{"_id":"gatsby-interface","_rev":"1065-8a20aa6376e0152a61372b870c0b5dd7","name":"gatsby-interface","dist-tags":{"pricing":"0.0.37-pricing.2","next":"0.0.59-next.4","pr-review":"0.0.60-beta1","dev":"0.0.59-tokens.15","styledFormElements":"0.0.62-styledFormElements-20191230T1628","greglobinski-plan-icons":"0.0.246-greglobinski-plan-icons-20210210T2008","greglobinski-icons-update":"0.0.247-greglobinski-icons-update-20210211T1151","greglobinski-progress-bar-update":"0.0.248-greglobinski-progress-bar-update-20210215T2217","greglobinski-progress-bar-with-second-value":"0.0.249-greglobinski-progress-bar-with-second-value-20210216T2327","greglobinski-google-icon":"0.0.262-greglobinski-google-icon-20210527T1135","greglobinski-raw-logs-ligatures":"0.0.264-greglobinski-raw-logs-ligatures-20210601T1626","greglobinski-CheckboxGroupFieldBlock":"0.0.265-greglobinski-CheckboxGroupFieldBlock-20210608T0902","greglobinski-empty-state-update":"0.0.267-greglobinski-empty-state-update-20210616T0655","greglobinski-modalPanel-update":"0.0.273-greglobinski-modalPanel-update-20220105T1344","greglobinski-heading-ui":"0.0.275-greglobinski-heading-ui-20220118T1330","greglobinski-toggle-update":"0.0.278-greglobinski-toggle-update-20220323T1121","greglobinski-plan-icons-update":"0.0.286-greglobinski-plan-icons-update-20220527T0831","revert-501-LogDrainsIcon":"0.0.287-revert-501-LogDrainsIcon-20220601T1647","greglobinski-logDrainIcon":"0.0.287-greglobinski-logDrainIcon-20220610T1255","greglobinski-plan-icons-cleanup":"0.0.289-greglobinski-plan-icons-cleanup-20220614T2028","fk-use-inter-for-headings":"0.0.285-fk-use-inter-for-headings-20220803T1338","greglobinski-headingUI-update":"0.0.291-greglobinski-headingUI-update-20220803T1421","fk-dont-scale-dropdown-item-icons-on-hover":"0.0.294-fk-dont-scale-dropdown-item-icons-on-hover-20220909T1236","greglobinski-buildLogs0-fix":"0.0.294-greglobinski-buildLogs0-fix-20221117T0130","latest":"0.0.295"},"versions":{"0.0.2":{"name":"gatsby-interface","version":"0.0.2","author":{},"license":"ISC","_id":"gatsby-interface@0.0.2","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"163d84c079e77230a954a69963f3aa661a0ab094","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.2.tgz","fileCount":57,"integrity":"sha512-q5NItbL06dK5TC26YCjUG/+ekejZB+REnyKq2PHlobfRt7Gv2Hi5WCMI2Au/t75Eacq9r8PxKNVOREMWOse/Eg==","signatures":[{"sig":"MEUCIFR4uZB1DB2dnw9a2WJVWP1INy4q7TrAiw5DBtTmUmrgAiEAnVipPZA0IyeqZQr+YyIumA2q9bHpm5QgXCji3aFpz4I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":391785,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc+AiKCRA9TVsSAnZWagAAQw4QAKQp4+sMeax1QBHAgeYS\nyr1D79wCtdalZlJhUJasH7y2cEf7mNtVghUXXdSJseCfy60aOK1Ruqtgk3Ll\nzUo/HJdru6srpqa+qLwNFZktcvXspggV30/s8uFiouDv33owTGutGyqnj9qM\nfMB6zZCwPBo/yEkrtjCrgsCOgj2Zh79OSMGf4NZixoYu+BMAPofDJm0M9VFn\np07px2GyAPWYvCeEYuE2z6JvoYnermbZpFnW0xeQtELK9GMCOXGTM/O7/7vK\npLZ98RaJwNNzcVHiACIeLq42gkjj6Nz6u0/Vl3jfARahhH1GBi+b1rHo8TnI\nJ1njLpFxOUjN75Z/I+0AK4MqbDUDcNWo3g0meOurY1EgtylUM+5E+203loJA\nMnWk6Qj1CQ4kHmHUGZkT1y2p8Ej2eICtAv6hCwSLA8gxSTVbzZyUVlIEY+K/\n2pW2vZiYFjwXoE5M85lhLgwGiZs0Glb6/BD82PkffoOkwOQW/lh3zPFG7rjZ\nS2RU42LA1IVlMA6UtgBlRh4AWDSHAFGNeLDC9A7/pWi+8a+5q3bwO2blUC/C\naKogQh1kUvnEEunLamQiQE+WpwQd86POu6OlXWvKFt90/nBg9+NqnAKrDU0A\nVkeoIW9JHjnVq1vWLuZbeHN0e//XLoY/tWcFh0bBNqEJwdBDL1aqT5ldzMME\nsrIn\r\n=vllt\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"module":"dist/index.mjs","source":"src/index.js","scripts":{"dev":"microbundle watch","test":"jest","build":"microbundle","format":"prettier-eslint --write \"src/**/*.js\" && eslint src --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:watch":"jest --watch","lint:commit":"prettier-eslint --eslint-config-path=.eslintrc --write","build-storybook":"build-storybook"},"_npmUser":{"name":"greglobinski","email":"greglobinski@gmail.com"},"description":"![Storybook](assets/storybook.png)","directories":{},"lint-staged":{"*.{ts,tsx,js,jsx,json,md,yml,yaml}":["yarn lint:commit","git add"]},"dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^22.4.3","husky":"^1.3.1","react":"^16.8.1","dotenv":"^5.0.1","eslint":"^5.13.0","gatsby":"2.6.0","emotion":"^9.2.9","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","react-dom":"^16.8.1","stylelint":"^9.9.0","babel-jest":"^22.4.3","prop-types":"^15.6.1","@babel/core":"^7.0.1","lint-staged":"^8.1.0","microbundle":"^0.11.0","react-icons":"^3.2.1","babel-loader":"^8.0.4","jest-emotion":"^9.2.7","react-emotion":"^9.2.9","stylelint-order":"^2.0.0","@storybook/react":"^5.0.11","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.0.11","@babel/preset-react":"^7.0.0","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","prettier-eslint-cli":"^4.7.1","react-test-renderer":"^16.8.6","babel-plugin-emotion":"9.2.11","eslint-config-google":"^0.12.0","@storybook/addon-a11y":"^5.0.11","@storybook/addon-info":"^5.0.11","eslint-plugin-cypress":"^2.2.0","react-testing-library":"^5.6.1","@storybook/addon-knobs":"^5.0.11","@storybook/addon-links":"^5.0.11","eslint-config-prettier":"^4.0.0","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.0.1","eslint-config-react-app":"^3.0.6","@storybook/addon-actions":"^5.0.11","@storybook/addon-console":"^1.1.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","@storybook/addon-storyshots":"^5.0.11","@storybook/addon-storysource":"^5.0.11","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-object-rest-spread":"^7.4.4"},"peerDependencies":{"react":"^16.8.1","gatsby":"2.6.0","emotion":"^9.2.9","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","react-emotion":"^9.2.9"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.2_1559758985769_0.7377802173040111","host":"s3://npm-registry-packages"}},"0.0.3":{"name":"gatsby-interface","version":"0.0.3","author":"","license":"ISC","_id":"gatsby-interface@0.0.3","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"8bb037a73410f39c0069c1f6d36b371a55785c5e","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.3.tgz","fileCount":50,"integrity":"sha512-GYoXJYXNqUxHA1xqH26ZPMYN2ZP05FVfI1X74+QaW4erX8xRCR3vkd4citVsuFr4737lJfDOTSqeKJ/cXnGX1w==","signatures":[{"sig":"MEQCIA21niZI88WJFZ7hqyiq35OsVG4WcwDVrbPjhgGZqXrOAiA84de7GCe7i+zXy87ncDUxN86UIHsV86anlICZ8w3IkQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1176913,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc+QunCRA9TVsSAnZWagAAUiEP/j0+8ylVwivdMqsLsH9x\nY7pOMcn0bkSxeZeim2lwqXn2t4HmtW7JnGoEJxBEtNql7WLyVx1NFgvVIScL\nGPwdmWqaGKc7EQgk49WID6eAOtE1f8yOyhrtREYXaJixvL0Wg1ZInp3u7NFW\nC8DVuC/UHD+ltEj9l7/9Z8BMu9PKKXwKb28qmLAiNObZeejBYEgsxw6GteyT\noALDDG+tWUbglXy6PxArYfjLBUHnf3JFFycwabej+wstIyEpTLbnLuXCz7Ik\nDMnIe3NpnqpyK5Sz4OswgwoneIGrLDT80llgnBDqfeCgxKbUc8VI1Q3uxzue\n27GC4B0k+53Q9/yGWfdlY1mBq/X8bRu+2aB+rY6MuuJpMYquQWmqXSaDbucR\n9akRA7A0rzRCpNJ/qLXA6u7t3uLrTlJCF3beIwPZ9pTKgozPiU7J2hXDnM/h\n2cNsAN6bdD5h+ObA23Ll9WZFHC8YiUs1xn2K/XmLGwFzrCh8c42zoe3UktP4\nuGQkGPN6I3rDyWUJd+eCw3na7B8ZbZwtlxadvapAXqIjboUouQc0QPdL9BfQ\nYqiLv7i8VKIeZzh4gq7XPgoiVryGPgY83EQBNiSge/JYI37YjjZJJt7aCGeh\n/n7GrP7DLcG+pGFpfTTX5NHn5VBH3aNtb8/aaun6xyGVO+9bhDzJApk0NVa2\nVSTi\r\n=rSKN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"module":"dist/index.mjs","source":"src/index.js","gitHead":"0d3e6524fdcdd8c582bf41ca26cda0b97d284221","scripts":{"dev":"microbundle watch","test":"jest","build":"microbundle","format":"prettier-eslint --write \"src/**/*.js\" && eslint src --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:watch":"jest --watch","lint:commit":"prettier-eslint --eslint-config-path=.eslintrc --write","build-storybook":"build-storybook"},"_npmUser":{"name":"greglobinski","email":"greglobinski@gmail.com"},"_npmVersion":"6.5.0-next.0","description":"![Storybook](assets/storybook.png)","directories":{},"lint-staged":{"*.{ts,tsx,js,jsx,json,md,yml,yaml}":["yarn lint:commit","git add"]},"_nodeVersion":"11.6.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^22.4.3","husky":"^1.3.1","react":"^16.8.1","dotenv":"^5.0.1","eslint":"^5.13.0","gatsby":"2.6.0","emotion":"^9.2.9","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","react-dom":"^16.8.1","stylelint":"^9.9.0","babel-jest":"^22.4.3","prop-types":"^15.6.1","@babel/core":"^7.0.1","lint-staged":"^8.1.0","microbundle":"^0.11.0","react-icons":"^3.2.1","babel-loader":"^8.0.4","jest-emotion":"^9.2.7","react-emotion":"^9.2.9","stylelint-order":"^2.0.0","@storybook/react":"^5.0.11","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.0.11","@babel/preset-react":"^7.0.0","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","prettier-eslint-cli":"^4.7.1","react-test-renderer":"^16.8.6","babel-plugin-emotion":"9.2.11","eslint-config-google":"^0.12.0","@storybook/addon-a11y":"^5.0.11","@storybook/addon-info":"^5.0.11","eslint-plugin-cypress":"^2.2.0","react-testing-library":"^5.6.1","@storybook/addon-knobs":"^5.0.11","@storybook/addon-links":"^5.0.11","eslint-config-prettier":"^4.0.0","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.0.1","eslint-config-react-app":"^3.0.6","@storybook/addon-actions":"^5.0.11","@storybook/addon-console":"^1.1.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","@storybook/addon-storyshots":"^5.0.11","@storybook/addon-storysource":"^5.0.11","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-object-rest-spread":"^7.4.4"},"peerDependencies":{"react":"^16.8.1","gatsby":"2.6.0","emotion":"^9.2.9","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","react-emotion":"^9.2.9"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.3_1559825318349_0.9865257837963104","host":"s3://npm-registry-packages"}},"0.0.4":{"name":"gatsby-interface","version":"0.0.4","author":"","license":"ISC","_id":"gatsby-interface@0.0.4","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"3bf9b0d04d42e972d07a4e8d1d3399a6a885fd86","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.4.tgz","fileCount":3,"integrity":"sha512-6gi6snnvc8IeaouU59QRgkhaSTyFAP/ZBziXOc5GxsGqfy1qXZzvW1srm6++aiihOchmCJ9pN1tmBAvvCPl0uQ==","signatures":[{"sig":"MEUCIQCZiS3CC4CB6gKrNbOY1naLideK6VTNYH8XB88QlOk8hgIgIAjeXD4QCnCKTqF7SdcrM8aTCy5vWxzrh3dDTMAPL+M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9159,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc+RDFCRA9TVsSAnZWagAAaD0P/2Yot46rSQTStjDgDErk\n419/CzJA6NS3YI13n1ziHAP2XaZyjxwa7oB8yCn2+BUCdX7gFDtzuC+U8NI5\nXF51E34lWjm8uMC+av1T/G8FHkukGf6p29E+xsVAFT46HwQTBGZ25YQE7Hqk\ndxLloOwMll/0P/k0QN1iQi0s/kJYkY0sCaZ/sXfT2l7yaB6W1+erF/IiUo5O\nKPwvoGkM028W2qHDvaRGXuUzNms31QSR8DfSwqOmLrDGqvCi+QpgBfSYKUCe\n9MzFMLZJvaNPrFzKX9A3MZp8aI6VdAJLjKsnUEKFri1+ehvc+0KRkDlcDVYB\n3ZUFdAwSgC7ShoRsDmN9FBOPbOZE+1rUpZnutRjBtCujkiY3SaBJdbZh6Djh\n0ETbkB1Vb0G6WCyvrqqG421Ir06SzxemCx8k4F7ugjTaMGMBvDvXLu/27OWU\nJW009yf8p8z1roNwwNzG4WMgU8UYfnPs0Oddt2jIiDiz+pjLldHdisvEXQp1\nNdjY/k8dPPIvQZt+jFwjRhY5xbJ6nXnCEl+pZLvkRzBXyNcjl54iTztNnW9u\niOgkGgt46UxxqOdxQrqa8/sHX1nnG2K+ghAwmuPFyoKYgJ5dEe/RybKv6IYq\n4XPaYArS/Pjq2Fg7zrSIWtKIhKlL3I47s/8fy0bicFRcXn7OG40sjW32a3OV\nfVy+\r\n=VnIR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"module":"dist/index.mjs","source":"scr/index.js","gitHead":"0d3e6524fdcdd8c582bf41ca26cda0b97d284221","scripts":{"dev":"microbundle watch","test":"jest","build":"microbundle","format":"prettier-eslint --write \"src/**/*.js\" && eslint src --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:watch":"jest --watch","lint:commit":"prettier-eslint --eslint-config-path=.eslintrc --write","build-storybook":"build-storybook"},"_npmUser":{"name":"greglobinski","email":"greglobinski@gmail.com"},"umd:main":"dist/index.umd.js","_npmVersion":"6.5.0-next.0","description":"![Storybook](assets/storybook.png)","directories":{},"lint-staged":{"*.{ts,tsx,js,jsx,json,md,yml,yaml}":["yarn lint:commit","git add"]},"_nodeVersion":"11.6.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^22.4.3","husky":"^1.3.1","react":"^16.8.1","dotenv":"^5.0.1","eslint":"^5.13.0","gatsby":"2.6.0","emotion":"^9.2.9","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","react-dom":"^16.8.1","stylelint":"^9.9.0","babel-jest":"^22.4.3","prop-types":"^15.6.1","@babel/core":"^7.0.1","lint-staged":"^8.1.0","microbundle":"^0.11.0","react-icons":"^3.2.1","babel-loader":"^8.0.4","jest-emotion":"^9.2.7","react-emotion":"^9.2.9","stylelint-order":"^2.0.0","@storybook/react":"^5.0.11","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.0.11","@babel/preset-react":"^7.0.0","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","prettier-eslint-cli":"^4.7.1","react-test-renderer":"^16.8.6","babel-plugin-emotion":"9.2.11","eslint-config-google":"^0.12.0","@storybook/addon-a11y":"^5.0.11","@storybook/addon-info":"^5.0.11","eslint-plugin-cypress":"^2.2.0","react-testing-library":"^5.6.1","@storybook/addon-knobs":"^5.0.11","@storybook/addon-links":"^5.0.11","eslint-config-prettier":"^4.0.0","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.0.1","eslint-config-react-app":"^3.0.6","@storybook/addon-actions":"^5.0.11","@storybook/addon-console":"^1.1.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","@storybook/addon-storyshots":"^5.0.11","@storybook/addon-storysource":"^5.0.11","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-object-rest-spread":"^7.4.4"},"peerDependencies":{"react":"^16.8.1","gatsby":"2.6.0","emotion":"^9.2.9","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","react-emotion":"^9.2.9"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.4_1559826629091_0.8795402692455658","host":"s3://npm-registry-packages"}},"0.0.5":{"name":"gatsby-interface","version":"0.0.5","author":{},"license":"ISC","_id":"gatsby-interface@0.0.5","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"452cbe125b24560aa78d787683e0680e2bfd13eb","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.5.tgz","fileCount":10,"integrity":"sha512-HTwDECqjWs7e+2IfKon1cfZa1RMELrNJvbjs1NfLjWZ7Toao1L6O5A+SXW+s5BwSODYyatlXfa8Ko1C+OmyCoA==","signatures":[{"sig":"MEUCIH23FsYYoO2MuVlT9uc5A4hBsTPW6gqtksyDOBaEJFV0AiEAvUmXkgHGjSd430bae/xMZcHxzhu2C78Ggt/OEvUUOFo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":74110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc+REaCRA9TVsSAnZWagAA/M8P/jCKIlzq2D0Vy9plR60G\nnA6w3T4wN0pb7U0RsHmMmjVwzuBKB1qyXxXwmSfFgGG2BbW9QJRqHx+405UN\nHvD7ctqB8hgo/YPu6Z9QJ9ellM7eNpIc5zMqP4uv8x5zMd7vahgAc06JRDnS\nvZaduGwQZvfgJ9Ti9QEJM6U0P78hdflEvutyxFxEEvkXy7+ga/5YM1G9vPQR\nFKluoNY2yTZsBjYodSoftSwTz7izdjmvDcUuE+vXygBhbM7S6VMcZCBuQaHQ\n8uTaRP3sodJi/93nu/7dAVNdP9wd0fOXZ5iTP9ext1kRB77Aby/ctU+CXB4z\n+TDE72VVBRv1+aqFMJgC++ZUKDa1bVpxdok1q4SSUEzSio8IT1D+0dk6luIE\nHxSZIy2IaEH8tHxZJ35+jISiESkFDk+Y5O2trve/0WAy0MCVdJjY77GGlM1r\nYkmOxGdIXpD4vMnyMVyZFasPi5GIJqcD08AcVK3gh6Dtjyw0I+oMz5cFFfVE\nA9K3Ax/TiKH12DXHXzs4OoL8B6bJyFep6VHHnsbfLwJ+0JYVlFwxVuTWLqB4\ncG2rlOp13LPvi2U5JwEiqR7kfgVoDmWc247/HwGY5+ZX1Brgj0GdZQ1IYspc\nFv7k1W4sPcBuz418apxF5SsNUbjrHAd+9Tz4J+Zga2A7hznBEIIyyx+LrFW2\nDGXP\r\n=gg9J\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"module":"dist/index.mjs","source":"scr/index.js","scripts":{"dev":"microbundle watch","test":"jest","build":"microbundle","format":"prettier-eslint --write \"src/**/*.js\" && eslint src --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:watch":"jest --watch","lint:commit":"prettier-eslint --eslint-config-path=.eslintrc --write","build-storybook":"build-storybook"},"_npmUser":{"name":"greglobinski","email":"greglobinski@gmail.com"},"umd:main":"dist/index.umd.js","description":"![Storybook](assets/storybook.png)","directories":{},"lint-staged":{"*.{ts,tsx,js,jsx,json,md,yml,yaml}":["yarn lint:commit","git add"]},"dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^22.4.3","husky":"^1.3.1","react":"^16.8.1","dotenv":"^5.0.1","eslint":"^5.13.0","gatsby":"2.6.0","emotion":"^9.2.9","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","react-dom":"^16.8.1","stylelint":"^9.9.0","babel-jest":"^22.4.3","prop-types":"^15.6.1","@babel/core":"^7.0.1","lint-staged":"^8.1.0","microbundle":"^0.11.0","react-icons":"^3.2.1","babel-loader":"^8.0.4","jest-emotion":"^9.2.7","react-emotion":"^9.2.9","stylelint-order":"^2.0.0","@storybook/react":"^5.0.11","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.0.11","@babel/preset-react":"^7.0.0","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","prettier-eslint-cli":"^4.7.1","react-test-renderer":"^16.8.6","babel-plugin-emotion":"9.2.11","eslint-config-google":"^0.12.0","@storybook/addon-a11y":"^5.0.11","@storybook/addon-info":"^5.0.11","eslint-plugin-cypress":"^2.2.0","react-testing-library":"^5.6.1","@storybook/addon-knobs":"^5.0.11","@storybook/addon-links":"^5.0.11","eslint-config-prettier":"^4.0.0","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.0.1","eslint-config-react-app":"^3.0.6","@storybook/addon-actions":"^5.0.11","@storybook/addon-console":"^1.1.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","@storybook/addon-storyshots":"^5.0.11","@storybook/addon-storysource":"^5.0.11","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-object-rest-spread":"^7.4.4"},"peerDependencies":{"react":"^16.8.1","gatsby":"2.6.0","emotion":"^9.2.9","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","react-emotion":"^9.2.9"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.5_1559826714344_0.02722862692180228","host":"s3://npm-registry-packages"}},"0.0.6":{"name":"gatsby-interface","version":"0.0.6","author":{},"license":"ISC","_id":"gatsby-interface@0.0.6","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"d07f74862355eee443d994ff128768f5364926a7","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.6.tgz","fileCount":3,"integrity":"sha512-VkBg48dFePpo7F3s8iIRQimXMahpt7UkqAS91zx9R7GJyD+7xvsCu6eHckxFVv4jWuKtbR4IUHQH19MLFyoQyQ==","signatures":[{"sig":"MEUCIQCWJUshSqZ0eub8PRsDU2+WNSKbnQd43ccO7f2/0U/TqAIgOyUJx1Ot7ky9dlFuAmh3lq8o6sUz0qwCi//w5g1O5bU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3253,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc+RN4CRA9TVsSAnZWagAAvIoP/10PTIBnqnUIkoPXd5Mz\n/sCwkaOeI2LQRE3jR3HZ0KQwu8FzbX1fn99vOwAb4D6wp2r+m7vGiqDDlyfq\nFbzvVH1wh8lUzvzGBqKFSUOXrraQ74tTlkxoJggxBwLiN3KBj6v9gVvBTTX9\ndphY2LjrjxjT6u5lgfwYq+qcpmmTsRmNv0H/JOSD+PzkN9ys922mkViDpANX\nCB8qu8xKhQFatwuSsaF5Hm8XvDacUyMt36hJS1ZbTSYWw4tbvkiPMh1pbN6h\nvm7YYzGGYI2c1EI9SfaZI0t/etnmZREO51DsfDCneGFIHpoQaAIqdl111TkH\naHK6uxMfZtvOj8saIYK69DVnUT34idgNMa+UV4K/Atm5WK7ISVGUd5Hvo49V\neC1cNeB5BxUabivHcz+IGFeC5v+GXXT4SNE1Ar/EGJqpowE2U2pHQjW41wqF\nvs6duRVS/3bTZeOvAWqab0YRyf7DGu+G3Z4+rBKnR5rpB3QYX/x6kicAgBIi\niaDO3A3IQ7twu6hUfAkJsYAhbkVyPs2rrS2f8toSleAixC9/YYXMsXJuZ08G\nR51G4uynLm8haieRsvfVbc78Dxp7bb2vQ6xZ+BJFhW4AzAp1gr3ca5t8gMox\ncILciV8v7oPx7q9mAWB6n2seItircGl1P+aBW1CN1CP7ckyjvzvTuJcX53s+\nCjv/\r\n=QFvx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"module":"dist/index.mjs","source":"scr/index.js","scripts":{"dev":"microbundle watch","test":"jest","build":"microbundle","format":"prettier-eslint --write \"src/**/*.js\" && eslint src --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:watch":"jest --watch","lint:commit":"prettier-eslint --eslint-config-path=.eslintrc --write","build-storybook":"build-storybook"},"_npmUser":{"name":"greglobinski","email":"greglobinski@gmail.com"},"umd:main":"dist/index.umd.js","description":"![Storybook](assets/storybook.png)","directories":{},"lint-staged":{"*.{ts,tsx,js,jsx,json,md,yml,yaml}":["yarn lint:commit","git add"]},"dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^22.4.3","husky":"^1.3.1","react":"^16.8.1","dotenv":"^5.0.1","eslint":"^5.13.0","gatsby":"2.6.0","emotion":"^9.2.9","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","react-dom":"^16.8.1","stylelint":"^9.9.0","babel-jest":"^22.4.3","prop-types":"^15.6.1","@babel/core":"^7.0.1","lint-staged":"^8.1.0","microbundle":"^0.11.0","react-icons":"^3.2.1","babel-loader":"^8.0.4","jest-emotion":"^9.2.7","react-emotion":"^9.2.9","stylelint-order":"^2.0.0","@storybook/react":"^5.0.11","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.0.11","@babel/preset-react":"^7.0.0","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","prettier-eslint-cli":"^4.7.1","react-test-renderer":"^16.8.6","babel-plugin-emotion":"9.2.11","eslint-config-google":"^0.12.0","@storybook/addon-a11y":"^5.0.11","@storybook/addon-info":"^5.0.11","eslint-plugin-cypress":"^2.2.0","react-testing-library":"^5.6.1","@storybook/addon-knobs":"^5.0.11","@storybook/addon-links":"^5.0.11","eslint-config-prettier":"^4.0.0","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.0.1","eslint-config-react-app":"^3.0.6","@storybook/addon-actions":"^5.0.11","@storybook/addon-console":"^1.1.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","@storybook/addon-storyshots":"^5.0.11","@storybook/addon-storysource":"^5.0.11","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-object-rest-spread":"^7.4.4"},"peerDependencies":{"react":"^16.8.1","gatsby":"2.6.0","emotion":"^9.2.9","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","react-emotion":"^9.2.9"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.6_1559827320165_0.39211064090837033","host":"s3://npm-registry-packages"}},"0.0.7":{"name":"gatsby-interface","version":"0.0.7","author":{},"license":"ISC","_id":"gatsby-interface@0.0.7","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"d7c1c7ade3d1ee44b3d73873ef2fb3dc5e861a0f","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.7.tgz","fileCount":10,"integrity":"sha512-75vTm7fvx3naUz4D7FouXgW6GNHGyZ8iHTUNeeC2xhPHf9bVEBvmB5vpOzxWqUpkgjIJfcG9AENdtqIpmsjGIg==","signatures":[{"sig":"MEUCIGHOLlf1xXyAnUZ4o+ItiR6NqHzTVMreoJcUv4P0Bdd0AiEAklFqag7NarvhFtzd/KyQBa6e579WxwVhuMBDMJZMm08=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":73637,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc+RvkCRA9TVsSAnZWagAAH7MP+waHNtRCsA/yGmFu+KJK\n8XmoXPx6NHBFZTzh5MB9lms2NQkE9eyj98u6WE1D7E0YRixfmlgbPIVg/hMT\nbQTATu2DytyuAy6Xxvr14NHVFTTNzD2h4m+xUAWS9T6Wif2uTbcdr+30YyYR\nz1c73jfRH/FZlkCeT6Dt8bkrE3ULR9bgUITf84M3/tYmR4jJyQcoVSxOQAtQ\nwNuZRtiwEH4m7IN6r3o88El8qf0OQxLMPeSvNQ+108yHAY+ECABnZwQSyWsw\nLkRF9N/IwwQjCXLbtdT0Ice87un3qYyWK5WOILghzo/hPpVXmu8qgMsnVIiA\n+rNWi3QH8eJltf6vJyOV7CCMC2zLlAX3jz2YcBEmYTdVQAGTjMNfW60s3Nvh\n5KmMmzKBCh2ukE4URzHrUStxNU9BLpWFDw1MYGPZQMuyPKDVRn3xjCLMsFko\nP0pMC5uFK6vDXCSt8F9tMq2BOXpU5BJTkTZRmKcSl6iwKEgbR5/M6msAyvpQ\nZEZNFxuGwB7utl0N4EYw+hDjkTIwotMCiiX6P6Mb+2p0rO4I8MmPMz6vKBRh\nrC8vQAOG+9HrpftHQz71ObWXyvyeyLCOaviTuwOPmf1D0MpK3xkI0nAcY7NJ\njvD4sXndH8Gb01cu0394fZLvXYFl+sBy3tYCUMXgN/QOZqdIwtFbXPq94inn\n1pL2\r\n=07o9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/gatsby-interface.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"module":"dist/gatsby-interface.m.js","source":"src/index.js","scripts":{"dev":"microbundle watch","test":"jest","build":"microbundle","format":"prettier-eslint --write \"src/**/*.js\" && eslint src --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:watch":"jest --watch","lint:commit":"prettier-eslint --eslint-config-path=.eslintrc --write","build-storybook":"build-storybook"},"_npmUser":{"name":"greglobinski","email":"greglobinski@gmail.com"},"umd:main":"dist/gatsby-interface.umd.js","description":"![Storybook](assets/storybook.png)","directories":{},"lint-staged":{"*.{ts,tsx,js,jsx,json,md,yml,yaml}":["yarn lint:commit","git add"]},"dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^22.4.3","husky":"^1.3.1","react":"^16.8.1","dotenv":"^5.0.1","eslint":"^5.13.0","gatsby":"2.6.0","emotion":"^9.2.9","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","react-dom":"^16.8.1","stylelint":"^9.9.0","babel-jest":"^22.4.3","prop-types":"^15.6.1","@babel/core":"^7.0.1","lint-staged":"^8.1.0","microbundle":"^0.11.0","react-icons":"^3.2.1","babel-loader":"^8.0.4","jest-emotion":"^9.2.7","react-emotion":"^9.2.9","stylelint-order":"^2.0.0","@storybook/react":"^5.0.11","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.0.11","@babel/preset-react":"^7.0.0","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","prettier-eslint-cli":"^4.7.1","react-test-renderer":"^16.8.6","babel-plugin-emotion":"9.2.11","eslint-config-google":"^0.12.0","@storybook/addon-a11y":"^5.0.11","@storybook/addon-info":"^5.0.11","eslint-plugin-cypress":"^2.2.0","react-testing-library":"^5.6.1","@storybook/addon-knobs":"^5.0.11","@storybook/addon-links":"^5.0.11","eslint-config-prettier":"^4.0.0","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.0.1","eslint-config-react-app":"^3.0.6","@storybook/addon-actions":"^5.0.11","@storybook/addon-console":"^1.1.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","@storybook/addon-storyshots":"^5.0.11","@storybook/addon-storysource":"^5.0.11","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-object-rest-spread":"^7.4.4"},"peerDependencies":{"react":"^16.8.1","gatsby":"2.6.0","emotion":"^9.2.9","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","react-emotion":"^9.2.9"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.7_1559829475690_0.7093962744420845","host":"s3://npm-registry-packages"}},"0.0.8":{"name":"gatsby-interface","version":"0.0.8","author":"","license":"ISC","_id":"gatsby-interface@0.0.8","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"137d6efe9f4a004c4c536ad1a9cfeae221a9cd45","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.8.tgz","fileCount":48,"integrity":"sha512-wahp00nKIDilCcdW7IgfN71lrsNOkAZ6Dc8ly+LJn3Gce4vOKRTnV8wd00KM40IAGfN/00W/Ak6o0viCROlNEA==","signatures":[{"sig":"MEQCIAgptb9uMqCtPgpvs5ZMQxOgcBxM9BwRznrAw/Z33tR6AiBzOUU8BLIgQMUoeS+e52bysoFdLeO1+a2q9JSO9W9c1g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1176850,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdESDUCRA9TVsSAnZWagAAAroP/js0/OFazEJeokPOY63N\nmaPx66t2uuuv2YOGY2KPQP7yI7LyHdHB2qJFUyhDBeo1oOlXyD/GgvAUWCvE\nuoA8ZNsyStUelxeK7myxcTrPS/YsgBnxmfNX/r27nLpTho8r7YGGThZOxjAU\n5OAUSiKZvMjhz141epVhdc+vDxt0FWPg+hkGa6MogJtUk/3jod2qsfdrcc4z\nSXs1X4E33VsQodD0UfrqV/ZQaWytu+6HzUHR0N0swq0tt2H8/XLrl6vXVtCj\neSAIlV4PSQ0ZVjhBSC51XsHnrEkIP53RxdBA34T5aucHNXREji4/tLLvV14D\ns8qJZy4PbeAJDjNedEc6kKxzSLM7zlxjWADlesaw6lBdppjGd45i+0PAmuLi\nFMevU99uLFNVoXzY4I2mRA1R+3z5biPHRvBtB+IKw/j5taczvqp8lQQtp664\nz0ZrPWkPYngYwUWkto1v+GOLNpoRo34XYBJ9VdO4I2ybG4vKGAKrXk7jS1f3\ntBT2mVsyHBYE3UHMpvCNq2Fy2ksFf8xGMwMiQ7/UbP1+bl8gJOxufRhkG8dR\ne7EZjNBMEX5mPPpOuTKKoK9k3UUKotXtD2XqGdHqSf2Wfpk7Gln0fHWTytXu\nWqGNDQqiNgh4x5uzmT48ai02/wjQBXrUP0JCRg5V7VZaoGb0L9Jn/SyjW9fN\nZaEc\r\n=di+x\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"module":"dist/index.mjs","source":"src/index.js","gitHead":"93688c6343aee36dc8832a1c2a2547f1df5dbab7","scripts":{"dev":"microbundle watch","test":"jest","build":"microbundle","format":"prettier-eslint --write \"src/**/*.js\" && eslint src --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:watch":"jest --watch","lint:commit":"prettier-eslint --eslint-config-path=.eslintrc --write","build-storybook":"build-storybook"},"_npmUser":{"name":"rizchelwood","email":"rizchel@gatsbyjs.com"},"_npmVersion":"6.7.0","description":"![Storybook](assets/storybook.png)","directories":{},"lint-staged":{"*.{ts,tsx,js,jsx,json,md,yml,yaml}":["yarn lint:commit","git add"]},"_nodeVersion":"11.15.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^22.4.3","husky":"^1.3.1","react":"^16.8.1","dotenv":"^5.0.1","eslint":"^5.13.0","gatsby":"2.6.0","emotion":"^9.2.9","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","react-dom":"^16.8.1","stylelint":"^9.9.0","babel-jest":"^22.4.3","prop-types":"^15.6.1","@babel/core":"^7.0.1","lint-staged":"^8.1.0","microbundle":"^0.11.0","react-icons":"^3.2.1","babel-loader":"^8.0.4","jest-emotion":"^9.2.7","react-emotion":"^9.2.9","stylelint-order":"^2.0.0","@storybook/react":"^5.0.11","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.0.11","@babel/preset-react":"^7.0.0","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","prettier-eslint-cli":"^4.7.1","react-test-renderer":"^16.8.6","babel-plugin-emotion":"9.2.11","eslint-config-google":"^0.12.0","@storybook/addon-a11y":"^5.0.11","@storybook/addon-info":"^5.0.11","eslint-plugin-cypress":"^2.2.0","react-testing-library":"^5.6.1","@storybook/addon-knobs":"^5.0.11","@storybook/addon-links":"^5.0.11","eslint-config-prettier":"^4.0.0","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.0.1","eslint-config-react-app":"^3.0.6","@storybook/addon-actions":"^5.0.11","@storybook/addon-console":"^1.1.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","@storybook/addon-storyshots":"^5.0.11","@storybook/addon-storysource":"^5.0.11","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-object-rest-spread":"^7.4.4"},"peerDependencies":{"react":"^16.8.1","gatsby":"2.6.0","emotion":"^9.2.9","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","react-emotion":"^9.2.9"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.8_1561403603439_0.335036823798635","host":"s3://npm-registry-packages"}},"0.0.9":{"name":"gatsby-interface","version":"0.0.9","author":"","license":"ISC","_id":"gatsby-interface@0.0.9","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"65e4ae125b48e9cdb6e13c7402ff693d9794d503","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.9.tgz","fileCount":48,"integrity":"sha512-N1zUkuUOtGqdU8/CjdZ/f5Ur3W5SaG6fG2wntDt2EvX/21WWXwn2tGiz8T70fGn23Ul6dyfYjkI6vqcpHnvdjg==","signatures":[{"sig":"MEQCIFc6ckSiJsHzPxSjuKc1hzCyF48SfEf5S6R4d/2oYOLYAiA1JSQzChav/xmT4ecC8depesL1CzeU3+mRWDfjoV7hZg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1176850,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdESWDCRA9TVsSAnZWagAAbMQP/R+KvR6CK1ngNISQZgXK\nN8trsvNSjTmwJiUS+5iaQs/1us6EWTUNoOMooZIJ0uhj9QMVRGp66duJKZ67\nnZXA4Nc2nkPEN6PWqlLSEk73wd3ra9Mxm5cM7T08pis68y0oCj2Biy1YXX+q\n1pjO4t1nVNjg0jVGWJak3Tf2s0nUN3drLSYqwdc1eZ/wNYCel0T50Qr/XOAM\nHxBbWTgZvL+Aomv0bQjm2Y11tpjNMSjxcKiaD3qeJ+vwQib0mmyfZJrGOdVc\nlEJY1uZWs0w0eWDJAiLmlZSb7njRO8dImHDQ9BTrobddIAZklJaVN7mzsNwQ\nHyUkEwCNH7lZrOqCecnb1FEEjgaylbcxVwb1hBYNPp2RaBPnD3smgMq41t7n\nNzsCBL65wdsl4CYWWsUpLmkxeRc4fZsO1HrxlBMzHej3E9jKgmvG9GgbFdX7\n1LUtjNzozbTIj297mQNOHMoFdC9ybHqUtPM1OMuWtOx6BQJWx7315NzgZEu4\nDqxzmyrrSx6kTW1QPeEJ3G9GCrwm/7e+gbRy7p/PjCndfK8+Cpl69e9J30Y9\n0iawVHJXkS6Jkw6kGwUl+WomHJ0hOgxz0ivgMrRitxDt3B3ovf7jZSVxWxux\n/4H512KLZh0TvLOm8USVimtWbNdUvIWMTCOnnTPcOnHM2CIv07mQ0kjsaJH0\nJJE2\r\n=pIdM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"module":"dist/index.mjs","source":"src/index.js","gitHead":"e022d131ef212fba6a776c76c24cba96c4dd1388","scripts":{"dev":"microbundle watch","test":"jest","build":"microbundle","format":"prettier-eslint --write \"src/**/*.js\" && eslint src --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:watch":"jest --watch","lint:commit":"prettier-eslint --eslint-config-path=.eslintrc --write","build-storybook":"build-storybook"},"_npmUser":{"name":"rizchelwood","email":"rizchel@gatsbyjs.com"},"_npmVersion":"6.7.0","description":"![Storybook](assets/storybook.png)","directories":{},"lint-staged":{"*.{ts,tsx,js,jsx,json,md,yml,yaml}":["yarn lint:commit","git add"]},"_nodeVersion":"11.15.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^22.4.3","husky":"^1.3.1","react":"^16.8.1","dotenv":"^5.0.1","eslint":"^5.13.0","gatsby":"2.6.0","emotion":"^9.2.9","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","react-dom":"^16.8.1","stylelint":"^9.9.0","babel-jest":"^22.4.3","prop-types":"^15.6.1","@babel/core":"^7.0.1","lint-staged":"^8.1.0","microbundle":"^0.11.0","react-icons":"^3.2.1","babel-loader":"^8.0.4","jest-emotion":"^9.2.7","react-emotion":"^9.2.9","stylelint-order":"^2.0.0","@storybook/react":"^5.0.11","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.0.11","@babel/preset-react":"^7.0.0","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","prettier-eslint-cli":"^4.7.1","react-test-renderer":"^16.8.6","babel-plugin-emotion":"9.2.11","eslint-config-google":"^0.12.0","@storybook/addon-a11y":"^5.0.11","@storybook/addon-info":"^5.0.11","eslint-plugin-cypress":"^2.2.0","react-testing-library":"^5.6.1","@storybook/addon-knobs":"^5.0.11","@storybook/addon-links":"^5.0.11","eslint-config-prettier":"^4.0.0","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.0.1","eslint-config-react-app":"^3.0.6","@storybook/addon-actions":"^5.0.11","@storybook/addon-console":"^1.1.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","@storybook/addon-storyshots":"^5.0.11","@storybook/addon-storysource":"^5.0.11","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-object-rest-spread":"^7.4.4"},"peerDependencies":{"react":"^16.8.1","gatsby":"2.6.0","emotion":"^9.2.9","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","react-emotion":"^9.2.9"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.9_1561404802428_0.2237550323529729","host":"s3://npm-registry-packages"}},"0.0.10":{"name":"gatsby-interface","version":"0.0.10","author":"","license":"ISC","_id":"gatsby-interface@0.0.10","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"b5070450fcda66dfe48a4aab72d3b6b5b268adcb","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.10.tgz","fileCount":61,"integrity":"sha512-1WzmIQRjk3XfBwWVn8xZHCj6XDlk9nYZ6HnOVXI5wut1N6pSaglid1xPRCUcUDJYedbe9OGLXUxxsAQFXUf5ew==","signatures":[{"sig":"MEQCIEg8YoTi9UOkmJ8CddeyNIyYj3hLCcLqadySlw3fTrIpAiBPz7epQdI258pOKfh8R7d50c3P89SK9NZv4PJtup/F/Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1134151,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdEV8nCRA9TVsSAnZWagAALQUP/2P+HLLPgAbQqcGH8utr\nID51WCkYpRqjj/5O0Jj2LAZt9SkVS5PElZjSf1kUOUtBdVHiZh/xru3cplQV\ngFZ9JNMAcDHnj9O2ixvSOF4g/amlustriDTE3RvyWnxarwk+jjanOtBU7Eqc\nmPo2UXWk7DlcKOgf+Hr5XRtBXLSQd1N0cso+O1usvUj1l5SC+Ey04XYN4mzW\nRGkdymSBBsFwUrOVkSp7yqp6yAtLLSj0uRoRRWPbdus0XoWN7J16WtfJee/x\nuxS8EQiTjGjGITyZTtD4GabtNX+1q/n4WIzgmomuab38r9g4sB/llSLY9m5m\nyGMxeKVI8uZ8RzkDZQQQ3YFpQEB3QBKHf727sE0VmEqPpHarb8b8JhEY4tPw\nVrrwI05GSNIYwvpUE9Ipl1ZDRRnwauE43gb8GHSv9mCv8qzvSpEx9ujBpXXO\nioHBQIB/1zi4ZppetRSWxSMGCrnddIfdYW7wbSLYkdTTxsiwFYAcXV/DiXwY\nGtrnN+taMMf37w3vfXz9SbBSuz7E6PHOedkr+X4EuMqEFpsSAiPNYZc/I4c6\nmOo04p/EqKKuYmpvDX4Z/dHVjlEKBhcaLyxxbVNgU+ei7Nv8dFANSMOwtf51\nvcdVMcp+4JlG2wVLVJ8efEbGelHYTJuwcS8RSl7VDFrMRmjizl1KtOB5LEzc\nI2iF\r\n=Q71l\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"module":"dist/index.esm.js","source":"src/index.js","gitHead":"ff42e1bf6a1a55bddd855ddc06ca818952464e41","scripts":{"test":"jest","build":"babel src -d dist","format":"prettier-eslint --write \"src/**/*.js\" && eslint src --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:watch":"jest --watch","lint:commit":"prettier-eslint --eslint-config-path=.eslintrc --write","build-storybook":"build-storybook"},"_npmUser":{"name":"rizchelwood","email":"rizchel@gatsbyjs.com"},"_npmVersion":"6.7.0","description":"![Storybook](assets/storybook.png)","directories":{},"lint-staged":{"*.{ts,tsx,js,jsx,json,md,yml,yaml}":["yarn lint:commit","git add"]},"_nodeVersion":"11.15.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^22.4.3","husky":"^1.3.1","react":"^16.8.1","dotenv":"^5.0.1","eslint":"^5.13.0","gatsby":"2.6.0","emotion":"^9.2.9","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@babel/cli":"^7.4.4","babel-jest":"^22.4.3","prop-types":"^15.6.1","@babel/core":"^7.0.1","lint-staged":"^8.1.0","microbundle":"^0.11.0","react-icons":"^3.2.1","babel-loader":"^8.0.4","jest-emotion":"^9.2.7","react-emotion":"^9.2.9","stylelint-order":"^2.0.0","@storybook/react":"^5.0.11","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.0.11","@babel/preset-react":"^7.0.0","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","prettier-eslint-cli":"^4.7.1","react-test-renderer":"^16.8.6","babel-plugin-emotion":"9.2.11","eslint-config-google":"^0.12.0","@storybook/addon-a11y":"^5.0.11","@storybook/addon-info":"^5.0.11","eslint-plugin-cypress":"^2.2.0","react-testing-library":"^5.6.1","@storybook/addon-knobs":"^5.0.11","@storybook/addon-links":"^5.0.11","eslint-config-prettier":"^4.0.0","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.0.1","eslint-config-react-app":"^3.0.6","@storybook/addon-actions":"^5.0.11","@storybook/addon-console":"^1.1.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","@storybook/addon-storyshots":"^5.0.11","@storybook/addon-storysource":"^5.0.11","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-object-rest-spread":"^7.4.4"},"peerDependencies":{"react":"^16.8.1","gatsby":"2.6.0","emotion":"^9.2.9","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","react-emotion":"^9.2.9"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.10_1561419558160_0.36971859326562706","host":"s3://npm-registry-packages"}},"0.0.11":{"name":"gatsby-interface","version":"0.0.11","author":"","license":"ISC","_id":"gatsby-interface@0.0.11","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"4238ac40244b7fbd8609183cddba5c8a1388dd6f","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.11.tgz","fileCount":82,"integrity":"sha512-7l0UcmLROrV1qv70aX4Pc7uPrNEmZ/8Qv23h9SuXPZHRdqFKk49g+KyllvKu6OmCMYy5zHIJ05p74Tv5OqCJUw==","signatures":[{"sig":"MEUCIQCD8KGtxGre7pm5MJPyoTk06DZYPugiN2wRkkVHBG/QNAIgNYnBm3z3kpghjJlmgeCpyZMxt2pw2FmUWqkbP75CEE8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10107428,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdFQGwCRA9TVsSAnZWagAAzuMP/2VwSpt6RN1R0GVBJAcY\n2KHDWH00IY9L9g9A74fm/BN3UAgP7Z3BeataJ8gTYsb+s8TZtRAp+IPvK+OY\nfkuUnfQoqKI4IRNwOPPV2mg2lMzezCQlahaTEr1Uf8vlNzymPOS7oGmuLjAK\nCKVpM5BejUl10pf0moqfeqBQik4RnXD+F0kv62Gn+97Q15aS/PY84RuW2bn0\n39TlfS8XspfJ8UQxHEWLkenrOLOaiqo1FtIJUADZgi8S0Q+q2N0ogc3VjFsC\nznMa/YN2DFYF66z+bEvHZIU61ufcCkWh3fuD8U+JgCY7K7ew1Q2dgT8SdjBg\nN8XnCrxmNSsQ5Li9d7g484J+0+vqCFcoV2c7UXbQayUvoVOo6Q0rZ9kGIChp\nBEyREWb+nFNBuK6/osal8TBFsi+S5v/R2FtmAlEYhpS5YeBh+xkxpaE2wgiI\nAypH46Va+cLVkFcy3v8qZh5QEhs1Iq9GTxX4yOlqNJe7mZ8FHu0CbQiry5tZ\ni1su2k9SJRmEBnF1XRGWuGWEwuGB4nbdjWzebwkbPyasaCfTo7lNrMNc2Mx6\nUZOYIrhzjqVTTJlITqxYK8cQKpb56quQy+yG5BiZwIca7jW/6SR5KYLzyBzi\ndAkmyzMkLiyyw1KPVrO1hdQtDzSEgjrlQWcHUNi1O1tME1mvKSKa0pAGKKWg\nhAIJ\r\n=JKyJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"module":"dist/index.esm.js","source":"src/index.js","gitHead":"f11b2bddfbf65e39ee66a32f2dd49c41b523d5c8","scripts":{"test":"jest","build":"babel src -d dist","format":"prettier-eslint --write \"src/**/*.js\" && eslint src --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:watch":"jest --watch","lint:commit":"prettier-eslint --eslint-config-path=.eslintrc --write","build-storybook":"build-storybook"},"_npmUser":{"name":"rizchelwood","email":"rizchel@gatsbyjs.com"},"_npmVersion":"6.7.0","description":"![Storybook](assets/storybook.png)","directories":{},"lint-staged":{"*.{ts,tsx,js,jsx,json,md,yml,yaml}":["yarn lint:commit","git add"]},"_nodeVersion":"11.15.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^22.4.3","husky":"^1.3.1","react":"^16.8.1","dotenv":"^5.0.1","eslint":"^5.13.0","gatsby":"2.6.0","emotion":"^9.2.9","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@babel/cli":"^7.4.4","babel-jest":"^22.4.3","prop-types":"^15.6.1","@babel/core":"^7.0.1","lint-staged":"^8.1.0","microbundle":"^0.11.0","react-icons":"^3.2.1","babel-loader":"^8.0.4","jest-emotion":"^9.2.7","react-emotion":"^9.2.9","stylelint-order":"^2.0.0","@storybook/react":"^5.0.11","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.0.11","@babel/preset-react":"^7.0.0","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","prettier-eslint-cli":"^4.7.1","react-test-renderer":"^16.8.6","babel-plugin-emotion":"9.2.11","eslint-config-google":"^0.12.0","@storybook/addon-a11y":"^5.0.11","@storybook/addon-info":"^5.0.11","eslint-plugin-cypress":"^2.2.0","react-testing-library":"^5.6.1","@storybook/addon-knobs":"^5.0.11","@storybook/addon-links":"^5.0.11","eslint-config-prettier":"^4.0.0","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.0.1","eslint-config-react-app":"^3.0.6","@storybook/addon-actions":"^5.0.11","@storybook/addon-console":"^1.1.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","@storybook/addon-storyshots":"^5.0.11","@storybook/addon-storysource":"^5.0.11","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-object-rest-spread":"^7.4.4"},"peerDependencies":{"react":"^16.8.1","gatsby":"2.6.0","emotion":"^9.2.9","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","react-emotion":"^9.2.9"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.11_1561657776144_0.04925122195653264","host":"s3://npm-registry-packages"}},"0.0.12":{"name":"gatsby-interface","version":"0.0.12","author":"","license":"ISC","_id":"gatsby-interface@0.0.12","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"5e31e93a8fff26eccf6a3e911f1d9aae8c6c3f43","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.12.tgz","fileCount":85,"integrity":"sha512-bvOhAckMCvdsKqZOyO/p0ymi9uJH9Kszkh6WfJ5HSPAOkCxetA2ZEeCyne1S92h8XujE7XIinDGENHOh17qXIQ==","signatures":[{"sig":"MEUCIQCXUzGMPC+TxOo0P8d7M/pwJ4PYXAGJlTsG0zeBg/6U2gIgbmSeXQzy3D4xekBjpmIuMfxlomvjIdMGYfXn0hYNDBo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10099872,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdG9HeCRA9TVsSAnZWagAA3WwQAIz2a384l6nDkZc1q30l\nzfBYZWbwD/+avl+LVPqfx909mxYaKIL70zyuX2PhAJ5fmJt+PPNl4JUMpueQ\nE+cdYy/KnrhCEyDqsEqspECwHHU4t1Q/KgMWyPF+Pfm3HFXdda8Zk0ueFfg+\np8qY0/U+947zQoPOCWedDqRkYUmDWYlf3zvlNLrAwi5uBWL8NylAegv7y/xT\nscqqX8n9VhqjkPpzylAG8lJaCu7enMMUpEgZZnpUQT5XjEVTv6ij7Ysq6iN5\nDKuGdtfcGRNSUTg5h+oecNwebUYJ0KsFbxp7C6VauEk+/q/BAPjTtULc9qgf\noLjC08H9iycQW1Z/VBBJDz4YWlPj0iTQKgwnhV5L0LnxfeqstUX8G5uH1GYH\nUAX6InwWJSFnKu45qhXuDnvwyGiOH9A/L4xHBz8LpKRKbV7Ept2l516J5F/H\nXFlvTHQu8teAfxZ3qd4AeqQwkFhGozAqWtiB9/crKWjbOlIO7TTfMHnPp3GX\nNiPfA24tAZji6vjPQHS03HLkP1D5VJO3b+owYkGxbhZ0KTJw6PVpbDhwHf4y\nLBcgZKrwNzIiwmAwB2EbpDODKmkvh++7y9BLWm/54Qr187pKRPeunz4KthjE\nYdgrEIHKV24osXX4tj06EpQBhsHSD0TFB4SZPxE/fa7FpR/4AT/d+7DDEXQ6\ndKPU\r\n=ElkO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"module":"dist/index.esm.js","source":"src/index.js","gitHead":"620ffd39610657922f8bfed51b498177844d03bc","scripts":{"test":"jest","build":"babel src -d dist","format":"prettier-eslint --write \"src/**/*.js\" && eslint src --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:watch":"jest --watch","lint:commit":"prettier-eslint --eslint-config-path=.eslintrc --write","build-storybook":"build-storybook"},"_npmUser":{"name":"rizchelwood","email":"rizchel@gatsbyjs.com"},"_npmVersion":"6.7.0","description":"Component library for Gatsby projects","directories":{},"lint-staged":{"*.{ts,tsx,js,jsx,json,md,yml,yaml}":["yarn lint:commit","git add"]},"_nodeVersion":"11.15.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^22.4.3","husky":"^1.3.1","react":"^16.8.1","dotenv":"^5.0.1","eslint":"^5.13.0","gatsby":"2.6.0","emotion":"^9.2.9","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@babel/cli":"^7.4.4","babel-jest":"^22.4.3","prop-types":"^15.6.1","@babel/core":"^7.0.1","lint-staged":"^8.1.0","microbundle":"^0.11.0","react-icons":"^3.2.1","babel-loader":"^8.0.4","jest-emotion":"^9.2.7","react-emotion":"^9.2.9","stylelint-order":"^2.0.0","@storybook/react":"^5.0.11","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.0.11","@babel/preset-react":"^7.0.0","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","prettier-eslint-cli":"^4.7.1","react-test-renderer":"^16.8.6","babel-plugin-emotion":"9.2.11","eslint-config-google":"^0.12.0","@storybook/addon-a11y":"^5.0.11","@storybook/addon-info":"^5.0.11","eslint-plugin-cypress":"^2.2.0","react-testing-library":"^5.6.1","@storybook/addon-knobs":"^5.0.11","@storybook/addon-links":"^5.0.11","eslint-config-prettier":"^4.0.0","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.0.1","eslint-config-react-app":"^3.0.6","@storybook/addon-actions":"^5.0.11","@storybook/addon-console":"^1.1.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","@storybook/addon-storyshots":"^5.0.11","@storybook/addon-storysource":"^5.0.11","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-object-rest-spread":"^7.4.4"},"peerDependencies":{"react":"^16.8.1","gatsby":"2.6.0","emotion":"^9.2.9","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","react-emotion":"^9.2.9"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.12_1562104285912_0.7845365711494594","host":"s3://npm-registry-packages"}},"0.0.14":{"name":"gatsby-interface","version":"0.0.14","author":"","license":"ISC","_id":"gatsby-interface@0.0.14","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"52fd605808e4f67fd64ce2d2c78fbcdee979929b","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.14.tgz","fileCount":127,"integrity":"sha512-HG2TrJQijJBVL8xJ+AVE0iyXFq2lZcYIdYYkrwsPzySADjWgpiJHJNGlTFU9xWCQK2KIiv81AGqljLtonAsF3g==","signatures":[{"sig":"MEYCIQDT+TvRnNSPsyluZAX0x+8f47B0dCgGmBkIGjwjEWomNwIhAKLCh2uqOYfRhWGuuUtVOWYqdMFxNsvu7UV4cKz3XtPZ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10150171,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdG9NqCRA9TVsSAnZWagAAtYMQAJ4uDPAT7iT3MqS/67Gh\nRiy5xOFWhVt8Sd9oLjpeJFU4Tn8rqDD+FpUGO+PDIIXLXaclB6rxKMp2iR07\nhU+zLucgrdtvz4tMqNRr6pq6RNYHVW8ytgIMO+wTRkgu6geGH7gDy2XZtsk5\nT1+Dsej911ibyZ94s7iPiNGhNEppReMIPLbxS53YZOERVIlDiZUsINDe0nZh\nbiWFJwFmcmBjSauDDYq5GZut8vEmrTtJs7XoUMxaT/n6amhf++Co45RMBfeX\nIW5YangYNT8+t7UlKoe580Etn+xtMkcjyzx2CC59L8QHYHe6OVs5O/LLjQAD\ntNLseEtD2rH4203hSatDwlK/y0bguPd26ormB5pzh1+puzaJsZNJj0t7J3g9\njkurYLvwiZ7xwbVES8kWmHcK7beAzJN/ZlrpE32JJ/F8YYTaMHom4XstdODa\nQZ8BwMAF4v1Dfo7EYTSHjfnZjYfMq02mxlwPcNXfzbaJMMhz3Hvuk5MVAzIr\nZ0ndxBlgiGvdLX34lw61o0ypO1Lw1G9VmypyIXHawuFyEqJncBhmXW9115Yp\nqsIs0Gg3D/o7FcpFtOQNw51IHkzgCGmvgpxUmbLFYK+r5hz3U6+KnWZrK0Ua\nEdifoau7KPWE9ltQVT3epGXMBawjDGrytl3r9+DyHaHSG65zefkquFO9pA9T\npJxe\r\n=UAMk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"module":"dist/index.esm.js","source":"src/index.js","gitHead":"8ee9199007d83c100e26810002a3417095c5cb67","scripts":{"test":"jest","build":"babel src -d dist","format":"prettier-eslint --write \"src/**/*.js\" && eslint src --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:watch":"jest --watch","lint:commit":"prettier-eslint --eslint-config-path=.eslintrc --write","build-storybook":"build-storybook"},"_npmUser":{"name":"rizchelwood","email":"rizchel@gatsbyjs.com"},"_npmVersion":"6.7.0","description":"Component library for Gatsby projects","directories":{},"lint-staged":{"*.{ts,tsx,js,jsx,json,md,yml,yaml}":["yarn lint:commit","git add"]},"_nodeVersion":"11.15.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^22.4.3","husky":"^1.3.1","react":"^16.8.1","dotenv":"^5.0.1","eslint":"^5.13.0","gatsby":"2.6.0","emotion":"^9.2.9","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@babel/cli":"^7.4.4","babel-jest":"^22.4.3","prop-types":"^15.6.1","@babel/core":"^7.0.1","lint-staged":"^8.1.0","microbundle":"^0.11.0","react-icons":"^3.2.1","babel-loader":"^8.0.4","jest-emotion":"^9.2.7","react-emotion":"^9.2.9","stylelint-order":"^2.0.0","@storybook/react":"^5.0.11","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.0.11","@babel/preset-react":"^7.0.0","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","prettier-eslint-cli":"^4.7.1","react-test-renderer":"^16.8.6","babel-plugin-emotion":"9.2.11","eslint-config-google":"^0.12.0","@storybook/addon-a11y":"^5.0.11","@storybook/addon-info":"^5.0.11","eslint-plugin-cypress":"^2.2.0","react-testing-library":"^5.6.1","@storybook/addon-knobs":"^5.0.11","@storybook/addon-links":"^5.0.11","eslint-config-prettier":"^4.0.0","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.0.1","eslint-config-react-app":"^3.0.6","@storybook/addon-actions":"^5.0.11","@storybook/addon-console":"^1.1.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","@storybook/addon-storyshots":"^5.0.11","@storybook/addon-storysource":"^5.0.11","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-object-rest-spread":"^7.4.4"},"peerDependencies":{"react":"^16.8.1","gatsby":"2.6.0","emotion":"^9.2.9","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","react-emotion":"^9.2.9"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.14_1562104681109_0.046240552996017925","host":"s3://npm-registry-packages"}},"0.0.15":{"name":"gatsby-interface","version":"0.0.15","author":"","license":"ISC","_id":"gatsby-interface@0.0.15","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"012dbbe2550f08dc4dcef1cba0393075838cf74f","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.15.tgz","fileCount":127,"integrity":"sha512-3wxS+9Vxc6XPYcukv4EFWAAdxkum+BXxVnwN+d0fWQvBV1+eg+LMsvOR/ghGDrSU+wgdfhfdkrXEfyFdZFIqtQ==","signatures":[{"sig":"MEUCIBK7KwNCMddKpbq4xa/t35HKMHshQU1isyNZjdE1QTUVAiEArJlEJYhEdmfAum9CSmOivuyn9uizPTe3yHk6Lb/w4LA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10150309,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdG90wCRA9TVsSAnZWagAAZcUQAIMQhCfcyqQZhIr9a5dw\n8kmxeUK80mPkiPXLyR0vuXhua4v5YRaMYxaLRt0LPJWPNjDt03VvhF8Pk1o7\n82oNyypwM2aU0E/LDG5v940yVSicRRyjyVvS1eUjHoTxn7MUsha6bhaqKHFz\nuhi8ZcI9BnN7UeDxzRV6kICx8oUefhHyVST2NZg1IgZftsuKtORRkEXHwRnT\nIWCRX/0u2gQI/V5nyJQS5cUnj+HCAV9qFaxD1ytKNm/vwsfo0V2J9snGj2Jn\n54XXU4+l7ez4+Gan1T62JsDlZREJU2/opDByzKa/LAkMzs7owX6rbmWbtoLn\nWtTVbrvawM2y9FXruLn5zUJt1j7RMNvZl5ZBEX/yl6AyscgJiZyFkgQpxDM8\n9Y4f9c3am6i4kDARe35SGnjZmQhblSHzDoVPdPnPcVdCLuBeu0B+qDY+XIKR\nILzYu/AbAIBBb+3BF9Rr9BfTD+nBD1ZJ729ZoDYDiPPJg/8SUAvhF5qOstoC\nQvLsvjcg6eMCJUYqc/diohyrtcxG3VsiR7vqo/AMHp9qqutPoOT69iP7odGc\nAgGVEv+5eviXiHnXJDpId5QiDUeJj1KnfevfF8Z4aZwH/DOfqaNydjW2bHFQ\nHCbC9gEBdVbKiki+kJf3vA4Bs9vev0FfygSr4mqxfWRVM5vObU/t+ncQgO1O\nesaM\r\n=k9wS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"module":"dist/index.esm.js","source":"src/index.js","gitHead":"4f941ae4dd195d6a7915d05d33d9a28bedc34f1b","scripts":{"test":"jest","build":"babel src -d dist","format":"prettier-eslint --write \"src/**/*.js\" && eslint src --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:watch":"jest --watch","lint:commit":"prettier-eslint --eslint-config-path=.eslintrc --write","build-storybook":"build-storybook"},"_npmUser":{"name":"rizchelwood","email":"rizchel@gatsbyjs.com"},"_npmVersion":"6.7.0","description":"Component library for Gatsby projects","directories":{},"lint-staged":{"*.{ts,tsx,js,jsx,json,md,yml,yaml}":["yarn lint:commit","git add"]},"_nodeVersion":"11.15.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^22.4.3","husky":"^1.3.1","react":"^16.8.1","dotenv":"^5.0.1","eslint":"^5.13.0","gatsby":"2.6.0","emotion":"^9.2.9","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@babel/cli":"^7.4.4","babel-jest":"^22.4.3","prop-types":"^15.6.1","@babel/core":"^7.0.1","lint-staged":"^8.1.0","microbundle":"^0.11.0","react-icons":"^3.2.1","babel-loader":"^8.0.4","jest-emotion":"^9.2.7","react-emotion":"^9.2.9","stylelint-order":"^2.0.0","@storybook/react":"^5.0.11","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.0.11","@babel/preset-react":"^7.0.0","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","prettier-eslint-cli":"^4.7.1","react-test-renderer":"^16.8.6","babel-plugin-emotion":"9.2.11","eslint-config-google":"^0.12.0","@storybook/addon-a11y":"^5.0.11","@storybook/addon-info":"^5.0.11","eslint-plugin-cypress":"^2.2.0","react-testing-library":"^5.6.1","@storybook/addon-knobs":"^5.0.11","@storybook/addon-links":"^5.0.11","eslint-config-prettier":"^4.0.0","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.0.1","eslint-config-react-app":"^3.0.6","@storybook/addon-actions":"^5.0.11","@storybook/addon-console":"^1.1.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","@storybook/addon-storyshots":"^5.0.11","@storybook/addon-storysource":"^5.0.11","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-object-rest-spread":"^7.4.4"},"peerDependencies":{"react":"^16.8.1","gatsby":"2.6.0","emotion":"^9.2.9","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","react-emotion":"^9.2.9"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.15_1562107183472_0.5023346588223274","host":"s3://npm-registry-packages"}},"0.0.16":{"name":"gatsby-interface","version":"0.0.16","author":"","license":"ISC","_id":"gatsby-interface@0.0.16","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"ad620ee7bb6f2f181e87d9e8b4a0c912796cf122","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.16.tgz","fileCount":134,"integrity":"sha512-mHoinK703H+niOH8apybEMO4pZTHvio7L7N5gZKStqVkJ7/Aig0Nvy3sPlX3im7w1Khc4PXsvEgKXmbHeMofqw==","signatures":[{"sig":"MEUCIDX52CUWi7kkEO14A3JWnp9RQ/0Oqmhu6csvgDloh4YxAiEA/JaK90BIBE+5QHQilgc+5Yfk/pJgx82VQxoMjSx7+QY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10186650,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdJaAVCRA9TVsSAnZWagAAiKwQAKIpE0lkWAQEfBp80Yez\n0NZlBUjjILHxdXNQYoyFy1h0fliS+mF7I/9R2KqqdM3BHhwx3gjJmxE8MK+t\nDgc/SxbUqcEmwt2PK7kq9vhX2i8GEmgHcsQ19NUKYYM/F5+WA0xsYexwl+G8\nxUPYQ1gNhWM21UKZFobcoSdwX/NQE8339oJ4HVIHQxiNVyTLg+M5V/iU182H\n1UpBsIeXYLU85siAsEMclzdRQOSlzffL3kYJF+yM1uZ314AL+HuQgHpauqM6\nQBxgima0ihGYQSLYDnuhdGKxvaQxqkIPjwouCfjeNFuc5/IMsHf94YCDCKCi\ny4cSREsMsakUH9ICovmc5bI9lTwZ49/3t7HNp1z8Mg9IJZX2Hi9mi6j3bYXO\n33T0bh73+JvYUtRZ7CM6jyW5f6jWtqcFMX15z+S2sumdpoWhbpYmINvJWO+0\nB72B3kXvk4MldP5UHoSEB0dzV6IZkd9kDYKKxb4dw2eHk+JdzHNOY6G1ApyO\nu3N92nG7y+DeKD7sBV+LqUqWI0UvBt5jyAFN+FTYrbtdi00lU39ygeot0PWj\nQUyc5nmI58R+0N45ylcNlZ/gJvfhhrTnxSEj+mIrYGA6wBV44lgeVa8XWL19\nuFD1IAeLcwrokBOozP9xwGO2LPO9fwXW3CFavL8nOyU6O6J4a2zhttbgztwS\npUUs\r\n=y/D7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"module":"dist/index.esm.js","source":"src/index.js","gitHead":"94e1dae3740e54244aa5fb7d2817c8167822d045","scripts":{"dev":"watch 'yarn run build' src","test":"jest","build":"babel src -d dist","format":"prettier-eslint --write \"src/**/*.js\" && eslint src --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:watch":"jest --watch","lint:commit":"prettier-eslint --eslint-config-path=.eslintrc --write","build-storybook":"build-storybook"},"_npmUser":{"name":"greglobinski","email":"greglobinski@gmail.com"},"_npmVersion":"6.5.0-next.0","description":"Component library for Gatsby projects","directories":{},"lint-staged":{"*.{ts,tsx,js,jsx,json,md,yml,yaml}":["yarn lint:commit","git add"]},"_nodeVersion":"11.6.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^22.4.3","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^5.13.0","gatsby":"2.6.0","emotion":"^9.2.9","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@babel/cli":"^7.4.4","babel-jest":"^22.4.3","prop-types":"^15.6.1","@babel/core":"^7.0.1","lint-staged":"^8.1.0","microbundle":"^0.11.0","react-icons":"^3.2.1","babel-loader":"^8.0.4","jest-emotion":"^9.2.7","react-emotion":"^9.2.9","stylelint-order":"^2.0.0","@storybook/react":"^5.0.11","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.0.11","@babel/preset-react":"^7.0.0","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","prettier-eslint-cli":"^4.7.1","react-test-renderer":"^16.8.6","babel-plugin-emotion":"9.2.11","eslint-config-google":"^0.12.0","@storybook/addon-a11y":"^5.0.11","@storybook/addon-info":"^5.0.11","eslint-plugin-cypress":"^2.2.0","react-testing-library":"^5.6.1","@storybook/addon-knobs":"^5.0.11","@storybook/addon-links":"^5.0.11","eslint-config-prettier":"^4.0.0","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.0.1","eslint-config-react-app":"^3.0.6","@storybook/addon-actions":"^5.0.11","@storybook/addon-console":"^1.1.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","@storybook/addon-storyshots":"^5.0.11","@storybook/addon-storysource":"^5.0.11","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-object-rest-spread":"^7.4.4"},"peerDependencies":{"react":"^16.8.1","gatsby":"2.6.0","emotion":"^9.2.9","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","react-emotion":"^9.2.9"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.16_1562746900306_0.6380388990078671","host":"s3://npm-registry-packages"}},"0.0.17":{"name":"gatsby-interface","version":"0.0.17","author":"","license":"ISC","_id":"gatsby-interface@0.0.17","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"70f4440ad16daab8e43b402348a322b74bda64bc","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.17.tgz","fileCount":132,"integrity":"sha512-Y6TzN53JJZ2qhhVhg1m5P2VakKUlZrzdsB7UMhyz4m7sYZ1Xn7YNlggfxxOspvhwuBMcZQ5czhy0Vf6zjyVB7g==","signatures":[{"sig":"MEQCIFCTOK9l47ihyzHGhkd3AMSuS7SLBkS+8Eu2GmQ8NBNbAiBgWg/kGAtZv2k4UZUxMf2G/261CfGJf6Qk7+tsW2aPfw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10163055,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdLOzMCRA9TVsSAnZWagAA/oMP/A0PLAprl4cJh2Iaw+mz\nLzEeJdElVXOEcvCs30xWXl+dfbtLKxonP/nTDHK1hy9Jvd56XyajiAqdksxY\nvYsD+0BKRcRo4Od9AQmAxMbjWyLn9QWGKYIoHhElDMil/ECmMVGxrwNpf1WD\nBwtfRxfYwFRa/1bo3cRqA7nY8mFBCZAVkQO68C8am95pnzc9ZDo4xNJmeoxG\nYBU5Du4dnuMLy3mcqriniIXDkrofQXLbQuaEoAnP9sSTcgdGQbtIoqcAoT4/\nBiE3FnuO4ZRfD05jlxlJQJUFuC9W6+b9EU5Yjk50OPjkf662OlrAS17r49N0\nRr0x9neKuqUD4K2wk9xgmVdv0KJg9rjjHT6i5vWBEDFFHPakhXf/Q8At1EMf\nqBz0SINdpQ14/Zd73TKiFihjzkDKn/w4OlZuRUn7zuZaPlqeKskOcORwBkfr\nfdv+AYZDnn02zJ6+6iBctXu5JH/Rl2T4U1OXR638/jbpbysShxFV1re91wy0\n2ScSpU0DSntCAm4KV30zPlh2inHhCf0N7Jv9VTgtnI2AUhAcoUJjX6xO/Cho\nVAvDD93q55FWIeOd+w7BM5wy5MOEi0h0GDZ05NhXTSlXz9FedDho7KBxYVvE\nyKQc2iFt0l0ZQjQJapgmnTxEgT6h5qU8dCwARdY527gw3+ZH/184iZny2zCv\nSqC0\r\n=CWKZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"module":"dist/index.esm.js","source":"src/index.js","gitHead":"7b78accb160be0d48dd88ee922c0308bda2b5b02","scripts":{"dev":"watch 'yarn run build' src","test":"jest","build":"babel src -d dist","format":"prettier-eslint --write \"src/**/*.js\" && eslint src --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:watch":"jest --watch","lint:commit":"prettier-eslint --eslint-config-path=.eslintrc --write","build-storybook":"build-storybook"},"_npmUser":{"name":"rizchelwood","email":"rizchel@gatsbyjs.com"},"_npmVersion":"6.7.0","description":"Component library for Gatsby projects","directories":{},"lint-staged":{"*.{ts,tsx,js,jsx,json,md,yml,yaml}":["yarn lint:commit","git add"]},"_nodeVersion":"11.15.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^22.4.3","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^5.13.0","gatsby":"2.6.0","emotion":"^9.2.9","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@babel/cli":"^7.4.4","babel-jest":"^22.4.3","prop-types":"^15.6.1","@babel/core":"^7.0.1","lint-staged":"^8.1.0","microbundle":"^0.11.0","react-icons":"^3.2.1","babel-loader":"^8.0.4","jest-emotion":"^9.2.7","react-emotion":"^9.2.9","stylelint-order":"^2.0.0","@storybook/react":"^5.0.11","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.0.11","@babel/preset-react":"^7.0.0","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","prettier-eslint-cli":"^4.7.1","react-test-renderer":"^16.8.6","babel-plugin-emotion":"9.2.11","eslint-config-google":"^0.12.0","@storybook/addon-a11y":"^5.0.11","@storybook/addon-info":"^5.0.11","eslint-plugin-cypress":"^2.2.0","react-testing-library":"^5.6.1","@storybook/addon-knobs":"^5.0.11","@storybook/addon-links":"^5.0.11","eslint-config-prettier":"^4.0.0","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.0.1","eslint-config-react-app":"^3.0.6","@storybook/addon-actions":"^5.0.11","@storybook/addon-console":"^1.1.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","@storybook/addon-storyshots":"^5.0.11","@storybook/addon-storysource":"^5.0.11","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-object-rest-spread":"^7.4.4"},"peerDependencies":{"react":"^16.8.1","gatsby":"2.6.0","emotion":"^9.2.9","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","react-emotion":"^9.2.9"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.17_1563225291763_0.7868675615827916","host":"s3://npm-registry-packages"}},"0.0.18":{"name":"gatsby-interface","version":"0.0.18","author":"","license":"ISC","_id":"gatsby-interface@0.0.18","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"2b317d33e8455629cfeec6ed716ef43c61644407","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.18.tgz","fileCount":135,"integrity":"sha512-oqdo2sVhHr8gnI7LVf0BpgxVZr7PzswmIdPUjaaAXSR5SodZEyj3h7kU9pczBxDYqgmUwhHiCz3XG1YQX7ExCg==","signatures":[{"sig":"MEUCIQCSHyrljK29gf9BzQlInQaUMBo7MpnQefiMJ7U1oqOkPgIgRhaKcxCnmI4mwqmAfH1gbredaxPohymdNOsFuAyBeyY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10172878,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdLO17CRA9TVsSAnZWagAAtuAP/1FO/UnbQzcxWN8YyHxT\nzoNlWJPKukRzTU8bYjU3hDlSYba393hFCojWgX/r4Elp4LTUZW4vTvvRejFn\nmbeKktvPTiN0VmZrRn5ktv2zLOH1cCVC19Cyw8eeFfu05sOlzi4F9p0jPLEK\nM+JdJaFXK1J/owE/EiXYZdQ+Yzwl43NqKxtMAMmtte5OibGktLbqdDEZuIy1\n+Sxafg0jZFVm1gt4Ye+3dn/STLn2MOJ9RvKqX2EBL9unE2PkTdDmJo8daR9I\nqxPojCZ+gwoCbnae2K3DVPEoPfgn0LHUWLhCyuFoXy1ADCDApkwrGxqfNfGz\nONpgKIi9w5DgD4xd/RPxZOHLbPXkW5NAh+5zTNOnW6M/kQq9+tm/DKLGUGQJ\nByEP6maceLB8EkfDDYAoEO8melY4aNXXmSfrKuEE/r54ts6M04KPwef57kNU\n6kztoJng9CSLHtsu1stNUcWHPaXpBGt8UrQk85bQbWgO5EuG4SMY/nT532Mq\nxDZa0F2Ex3Gvpk3s3G1FiWwHxyJbvscm1B1lsHDdq92RglhluDYLpnaxcwH+\nvCMwC3ZltHDnutMiA6xeRpOsoVcbCQFqjBuJ6OqaVBoV8j0d0XDxF+qebZs4\nqo8HAVIjj+vGdKU1yS5FcbQvokTPPEXkTMriK4gtlEfvBx0bcgL9pCwiEybd\ni/M4\r\n=HuXm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"module":"dist/index.esm.js","source":"src/index.js","gitHead":"508ffab4b1648be2e168351cd1e6553011033411","scripts":{"dev":"watch 'yarn run build' src","test":"jest","build":"babel src -d dist","format":"prettier-eslint --write \"src/**/*.js\" && eslint src --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:watch":"jest --watch","lint:commit":"prettier-eslint --eslint-config-path=.eslintrc --write","build-storybook":"build-storybook"},"_npmUser":{"name":"rizchelwood","email":"rizchel@gatsbyjs.com"},"_npmVersion":"6.7.0","description":"Component library for Gatsby projects","directories":{},"lint-staged":{"*.{ts,tsx,js,jsx,json,md,yml,yaml}":["yarn lint:commit","git add"]},"_nodeVersion":"11.15.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^22.4.3","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^5.13.0","gatsby":"2.6.0","emotion":"^9.2.9","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@babel/cli":"^7.4.4","babel-jest":"^22.4.3","prop-types":"^15.6.1","@babel/core":"^7.0.1","lint-staged":"^8.1.0","microbundle":"^0.11.0","react-icons":"^3.2.1","babel-loader":"^8.0.4","jest-emotion":"^9.2.7","react-emotion":"^9.2.9","stylelint-order":"^2.0.0","@storybook/react":"^5.0.11","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.0.11","@babel/preset-react":"^7.0.0","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","prettier-eslint-cli":"^4.7.1","react-test-renderer":"^16.8.6","babel-plugin-emotion":"9.2.11","eslint-config-google":"^0.12.0","@storybook/addon-a11y":"^5.0.11","@storybook/addon-info":"^5.0.11","eslint-plugin-cypress":"^2.2.0","react-testing-library":"^5.6.1","@storybook/addon-knobs":"^5.0.11","@storybook/addon-links":"^5.0.11","eslint-config-prettier":"^4.0.0","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.0.1","eslint-config-react-app":"^3.0.6","@storybook/addon-actions":"^5.0.11","@storybook/addon-console":"^1.1.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","@storybook/addon-storyshots":"^5.0.11","@storybook/addon-storysource":"^5.0.11","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-object-rest-spread":"^7.4.4"},"peerDependencies":{"react":"^16.8.1","gatsby":"2.6.0","emotion":"^9.2.9","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","react-emotion":"^9.2.9"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.18_1563225466568_0.16249206946073946","host":"s3://npm-registry-packages"}},"0.0.19":{"name":"gatsby-interface","version":"0.0.19","author":"","license":"ISC","_id":"gatsby-interface@0.0.19","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"6189c832e98fa407678dadb30dff6c2737f0f21c","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.19.tgz","fileCount":134,"integrity":"sha512-bJkbK1Y0vqyg6DLcEJ1NWtKBrVi8lTkt5SGkCnCpquPgV/ZJiU7504LjtSdELj0CRyEFvHIM1Yn7ym1Jl+6vxg==","signatures":[{"sig":"MEYCIQD2J7MC8tGTGE9kuv2zD6f2r9UPUpqdNY5lTyGl851j2gIhAJIr53KeurtqGL72R4u0IMnMZ3vEzzaOcXBbXCoMUMiU","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10193686,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdLP6iCRA9TVsSAnZWagAAQ8kP/27m+TzesGchDv8JODmV\naexsSH8PIuzG2Pklk9lJEnAa4JrAAuVlMkn0qU/hOjXEGRq1chXo//uLFkIK\nrs7PAUQNJ62fxNCBCitg7le1QW1TfEabQK1sAXfvK4H/eMMvU+wNmc3egSYE\n/objdFTy/5mUjyx93kR0SnUxnqYMILw4+Ra6NdepZQ/BlwIrCws+Ik6Ia4u/\npdHnMQHaS18WJTJATqBuTE8GMsHTuChT8stqaWCexNbWB4eNVK23mL2gn+Hd\n6iChvgHSsOIsh+Br+cJhEOrYQIbGq0jGSgxSTjCJLApKBdyN6ViQlxNynA61\niI4GKNq1l+EcgmiPG1QL93lDo2V1PPeNm9GwAsQVm1i2vkcbTJj+rlrFqP/F\n0vomxqmS+UaaW1VnNuWKKT1ARZP8VVfOrso7QAoHPBIgjlRvjeSQqUVfPDdQ\nRhpQCf0h9y3h7zE+jSnW+I52zl7yf7dFNCKknArAY4cUvK0JKEhup6W2ytwA\n8BU5Let7HMMDpK3sGjtgOzaTXh0HOWhU+Gqwsx4D/arLvVchj2arORy0vSbe\neJkY/c5jClaYZ1SnUUIZhViYZj9mLYNqznXS4P3qfpCf7TbIrBo1HjSxUjNH\nqPZEM4XvJAvWor8DBCCrpzwgn6UCygGvUH7dkAAnIi3/s7HNj2mzj5x8uyvq\nftUS\r\n=n8e6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"module":"dist/index.esm.js","source":"src/index.js","gitHead":"3af6690e34f1894465edf34d5488f65110a7357f","scripts":{"dev":"watch 'yarn run build' src","test":"jest","build":"babel src -d dist","format":"prettier-eslint --write \"src/**/*.js\" && eslint src --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:watch":"jest --watch","lint:commit":"prettier-eslint --eslint-config-path=.eslintrc --write","build-storybook":"build-storybook"},"_npmUser":{"name":"rizchelwood","email":"rizchel@gatsbyjs.com"},"_npmVersion":"6.7.0","description":"Component library for Gatsby projects","directories":{},"lint-staged":{"*.{ts,tsx,js,jsx,json,md,yml,yaml}":["yarn lint:commit","git add"]},"_nodeVersion":"11.15.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^22.4.3","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^5.13.0","gatsby":"2.6.0","emotion":"^9.2.9","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@babel/cli":"^7.4.4","babel-jest":"^22.4.3","prop-types":"^15.6.1","@babel/core":"^7.0.1","lint-staged":"^8.1.0","microbundle":"^0.11.0","react-icons":"^3.2.1","babel-loader":"^8.0.4","jest-emotion":"^9.2.7","react-emotion":"^9.2.9","stylelint-order":"^2.0.0","@storybook/react":"^5.0.11","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.0.11","@babel/preset-react":"^7.0.0","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","prettier-eslint-cli":"^4.7.1","react-test-renderer":"^16.8.6","babel-plugin-emotion":"9.2.11","eslint-config-google":"^0.12.0","@storybook/addon-a11y":"^5.0.11","@storybook/addon-info":"^5.0.11","eslint-plugin-cypress":"^2.2.0","react-testing-library":"^5.6.1","@storybook/addon-knobs":"^5.0.11","@storybook/addon-links":"^5.0.11","eslint-config-prettier":"^4.0.0","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.0.1","eslint-config-react-app":"^3.0.6","@storybook/addon-actions":"^5.0.11","@storybook/addon-console":"^1.1.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","@storybook/addon-storyshots":"^5.0.11","@storybook/addon-storysource":"^5.0.11","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-object-rest-spread":"^7.4.4","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2"},"peerDependencies":{"react":"^16.8.1","gatsby":"2.6.0","emotion":"^9.2.9","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","react-emotion":"^9.2.9"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.19_1563229857778_0.09193418745150672","host":"s3://npm-registry-packages"}},"0.0.20":{"name":"gatsby-interface","version":"0.0.20","author":"","license":"ISC","_id":"gatsby-interface@0.0.20","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"c5937e8a2b9c6f6a752dff4f2c8582fdb354fe8e","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.20.tgz","fileCount":134,"integrity":"sha512-TLb/iQeeiABGJvpae/y/1smCXYXdm61CykJuyNtaS1/nQqrFtYwy4rlZLxLK+yfKQdiL/bQIa71XhDrjdnsKDA==","signatures":[{"sig":"MEUCIQCWmFDnA+/msAsUpte9FJi+J08MM5JXu//8MEb6lgOOmgIgCt5ljs9fSrx1pg4fj9BcdpNfplInY0TI4bvcFlbj9FY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10187845,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdLiXWCRA9TVsSAnZWagAAhjUP/jHxoTVdfizkbKozZ/6l\nwEUIq5jDdMxZNieWLPAoCdT+k7mPnUECAGiVLdcia+Eg8o1st1WM64N5ZgtK\nDa11SBYf6crEC+1W9WMjWM7OP8uGh8HjHMeBaGjRIen31SfhwKvrHpjRrJap\nXgOEmSRk0P7wel7ucdfMFoD27hM7/CP1EuXAbwrmMOfxXXvhUZgW0pZbCdLF\nIiw3GuexF1E8vGmPYLILd6lcBKCl0Wjt46RNkKRTygMMxhK4luZN8KEX4a7Y\n1bI2eao4YeSD0lLIhBRhCbiICSgj7hejy8nrm9RvuoZOsBX9N+RkBtTGgMzL\nyeYzxFc6l5fMRWJy0/EO+IfGDb5GtbHdWxlZmUFOZCiz6q2H1ElkeoA+sSwu\nTDEvWeJF+/M/NBA8BRzX75tzRoo8sV5HZPvrKj6EMlbf7eP2T79Wwi0Q5ZQG\nENQgvzZ8mVXAYvhzwZtlpC8rPTyJ8RZlTBK16UPoltk219rZH4bBXa7UALNm\nClBm7suI/s6eqEp1KX0WNa7tRKhLOan8J7ANRli7pKN8if5is63VnSf/6J/I\nO/nCZl1wlwvTffIJAgTzj6E+twjqHYFq8x16vat3qziVBAYoWfHgL1MpstYA\nqvjW/2yeAqq4uXb3xanJSpKJ5OH0mzL5e1DLREaCt8mkFW2QeW0I8Sx3KB+z\nVdn0\r\n=i0OH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"module":"dist/index.esm.js","source":"src/index.js","gitHead":"82f055d3f3b211bada4e920aafebea5e8e08d013","scripts":{"dev":"watch 'yarn run build' src","test":"jest","build":"babel src -d dist","format":"prettier-eslint --write \"src/**/*.js\" && eslint src --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:watch":"jest --watch","lint:commit":"prettier-eslint --eslint-config-path=.eslintrc --write","build-storybook":"build-storybook"},"_npmUser":{"name":"greglobinski","email":"greglobinski@gmail.com"},"_npmVersion":"6.5.0-next.0","description":"Component library for Gatsby projects","directories":{},"lint-staged":{"*.{ts,tsx,js,jsx,json,md,yml,yaml}":["yarn lint:commit","git add"]},"_nodeVersion":"11.6.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^22.4.3","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^5.13.0","gatsby":"2.6.0","emotion":"^9.2.9","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@babel/cli":"^7.4.4","babel-jest":"^22.4.3","prop-types":"^15.6.1","@babel/core":"^7.0.1","lint-staged":"^8.1.0","microbundle":"^0.11.0","react-icons":"^3.2.1","babel-loader":"^8.0.4","jest-emotion":"^9.2.7","react-emotion":"^9.2.9","stylelint-order":"^2.0.0","@storybook/react":"^5.0.11","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.0.11","@babel/preset-react":"^7.0.0","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","prettier-eslint-cli":"^4.7.1","react-test-renderer":"^16.8.6","babel-plugin-emotion":"9.2.11","eslint-config-google":"^0.12.0","@storybook/addon-a11y":"^5.0.11","@storybook/addon-info":"^5.0.11","eslint-plugin-cypress":"^2.2.0","react-testing-library":"^5.6.1","@storybook/addon-knobs":"^5.0.11","@storybook/addon-links":"^5.0.11","eslint-config-prettier":"^4.0.0","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.0.1","eslint-config-react-app":"^3.0.6","@storybook/addon-actions":"^5.0.11","@storybook/addon-console":"^1.1.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","@storybook/addon-storyshots":"^5.0.11","@storybook/addon-storysource":"^5.0.11","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-object-rest-spread":"^7.4.4","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2"},"peerDependencies":{"react":"^16.8.1","gatsby":"2.6.0","emotion":"^9.2.9","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","react-emotion":"^9.2.9"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.20_1563305428524_0.23835248233743545","host":"s3://npm-registry-packages"}},"0.0.21":{"name":"gatsby-interface","version":"0.0.21","author":"","license":"ISC","_id":"gatsby-interface@0.0.21","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"0bc2ed2bc06696706c120c10fe0de6349c08b7d4","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.21.tgz","fileCount":137,"integrity":"sha512-AixPAgDqYR36rODAHYontZV//rLPcR+/EV6DvBUhUJrR+NhGR6s4a52IeH1ForJFb/OsBYDhDNCdfnj4VcaXmA==","signatures":[{"sig":"MEUCIQDZneZ7mMr77ynyMkQLnJr0RMIbY1CJSdQNiazeB4su8gIgTQIiMQpiOei1BA98XmSDtXe8RWfss2lpT5tpLn2RhkA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10200511,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdMkKwCRA9TVsSAnZWagAAm3kP/jQXYGLEl28DLjDpyAjn\nZ+kHxs4QdUmZLHbrDBg5IfSNz2U5L64ktuByIC07f6qnoUlKjo4xmmfeLdze\nlj4DGjodm2sG+rgScMGdKJXtPbJnOAX8JVMulCyKpiwHdTXYaqLQq4jaN9Uz\nwjKDLcWdTcPGdtxBgDC7DU+wXfjjTYwe6G9KKBDM7a4nX3zU2hQBd5R6KFbw\nBxjzyhoNMsxmoJYkk9pZ3EUV9669TgYvRlMsXDeURIyVbEKG2E0N5GOSCnpy\nL3WZoVuln08ABusp0C+YgugXVF8HFBbAsDAlfWnhURbS/3IoyQqH7oCA933D\nGuWanqqenlTrq9dukvt9eKM3BLXs1oyT0ClaFOWrTHC3rNb5d/QuwUj9G23d\nZbHOh/KAZUpz1xEhH2g35tM+1PxAAxuRFNLfP9GVFjkDXwgsekA0FkBdhqEc\nnZZDKn/A1jHss4eP77YTPLiFTQHW+l9wKMbJ9lMRPBQ86vk+ytYnpNGmfFYd\n6WGwYCW8i+6mflfDqpbO5x2zPl59w1CZX0sKNgOMCwskjLQI9GkM093Jwxd8\ni5XQFsgJ0ELrf8PWlvJdcGAhdtIAtJ+BvgS0to+7qKRTdp2ReC79vACZPOJk\nB6L3BxrBp8HbaWC6kIXzFU6mFma81C1uawtrEwNdQIEDeup5aOpmKDUPK04S\nFcGu\r\n=g8RR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"module":"dist/index.esm.js","source":"src/index.js","gitHead":"18682b3933bbaf88e6ad585a3d4d579ac4943319","scripts":{"dev":"watch 'yarn run build' src","test":"jest","build":"babel src -d dist","format":"prettier-eslint --write \"src/**/*.js\" && eslint src --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:watch":"jest --watch","lint:commit":"prettier-eslint --eslint-config-path=.eslintrc --write","build-storybook":"build-storybook"},"_npmUser":{"name":"rizchelwood","email":"rizchel@gatsbyjs.com"},"_npmVersion":"6.7.0","description":"Component library for Gatsby projects","directories":{},"lint-staged":{"*.{ts,tsx,js,jsx,json,md,yml,yaml}":["yarn lint:commit","git add"]},"_nodeVersion":"11.15.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^22.4.3","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^5.13.0","gatsby":"2.6.0","emotion":"^9.2.9","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@babel/cli":"^7.4.4","babel-jest":"^22.4.3","prop-types":"^15.6.1","@babel/core":"^7.0.1","lint-staged":"^8.1.0","microbundle":"^0.11.0","react-icons":"^3.2.1","babel-loader":"^8.0.4","jest-emotion":"^9.2.7","react-emotion":"^9.2.9","stylelint-order":"^2.0.0","@storybook/react":"^5.0.11","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.0.11","@babel/preset-react":"^7.0.0","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","prettier-eslint-cli":"^4.7.1","react-test-renderer":"^16.8.6","babel-plugin-emotion":"9.2.11","eslint-config-google":"^0.12.0","@storybook/addon-a11y":"^5.0.11","@storybook/addon-info":"^5.0.11","eslint-plugin-cypress":"^2.2.0","react-testing-library":"^5.6.1","@storybook/addon-knobs":"^5.0.11","@storybook/addon-links":"^5.0.11","eslint-config-prettier":"^4.0.0","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.0.1","eslint-config-react-app":"^3.0.6","@storybook/addon-actions":"^5.0.11","@storybook/addon-console":"^1.1.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","@storybook/addon-storyshots":"^5.0.11","@storybook/addon-storysource":"^5.0.11","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-object-rest-spread":"^7.4.4","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2"},"peerDependencies":{"react":"^16.8.1","gatsby":"2.6.0","emotion":"^9.2.9","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","react-emotion":"^9.2.9"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.21_1563574959355_0.09264466094351564","host":"s3://npm-registry-packages"}},"0.0.22":{"name":"gatsby-interface","version":"0.0.22","author":"","license":"ISC","_id":"gatsby-interface@0.0.22","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"5482a4cb9bd0612bc7326a22f5f9c1f3fea23e80","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.22.tgz","fileCount":139,"integrity":"sha512-z9zgouFUFl+o8+O6BIfO6E9Yc6jWrlaogTpq5pOvqP0YcNd3bZsnXnwdAtKqTLUaNKUrtktzg41R4+DdrOY2TQ==","signatures":[{"sig":"MEYCIQDPbwHJ3adgD7tjwS+fDgrSFuDas4LC0HxJf2Yg42JWuAIhAO6C236V1UW/KTb4k6QjJC3xP4BAnhwo/yiYF2bSRWV9","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10207956,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdMljKCRA9TVsSAnZWagAA/TUP/3NdRrDS7zWGF0qFN1se\ngbL5OZHqCa6SWJ/pyyzNC33q+7aYofTAF1dCnGYv+8h6nEzgCM5Rz4kHphJg\n+s81t9GSdbXNYjp4T5v6aYno9rFOu6Cd9pbzt8TOyly6N6TEd4IQPqKkqx8w\nTQl9tKY45VhJuUivBIKYA3NlcuURJ2FVgO65J/Jn5EXKSlOrQq6rWFGg0enE\n2+ZSjEFqvuKbymr5KiFlvRixYpNBKu85KpsmY/EKMwJXirus9xByjbNv7pyJ\n8DjvnFLt2InOQlEC9z78cdwbyq9zGqYJAYyme1ymA6TrYPUAsdTnd9xxlwJJ\nK5UQz5N3Ez+zXdQjZEYWgGfhc/Jk+vDxMZDozBKXW9hb7n5XXmKpVTe40+Wg\nCUc07RMCMbn2QPuDg2SG/yCtINWDUALPgK1jTe/LCRJBRLGupPF3zS1K47hZ\nwZItkEIMvmdXa97dFM6/+FuJTj70sA02HULrpWxii51c7liDT4hPLfmVrSha\nEAmNX4FU3jjhzFfKcTpqFOZa2k/3quoCJqW2pvdCFXAufdEJojRYD4NuEAHi\ncml1TNFjA3H6oCBRMfFi5JB1lSBESPX0I+sIWC55Sn1vvERjAoQC69U4XtCG\nQAea6hYjKwOEzxwftKo98D7fmfiz+GtuIrrtMSk3D/IyumFUxsxUWTm3ZXm5\nC7TB\r\n=3ttb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"module":"dist/index.esm.js","source":"src/index.js","gitHead":"c595b22fff47afc9d499127c6e87cf5d27e177fa","scripts":{"dev":"watch 'yarn run build' src","test":"jest","build":"babel src -d dist","format":"prettier-eslint --write \"src/**/*.js\" && eslint src --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:watch":"jest --watch","lint:commit":"prettier-eslint --eslint-config-path=.eslintrc --write","build-storybook":"build-storybook"},"_npmUser":{"name":"rizchelwood","email":"rizchel@gatsbyjs.com"},"_npmVersion":"6.7.0","description":"Component library for Gatsby projects","directories":{},"lint-staged":{"*.{ts,tsx,js,jsx,json,md,yml,yaml}":["yarn lint:commit","git add"]},"_nodeVersion":"11.15.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^22.4.3","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^5.13.0","gatsby":"2.6.0","emotion":"^9.2.9","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@babel/cli":"^7.4.4","babel-jest":"^22.4.3","prop-types":"^15.6.1","@babel/core":"^7.0.1","lint-staged":"^8.1.0","microbundle":"^0.11.0","react-icons":"^3.2.1","babel-loader":"^8.0.4","jest-emotion":"^9.2.7","react-emotion":"^9.2.9","stylelint-order":"^2.0.0","@storybook/react":"^5.0.11","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.0.11","@babel/preset-react":"^7.0.0","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","prettier-eslint-cli":"^4.7.1","react-test-renderer":"^16.8.6","babel-plugin-emotion":"9.2.11","eslint-config-google":"^0.12.0","@storybook/addon-a11y":"^5.0.11","@storybook/addon-info":"^5.0.11","eslint-plugin-cypress":"^2.2.0","react-testing-library":"^5.6.1","@storybook/addon-knobs":"^5.0.11","@storybook/addon-links":"^5.0.11","eslint-config-prettier":"^4.0.0","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.0.1","eslint-config-react-app":"^3.0.6","@storybook/addon-actions":"^5.0.11","@storybook/addon-console":"^1.1.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","@storybook/addon-storyshots":"^5.0.11","@storybook/addon-storysource":"^5.0.11","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-object-rest-spread":"^7.4.4","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2"},"peerDependencies":{"react":"^16.8.1","gatsby":"2.6.0","emotion":"^9.2.9","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","react-emotion":"^9.2.9"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.22_1563580618005_0.7494987295609716","host":"s3://npm-registry-packages"}},"0.0.23":{"name":"gatsby-interface","version":"0.0.23","author":"","license":"ISC","_id":"gatsby-interface@0.0.23","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"837b2c80c9417661ea5683f212bad62f77e78c60","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.23.tgz","fileCount":139,"integrity":"sha512-F+3dx9WbhxIIpOB5Csg/7Cp6M64pa9vsbzVn44MpKzl68wfEulEXIb4l0pJjb/0UdaytL3EFMcSYG7RmJnLA6Q==","signatures":[{"sig":"MEQCIHI8q8kUAKsQW8px0tzdYlGp/7CwupZ8UYa6iVaaOTA2AiA3sJiYdg/fMCnqjmIUWlNdPo27TS6OKcmJWgJhJX5tFg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10217291,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdMlyYCRA9TVsSAnZWagAARzAP/jJT6VLKGXoG80L77Y6K\nub0JhcODukolDReLbDy2Ojlu/IAHElwjLe617Z+csZzJogMJ/fD3QQpzYxGl\n/81FHMEdNw2yzWE534ucWG/S658aWbTHQyPdGOCDyxwKun9h7QWjzbpSyooW\nw+fSD8HmnniBQQS0gjzCuomUTA02cT7BawFyQG4CSssaYlvGj8LXhn9xwjMH\nZR1fWAecZDYB7EkpH+WhU5SV4b/WCbPtl3aMZ9C62Q+1FRex2UwTzQF3sHfP\nyBgJIxYcdYydCjx6CS7FtW4s57cVTtHBXzsBJ0hCJPBXTgvrztpvjEOqTjKw\nQq1ptQqL+kzkcWOcUbP0VXpVI9d4MxyoTscGb9Nj+pH3aVIg3PsRBP8OBze+\nk5Hu+ki3RVVqG5bgBvfpTweWjgbmyNi6KPiix1QI8aOHTMmYU5D5oA3HHYNH\nGu3wwgFPZDcbgI2vrDIyv/HSkb6+lxoKdcGJcsx7Q0jzuR4E60B3BgOwLa4h\nAuUbd5bhb6b6vStn1u3VUaTb8nLm77cvS7rlZfDl329XKNIr8WLS6KAa/4B1\nDFb/OUn8iA6gmi+iQKSWimZvtYPUeU2UlsmjDv9+bu33qcdMfibekUZLw/2P\n2wbfWJCRi8KA+vhSRhjHS6n+UCxfzMLozsys5cLU4WumXkNIcsv+4ZBfv6z0\nvXiX\r\n=fho9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"module":"dist/index.esm.js","source":"src/index.js","gitHead":"29f892a31302391c5885bb003ecfd0b8c5eccc93","scripts":{"dev":"watch 'yarn run build' src","test":"jest","build":"babel src -d dist","format":"prettier-eslint --write \"src/**/*.js\" && eslint src --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:watch":"jest --watch","lint:commit":"prettier-eslint --eslint-config-path=.eslintrc --write","build-storybook":"build-storybook"},"_npmUser":{"name":"rizchelwood","email":"rizchel@gatsbyjs.com"},"_npmVersion":"6.7.0","description":"Component library for Gatsby projects","directories":{},"lint-staged":{"*.{ts,tsx,js,jsx,json,md,yml,yaml}":["yarn lint:commit","git add"]},"_nodeVersion":"11.15.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^22.4.3","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^5.13.0","gatsby":"2.6.0","emotion":"^9.2.9","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@babel/cli":"^7.4.4","babel-jest":"^22.4.3","prop-types":"^15.6.1","@babel/core":"^7.0.1","lint-staged":"^8.1.0","microbundle":"^0.11.0","react-icons":"^3.2.1","babel-loader":"^8.0.4","jest-emotion":"^9.2.7","react-emotion":"^9.2.9","stylelint-order":"^2.0.0","@storybook/react":"^5.0.11","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.0.11","@babel/preset-react":"^7.0.0","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","prettier-eslint-cli":"^4.7.1","react-test-renderer":"^16.8.6","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","@storybook/addon-a11y":"^5.0.11","@storybook/addon-info":"^5.0.11","eslint-plugin-cypress":"^2.2.0","react-testing-library":"^5.6.1","@storybook/addon-knobs":"^5.0.11","@storybook/addon-links":"^5.0.11","eslint-config-prettier":"^4.0.0","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.0.1","eslint-config-react-app":"^3.0.6","@storybook/addon-actions":"^5.0.11","@storybook/addon-console":"^1.1.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","@storybook/addon-storyshots":"^5.0.11","@storybook/addon-storysource":"^5.0.11","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-object-rest-spread":"^7.4.4","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2"},"peerDependencies":{"react":"^16.8.1","gatsby":"2.6.0","emotion":"^9.2.9","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","react-emotion":"^9.2.9"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.23_1563581592086_0.10215422779540373","host":"s3://npm-registry-packages"}},"0.0.24":{"name":"gatsby-interface","version":"0.0.24","author":"","license":"ISC","_id":"gatsby-interface@0.0.24","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"ce3bb50cb626b5947e3c861257779496cdc696e6","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.24.tgz","fileCount":139,"integrity":"sha512-EWJsx0OoWahf6i8h0kjeiZvgbblOpD6XNe9WKtJQfAA8NsrqHb2rdgzNJuy/u1YB5jPMuGhuVVN68M9iJ2+a1w==","signatures":[{"sig":"MEQCIHRgXbsBq53m8YHbh5uMl558vf9eQD05442MYtcvDsW6AiBEWoeE5Jyjvq2Mqi+sx/W61DkRvu1xeIZ5PmSb8jS4Sg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10255383,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdMmEBCRA9TVsSAnZWagAA+NMP/28834UqiGqIjlAPjCWl\nLzhSWSaFB9cz9J/zELo0IkFMBkZvfOGsIDIjVN8eI2FNd5PDo3rTOtmv06Bz\nsOAbRpF68RY8W5je0b1KPafAhKpx1g4KCqJWZtFHO3DCSPrKXYFZz3Aqmp8K\ntI1Ul1XULmbRqrqBOVqw8lLsIqI9ax4i2rv8YZ/+kpAIRiryib/+KFd5qfgD\nOsbiFLdC4EXicgiJgnAQ9RfjAOwg35KNubTB6qSY9Ym0Hrpuy/tjZW7f6AzY\nivM8Ok+Ru/yWpcx1boSChKQOhM3oINvNmxufJNO12eLw6SkL89bnocD+hrvn\ndOBItxacTLQZ0gv0p85MX0RLhtQWE+TfDYT62lLbU/jQ9kNd5Ogj63DBRMnB\nM0A1iB7a6KHiY6l0ocxj7/bTNAQCooHE5sh6UzQcMK2+pNhsY+lGEBvGchz7\nb9hb30ZT/hp7u6NvJZ4r16gq0+UtGDETaC56+AMGssV37gTZTWmLUR/uDhwd\nCLLDrkVW7P+p9ep8qZmfheQggxtRPWeGdPqcFj0ydisMRjPtz2q3qnbPCxLh\nU5IhhE1zAPOUrcaBgZyB/28H/YdThZE/Fswktmv/JAMOK8CP/1fu1F0r5DuX\n/7d7rkHJn8tibxD8HDBbSfDR0wU4audnPfMSdYaKQjroIvjs9E3KVB2zv+nR\ncu80\r\n=y8gB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"module":"dist/index.esm.js","source":"src/index.js","gitHead":"679a50e51d5b888b8479d7ee576458e5870b8bbe","scripts":{"dev":"watch 'yarn run build' src","test":"jest","build":"babel src -d dist","format":"prettier-eslint --write \"src/**/*.js\" && eslint src --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:watch":"jest --watch","lint:commit":"prettier-eslint --eslint-config-path=.eslintrc --write","build-storybook":"build-storybook"},"_npmUser":{"name":"rizchelwood","email":"rizchel@gatsbyjs.com"},"_npmVersion":"6.7.0","description":"Component library for Gatsby projects","directories":{},"lint-staged":{"*.{ts,tsx,js,jsx,json,md,yml,yaml}":["yarn lint:commit","git add"]},"_nodeVersion":"11.15.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^22.4.3","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^5.13.0","gatsby":"2.6.0","emotion":"^9.2.9","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@babel/cli":"^7.4.4","babel-jest":"^22.4.3","prop-types":"^15.6.1","@babel/core":"^7.0.1","lint-staged":"^8.1.0","microbundle":"^0.11.0","react-icons":"^3.2.1","babel-loader":"^8.0.4","jest-emotion":"^9.2.7","react-emotion":"^9.2.9","stylelint-order":"^2.0.0","@storybook/react":"^5.0.11","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.0.11","@babel/preset-react":"^7.0.0","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","prettier-eslint-cli":"^4.7.1","react-test-renderer":"^16.8.6","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","@storybook/addon-a11y":"^5.0.11","@storybook/addon-info":"^5.0.11","eslint-plugin-cypress":"^2.2.0","react-testing-library":"^5.6.1","@storybook/addon-knobs":"^5.0.11","@storybook/addon-links":"^5.0.11","eslint-config-prettier":"^4.0.0","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.0.1","eslint-config-react-app":"^3.0.6","@storybook/addon-actions":"^5.0.11","@storybook/addon-console":"^1.1.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","@storybook/addon-storyshots":"^5.0.11","@storybook/addon-storysource":"^5.0.11","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-object-rest-spread":"^7.4.4","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2"},"peerDependencies":{"react":"^16.8.1","gatsby":"2.6.0","emotion":"^9.2.9","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","react-emotion":"^9.2.9"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.24_1563582720396_0.00907958572761891","host":"s3://npm-registry-packages"}},"0.0.25":{"name":"gatsby-interface","version":"0.0.25","author":"","license":"ISC","_id":"gatsby-interface@0.0.25","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"444c5c40ffbd8584de16db42380255310f6915fb","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.25.tgz","fileCount":139,"integrity":"sha512-6rBYgnt7KdQ/F/Zv8UhS8KlxdNasYNNQb7eNfVNk1H3Mtt2ramDTzfsAp1ZmJ0fPg2tNCn3X7aDa+YZhDrOpSg==","signatures":[{"sig":"MEQCIBe14X++19vA17+kY5RYYWdNX7TKgJcIxVGlm+R+DC34AiBVoXu6ksJwQjoqh0AsWRqI7p6+WikvzA5a+KXquivg5g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10253943,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdMmIFCRA9TVsSAnZWagAA8OkP/iAaTxPsxlplM5zW0hIl\n17KirPDGhcfT70Ele7uCajPCfNf5wO3jnhSOWVaXe4PCuq1RwtZZ91jgi/77\nwHUlhGj+XM5iz0VJpCpCc6ckWi8agRs7lBjAUfNOIFNzyCPY2tjvA2v12V2s\nXGJtIHl0TI46NNIvyai4qXH5FLRDWRIM2sJal7lRLmeH5hQ+IMfkFFJWVPI/\nFDXLoQkBj5npb94JMx8VZUtTWqnm/11V06fFcxrnbzEegzF0QX2+oMXuclWo\nVu23ni83PqufYyTNB+oEevhAElruziwnQuj7WYm/9rFqp0ujLZAcGzSeeMBe\nEHGXwYcNsfrsI9AwwXHAo3KLb9fN87QinuHj56TQsp6JFMZlTueCtprV1hqH\n4UzUek93Nl6tym3O0LZcQ6jFYngTmORzACBE1jOhgUE59QrcJ0y7WcOV0y+A\ne57IK8AS8wrsQzf0XgRKAgzdard1fdfiN09c2ww1F8PH1ZMYHef/4vIc5NVq\nGGwVq5CJOkcEhrYi/N0ywPna77LxENaRWCyMSoc0TStg+crKSHkGvYqo646M\neBLvi6+cr/SDWIJ1n2cy6lkgGGVckk0l4oPm7gspg9fJw/CDkherq+fN9uZJ\n0cG96aZE9nY/8naahMoRlMQ6HtMqWetgIZEOImkW4liy9ulz+H2um05juO5v\nCjm8\r\n=+4T5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"module":"dist/index.esm.js","source":"src/index.js","gitHead":"251ae29e9a531bad78ce988d04ea0de0c82fd3eb","scripts":{"dev":"watch 'yarn run build' src","test":"jest","build":"babel src -d dist","format":"prettier-eslint --write \"src/**/*.js\" && eslint src --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:watch":"jest --watch","lint:commit":"prettier-eslint --eslint-config-path=.eslintrc --write","build-storybook":"build-storybook"},"_npmUser":{"name":"rizchelwood","email":"rizchel@gatsbyjs.com"},"_npmVersion":"6.7.0","description":"Component library for Gatsby projects","directories":{},"lint-staged":{"*.{ts,tsx,js,jsx,json,md,yml,yaml}":["yarn lint:commit","git add"]},"_nodeVersion":"11.15.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^22.4.3","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^5.13.0","gatsby":"2.6.0","emotion":"^9.2.9","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@babel/cli":"^7.4.4","babel-jest":"^22.4.3","prop-types":"^15.6.1","@babel/core":"^7.0.1","lint-staged":"^8.1.0","microbundle":"^0.11.0","react-icons":"^3.2.1","babel-loader":"^8.0.4","jest-emotion":"^9.2.7","react-emotion":"^9.2.9","stylelint-order":"^2.0.0","@storybook/react":"^5.0.11","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.0.11","@babel/preset-react":"^7.0.0","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","prettier-eslint-cli":"^4.7.1","react-test-renderer":"^16.8.6","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","@storybook/addon-a11y":"^5.0.11","@storybook/addon-info":"^5.0.11","eslint-plugin-cypress":"^2.2.0","react-testing-library":"^5.6.1","@storybook/addon-knobs":"^5.0.11","@storybook/addon-links":"^5.0.11","eslint-config-prettier":"^4.0.0","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.0.1","eslint-config-react-app":"^3.0.6","@storybook/addon-actions":"^5.0.11","@storybook/addon-console":"^1.1.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","@storybook/addon-storyshots":"^5.0.11","@storybook/addon-storysource":"^5.0.11","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-object-rest-spread":"^7.4.4","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2"},"peerDependencies":{"react":"^16.8.1","gatsby":"2.6.0","emotion":"^9.2.9","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","react-emotion":"^9.2.9"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.25_1563582981072_0.303471545025217","host":"s3://npm-registry-packages"}},"0.0.26":{"name":"gatsby-interface","version":"0.0.26","author":"","license":"ISC","_id":"gatsby-interface@0.0.26","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"97dcde79586124148745c276f9d751113f28db65","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.26.tgz","fileCount":139,"integrity":"sha512-DAJUkIbMfLDj1K4lzSFi2O8HFLkklHL9a6xoDNQAVwm0RAVFg+/Qq4qAeAmcVHfckSFH6pqSfWBuVFTddaI1Nw==","signatures":[{"sig":"MEUCIQDZOmZijv3VxlFU5gCciRP5AcEXIn70EaFrkIStRGT/wQIgI+1Ymb8dMRSaplps2QfpwLkz4JMnFDw8Eyz6yKjlK6E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10193555,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdN0JxCRA9TVsSAnZWagAApoEQAIqBrB7vLu/e3ChUZeWs\nloZGQ4+LCu2mY8zv1gVk3TbCn5W+FB8cnaC0DNbFEhIg9sWk6pyk/QH7faqt\nKEPMMZNg26xqdHFZsemGIJhydljIQcEtD27ewTAgrZJbU78qKcz5DA0MUsU0\nBzbfKNdpoh9c+J7jrvsWMEwMhvYXEzigurp1bOAgC485LSdu7l1z1jplaQr1\nMW4WRDIwnNmZ/hpSTEuKRpiehNg3VqQO0HFeBP/ZXxS4qyv4DnJVhkOz4ke9\n3wkL8HQphZc/kifMnYnAcsb4gHm7FQ1s2rW/vVmUAkcG5JdSUQARge5dz5X6\nXsz1gW9Cx1jpDZjEh0u0sOcICtz6DSL/IdNKF9e2EM0LMYmdyhKJLPD31nSf\n7XQ6tMHPVbm3n83s9VyZhiijbYxFfr44uoujiYVDjFkedpyqbd4zfF3ShBbX\neTHdrPuGa9XkZW3K7YIldJyZzzAbeYa6NPiyX7p+zVxt7qTA4cA3r98SFUEI\nHgf2uCPASe4l7hZVbfPIgfqmvqKiO0H9aMXoes8wx3jh/GcA2huhk2zl6fjM\nzA9ZJrRcRj/zgzVCWrDmUQQERTc4wFhaa3IEhQCkkogRkuU2IMPY5g/jSuOV\nhw7+duvjeI/1RolBqlAaUXnr5DTRqgtChWABiInZTlGZ/rQ7hooDqK+VG7XD\n8W/y\r\n=/EMT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"module":"dist/index.esm.js","source":"src/index.js","gitHead":"0d84fa6a6f345cec0dbc62d309349c46a304a067","scripts":{"dev":"watch 'yarn run build' src","test":"jest","build":"babel src -d dist","format":"prettier-eslint --write \"src/**/*.js\" && eslint src --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:watch":"jest --watch","lint:commit":"prettier-eslint --eslint-config-path=.eslintrc --write","build-storybook":"build-storybook"},"_npmUser":{"name":"rizchelwood","email":"rizchel@gatsbyjs.com"},"_npmVersion":"6.7.0","description":"Component library for Gatsby projects","directories":{},"lint-staged":{"*.{ts,tsx,js,jsx,json,md,yml,yaml}":["yarn lint:commit","git add"]},"_nodeVersion":"11.15.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^22.4.3","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^5.13.0","gatsby":"2.6.0","emotion":"^9.2.9","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@babel/cli":"^7.4.4","babel-jest":"^22.4.3","prop-types":"^15.6.1","@babel/core":"^7.0.1","lint-staged":"^8.1.0","microbundle":"^0.11.0","react-icons":"^3.2.1","babel-loader":"^8.0.4","jest-emotion":"^9.2.7","react-emotion":"^9.2.9","stylelint-order":"^2.0.0","@storybook/react":"^5.0.11","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.0.11","@babel/preset-react":"^7.0.0","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","prettier-eslint-cli":"^4.7.1","react-test-renderer":"^16.8.6","babel-plugin-emotion":"^9.2.11","eslint-config-google":"^0.12.0","@storybook/addon-a11y":"^5.0.11","@storybook/addon-info":"^5.0.11","eslint-plugin-cypress":"^2.2.0","react-testing-library":"^5.6.1","@storybook/addon-knobs":"^5.0.11","@storybook/addon-links":"^5.0.11","eslint-config-prettier":"^4.0.0","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.0.1","eslint-config-react-app":"^3.0.6","@storybook/addon-actions":"^5.0.11","@storybook/addon-console":"^1.1.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","@storybook/addon-storyshots":"^5.0.11","@storybook/addon-storysource":"^5.0.11","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-object-rest-spread":"^7.4.4","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2"},"peerDependencies":{"react":"^16.8.1","gatsby":"2.6.0","emotion":"^9.2.9","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","react-emotion":"^9.2.9"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.26_1563902576313_0.27518417976078413","host":"s3://npm-registry-packages"}},"0.0.27":{"name":"gatsby-interface","version":"0.0.27","author":"","license":"ISC","_id":"gatsby-interface@0.0.27","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"4b2fb2d36439376cc3f2de8b5d90058beee65897","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.27.tgz","fileCount":92,"integrity":"sha512-xJqTyjb/L1ddyPbI2uHEb/kzTS2PlqOh5SWel3G0VOsVsB0D2pbNmvfoxBNG3DhK0dfoMt3EGqwL/nANGEt6nw==","signatures":[{"sig":"MEUCIQDCrbvk1n5OhyZu8mqqF6viqvLOIRUFt8U0fpu7f+s/TgIgYhT5kf+J8gcZ2WszOefyi6dy5uHBmHCXdspdWplOiq0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10080094,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdPyI0CRA9TVsSAnZWagAAy0EQAJ2gCQTwJCWktFOF3hHH\noPlIPc8nOaNUOg8xnCZth0rUgZ2bnAz71Oq205fv2p5L6HGn7QXMgnp5bnXj\nq22+araYSbMBLHZAN5mlFvmat3peFYSh8Hph4LFg8Fsa3mRgnIWedfoDfrYD\n4UbrlJoW2YpbCVC+nv/7n7H5n8x14chgFYC1LRuVKcX4MVIwoqz5gBtx9cZQ\nqnbXrM5SFaEkPH/9IiHlYSPHUZGKYK78bVNvPcV7HnA9il5JvTbelgDaAamF\nUBHhZXR1MiG/mfh9RkWo1Dlze2aN5yUvhV17oHQdoMLMtaQ+denprYcmXCms\n7Bod1w3Pgf7qxwUYV7B523BieBZxlhYqLKMbilx0+O5I1X0kZdvUE7x/XcFt\n45fQF42U9Aa9X31qUslPrBkCBgZBr6CJtofgvTx9AWdTL7wXtMxRnrPs3C+2\nvBLjaqtlDoZGIv4s0CcFJMJfrTunfh5sxzNXYBbasLUIiWsm+/Pa1CokuSwF\n/XrVqRuCWAosQ2bGx86Qiwid0/uiRtB4J1JNZtjC8eOeYaJL8P9V8Pty3JBT\nM0xMEpTFyfkhvHBrr0cvisdAcJEBjrt+7lQoSGVPM7U7Rv3VEPchwjAPnFX/\ntxiaiBmZiVqkgyU+tqI6rsFgNrNAIQxRc+jiDG5iuXhXoFEKbJV2EDKq1T0j\nJqLT\r\n=3lJa\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"module":"dist/index.esm.js","source":"src/index.js","gitHead":"16457520b3847245a25e053fa8d547b3ea7ec28b","scripts":{"dev":"watch 'yarn run build' src","test":"jest","build":"babel src -d dist","format":"prettier-eslint --write \"src/**/*.js\" && eslint src --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:watch":"jest --watch","lint:commit":"prettier-eslint --eslint-config-path=.eslintrc --write","build-storybook":"build-storybook"},"_npmUser":{"name":"greglobinski","email":"greglobinski@gmail.com"},"_npmVersion":"6.5.0-next.0","description":"Component library for Gatsby projects","directories":{},"lint-staged":{"*.{ts,tsx,js,jsx,json,md,yml,yaml}":["yarn lint:commit","git add"]},"_nodeVersion":"11.6.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^22.4.3","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^5.13.0","gatsby":"2.6.0","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@babel/cli":"^7.4.4","babel-jest":"^22.4.3","prop-types":"^15.6.1","@babel/core":"^7.0.1","lint-staged":"^8.1.0","react-icons":"^3.2.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","stylelint-order":"^2.0.0","@storybook/react":"^5.0.11","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.0.11","@babel/preset-react":"^7.0.0","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","prettier-eslint-cli":"^4.7.1","react-test-renderer":"^16.8.6","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","@storybook/addon-a11y":"^5.0.11","@storybook/addon-info":"^5.0.11","eslint-plugin-cypress":"^2.2.0","react-testing-library":"^5.6.1","@storybook/addon-knobs":"^5.0.11","@storybook/addon-links":"^5.0.11","eslint-config-prettier":"^4.0.0","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.0.1","eslint-config-react-app":"^3.0.6","@storybook/addon-actions":"^5.0.11","@storybook/addon-console":"^1.1.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","@storybook/addon-storyshots":"^5.0.11","@storybook/addon-storysource":"^5.0.11","@emotion/babel-preset-css-prop":"^10.0.14","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-object-rest-spread":"^7.4.4","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2"},"peerDependencies":{"react":"^16.8.1","gatsby":"2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.27_1564418611140_0.5508504358245627","host":"s3://npm-registry-packages"}},"0.0.28":{"name":"gatsby-interface","version":"0.0.28","author":"","license":"ISC","_id":"gatsby-interface@0.0.28","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"22b4243b5417c8ba77abc29c59eca00b6a574558","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.28.tgz","fileCount":139,"integrity":"sha512-MwvqcrCkx9xvYHBNV7pJI72VVJ6xuTQkpbEr/BfMerZHous+n5iMlMCVJClFX/ml55KDHa99HyIcoo9ikC01CA==","signatures":[{"sig":"MEUCIQCvPg9oU4HpGTWfirop1VDzS397I1m4rrFbdlvKcPb+jAIgU5Yltr9ZR9oI4lMQ7oVpTgRw1qjvD59WymhlwldhuYU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10273717,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdPySCCRA9TVsSAnZWagAAUaoP/i0cNbCVXOVdBhDDAHCh\nznw0YvCBwHbh2Gse8D0qEGnOBjsZPKH/o5A1jSnAD4e5bN3wQWtgy7MBgIqQ\nFtB4zkEVmTMsXYva/P+4bOgqjHyL7SR+wwRhMIKKnhA4cArpT6OUB5aWJTql\ndoBVvOGKzsPZnslgg44viXGwGFJcapXM4qjfEj9zLLq/r1hFJCUXqN9GfqWK\no5U+whN4NScdOZSjAOrobG51i5wzQb5DOkaqURrqfADPsQxAM67HCydliy7S\nh56Ed1ycJFWnCfSVPP0lIWqJvSHcXHRhYNUCm2fC76+R+X3/PXA7YiTtBsnW\nMxWWY57oXaFgmsVkDVeXmQUWcTr/LGHat9mm+bseFA7A25ek5Tz/x9VyhoZ5\nkluilzW4SQs9nWsjtRRyLYmjntctwTdHjz9SX9DzCRmjnM/P6Za2jTIkfMnK\n8KvIT+SVvTwILr0SDQGA7SG+ITyLOQbgXLtm07AfM0vC+q6opaJRJ6rrInxG\nKuut6eej2mfgXbH+Y0Us1CKw3ZEUOYCjlt/X1Ggx/Ygv+yQJz5x//nHtMxMn\nTwIrg7IgkG63aEFpmSE28PP9mEMom14ufvwbx9+wqoywGeZbipVor3lFBNqR\nUpbh4gWaAgNPtqjKYYoZxW0mZ1NP/TI85GKe3a2B23TuN12t8SJZVTlQQpNS\nRKyY\r\n=6YYo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"module":"dist/index.esm.js","source":"src/index.js","gitHead":"aa64dde44d58465e4c9d28d18950920411d2bd58","scripts":{"dev":"watch 'yarn run build' src","test":"jest","build":"babel src -d dist","format":"prettier-eslint --write \"src/**/*.js\" && eslint src --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:watch":"jest --watch","lint:commit":"prettier-eslint --eslint-config-path=.eslintrc --write","build-storybook":"build-storybook"},"_npmUser":{"name":"greglobinski","email":"greglobinski@gmail.com"},"_npmVersion":"6.5.0-next.0","description":"Component library for Gatsby projects","directories":{},"lint-staged":{"*.{ts,tsx,js,jsx,json,md,yml,yaml}":["yarn lint:commit","git add"]},"_nodeVersion":"11.6.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^22.4.3","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^5.13.0","gatsby":"2.6.0","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@babel/cli":"^7.4.4","babel-jest":"^22.4.3","prop-types":"^15.6.1","@babel/core":"^7.0.1","lint-staged":"^8.1.0","react-icons":"^3.2.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","stylelint-order":"^2.0.0","@storybook/react":"^5.0.11","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.0.11","@babel/preset-react":"^7.0.0","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","prettier-eslint-cli":"^4.7.1","react-test-renderer":"^16.8.6","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","@storybook/addon-a11y":"^5.0.11","@storybook/addon-info":"^5.0.11","eslint-plugin-cypress":"^2.2.0","react-testing-library":"^5.6.1","@storybook/addon-knobs":"^5.0.11","@storybook/addon-links":"^5.0.11","eslint-config-prettier":"^4.0.0","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.0.1","eslint-config-react-app":"^3.0.6","@storybook/addon-actions":"^5.0.11","@storybook/addon-console":"^1.1.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","@storybook/addon-storyshots":"^5.0.11","@storybook/addon-storysource":"^5.0.11","@emotion/babel-preset-css-prop":"^10.0.14","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-object-rest-spread":"^7.4.4","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2"},"peerDependencies":{"react":"^16.8.1","gatsby":"2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.28_1564419201902_0.2925928786849401","host":"s3://npm-registry-packages"}},"0.0.29":{"name":"gatsby-interface","version":"0.0.29","author":"","license":"ISC","_id":"gatsby-interface@0.0.29","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"08abcbcd495f22ed840b1c52d9e9faccd15c565e","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.29.tgz","fileCount":137,"integrity":"sha512-Z3rXJHqlBc3z/ZJgSUOGnmPBdAguHTNNVX2FIJOubrWJEolNe9TM0S2BH70/kou1wvndW3HScsYw+kIlOwWOGA==","signatures":[{"sig":"MEYCIQCZoFMcX7irWSb1073rMj03/oUdZv0AEIM7h2UcFVL36wIhAPdUEdH7OhPvncz5xM3US8pWsYV6wORHUHjU9yimM0Ib","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9974885,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdTWPLCRA9TVsSAnZWagAAptsP/jdthDzvXy58tj4gv+to\nFGURME9JypMI7hqa3v3CGIP6mOmQzzgwEOGx+qah1CkXB4F/BROjlR15Iv62\nEbbdXjBdSnxgbrqJMizA/YG/SBBd683W4j+Cyy8RK5kInsMxEwSdOatqvJwW\nTwHJ865kKsdp6jREqp2YiHcJnmDXWhmR6AenHdiTU02sJAsHw9n+D6jEvFxx\nvOwhqRt048AplxcQ30G3Heyij76mq/jQVDM4TjuKwY+4XUW9LM2evaiVom3y\nnnUkDyFSYAUagbxnxg0AzDLwOl1oBhLKaTLhHgd1HDe2dSZk6TlUOeTIPx2G\nis53ZRfa5En24fZWVBFV84T972sxC68/czgfcWBrYrUYsyr5biq0qg5jf2SC\ncyA4naLtQiIXXqzNRvMthxEv7MIBUitVwtFsum2iksF3PnjPqPeO2HIxAqEj\nMIRpl4h5ZXKNj+vfo2CwMm19P7LVFMdBgSL/4Ic3wrCkV44AXahSxeimJt0Z\nNMfYKIKBbZl6ir1EbjSIhlhYooOti8c2sHUsO1pY2i8jeuBU3ZcyHx5yR22O\naVSSrzjNFV/0zInCKusvbqu+L3WhHaxFFtvokGM4BOswLQFZ4Nulgy/wkn8U\nGxv45vJvDpai2W3jmdneuXCXQPeZtdQguAq2wjSDuZhc+XAizcXGCUheguZy\nMzXD\r\n=5g77\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"module":"dist/index.esm.js","source":"src/index.js","gitHead":"5aaf3ce3efa3e436312fa2c9b1676594ea5fb8d2","scripts":{"dev":"watch 'yarn run build' src","test":"jest","build":"babel src -d dist","format":"prettier-eslint --write \"src/**/*.js\" && eslint src --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:watch":"jest --watch","lint:commit":"prettier-eslint --eslint-config-path=.eslintrc --write","build-storybook":"build-storybook"},"_npmUser":{"name":"greglobinski","email":"greglobinski@gmail.com"},"_npmVersion":"6.5.0-next.0","description":"Component library for Gatsby projects","directories":{},"lint-staged":{"*.{ts,tsx,js,jsx,json,md,yml,yaml}":["yarn lint:commit","git add"]},"_nodeVersion":"11.6.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^22.4.3","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^5.13.0","gatsby":"2.6.0","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@babel/cli":"^7.4.4","babel-jest":"^22.4.3","prop-types":"^15.6.1","@babel/core":"^7.0.1","lint-staged":"^8.1.0","react-icons":"^3.2.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","stylelint-order":"^2.0.0","@storybook/react":"^5.0.11","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.0.11","@babel/preset-react":"^7.0.0","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","prettier-eslint-cli":"^4.7.1","react-test-renderer":"^16.8.6","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","@storybook/addon-a11y":"^5.0.11","@storybook/addon-info":"^5.0.11","eslint-plugin-cypress":"^2.2.0","react-testing-library":"^5.6.1","@storybook/addon-knobs":"^5.0.11","@storybook/addon-links":"^5.0.11","eslint-config-prettier":"^4.0.0","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.0.1","eslint-config-react-app":"^3.0.6","@storybook/addon-actions":"^5.0.11","@storybook/addon-console":"^1.1.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","@storybook/addon-storyshots":"^5.0.11","@storybook/addon-storysource":"^5.0.11","@emotion/babel-preset-css-prop":"^10.0.14","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-object-rest-spread":"^7.4.4","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2"},"peerDependencies":{"react":"^16.8.1","gatsby":"2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.29_1565352907126_0.07714748961642659","host":"s3://npm-registry-packages"}},"0.0.30":{"name":"gatsby-interface","version":"0.0.30","author":"","license":"ISC","_id":"gatsby-interface@0.0.30","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"1f984ce466c83e57479f8744d4ab0410a725bd79","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.30.tgz","fileCount":162,"integrity":"sha512-e5Od3krVEDYwKU7jP+mQKA9iNBqwc5PDNwApRLG2Y2T3mfqJV0OuAXUgnVBd9PkcAE3xUEK1Rfi7JvsFjErITA==","signatures":[{"sig":"MEYCIQDK7rbVX/4rLJ/CV658tdJfTWwNpNJmd7PcLR7+ut8c4gIhAMjP6SqVro+V5axSilEnWxGbM6AXtK+rniFWJZ27dt10","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10764357,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdYBEoCRA9TVsSAnZWagAAv5wP/2pCpyYWTuzZ8h0TMxqU\nPuEP+VdsH8RleX5gvpRmApeC59uXm3xIUpNDBD+VheVQxmaYP709pVlsJR7U\nQIr868Y6aAkTg3OxOIlv1RAV696g55xJADOQZJ8XqG5fnX9B3DpAjHuJD+Uz\n/qmFfLX5k5hvJnVqwoOUSXRPRw+fwmUzcHJAumAxt8df/tH0Cwgx3b2yXxk7\nm4GdKD0u5rX2/AcB35Fyjuwe+/4DFIOJ0zCMhXwNqo2VHc5B1maQa9G/gFxV\nPiP9hpKq0jBvHZX0S4qpn2hgU/4MX95n53BQt8aX+dbduIpLyx94XLX6CP8j\nLYIEKH6Fv8V5tOHq2coWVFv3r1Vx4D5d+Ja8KyD8B6ltHouSYGwzmyDqNVzd\nVqwHWkgYyJae/dpjrP1JxoJ7qlFdVECiLIwU7JUMVeMFWP6kTDo2JOAE2+zS\nAQCEQGJkKVhnr04FVb/JI/p4vEAjafU53EpYYYzy1MVY5zbOEXdSSKiVY+K/\nsGiNk+BE9gw12sboGmVniUTzK5ayV8fYpE64oVT9ri1YE7GNNUzF+h1B3A8a\nycvlib0mrQGV/dwjuvdOOOdYa+Xs/HtbpTE8Yp+5jCX8E4+obM39fZRRYnL8\n1VfHoX1EbqX93aNg1LY5GtgM2KXIfbbaIwmuNNsVhUNHYIS/vJ/LhhftqdiZ\njG1X\r\n=hsxz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"module":"dist/index.es.js","source":"src/index.js","gitHead":"3e6329957d31c6b372b8fc77231be15cf63987bf","scripts":{"dev":"watch 'yarn run build' src","test":"jest","build":"babel src -d dist","format":"prettier-eslint --write \"src/**/*.js\" && eslint src --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","chromatic":"chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:watch":"jest --watch","lint:commit":"prettier-eslint --eslint-config-path=.eslintrc --write","build:rollup":"rollup -c","build-storybook":"build-storybook"},"_npmUser":{"name":"greglobinski","email":"greglobinski@gmail.com"},"_npmVersion":"6.5.0-next.0","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.es.js","lint-staged":{"*.{ts,tsx,js,jsx,json,md,yml,yaml}":["yarn lint:commit","git add"]},"_nodeVersion":"11.6.0","dependencies":{"gatsby-design-tokens":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^22.4.3","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^5.13.0","gatsby":"2.6.0","rollup":"^0.64.1","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","react-dom":"^16.8.1","stylelint":"^9.9.0","babel-jest":"^22.4.3","prop-types":"^15.6.1","@babel/core":"^7.0.0","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","stylelint-order":"^2.0.0","@storybook/react":"^5.0.11","storybook-readme":"^5.0.6","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.0.11","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","prettier-eslint-cli":"^4.7.1","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^2.1.1","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","@storybook/addon-a11y":"^5.0.11","@storybook/addon-info":"^5.0.11","eslint-plugin-cypress":"^2.2.0","react-testing-library":"^5.6.1","rollup-plugin-postcss":"^1.6.2","@storybook/addon-knobs":"^5.0.11","@storybook/addon-links":"^5.1.10","eslint-config-prettier":"^4.0.0","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.0.1","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","@storybook/addon-actions":"^5.0.11","@storybook/addon-console":"^1.1.0","@storybook/source-loader":"^5.2.0-alpha.14","@storybook/addon-viewport":"^5.1.11","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.0.11","@storybook/addon-storysource":"^5.0.11","@babel/plugin-external-helpers":"^7.0.0","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.5","@babel/plugin-syntax-import-meta":"^7.0.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","@babel/plugin-proposal-do-expressions":"^7.0.0","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"react":"^16.8.1","gatsby":"2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.30_1566576935827_0.9796467769543973","host":"s3://npm-registry-packages"}},"0.0.31":{"name":"gatsby-interface","version":"0.0.31","author":"","license":"ISC","_id":"gatsby-interface@0.0.31","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"9b17c70d59dfb3d48147c5d174cd88398808c34f","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.31.tgz","fileCount":302,"integrity":"sha512-UgJ9oYTgesQexPmjNMVTIr2gKMi7V/A5w2XD4BSihNjAzi1nPNtM15JBuE6whdbkVBdbBaK8I/AUVUVS+jsdAA==","signatures":[{"sig":"MEQCIHfCp1886It0+u2UPjm6b1W4I/a8gCmTs8ZWRHPc0JO+AiBxU/iyfk82QyvAEAI2716xBI0SN5J6LEVX+NhF7BYFdw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10996464,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdZqFDCRA9TVsSAnZWagAAyj8P/0K/n6N5Eu+9AxeJmam7\nCyAgM/FnUQMHsQdNeLq9upR+GwV6WoIXx4lY/9XWvkSRvX+odUrhxWIUUzGo\nZBgYotA8rqpYRpaYpUCjWnAEeoouyPFpzn0Vw9QFkp5RddA34gsN+4RlsazE\nbPE9rgFKWAht04OfCv4JbF4wQSIDbUPy1iL2zjGu358Gzoj3RWgSKUT0AYtw\niaMCpv1blsL2b9JA+PKLquXw/vWuvCewTbv7gUqU+0Y6Jf1Ddt4R8mJnjtbw\ngkxayiZrW7L9Q2P24k9VshnDiXd7TikBRo/4NZqKL3/o4bLPSCVTtH53OXy5\ncltA5MNZRRcYSN3fL4Q6G4nl7SxUAj8lgov8Q9gZikH+svEl8vG2GoP3CR7V\nFa+A9KlRvVwlH+fQoLO4oQ+rg/qjyYDusxSF8nw9IHKUUIXnF2FLLdQQaO45\nhRyo/qpGrXN/p8vjhST9ORR24qjlN+TeRI7xRL5GQda1nQpYokRlONV8nfsh\nGJsXrmUYLEU1Dl5PbfWxc6oAvFPPVau5vNvIZVo1W9Dgodv2yd6ee1OFL7Af\n8oZCZAzHwj1Fav1Y08MdrOUX+dqvWLX5jPQjg009Pho6dzAKnDXkSAEVB2GR\n2c8X96w+azt4qjUE6rPbAONjT9je3yIXv0QknQ0JnrWPiSilX3CjFooQEovd\nB0jb\r\n=Iwei\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"module":"dist/index.es.js","source":"src/index.js","gitHead":"cdb5b385e399ae2005b9c218161de9471efa031a","scripts":{"dev":"watch 'yarn run build' src","test":"jest","build":"babel src -d dist","format":"prettier-eslint --write \"src/**/*.js\" && eslint src --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","chromatic":"chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:watch":"jest --watch","lint:commit":"prettier-eslint --eslint-config-path=.eslintrc --write","build:rollup":"rollup -c","build-storybook":"build-storybook"},"_npmUser":{"name":"rizchelwood","email":"rizchel@gatsbyjs.com"},"_npmVersion":"6.7.0","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.es.js","lint-staged":{"*.{ts,tsx,js,jsx,json,md,yml,yaml}":["yarn lint:commit","git add"]},"_nodeVersion":"11.15.0","dependencies":{"@reach/alert":"^0.1.5","gatsby-design-tokens":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^22.4.3","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^5.13.0","gatsby":"2.6.0","rollup":"^0.64.1","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","react-dom":"^16.8.1","stylelint":"^9.9.0","babel-jest":"^22.4.3","prop-types":"^15.6.1","@babel/core":"^7.0.0","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","stylelint-order":"^2.0.0","@storybook/react":"^5.0.11","storybook-readme":"^5.0.6","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.0.11","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","prettier-eslint-cli":"^4.7.1","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^2.1.1","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","@storybook/addon-a11y":"^5.0.11","@storybook/addon-info":"^5.0.11","eslint-plugin-cypress":"^2.2.0","react-testing-library":"^5.6.1","rollup-plugin-postcss":"^1.6.2","@storybook/addon-knobs":"^5.0.11","@storybook/addon-links":"^5.1.10","eslint-config-prettier":"^4.0.0","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.0.1","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","@storybook/addon-actions":"^5.0.11","@storybook/addon-console":"^1.1.0","@storybook/source-loader":"^5.2.0-alpha.14","@storybook/addon-viewport":"^5.1.11","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.0.11","@storybook/addon-storysource":"^5.0.11","@babel/plugin-external-helpers":"^7.0.0","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.5","@babel/plugin-syntax-import-meta":"^7.0.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","@babel/plugin-proposal-do-expressions":"^7.0.0","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"react":"^16.8.1","gatsby":"2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.31_1567007043295_0.6081322088564929","host":"s3://npm-registry-packages"}},"0.0.32":{"name":"gatsby-interface","version":"0.0.32","author":"","license":"ISC","_id":"gatsby-interface@0.0.32","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"e9f86301a0a50b13bdabf72f11799dc83fccfde5","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.32.tgz","fileCount":305,"integrity":"sha512-2A5FhuUN316SB17cfXnUNj79o08BWceXGZx9bS39+9LDEw7dj9XrK/gBTFLgC97TnvuhrDlmIu8deiSi6wgTRQ==","signatures":[{"sig":"MEQCIBISGjRjalHf8ri+eOq5wkmKjeGgWNT6WBdKLKMoUemjAiBnFHimiFxCJz0SMQIMALDk21Wjh2/rLIps5ZQdNrLh/Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11590913,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdZqGgCRA9TVsSAnZWagAAUw0P/Rxh0QZwjCeMd59mrzYa\nfr6A0x8W2QgxCoVQTIPZpEqDvmq6lSIkGONbDmNZHF7DhgRJedZ/FOD5kSJE\nGJsuslKaFxzYu28Lb3YtQNqWENMbjdyaIaViSnhlAvQ8jou8wwk9nEWVdGT+\nuigSvnNxFWMAiQQriKw5yoPcIWid43E57pxHUzJhZvbO/HxEcP/2wtF5pn6K\n70ZjVDRnNcN/MwF3zpv6785i1Dr+BaPurKkJaEw7324rBT5tMq5tNTjwSuGW\n6EP37EFMXrMSbJ+sqekhHHyTcamDQ/A3yh73vDYdrBisRErAX1G278Tp5NXd\nYdTYafbXCZRuE8F07IQjelsNbUhqYvBj6YpCS7zU+7D1qcEHyZyQBRfP1qXC\n1E7gT5uVMT4ILoAq4lZG6uC4jDvekgSHk7395n8BpiXI4U3kk8MErD3fJhLj\nUjs0EWnzlC6kr5iqpmlBxbDFt1lsv1r0B5anPTaZzUWiqIkbyK51MnCha9PC\nX80OhK7d5+3C91OTGA9kVr8Gc+dmWrci6qnUiwR8ml3nGyXGchIgaaxHfA2V\nhbAwHbGB0pICd/kV+aI19+zJgBNfXRe1BlsdPENzUztuxFhPqR6I1WuBTtEH\nnI2ce59+99z58ik2PtjT8db3PsFR96vb2Rat3PthIIrYs5A9YxSg/vwgvZ6Q\nQY3w\r\n=D4bM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"module":"dist/index.es.js","source":"src/index.js","gitHead":"4f02519bd3c1f5baece7ea358ea34eca4dc277ad","scripts":{"dev":"watch 'yarn run build' src","test":"jest","build":"babel src -d dist","format":"prettier-eslint --write \"src/**/*.js\" && eslint src --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","chromatic":"chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:watch":"jest --watch","lint:commit":"prettier-eslint --eslint-config-path=.eslintrc --write","build:rollup":"rollup -c","build-storybook":"build-storybook"},"_npmUser":{"name":"rizchelwood","email":"rizchel@gatsbyjs.com"},"_npmVersion":"6.7.0","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.es.js","lint-staged":{"*.{ts,tsx,js,jsx,json,md,yml,yaml}":["yarn lint:commit","git add"]},"_nodeVersion":"11.15.0","dependencies":{"@reach/alert":"^0.1.5","gatsby-design-tokens":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^22.4.3","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^5.13.0","gatsby":"2.6.0","rollup":"^0.64.1","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","react-dom":"^16.8.1","stylelint":"^9.9.0","babel-jest":"^22.4.3","prop-types":"^15.6.1","@babel/core":"^7.0.0","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","stylelint-order":"^2.0.0","@storybook/react":"^5.0.11","storybook-readme":"^5.0.6","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.0.11","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","prettier-eslint-cli":"^4.7.1","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^2.1.1","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","@storybook/addon-a11y":"^5.0.11","@storybook/addon-info":"^5.0.11","eslint-plugin-cypress":"^2.2.0","react-testing-library":"^5.6.1","rollup-plugin-postcss":"^1.6.2","@storybook/addon-knobs":"^5.0.11","@storybook/addon-links":"^5.1.10","eslint-config-prettier":"^4.0.0","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.0.1","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","@storybook/addon-actions":"^5.0.11","@storybook/addon-console":"^1.1.0","@storybook/source-loader":"^5.2.0-alpha.14","@storybook/addon-viewport":"^5.1.11","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.0.11","@storybook/addon-storysource":"^5.0.11","@babel/plugin-external-helpers":"^7.0.0","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.5","@babel/plugin-syntax-import-meta":"^7.0.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","@babel/plugin-proposal-do-expressions":"^7.0.0","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"react":"^16.8.1","gatsby":"2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.32_1567007135178_0.6001320986986676","host":"s3://npm-registry-packages"}},"0.0.33":{"name":"gatsby-interface","version":"0.0.33","author":"","license":"ISC","_id":"gatsby-interface@0.0.33","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"8d101fd9749dc33592fbb7ea1794e3d82fe4a90f","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.33.tgz","fileCount":305,"integrity":"sha512-bdyyMDNBfxOt/TMz6WOX7kT9zIYkjT24ypnaNk+bCtymbCz7M8B0yJn7RjtAP4KyQmU1w5RIYdFzGiEuiSWpfg==","signatures":[{"sig":"MEYCIQD0vUfu63wKycevCYO2bvu7aKUAsDPrmsz3EXR8J5i2agIhALEdV20SzjrSc10vlQtqBA9aYr+EAieRtXHb5kVG1AY+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11590930,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdZqvwCRA9TVsSAnZWagAARzgP/3bTzaTU9pnYshfgxkMS\ntiz1DpYWF9klThv5oAK0QBxC4w4ZeLg0ZTq9OkCpK4PAkhFKZVit3EJfhqww\nJEcm8Ws0LfxMyIift05bfLiHDZAvDmSmz3tZtXspju1SijFVmeCNH7tx8Lk6\nq4mdNs+WWNgIL5duWuRI5SejNPurpULDvnQuAKgMLH7wXdtzywJ+26A2cfa3\nfmjgXbBr0jvWWebuvvFDM1h73F4phbpbHipzHYHl7EeKweivLP7wz/0kE3Y+\nKJxS2zq8ilHrQsdw9qM/tPoAFKT0ZChD57LF6utZLq+2yESTjLwZylJUGb36\nLsRbFDi9TYdyM2x9KzRZAV5j3WFzrehbr6YDFzTgVUKUIleI/Esti/Zaz7EL\nTZ3iw0tzeEuodd53OvZOwcZb7YSSYYAOhAfdNvAAb0fYbqhhvWWsVAqr2R/e\nuUrcvlC+iT8VdQrYEUiOslRQKcRlw2Ggf9ay74yHL19l3jb03TOMsuDJIVhv\nOyibchSoXEA8mxKuJKga9UtXbikMAGAhSh+1w/BySA/eoGOaK4IENkVj7Xsm\ntjEGTmB6VfgqasjoQuTB6f55NcVUiHJwP+QVo4KN4Zi1hiwHnV9hAOhIKXnk\ndw4IIWIYg1fBxYfXRhpFv8gnNHX4CdL9iI90W2jLrDgI5NfaXyxtlOPbVq5o\nSNGH\r\n=yHls\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"module":"dist/index.es.js","source":"src/index.js","gitHead":"2191dbb975cadb5f5be779951aae4b1b492f8e95","scripts":{"dev":"watch 'yarn run build' src","test":"jest","build":"babel src -d dist","format":"prettier-eslint --write \"src/**/*.js\" && eslint src --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","chromatic":"chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:watch":"jest --watch","lint:commit":"prettier-eslint --eslint-config-path=.eslintrc --write","build:rollup":"rollup -c","build-storybook":"build-storybook"},"_npmUser":{"name":"rizchelwood","email":"rizchel@gatsbyjs.com"},"_npmVersion":"6.7.0","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.es.js","lint-staged":{"*.{ts,tsx,js,jsx,json,md,yml,yaml}":["yarn lint:commit","git add"]},"_nodeVersion":"11.15.0","dependencies":{"@reach/alert":"^0.1.5","gatsby-design-tokens":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^22.4.3","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^5.13.0","gatsby":"2.6.0","rollup":"^0.64.1","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","react-dom":"^16.8.1","stylelint":"^9.9.0","babel-jest":"^22.4.3","prop-types":"^15.6.1","@babel/core":"^7.0.0","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","stylelint-order":"^2.0.0","@storybook/react":"^5.0.11","storybook-readme":"^5.0.6","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.0.11","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","prettier-eslint-cli":"^4.7.1","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^2.1.1","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","@storybook/addon-a11y":"^5.0.11","@storybook/addon-info":"^5.0.11","eslint-plugin-cypress":"^2.2.0","react-testing-library":"^5.6.1","rollup-plugin-postcss":"^1.6.2","@storybook/addon-knobs":"^5.0.11","@storybook/addon-links":"^5.1.10","eslint-config-prettier":"^4.0.0","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.0.1","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","@storybook/addon-actions":"^5.0.11","@storybook/addon-console":"^1.1.0","@storybook/source-loader":"^5.2.0-alpha.14","@storybook/addon-viewport":"^5.1.11","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.0.11","@storybook/addon-storysource":"^5.0.11","@babel/plugin-external-helpers":"^7.0.0","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.5","@babel/plugin-syntax-import-meta":"^7.0.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","@babel/plugin-proposal-do-expressions":"^7.0.0","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"react":"^16.8.1","gatsby":"2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.33_1567009776138_0.5673242046862699","host":"s3://npm-registry-packages"}},"0.0.34":{"name":"gatsby-interface","version":"0.0.34","author":"","license":"ISC","_id":"gatsby-interface@0.0.34","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"26337b89cd034e420de7369190b1c57e1b8bda75","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.34.tgz","fileCount":309,"integrity":"sha512-fkhesqIMg7bw2rXvef8ehuKkqAtecvtUZzNOwveg/OiAzhEiVnUbu6FlYAIrXMg7b0Wl4gfCXPFNflJbfGshDQ==","signatures":[{"sig":"MEUCIEaTOn8U5wvQbG1K3TQdXfEhlP4WnLbkiE+7UZKjgrnvAiEA0HTWczDNoLgNsYLy6A86UW2qljgkO0Onrf57Bk4gRHQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11602583,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdZriRCRA9TVsSAnZWagAAnpMP/iaIqlnaKItz5318obh8\ndz5uEdG1W8Sb7KzHB3AsazMSrXF0naFA7xawlFNc+3np9caJqa++ENJgoQMv\nFjkzZl1E5KZiASUpwI9Jo7uvwJOMoCMbNVE9v8uzabiwkXx4Rfl5rYDvuz0U\n8giYv1y2rjxve0y9Ww5ZZ96NbAK/28S7yVshy8/3IapYEOBjrdhgaB/od0Gf\nlLXxUoVMuC3IFHXemyUj1M7p7q7a1L16T0mtL66aFeAqc+9dxHlz5bKZ0au2\nHvzv2W9itRjSqEutokju/5mlFx0uagX/LoeKcPQqru/65MaEOrc1PJ7CPiQs\nvhIaD4DXXnIyh8zwyL+6rzVOysqfZ5tEA51zM6ACWnvLjjX7iA9rRoVv6IG1\nr1c8SaqcZ9kPHtO/dOvOF9ZOj/7AQFuX2m7nh5oRP91ZKzu4hWQ9H3NfUtFb\nBVRLxx8l2liXHYK+QD/XaGll4dPus+KyVa9fCyZ0ub71OnLirQ17jTT5R8OP\nWvokBlKbQLctOawit4Dstzp72dn/jlX9BtXct3EqKTh3AIJrgGYyANzI8LYP\n3VebxEYN4bMUyJWaQWoBeijuLfHFOhD7V+rZCytaL93k9FI2yxfns3/okEZF\nhQKfoczeDgLnqCHfPPkBnMQNCr0vuTaYSjSu6dDFSCr5s8y8AdVKe9WHVYl5\ny69W\r\n=5x9k\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"module":"dist/index.es.js","source":"src/index.js","gitHead":"52bae84fe549cad8a92f34fd4cdb0f80af273c5f","scripts":{"dev":"watch 'yarn run build' src","test":"jest","build":"babel src -d dist","format":"prettier-eslint --write \"src/**/*.js\" && eslint src --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","chromatic":"chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:watch":"jest --watch","lint:commit":"prettier-eslint --eslint-config-path=.eslintrc --write","build:rollup":"rollup -c","build-storybook":"build-storybook"},"_npmUser":{"name":"rizchelwood","email":"rizchel@gatsbyjs.com"},"_npmVersion":"6.7.0","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.es.js","lint-staged":{"*.{ts,tsx,js,jsx,json,md,yml,yaml}":["yarn lint:commit","git add"]},"_nodeVersion":"11.15.0","dependencies":{"@reach/alert":"^0.1.5","filestack-react":"^3.1.0","gatsby-design-tokens":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^22.4.3","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^5.13.0","gatsby":"2.6.0","rollup":"^0.64.1","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","react-dom":"^16.8.1","stylelint":"^9.9.0","babel-jest":"^22.4.3","prop-types":"^15.6.1","@babel/core":"^7.0.0","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","stylelint-order":"^2.0.0","@storybook/react":"^5.0.11","storybook-readme":"^5.0.6","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.0.11","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","prettier-eslint-cli":"^4.7.1","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^2.1.1","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","@storybook/addon-a11y":"^5.0.11","@storybook/addon-info":"^5.0.11","eslint-plugin-cypress":"^2.2.0","react-testing-library":"^5.6.1","rollup-plugin-postcss":"^1.6.2","@storybook/addon-knobs":"^5.0.11","@storybook/addon-links":"^5.1.10","eslint-config-prettier":"^4.0.0","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.0.1","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","@storybook/addon-actions":"^5.0.11","@storybook/addon-console":"^1.1.0","@storybook/source-loader":"^5.2.0-alpha.14","@storybook/addon-viewport":"^5.1.11","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.0.11","@storybook/addon-storysource":"^5.0.11","@babel/plugin-external-helpers":"^7.0.0","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.5","@babel/plugin-syntax-import-meta":"^7.0.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","@babel/plugin-proposal-do-expressions":"^7.0.0","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"react":"^16.8.1","gatsby":"2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.34_1567013008913_0.5483146064618079","host":"s3://npm-registry-packages"}},"0.0.35":{"name":"gatsby-interface","version":"0.0.35","author":"","license":"ISC","_id":"gatsby-interface@0.0.35","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"058742192a263bcc44efd296f131cfc55e9b0e58","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.35.tgz","fileCount":309,"integrity":"sha512-YmM2mbOX96eKpOkHc7/JnXNMAyUt7BgzgeMjTAlj9+bxMAzCxc52xFmd+SnImMRIx3lOb2f+Oz9OJWTjBZmtPA==","signatures":[{"sig":"MEUCIQCpcaDBcZ3r8/W6ePMinwtArJCnmNlHDUhXLXbOrqhgWQIgKNOkZMVzfVIk/E8+8E162ZCwZYYDPiV51w8Rs1jd+5A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11630340,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdZuNGCRA9TVsSAnZWagAAjnUP/2zGruZVie/OLjaWqXtU\n4ZfTyFzBMELeD9K1LLLQSoFf2RfKV6lVHf15iptP54wGJIzrozSEqNF/xBGS\nELInMTeX1DhycBpT3bmdLHtLBcRrs/9h59/Pc6ss4wt6RenMpTv94agzkTjQ\nC3yIbNRwQp0wM0+/BU6/j6uVxjOOwCCQfhKoqp/1F6xj3Z6xOkFakFHPH7nT\nmF0uvjWHe6YVU4Y42sRoToIY5jwFCRKCEN84dgGNusjeaQVR1VvbeuoiG9f1\nlAQpzhEZMYonV4mET8NhwiLQxBkzEXuFv50eRVfvRmj6mvPvZQjVblrtqeDm\nEWCQeek5ot451cjpAMMPF7PnG+GUwFUHCtyftc2auhLumvQg+UgmAq2eMrCb\n9k9O/vMPcV7EqVaBhOTCe2pyoorjhR1kirQGSbS9xr8R9cLkcPZdOjOyu0WH\ny4GC7nJP+AvqHoXUsj8N3hi3EzL0mSnqbjZZ2GkB6ir+EWQ13Vjcwb0WIcMv\ndZMpDsN7BQnz4hmBRAAu76tRtG6IPnJw35bwyNyjJ51+hOUJ7dmYLpThxIWe\nJjKvnL3934+JLatZ3PHQHL0hawlo788O1fUo/wv51sAH4c4g5kGIrw7ZiSRH\nLiMqTKvqO3yE2KO9pdUbJL+hVoe/QujtguMyfRPRqM4PQ04TQPiZPts7vGki\npy1N\r\n=vIxc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"module":"dist/index.es.js","source":"src/index.js","gitHead":"2cb90ce347b0a68bb3e3aaee233dd6e2ec5e3709","scripts":{"dev":"watch 'yarn run build' src","test":"jest","build":"babel src -d dist","format":"prettier-eslint --write \"src/**/*.js\" && eslint src --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","chromatic":"chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:watch":"jest --watch","lint:commit":"prettier-eslint --eslint-config-path=.eslintrc --write","build:rollup":"rollup -c","build-storybook":"build-storybook"},"_npmUser":{"name":"rizchelwood","email":"rizchel@gatsbyjs.com"},"_npmVersion":"6.7.0","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.es.js","lint-staged":{"*.{ts,tsx,js,jsx,json,md,yml,yaml}":["yarn lint:commit","git add"]},"_nodeVersion":"11.15.0","dependencies":{"@reach/alert":"^0.1.5","filestack-react":"^3.1.0","gatsby-design-tokens":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^22.4.3","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^5.13.0","gatsby":"2.6.0","rollup":"^0.64.1","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","react-dom":"^16.8.1","stylelint":"^9.9.0","babel-jest":"^22.4.3","prop-types":"^15.6.1","@babel/core":"^7.0.0","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","stylelint-order":"^2.0.0","@storybook/react":"^5.0.11","storybook-readme":"^5.0.6","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.0.11","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","prettier-eslint-cli":"^4.7.1","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^2.1.1","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","@storybook/addon-a11y":"^5.0.11","@storybook/addon-info":"^5.0.11","eslint-plugin-cypress":"^2.2.0","react-testing-library":"^5.6.1","rollup-plugin-postcss":"^1.6.2","@storybook/addon-knobs":"^5.0.11","@storybook/addon-links":"^5.1.10","eslint-config-prettier":"^4.0.0","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.0.1","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","@storybook/addon-actions":"^5.0.11","@storybook/addon-console":"^1.1.0","@storybook/source-loader":"^5.2.0-alpha.14","@storybook/addon-viewport":"^5.1.11","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.0.11","@storybook/addon-storysource":"^5.0.11","@babel/plugin-external-helpers":"^7.0.0","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.5","@babel/plugin-syntax-import-meta":"^7.0.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","@babel/plugin-proposal-do-expressions":"^7.0.0","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"react":"^16.8.1","gatsby":"2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.35_1567023941890_0.9302878498606406","host":"s3://npm-registry-packages"}},"0.0.36":{"name":"gatsby-interface","version":"0.0.36","author":"","license":"ISC","_id":"gatsby-interface@0.0.36","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"e30720a87eb4e3fb170e24348f2e2d5b9a9724ac","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.36.tgz","fileCount":305,"integrity":"sha512-mK2DMxIh+dQIJEnYD0W3TJwXzJ3gP5ntq6y+kXW0NaRX5PI33swblX1Grq/aNnEihiHSB4dHAdTj2hHs4wQZPQ==","signatures":[{"sig":"MEYCIQDS1QpoIylYOpJbKuofhcM9mrjQQuB4d9n1w/K4XkhTPQIhAPmTLVz5xTyWeysKZkaMpjEEUoDUuN3pqLEMxNceNypt","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11595272,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdZvlnCRA9TVsSAnZWagAAQZEP/RG9ReQHNbCm5PaUkS8D\nb0VVbMPhsLunxSHtgUhrPXdAbRdV7tir0dxOqwKX/dt8V8qBrQ/l+0vADani\nqfmspuWlDwVlJVy3n0F3piGVWdDZkN0TqtsGjBuZOJP60RZWKG1euJbrN+ah\nESlxShQVpfSRsOgTkna+FPv4mIp0wYnh8fFM430PfFDL1vkyQckE7xQP+D1A\nDlEcQJnqvVtMgUMRYLjlMZJ41bPdGtOdPGp/glyJbwjXf4teSp5aRJJLQ/ug\nBd/LlNETo2T8l+omv3BkdSqeUD4hao+Wd2lIArRLDGSMro7TI65lMnXZoPnu\njSgGFGeYQicR1+Kx0El221kAkJJ+9/e6yM49M9BTqNu9+KTWa2yjXVukxvyZ\n9iLqpl4CCd3c2Wn0ZXmtFoDuET0ZhyVN5aKEsGlWN03bYAKZJeb1rBx/r4FO\nZ5gANid4Y0GTdjx53TL1KxrkalpnJnG4Oo8g24EfOF9LjDilV/LEuDdjPC/r\ndD3vAxuEE1O1eqBMy8oJZVA77zYw2D+kyFPHrab01hrEn4KYj4Zy4mJ+Zxza\nBFwQFydIQ+eqwf/HXHDONSfInY+M4SoIenXKrmnEDsal1EJMs80OvaQfz4AC\nPWSsjsgGDanGUSysjtX4FJVK6gvOzz2UkNL2K24C1qWm/2TVw1n74+vkNd08\n4bue\r\n=sRaV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"module":"dist/index.es.js","source":"src/index.js","gitHead":"b3d82f870f5a53b345270685fe84afee1b9ebf18","scripts":{"dev":"watch 'yarn run build' src","test":"jest","build":"babel src -d dist","format":"prettier-eslint --write \"src/**/*.js\" && eslint src --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","chromatic":"chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:watch":"jest --watch","lint:commit":"prettier-eslint --eslint-config-path=.eslintrc --write","build:rollup":"rollup -c","build-storybook":"build-storybook"},"_npmUser":{"name":"rizchelwood","email":"rizchel@gatsbyjs.com"},"_npmVersion":"6.7.0","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.es.js","lint-staged":{"*.{ts,tsx,js,jsx,json,md,yml,yaml}":["yarn lint:commit","git add"]},"_nodeVersion":"11.15.0","dependencies":{"@reach/alert":"^0.1.5","filestack-react":"^3.1.0","gatsby-design-tokens":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^22.4.3","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^5.13.0","gatsby":"2.6.0","rollup":"^0.64.1","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","react-dom":"^16.8.1","stylelint":"^9.9.0","babel-jest":"^22.4.3","prop-types":"^15.6.1","@babel/core":"^7.0.0","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","stylelint-order":"^2.0.0","@storybook/react":"^5.0.11","storybook-readme":"^5.0.6","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.0.11","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","prettier-eslint-cli":"^4.7.1","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^2.1.1","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","@storybook/addon-a11y":"^5.0.11","@storybook/addon-info":"^5.0.11","eslint-plugin-cypress":"^2.2.0","react-testing-library":"^5.6.1","rollup-plugin-postcss":"^1.6.2","@storybook/addon-knobs":"^5.0.11","@storybook/addon-links":"^5.1.10","eslint-config-prettier":"^4.0.0","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.0.1","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","@storybook/addon-actions":"^5.0.11","@storybook/addon-console":"^1.1.0","@storybook/source-loader":"^5.2.0-alpha.14","@storybook/addon-viewport":"^5.1.11","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.0.11","@storybook/addon-storysource":"^5.0.11","@babel/plugin-external-helpers":"^7.0.0","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.5","@babel/plugin-syntax-import-meta":"^7.0.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","@babel/plugin-proposal-do-expressions":"^7.0.0","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"react":"^16.8.1","gatsby":"2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.36_1567029606886_0.9526414016410465","host":"s3://npm-registry-packages"}},"0.0.37":{"name":"gatsby-interface","version":"0.0.37","author":"","license":"ISC","_id":"gatsby-interface@0.0.37","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"ca6ce23e204b2a73593256b9354d1b86359fc398","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.37.tgz","fileCount":306,"integrity":"sha512-xPiGbGC8mWW9ytMSknpuXXwMf3csIuyLKOVH/Gn3dgOc377cVcsRbTWi//IJlkteAQXF82mxLqubYEhLQ7VxlA==","signatures":[{"sig":"MEUCIAzA7OmN3cHmzkjp44zvjguIvd932HtjXw3zITtSdaJZAiEA3su0FS8r/WG/MlCW9Dj6ntIiVGEIPFTi9cV0laMGnD4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11595190,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdaX+6CRA9TVsSAnZWagAA0n0P/1/JvWPyDK7lg42Rmlrd\nUK5U36sRiE6Lzr2245/RDS2VTksQB5fE2ZqB7JyfF4clbMQUotLHZGujKLlD\nTg/QLR6TE3d4fN6KQw+zY5B5zLsUWZ24Vs7UbFs7ENR6Em1fSLGxtatMTfez\n8AYoxy5jw0PpbCG4MeelcbmFO5LrsPyzrWlwoXh1NZWKWwUZ7ceIK8872MXd\nyVyNgOg3DmZZ3WMNvKKIFC/zNqt1JgCas+qKmXQQOouKCmu/bTAFNrfqzzZS\naRRafOW6mel+RZdY46X9M6Fsk8fWcUOyDx6ZEToI49DbHRN6akmh+0Tad5Kq\nUJ4pna0m/GOIJLkss+vEQfrvfVwGICEVe9xeHMpVUbeF8K2CelAxipOEUHNY\n8eMSNRq9+bQfeQx5Djn7LDk/ACt5DlXhG3qexXbfs+Unb1tTK42h9oA3bY1y\nsBWIVUMo3S533jOzRMPAgq4CVBWRcKiYCpqfZp5jZU6f+YbkeodO4mE6rauP\nw2MYS/vSujUXHYN9q4Vu+EAUVSGNNa6qOh4nQQjjPh0RDu6mDAwrplgsZ5yQ\ne83XKcfKBzM5VqESyHQcep7Jg4Dl2OoKqAJyY/4tUoM3Xjb5e2lzoIHtKMBb\nccyHjAwMPBANtRCMEGwuewzYTXKp8jnLQZPs8CCgLTTAfu1Z33d5do49uk6p\noRDR\r\n=RwO6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"module":"dist/index.es.js","source":"src/index.js","gitHead":"c3353b3e97e50a95af10025a174e606ec9b1e4e4","scripts":{"dev":"watch 'yarn run build' src","test":"jest","build":"babel src -d dist","format":"prettier-eslint --write \"src/**/*.js\" && eslint src --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","chromatic":"chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:watch":"jest --watch","lint:commit":"prettier-eslint --eslint-config-path=.eslintrc --write","build:rollup":"rollup -c","build-storybook":"build-storybook"},"_npmUser":{"name":"rizchelwood","email":"rizchel@gatsbyjs.com"},"_npmVersion":"6.7.0","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.es.js","lint-staged":{"*.{ts,tsx,js,jsx,json,md,yml,yaml}":["yarn lint:commit","git add"]},"_nodeVersion":"11.15.0","dependencies":{"@reach/alert":"^0.1.5","filestack-react":"^3.1.0","gatsby-design-tokens":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^22.4.3","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^5.13.0","gatsby":"2.6.0","rollup":"^0.64.1","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","react-dom":"^16.8.1","stylelint":"^9.9.0","babel-jest":"^22.4.3","prop-types":"^15.6.1","@babel/core":"^7.0.0","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","stylelint-order":"^2.0.0","@storybook/react":"^5.0.11","storybook-readme":"^5.0.6","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.0.11","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","prettier-eslint-cli":"^4.7.1","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^2.1.1","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","@storybook/addon-a11y":"^5.0.11","@storybook/addon-info":"^5.0.11","eslint-plugin-cypress":"^2.2.0","react-testing-library":"^5.6.1","rollup-plugin-postcss":"^1.6.2","@storybook/addon-knobs":"^5.0.11","@storybook/addon-links":"^5.1.10","eslint-config-prettier":"^4.0.0","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.0.1","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","@storybook/addon-actions":"^5.0.11","@storybook/addon-console":"^1.1.0","@storybook/source-loader":"^5.2.0-alpha.14","@storybook/addon-viewport":"^5.1.11","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.0.11","@storybook/addon-storysource":"^5.0.11","@babel/plugin-external-helpers":"^7.0.0","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.5","@babel/plugin-syntax-import-meta":"^7.0.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","@babel/plugin-proposal-do-expressions":"^7.0.0","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"react":"^16.8.1","gatsby":"2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.37_1567195065572_0.4549030210631142","host":"s3://npm-registry-packages"}},"0.0.36-dev.1":{"name":"gatsby-interface","version":"0.0.36-dev.1","author":"","license":"ISC","_id":"gatsby-interface@0.0.36-dev.1","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"4e613e2f25ccdc34d9693d0118ad95b4ca0375c0","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.36-dev.1.tgz","fileCount":180,"integrity":"sha512-c2aImrw/Zsi9LbVLNnXXoUvD2SPSpJCdvjrOZruxr4UcAgUPRKwKYpliaJCgHRnRg1kZjmFPOXnr/IsbkN/69Q==","signatures":[{"sig":"MEQCIEGIGoILV9tk8kDLSFub0Bc7dgZmBHlUutN1gUPAeXLrAiBp14cDJBlsZkbhglQ2r6iOuRsk8L9V8j/bM+T6oD9CDA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10950304,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdblVuCRA9TVsSAnZWagAA8wsP/19ElBrx04qfbTh80grY\n93xKBwZrd8HKOfRuLwlcn0jLnZGoKK+OsRlP4Z9hz03IP8o+zw+Vk55VXS/f\nZMcy8Md4EzyZ3hbzNAyzeJqAdo9mXJL64EI56RkQmvZZ4S/jdL5EoNhC/Mgg\nW1UXeb5HVC2/c8pLBf0k+qjyhygGy8+pMLrBB/an8bL1cfzBudLIvJCQa5hj\nYpqzL7SUxiyqFP1rI3Y1UA0eUf90KLFi1FWXWLL8kLj/eoRCOHxgiz8Vhj+z\nCVb+WzD2KQjXxMfWHdmoDHzvMi+1Sx6P3hp/yovRllJ7JD4YOdgIPuWgI2XW\n6eI6bn/aILiB3n1XQjSytaz3Gpc29jB1sxO3jTUOxIAE0F1iBKFXd2QgQOPw\nrOLBaCWtLcygo63Sgf9Eh9kIDO76TYTirkctsqFrsQbs0KPbgW2uzDlNvwY2\nz1petsGHBLbMCEMZO69aK4PhvbHHYlYagSG29DaZWYhpjtpVUH4/RygNIKHa\n/zU1CLmj2k5JM3s8H6usDsTfpr2pUCQcjg9yaDVtB+mWFVghu4Fcll4D0bPq\nMgHsNq499E6vpr1e/XfLO5plJlJHKPQwYTeUbJHKl8NGgSQhSqP4pio2PNgX\nldnyyEQvcnuVXjqk0X6OieCNl/PfF/a9MqE7r13hMKNXe478o++cOAArzI8q\nUD8T\r\n=zCAz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"module":"dist/index.es.js","readme":"## Gatsby Interface\n\n![Storybook](https://user-images.githubusercontent.com/18426780/63871208-b9aea600-c978-11e9-9107-79679b699c6f.png)\n\n```\nyarn storybook\n```\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"src/index.js","gitHead":"ab0e155aed83e2661df0e5387719dc81f69cf9fe","scripts":{"dev":"watch 'yarn run build' src","test":"jest","build":"babel src -d dist","format":"prettier-eslint --write \"src/**/*.js\" && eslint src --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","chromatic":"chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:watch":"jest --watch","lint:commit":"prettier-eslint --eslint-config-path=.eslintrc --write","build:rollup":"rollup -c","build-storybook":"build-storybook"},"_npmUser":{"name":"greglobinski","email":"greglobinski@gmail.com"},"_npmVersion":"6.7.0","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.es.js","lint-staged":{"*.{ts,tsx,js,jsx,json,md,yml,yaml}":["yarn lint:commit","git add"]},"_nodeVersion":"11.15.0","dependencies":{"@reach/alert":"^0.1.5","gatsby-design-tokens":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^22.4.3","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^5.13.0","gatsby":"2.6.0","rollup":"^0.64.1","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","react-dom":"^16.8.1","stylelint":"^9.9.0","babel-jest":"^22.4.3","prop-types":"^15.6.1","@babel/core":"^7.0.0","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.0.11","storybook-readme":"^5.0.6","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.0.11","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","prettier-eslint-cli":"^4.7.1","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^2.1.1","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","@storybook/addon-a11y":"^5.0.11","@storybook/addon-info":"^5.0.11","eslint-plugin-cypress":"^2.2.0","react-testing-library":"^5.6.1","rollup-plugin-postcss":"^1.6.2","@storybook/addon-knobs":"^5.0.11","@storybook/addon-links":"^5.1.10","eslint-config-prettier":"^4.0.0","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.0.1","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","@storybook/addon-actions":"^5.0.11","@storybook/addon-console":"^1.1.0","@storybook/source-loader":"^5.2.0-alpha.14","@storybook/addon-viewport":"^5.1.11","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.0.11","@storybook/addon-storysource":"^5.0.11","@babel/plugin-external-helpers":"^7.0.0","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.5","@babel/plugin-syntax-import-meta":"^7.0.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","@babel/plugin-proposal-do-expressions":"^7.0.0","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"react":"^16.8.1","gatsby":"2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.36-dev.1_1567511917740_0.5076968108332529","host":"s3://npm-registry-packages"}},"0.0.38":{"name":"gatsby-interface","version":"0.0.38","author":"","license":"ISC","_id":"gatsby-interface@0.0.38","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"9e35dd78d366f54de7fd15e585a84bde97841fd0","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.38.tgz","fileCount":306,"integrity":"sha512-iRzKdKMpYBwwV6q9BKIypkiyAFTM9nYtV0wQZTs1erghbKHAMIwlskkValvAz176enyVaQvuaUyU/siZFeYOfA==","signatures":[{"sig":"MEUCIQC7q2G4Ijp3D6XnzdRUDnpnntvsJxIR/RJyIDJj/AYvPgIgUzzN2De7QFWG6ZD2EXKhW68KAN5S7Sj4amnRHNaxcK8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11595809,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdcCucCRA9TVsSAnZWagAAfL8P/jONVHlJwrvC7IJDp7+l\n9qgiyZTj67BtULJEUD5vF+6oIGI30g9/s8KpWcAi4M9jWbi1Cvd6e7gLI9sR\npzw/Z85fkrcWRXBzLaTNGs4tDKVkFml4cFUlQ3wdBuEb+PXCFKMD4s8sZrPt\neq6xMbvkH5/k9Ud9Wt4SqD0UbHe0Gz7yHDfTdoVHdvTLkbwdllcSxJzT5Kme\n5J6ztt8AZL7pds6OA+nRNMYGHwo1FvqwzQ4GLsioyhdaI2mZZ+CKQfk9i6Sm\n2suoxf61IB+nicdY/LFlqZdwKsSITZN//DxHF68cTRSTF5+GJIKzG/dmiRkg\ntn3KeXFANO2LAbBhgqrOvwaI46x07OVwVZWSKF3WyFbkxdwBUdLJ3YRYELhf\niwuGI+T8wWSM6G6VV68J0wxE3+f7fbONMRZgImKmX+IxnpP4dYpJKk5jXX27\nKjVAcvPSsBecdD1vpQ3IVQRb8B3iitmjAwW1IZeZGgKeaMxOhEJhpFpqaJPI\nPFuPVbTEeZXtIgIWBy/FWk7Tds5zlrXhIdfGkjZCB6LGLm4KAD1rvnFgpIIT\nCZ0NQxsy5RhlQvXH4u5m0eBfClnjA6mdj+ZmjotX6ebzFfKYg4ie3AFh3enp\nZjJMPqbUIy2B54hl/nyybLhKpoSZdJmCPAtaviVvt9OKrzkeiakJyK6KKgt9\nQwqu\r\n=RI5i\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"module":"dist/index.es.js","source":"src/index.js","gitHead":"c5ef17d7201988a9a5859b2d57168b8fc4715424","scripts":{"dev":"watch 'yarn run build' src","test":"jest","build":"babel src -d dist","format":"prettier-eslint --write \"src/**/*.js\" && eslint src --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","chromatic":"chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:watch":"jest --watch","lint:commit":"prettier-eslint --eslint-config-path=.eslintrc --write","build:rollup":"rollup -c","build-storybook":"build-storybook"},"_npmUser":{"name":"rizchelwood","email":"rizchel@gatsbyjs.com"},"_npmVersion":"6.7.0","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.es.js","lint-staged":{"*.{ts,tsx,js,jsx,json,md,yml,yaml}":["yarn lint:commit","git add"]},"_nodeVersion":"11.15.0","dependencies":{"@reach/alert":"^0.1.5","filestack-react":"^3.1.0","gatsby-design-tokens":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^22.4.3","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^5.13.0","gatsby":"2.6.0","rollup":"^0.64.1","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","react-dom":"^16.8.1","stylelint":"^9.9.0","babel-jest":"^22.4.3","prop-types":"^15.6.1","@babel/core":"^7.0.0","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","stylelint-order":"^2.0.0","@storybook/react":"^5.0.11","storybook-readme":"^5.0.6","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.0.11","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","prettier-eslint-cli":"^4.7.1","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^2.1.1","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","@storybook/addon-a11y":"^5.0.11","@storybook/addon-info":"^5.0.11","eslint-plugin-cypress":"^2.2.0","react-testing-library":"^5.6.1","rollup-plugin-postcss":"^1.6.2","@storybook/addon-knobs":"^5.0.11","@storybook/addon-links":"^5.1.10","eslint-config-prettier":"^4.0.0","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.0.1","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","@storybook/addon-actions":"^5.0.11","@storybook/addon-console":"^1.1.0","@storybook/source-loader":"^5.2.0-alpha.14","@storybook/addon-viewport":"^5.1.11","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.0.11","@storybook/addon-storysource":"^5.0.11","@babel/plugin-external-helpers":"^7.0.0","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.5","@babel/plugin-syntax-import-meta":"^7.0.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","@babel/plugin-proposal-do-expressions":"^7.0.0","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"react":"^16.8.1","gatsby":"2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.38_1567632283463_0.9088670467248012","host":"s3://npm-registry-packages"}},"0.0.39":{"name":"gatsby-interface","version":"0.0.39","author":"","license":"ISC","_id":"gatsby-interface@0.0.39","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"e9c5d2e8feac622874ca5e6b67167f8eeeb9fca8","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.39.tgz","fileCount":306,"integrity":"sha512-CV5wVr1OpHLeKfioezxvfxPt2feWY/3RjDk8UWsLkfBIhNNQTWksHJA54rN0Fjx3VKRzMJHr5b6H8BPia2HVqg==","signatures":[{"sig":"MEYCIQDU84haf0t+Tt7WqJLHJuWMP9cKFtVTp8IH52Cz23jG7AIhAO9LvazWONRJyii6bnCKV2o5fL9ORWwrEbeKCN0nCCEO","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11594903,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdcDBmCRA9TVsSAnZWagAA3BAP/26gbQmIKqey/320eqre\nrxvcqqOiRoT4qENTYRp3L6lBlTe1GcyCZe4HyB/YSZeTdWmHrcUnWonG3Sfe\nNiDwd23KacOt0Dv5ovd9YxQLI8gjpYfPLN59jUqxLmVYOMO6ylQG5MbWEnsR\nps5ZoAUhc9W4LD5g+Zgyv1TO9W29zbNzhk05mEKswEV+ySESPW4zlV4awRfl\nK1fjpRmg0cdGL6BiMhGXWxUYfTu4Cwc3o35Z00lks4wpbeqlE8kNwplUpt17\n4QoUXJpkvMyW7jt30n3VG1VPZE78tpE0xkjb65SlBc1CnPXZP8Y06iLSDu/4\nXc2mNpUtct35EaHf5SQyE02CtAdNJOFrlmAoQm6a7Ni5tpWD5FlD687SlMsT\n2+S44X5fbRx7sRyGWCsWrzrqNQFbsoLLI7wgHIPVzvdeRo8VUA1ehGN2pp76\nOLbLOeFlO/XGtSokNN2bYHAjCh8UVSzwClsSBRWWeOlr7nNrHWt84CtCemPa\n5Rgpqc+1xy74Zg11voQz+qmycwtb+Wix1oyKS1s1vi8DwxaFZb83HNei22xq\np9LO9QhAawpmL+wi9GGxYoBJYdV6V0Xhp6kRadZh55wl7ChyhA1Iqp+vB7l8\nHyomobv/nhM1qx6WSqnamAlgJd/fQWHPRhIhZ4qMpTa5gBtg9YhPTpSKV/mF\n1IcI\r\n=CA+f\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"module":"dist/index.es.js","source":"src/index.js","gitHead":"14907e3c36c9709a12777075be0bee09b25c76f8","scripts":{"dev":"watch 'yarn run build' src","test":"jest","build":"babel src -d dist","format":"prettier-eslint --write \"src/**/*.js\" && eslint src --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","chromatic":"chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:watch":"jest --watch","lint:commit":"prettier-eslint --eslint-config-path=.eslintrc --write","build:rollup":"rollup -c","build-storybook":"build-storybook"},"_npmUser":{"name":"rizchelwood","email":"rizchel@gatsbyjs.com"},"_npmVersion":"6.7.0","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.es.js","lint-staged":{"*.{ts,tsx,js,jsx,json,md,yml,yaml}":["yarn lint:commit","git add"]},"_nodeVersion":"11.15.0","dependencies":{"@reach/alert":"^0.1.5","filestack-react":"^3.1.0","gatsby-design-tokens":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^22.4.3","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^5.13.0","gatsby":"2.6.0","rollup":"^0.64.1","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","react-dom":"^16.8.1","stylelint":"^9.9.0","babel-jest":"^22.4.3","prop-types":"^15.6.1","@babel/core":"^7.0.0","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","stylelint-order":"^2.0.0","@storybook/react":"^5.0.11","storybook-readme":"^5.0.6","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.0.11","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","prettier-eslint-cli":"^4.7.1","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^2.1.1","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","@storybook/addon-a11y":"^5.0.11","@storybook/addon-info":"^5.0.11","eslint-plugin-cypress":"^2.2.0","react-testing-library":"^5.6.1","rollup-plugin-postcss":"^1.6.2","@storybook/addon-knobs":"^5.0.11","@storybook/addon-links":"^5.1.10","eslint-config-prettier":"^4.0.0","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.0.1","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","@storybook/addon-actions":"^5.0.11","@storybook/addon-console":"^1.1.0","@storybook/source-loader":"^5.2.0-alpha.14","@storybook/addon-viewport":"^5.1.11","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.0.11","@storybook/addon-storysource":"^5.0.11","@babel/plugin-external-helpers":"^7.0.0","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.5","@babel/plugin-syntax-import-meta":"^7.0.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","@babel/plugin-proposal-do-expressions":"^7.0.0","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"react":"^16.8.1","gatsby":"2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.39_1567633509337_0.3881653918262995","host":"s3://npm-registry-packages"}},"0.0.37-pricing.1":{"name":"gatsby-interface","version":"0.0.37-pricing.1","author":"","license":"ISC","_id":"gatsby-interface@0.0.37-pricing.1","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"9d9f89726939bae60095f5a58621b6d17e1ce8f4","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.37-pricing.1.tgz","fileCount":203,"integrity":"sha512-ymOcM6PQBOxsuUaY8dfE6zfJL9ZwBx45BJPosmAqfXfdMdH1osuEeOLK1JK96OQKfxxJWjycK+PvI6QKOn/COA==","signatures":[{"sig":"MEUCIQDn8Zg0qrte+KXAzMQPCtea+ZPUVC8JJXmjXX0kgtNczQIgE48m8d8yTLVZgonR3f2mZaKxoWoS7ihBSLC7boMM9F0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11820044,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdcRWeCRA9TVsSAnZWagAAIQwP/1V96Srfi6PvaKd0IPXW\nADxH6bY4Dik+QXwJoI9RD8q3LxHLxptfH03Po8tyq8umSxh5sfURtH6hQkQp\nGC83Ocd7lSKkKcRo3LneRsDVz/3y1lShUEH4hhiAY1ySN1VVmpMhpI9l/Gen\nRQoItZWKx/YI1z2frwdnIqs10zdM3mrY0Hs37bn5hRfSD8z+jslDD5MP/nES\nhHHGQkbWhmbDX53f2JZJFgi5+5FxQkhBFpvhVby9diOXbb7LLOnh/ml1Lt86\nktOvp8HIaR5UDp40Bu+SQjY4wqyoq1avO1jk//ZcWr08AcNgj6Xpg26z7XCx\na6Mv2LcmUshU6k/z1Yr/bralULGf4vGMclyVGreygAOSv9Y7vzYpcxi4fNtR\nZVIMU2cltu3Shg4g5FD0DPS99/B3MwMu5VtslaOpUfooulz+qvk2II7ZsbF/\nCW5XR2nA0iCgp5rhQ2/3s7o+YXYF3DI6aQYvjPQJrZYv60egc4pVdb3n2Wy1\n8TCHTpYjjFfZRgAGm0dKAM9RVn3HO45dMvtoXAwz8W/3Jk5eP5q2UdoA2BhK\n/yoe4KgZUHncNfFaXs1uWL82pMwdYbgZPKAcU2xXImMkzVX9uVTWnhky+0MR\n5Qb1jIu4tWoBrEg3U2XQZFlZ9vw88R5OLX5VtcRka/0tbPBBurUW4hcuPDZu\n0Rwk\r\n=meMN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"module":"dist/index.es.js","readme":"## Gatsby Interface\n\n![Storybook](https://user-images.githubusercontent.com/18426780/63871208-b9aea600-c978-11e9-9107-79679b699c6f.png)\n\n```\nyarn storybook\n```\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"src/index.js","gitHead":"c7a2c57b32a687dae1cb4ced84c296287cb85ea9","scripts":{"dev":"watch 'yarn run build' src","test":"jest","build":"babel src -d dist","format":"prettier-eslint --write \"src/**/*.js\" && eslint src --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","chromatic":"chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:watch":"jest --watch","lint:commit":"prettier-eslint --eslint-config-path=.eslintrc --write","build:rollup":"rollup -c","build-storybook":"build-storybook"},"_npmUser":{"name":"greglobinski","email":"greglobinski@gmail.com"},"_npmVersion":"6.7.0","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.es.js","lint-staged":{"*.{ts,tsx,js,jsx,json,md,yml,yaml}":["yarn lint:commit","git add"]},"_nodeVersion":"11.15.0","dependencies":{"@reach/alert":"^0.1.5","filestack-react":"^3.1.0","gatsby-design-tokens":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^22.4.3","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^5.13.0","formik":"^1.5.8","gatsby":"2.6.0","rollup":"^0.64.1","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","deepmerge":"^4.0.0","react-dom":"^16.8.1","stylelint":"^9.9.0","babel-jest":"^22.4.3","prop-types":"^15.6.1","@babel/core":"^7.0.0","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","stylelint-order":"^2.0.0","@storybook/react":"^5.0.11","storybook-readme":"^5.0.6","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.0.11","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","prettier-eslint-cli":"^4.7.1","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^2.1.1","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","@storybook/addon-a11y":"^5.0.11","@storybook/addon-info":"^5.0.11","eslint-plugin-cypress":"^2.2.0","react-testing-library":"^5.6.1","rollup-plugin-postcss":"^1.6.2","@storybook/addon-knobs":"^5.0.11","@storybook/addon-links":"^5.1.10","eslint-config-prettier":"^4.0.0","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.0.1","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","@storybook/addon-actions":"^5.0.11","@storybook/addon-console":"^1.1.0","@storybook/source-loader":"^5.2.0-alpha.14","@storybook/addon-viewport":"^5.1.11","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.0.11","@storybook/addon-storysource":"^5.0.11","@babel/plugin-external-helpers":"^7.0.0","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.5","@babel/plugin-syntax-import-meta":"^7.0.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","@babel/plugin-proposal-do-expressions":"^7.0.0","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"react":"^16.8.1","gatsby":"2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.37-pricing.1_1567692189259_0.18781629057076343","host":"s3://npm-registry-packages"}},"0.0.37-pricing.2":{"name":"gatsby-interface","version":"0.0.37-pricing.2","author":"","license":"ISC","_id":"gatsby-interface@0.0.37-pricing.2","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"3f25b3164598fb74284553f93c5861066323b124","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.37-pricing.2.tgz","fileCount":203,"integrity":"sha512-HGC6WscmgB0M9gVAMY1WNEF+56uK+b1DFuGoJs/2/udD6oBnuCziQ/DOJDPab3DaWHvqa+Uti8LjvL5+lP9gfw==","signatures":[{"sig":"MEQCIBaOssLlb1Lw999i4pu4lYXHRdthyd6J/za7t3KQdHQRAiA4gb/CN9/iNR+7zTCtMR2mRiRa5BBoUlrkHzHca4eX3Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11820345,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdcR3NCRA9TVsSAnZWagAALiUP/18ZtD4HRGZdsuC4rIgT\nJwgofAfaUpR+hyzcCqHVeXvXF9rtNMuUubuQ/FNq6+ys24Ude/BwqV7Tw0o3\nLvuyniDT1GoiHNBWtqPTtdujdaBwOreisF+AGPSSXDop6DPMNNRELDO+K2BF\n2TUI3ADK3qxmJ541hdfjq08sIuuRvWMR4lasHmq2c6JYPL9LknjamnqUyCt3\n6a/fzP43zrG9DTo8v3BLM+RU7NU9py/hFoYjVftC92m02WYJxoZxhwQoZTaw\nQl8siVsPYdegvsInIitrW+CajeEkxtqe688W1UgZK7PeJHCrILYE+OYf/1lO\nQH21/D6qVAKa8CCCVsjkRQh9gSlU5PoiAZ/EpIM4567s0u9BkCR+nTXGu1Fz\nwo0vbjtV4e0k/ditmCVu02kPQJyy1vuriKYKI6SGSvCv+3i1IKQxhUEFGSdw\n1xwVzSwhooI3Djsq7V8PtMJvTV0sHJ0Neam60/g1M6+epi3y/o/1wBng4Mv6\nhKS6feYiFfM01uf/ilQ4H1kquy0P3p70GkDFXq5tBVfFgAjcT3gETwz6Nu5C\nDoSeXKwzNwoac2AbOoX1CZTaxEHpSFjL1JnVXJP+vUw49P14DIg4SDUsogtQ\nE4K/AS9XYhXaO12wEuH3IpinAxAU5DnHkdEIAZQBBJa7nc2JrCspTJy1Gghv\nyKGu\r\n=Kdx2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"module":"dist/index.es.js","readme":"## Gatsby Interface\n\n![Storybook](https://user-images.githubusercontent.com/18426780/63871208-b9aea600-c978-11e9-9107-79679b699c6f.png)\n\n```\nyarn storybook\n```\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"src/index.js","gitHead":"559bbdbc1e3f4fd49e64e2101a554dff8816cb0b","scripts":{"dev":"watch 'yarn run build' src","test":"jest","build":"babel src -d dist","format":"prettier-eslint --write \"src/**/*.js\" && eslint src --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","chromatic":"chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:watch":"jest --watch","lint:commit":"prettier-eslint --eslint-config-path=.eslintrc --write","build:rollup":"rollup -c","build-storybook":"build-storybook"},"_npmUser":{"name":"greglobinski","email":"greglobinski@gmail.com"},"_npmVersion":"6.7.0","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.es.js","lint-staged":{"*.{ts,tsx,js,jsx,json,md,yml,yaml}":["yarn lint:commit","git add"]},"_nodeVersion":"11.15.0","dependencies":{"@reach/alert":"^0.1.5","filestack-react":"^3.1.0","gatsby-design-tokens":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^22.4.3","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^5.13.0","formik":"^1.5.8","gatsby":"2.6.0","rollup":"^0.64.1","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","deepmerge":"^4.0.0","react-dom":"^16.8.1","stylelint":"^9.9.0","babel-jest":"^22.4.3","prop-types":"^15.6.1","@babel/core":"^7.0.0","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","stylelint-order":"^2.0.0","@storybook/react":"^5.0.11","storybook-readme":"^5.0.6","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.0.11","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","prettier-eslint-cli":"^4.7.1","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^2.1.1","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","@storybook/addon-a11y":"^5.0.11","@storybook/addon-info":"^5.0.11","eslint-plugin-cypress":"^2.2.0","react-testing-library":"^5.6.1","rollup-plugin-postcss":"^1.6.2","@storybook/addon-knobs":"^5.0.11","@storybook/addon-links":"^5.1.10","eslint-config-prettier":"^4.0.0","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.0.1","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","@storybook/addon-actions":"^5.0.11","@storybook/addon-console":"^1.1.0","@storybook/source-loader":"^5.2.0-alpha.14","@storybook/addon-viewport":"^5.1.11","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.0.11","@storybook/addon-storysource":"^5.0.11","@babel/plugin-external-helpers":"^7.0.0","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.5","@babel/plugin-syntax-import-meta":"^7.0.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","@babel/plugin-proposal-do-expressions":"^7.0.0","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"react":"^16.8.1","gatsby":"2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.37-pricing.2_1567694284570_0.844445726778922","host":"s3://npm-registry-packages"}},"0.0.40":{"name":"gatsby-interface","version":"0.0.40","author":"","license":"ISC","_id":"gatsby-interface@0.0.40","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"daecd3a6af55c83bba3befc2ee7f71688a243dbf","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.40.tgz","fileCount":203,"integrity":"sha512-ZDn/X1SQhSKOUdGx0R7vLX9jZSBHK2kdXinARGBnW9RZP/OZOoxuwZbD8z25d/4fDuOdsgKqTwWJo3/zRWXoMg==","signatures":[{"sig":"MEUCIAdAQPoiMeQ6Odgym5qkY4N+LI6SSut7dja+vXx/Q+fQAiEAlYmtMgS5hujs8tWYNI2PJ49fWsXWu5znnGaNrKpon50=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11820034,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdcSJ5CRA9TVsSAnZWagAAwJYP/1kY7rUDbw2qvdo19j0G\nokZzIJ+VV7DEYlQr2qBRurY+YjaY2QUpfKPv8Kb2kWtWPM6OPbnB3HPPWb+4\n5CjTEI2GKf1djSv5h28R4JzZdhJv4VBdik3rG2zRtaLyW/btcGTFCNVyS6mg\n/5WD1Zbzsrsga8Un83ipBsTvai6p+JdRICadMeORXXDwIxmbXAuY8PlYuuBS\nuT0UF8kNuQnEFobRgq7vZGpZgPt7FZmxRlw7GFrCQnT32YiRz0saqKT8MstP\noS7cyzthgumk3ISxct3FkqprWn+LU80eTbKXfyNHBp5FglyABHHcwvh+22fU\n2f9XGJGSQS8KlpeY2KEnyyDtEYn6m7xjrZfqI+DYFbe4dZHWHdI11FBchC7L\nxDxaSkjzo+RHTp7Kd7SmC/ZW1fanXtj1h/jyuGH/dxhFIkEa0jOG+bcjFLwJ\nNV91V/GPIJKvgrvwc6PSTqvvI+T+Cj5YkAd6srOBkD2EmjSQ7eTod35bVT/O\n7g78joYlIBDT/0Xk5NleRKLDFweKwUv8Jh2i3fwEfKTtRqhMnNf7Hl6F88+G\nQY/AzpLvFafowEe0kkloF4sPVWpHiiWQjF5ZRCE26HTUkdtJfnMXhsb1B0CK\nd0h4cmD36fT17nNcWaZgitYOuSjLd5U7PVGqjsFFQb7Ty1AlLHRJbKNXcQ+T\nmX8z\r\n=Yskk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"module":"dist/index.es.js","source":"src/index.js","gitHead":"f5f9dabcca4731b467a753d68b2cfe498c29b199","scripts":{"dev":"watch 'yarn run build' src","test":"jest","build":"babel src -d dist","format":"prettier-eslint --write \"src/**/*.js\" && eslint src --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","chromatic":"chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:watch":"jest --watch","lint:commit":"prettier-eslint --eslint-config-path=.eslintrc --write","build:rollup":"rollup -c","build-storybook":"build-storybook"},"_npmUser":{"name":"greglobinski","email":"greglobinski@gmail.com"},"_npmVersion":"6.7.0","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.es.js","lint-staged":{"*.{ts,tsx,js,jsx,json,md,yml,yaml}":["yarn lint:commit","git add"]},"_nodeVersion":"11.15.0","dependencies":{"@reach/alert":"^0.1.5","filestack-react":"^3.1.0","gatsby-design-tokens":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^22.4.3","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^5.13.0","formik":"^1.5.8","gatsby":"2.6.0","rollup":"^0.64.1","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","deepmerge":"^4.0.0","react-dom":"^16.8.1","stylelint":"^9.9.0","babel-jest":"^22.4.3","prop-types":"^15.6.1","@babel/core":"^7.0.0","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","stylelint-order":"^2.0.0","@storybook/react":"^5.0.11","storybook-readme":"^5.0.6","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.0.11","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","prettier-eslint-cli":"^4.7.1","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^2.1.1","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","@storybook/addon-a11y":"^5.0.11","@storybook/addon-info":"^5.0.11","eslint-plugin-cypress":"^2.2.0","react-testing-library":"^5.6.1","rollup-plugin-postcss":"^1.6.2","@storybook/addon-knobs":"^5.0.11","@storybook/addon-links":"^5.1.10","eslint-config-prettier":"^4.0.0","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.0.1","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","@storybook/addon-actions":"^5.0.11","@storybook/addon-console":"^1.1.0","@storybook/source-loader":"^5.2.0-alpha.14","@storybook/addon-viewport":"^5.1.11","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.0.11","@storybook/addon-storysource":"^5.0.11","@babel/plugin-external-helpers":"^7.0.0","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.5","@babel/plugin-syntax-import-meta":"^7.0.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","@babel/plugin-proposal-do-expressions":"^7.0.0","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"react":"^16.8.1","gatsby":"2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.40_1567695481068_0.9863900450303809","host":"s3://npm-registry-packages"}},"0.0.41":{"name":"gatsby-interface","version":"0.0.41","author":"","license":"ISC","_id":"gatsby-interface@0.0.41","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"597516b3829ccaf867b5fda8cbbf40fd5a807a42","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.41.tgz","fileCount":203,"integrity":"sha512-AJYnSwFcs9HXQ/RihAa8OaxTywLtnH7a8cconsG4ywLu03mwfeb7Tx+EFuFIjz1WCr7CrdDszqJ6ft5xGTZf1g==","signatures":[{"sig":"MEUCIQCfrvJ0o81j8/Tv/NhuKZ1wJkWEnLOg6+RY1DphkdrMdwIgLiRjh6aywiItPJgR7plaezJ3LJlZLp1etAwTKqx80Bo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11820335,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdcShoCRA9TVsSAnZWagAA8wAP/2y0uZAzbTEzy0rgE0JY\n20BV+hmlYA6QQXLo4mzFWY2bWjR47G4mG4H9i+W6FXSB122DVfJx61QaT6/S\nuslr1IqTSEjs8Xo84P0RL3kndtZQgeMoOxp0tgKLCUd9OJSBxkJzPpZkw4il\na/tobtuS76+uwGEsWe09KZ8ddspjwna3FXuurrMnPLTiareNBK7MdgCD9BcG\nWrmP1Y0Bx6pzEjzcVmrPQkmTb6AvRCo48NJtzlSD2M/LWaJ0TdEmOJsNqPIe\ncH0CHN9GjQAxgQt+jLIFr7Y2nzwhJ0rumdxSUymjN85HsQBaKUeMUpTl8Yup\nwmYLHlJnaDkEAaHN9MHWqQpWEVU1/SGWV/YhagqhKQkCRIWIU4ejZ5STJOWY\nTwUMGE35BkAHi9EgLNtbYFRo1S36TA70M5zli7+B7CF50+ECI2HebTkuNi34\nJV7I+iMnmlz6KRDqTQbeGmnEcI+v/B63GxxkfuQ7Z9dO5LTwtRaPaTb6XbKm\n+ox62eaiMvA90jOsWGvqa+6AF9Om7CX+CPUd5KsU58pGi4v5cpmYECkX7osP\nnFUDvKRUHUSW4w92r2QvzGnFS6GCh0hGRE15nDw5OLtFZgvEs7zqc4W+hBeK\nsiGiZcwHsJujNOfFIXUdrePHp9kRCnhLtVndIOhDO7Qmdmre23/nUJnk/STm\nqJkB\r\n=X9W4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"module":"dist/index.es.js","source":"src/index.js","gitHead":"8126248eeefab6554f149e6af238bdc3247f5c1a","scripts":{"dev":"watch 'yarn run build' src","test":"jest","build":"babel src -d dist","format":"prettier-eslint --write \"src/**/*.js\" && eslint src --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","chromatic":"chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:watch":"jest --watch","lint:commit":"prettier-eslint --eslint-config-path=.eslintrc --write","build:rollup":"rollup -c","build-storybook":"build-storybook"},"_npmUser":{"name":"greglobinski","email":"greglobinski@gmail.com"},"_npmVersion":"6.7.0","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.es.js","lint-staged":{"*.{ts,tsx,js,jsx,json,md,yml,yaml}":["yarn lint:commit","git add"]},"_nodeVersion":"11.15.0","dependencies":{"@reach/alert":"^0.1.5","filestack-react":"^3.1.0","gatsby-design-tokens":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^22.4.3","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^5.13.0","formik":"^1.5.8","gatsby":"2.6.0","rollup":"^0.64.1","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","deepmerge":"^4.0.0","react-dom":"^16.8.1","stylelint":"^9.9.0","babel-jest":"^22.4.3","prop-types":"^15.6.1","@babel/core":"^7.0.0","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","stylelint-order":"^2.0.0","@storybook/react":"^5.0.11","storybook-readme":"^5.0.6","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.0.11","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","prettier-eslint-cli":"^4.7.1","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^2.1.1","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","@storybook/addon-a11y":"^5.0.11","@storybook/addon-info":"^5.0.11","eslint-plugin-cypress":"^2.2.0","react-testing-library":"^5.6.1","rollup-plugin-postcss":"^1.6.2","@storybook/addon-knobs":"^5.0.11","@storybook/addon-links":"^5.1.10","eslint-config-prettier":"^4.0.0","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.0.1","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","@storybook/addon-actions":"^5.0.11","@storybook/addon-console":"^1.1.0","@storybook/source-loader":"^5.2.0-alpha.14","@storybook/addon-viewport":"^5.1.11","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.0.11","@storybook/addon-storysource":"^5.0.11","@babel/plugin-external-helpers":"^7.0.0","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.5","@babel/plugin-syntax-import-meta":"^7.0.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","@babel/plugin-proposal-do-expressions":"^7.0.0","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"react":"^16.8.1","gatsby":"2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.41_1567696999542_0.18816730390114422","host":"s3://npm-registry-packages"}},"0.0.41-dev.1":{"name":"gatsby-interface","version":"0.0.41-dev.1","author":"","license":"ISC","_id":"gatsby-interface@0.0.41-dev.1","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"4f2673c27c6b78894e8d54e27a702c10d4a8621d","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.41-dev.1.tgz","fileCount":348,"integrity":"sha512-/QFJsaLNL1S6VTS9dmjEPuYOz4k4UPqTuFkPYOaWZXV8BcQMr4VwZ8uwkdOdo5XXUQmSJyTcrRadYf6SDeAmaQ==","signatures":[{"sig":"MEUCIQDD6AOm13bLDX8XuAFgy9N2flYy7cQSnnQFAnEFqx1fgAIgE90GbvZu8VSE506CmpDmoSE07Scx432sjpFfk11bo6M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12603944,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdgpbdCRA9TVsSAnZWagAAKfkP/j/8sJn7fguADTjjCGwc\neTDxAz3iyyt71bqo2BkbNGNSwDzkS7RGvS2C1H80L/NJ1NXPKItrOv4adjVL\nvPzfTKDZcgDnnkRpOBAJlOlDd/nQJQvdIBPnhm7MXseB6MCQckXW3jOFH9pM\nn2qkkr9XdfGgJJ+MCoyQmlOiJR5A9VV462jqBU6DMo4AQPkEw6Cz/tIpzouj\nrjo8E4SjhZ2/capfy3P1rqFztfSBW5VEHr7d35o/tn1U49ASbrCZFAZNOzc3\neGaaEGp3wF/GHAM9VwAC9+K+srxII9aiQD9lX+yNPbciegUKR33tdZegAbvL\nS6AN86s0u7oLl9WQqYiQrwV+Kuy9y9yK7grq0JnFcwOz9o050wiyw73WjCTs\njuNG75rcsL7KXeORqX3XsGVS75wrf4WajRSzm8P/6MjQYYhp8RYST//OQ9qz\ntmZsUPLi55y1w7cbs/qUJddxW9i5JGb/0rVHp+9zg9Pi1FxfFB4DGcyXSMys\n6Csz+DI5kFgC9fQ9A91cckuOcDaNm0F6xGhx93mAxTf6S+uigQk7X8tMjMv9\nlKp9h6FRWzlWqKEkjc3X7VTcoeaECLsTL+f7bVXDQOUULBHI2lTwOamtdyQo\n777XdlNsJtdNdAemkZHXwrMcVQl3Wkv1EA18B4LGgK/Lf/lNEjX3vc+BV6mX\nOAx3\r\n=IM1o\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"module":"dist/index.es.js","source":"src/index.js","gitHead":"e864554bae0b14cb3125876dd8eabf4746851939","scripts":{"dev":"watch 'yarn run build' src","test":"jest","build":"babel src -d dist","format":"prettier-eslint --write \"src/**/*.js\" && eslint src --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","chromatic":"chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:watch":"jest --watch","lint:commit":"prettier-eslint --eslint-config-path=.eslintrc --write","build:rollup":"rollup -c","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","build-storybook":"build-storybook"},"_npmUser":{"name":"rizchelwood","email":"rizchel@gatsbyjs.com"},"_npmVersion":"6.7.0","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.es.js","lint-staged":{"*.{ts,tsx,js,jsx,json,md,yml,yaml}":["yarn lint:commit","git add"]},"_nodeVersion":"11.15.0","dependencies":{"@reach/alert":"^0.1.5","filestack-react":"^3.1.0","gatsby-design-tokens":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","jest":"^22.4.3","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^5.13.0","formik":"^1.5.8","gatsby":"2.6.0","rollup":"^0.64.1","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","react-dom":"^16.8.1","stylelint":"^9.9.0","babel-jest":"^22.4.3","prop-types":"^15.6.1","@babel/core":"^7.0.0","@babel/node":"^7.6.1","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","stylelint-order":"^2.0.0","@storybook/react":"^5.0.11","storybook-readme":"^5.0.6","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.0.11","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","prettier-eslint-cli":"^4.7.1","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^2.1.1","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","@storybook/addon-a11y":"^5.0.11","@storybook/addon-info":"^5.0.11","eslint-plugin-cypress":"^2.2.0","react-testing-library":"^5.6.1","rollup-plugin-postcss":"^1.6.2","@storybook/addon-knobs":"^5.0.11","@storybook/addon-links":"^5.1.10","eslint-config-prettier":"^4.0.0","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.0.1","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","@storybook/addon-actions":"^5.0.11","@storybook/addon-console":"^1.1.0","@storybook/source-loader":"^5.2.0-alpha.14","@storybook/addon-viewport":"^5.1.11","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.0.11","@storybook/addon-storysource":"^5.0.11","@babel/plugin-external-helpers":"^7.0.0","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.5","@babel/plugin-syntax-import-meta":"^7.0.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","@babel/plugin-proposal-do-expressions":"^7.0.0","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"react":"^16.8.1","gatsby":"2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.41-dev.1_1568839388151_0.9564476652308072","host":"s3://npm-registry-packages"}},"0.0.41-dev.2":{"name":"gatsby-interface","version":"0.0.41-dev.2","author":"","license":"ISC","_id":"gatsby-interface@0.0.41-dev.2","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"3024a2af9c239a936f5b1830bb710619ccd540b6","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.41-dev.2.tgz","fileCount":350,"integrity":"sha512-f+bomLLd2G17UfaxSSUjpa/MF+I359Y2ZvV7TnjAwO8D9SZTvdRTIG+fkgvHBhlFhBXoLVu8ELg5/QZFQ8oW4A==","signatures":[{"sig":"MEUCIFvG/vDsI37E6I6OpR5w7JiFHEKOgsRnQ0TG+7zTiOZcAiEAvV7bPVAlK/JVFCL8YOHMtIL+EofPJLOVty10n7bGMBk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12616638,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdgqO1CRA9TVsSAnZWagAABtMP/Rq+L0fBbNkHWYQY29DR\nIHNO5uuC1NNMaVXoYV+jaGlOnMjvg+sZX92/jVCJbY/8skeMogVVsfXV+hiz\nIAuyDtpKhIH+rYAQD0OJ9dZNeOpVPV9exXaGU8uEY2vJy5DMrkgz0EFmUtG3\n0w3YBVPL/+1QhcRFneLIucOGFy4sbM2WlFqu+gDJIWLoKWvTv6BzxfVzYCeq\nCX6dZRzCGzJEiLaOoDQaNKdoHb2N7i3+Vh/giLma3d6bs4nDUuv0Q+kWsQwy\nVJ7tzh4wCS84rhVAaIRWkb80unaDZ0UtY9IAGc7ptpPLMbPyKawYKtRHC34K\nhMMe8oI34YzaEAilXXsEhI46PtYM5um2BQOeCwooCgtA6OV2kC40Bibkvze+\nrdlMbaZLTEhiyKt+6C4ald8xTZGtyrCGVMom1to4kEApzSFbFlCFjJ2i/XBv\nsB5Cl4gAaERMssRfbEGksI9kB/68fYdW20B7OlURoRO1KaG+RsuiTftAgjyT\negBczopJ+JIIHmDkutpHgQN80CvvFtI4x5hSYx7/XyasX63Wkz6O/wAomXdt\nfY8vKJjspNL90yjyPjxbyuPlgtJGcelQMp+mMnKInLpEKim0EnRHQQVr4NwW\nFVKdOckbEuADwIDZczJxGYJ8y+X0cx/x8mqfAEh9+4uROnvqTUYONdP5P8Uu\nOxLG\r\n=/GT1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"module":"dist/index.es.js","source":"src/index.js","gitHead":"e2c15ec0b0918e1611ca650dd7f4e26473096057","scripts":{"dev":"watch 'yarn run build' src","test":"jest","build":"babel src -d dist","format":"prettier-eslint --write \"src/**/*.js\" && eslint src --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","chromatic":"chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:watch":"jest --watch","lint:commit":"prettier-eslint --eslint-config-path=.eslintrc --write","build:rollup":"rollup -c","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","build-storybook":"build-storybook"},"_npmUser":{"name":"rizchelwood","email":"rizchel@gatsbyjs.com"},"_npmVersion":"6.7.0","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.es.js","lint-staged":{"*.{ts,tsx,js,jsx,json,md,yml,yaml}":["yarn lint:commit","git add"]},"_nodeVersion":"11.15.0","dependencies":{"@reach/alert":"^0.1.5","filestack-react":"^3.1.0","gatsby-design-tokens":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","jest":"^22.4.3","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^5.13.0","formik":"^1.5.8","gatsby":"2.6.0","rollup":"^0.64.1","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","react-dom":"^16.8.1","stylelint":"^9.9.0","babel-jest":"^22.4.3","prop-types":"^15.6.1","@babel/core":"^7.0.0","@babel/node":"^7.6.1","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","stylelint-order":"^2.0.0","@storybook/react":"^5.0.11","storybook-readme":"^5.0.6","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.0.11","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","prettier-eslint-cli":"^4.7.1","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^2.1.1","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","@storybook/addon-a11y":"^5.0.11","@storybook/addon-info":"^5.0.11","eslint-plugin-cypress":"^2.2.0","react-testing-library":"^5.6.1","rollup-plugin-postcss":"^1.6.2","@storybook/addon-knobs":"^5.0.11","@storybook/addon-links":"^5.1.10","eslint-config-prettier":"^4.0.0","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.0.1","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","@storybook/addon-actions":"^5.0.11","@storybook/addon-console":"^1.1.0","@storybook/source-loader":"^5.2.0-alpha.14","@storybook/addon-viewport":"^5.1.11","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.0.11","@storybook/addon-storysource":"^5.0.11","@babel/plugin-external-helpers":"^7.0.0","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.5","@babel/plugin-syntax-import-meta":"^7.0.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","@babel/plugin-proposal-do-expressions":"^7.0.0","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"react":"^16.8.1","gatsby":"2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.41-dev.2_1568842677053_0.25636505941474486","host":"s3://npm-registry-packages"}},"0.0.42":{"name":"gatsby-interface","version":"0.0.42","author":"","license":"ISC","_id":"gatsby-interface@0.0.42","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"4d611ad398de954e7b5d419aced9de85ab099ce6","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.42.tgz","fileCount":350,"integrity":"sha512-NNbTznW2UHvzeI0JzCtz/Fdi9m47rVeiVUEm2BtR6qC92QraPC5V/ZqTp/krRj3EinqwuH6i+WEl6RwsjWKsIA==","signatures":[{"sig":"MEUCIQD/8rK0k5dkc+Q4HbYhxzkM4gZx6zTmsaaEmwKPv2HOSgIgcBAOU0NjfwUn3eBHIQQcqCqdExg6+39MtKRv1mxrB8E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12622751,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdg7EUCRA9TVsSAnZWagAAip0QAJxYcs01p8zMDYuqmTT7\nQ2MH+HnQXBbdYMX3EXvbMplDfqZkYc52c38cVuedwLqPS5fQNthbtg0xxod6\nF+IvhQGuSLldGhTL0BP9s4Ibny5/j5vTHxmB0asGuGTG9scbd9qlFzwiT1tv\njiBlJWItmSr01C1ZX3vEdpKmWyA/a+A46fBoO5Vyut/tQfSstn5rSXvjwEhb\nc7j5125cTN4aMfY3ucr9T9C2Ggq8eS2/iPabPHm9CwYlRWneJudvlPAZ/lJG\nijkPpUGMipdMw6g3ia+4V9h7rdgTlvMh5Ek+zhx/r4yYXlJcmjSxHcSn8Zz4\n66TW+Qw3Lin4wcuX8E8UsgYMuju381ZWpBCY2GxYA2sfQxbMCt2r82wIghjO\nlxeBfEUBvf1/MWkvh2ix1qZcwl2ewRzfDJ2v55j3YcHbPKQf9KMBNKfg6KlA\noD9R/onEhpwrAeieBo0i2u6OFe6vSOTUtU+hkbTqNVuPM/SUfbv7fIhWPoOd\n4DVSiXTC3xvqy65VfnWJ1YcVOTDBQjUpvLGobxSA1d9H4x/vPQMMaPYm52mJ\nUeOzZhe9nyceFWa9gGjv4wN7B1uxe7opgn1MX8sDQm542LNqxQco+oxH1rKa\nXryUDWJ9AFCNAuw+JyMy4eBtvz4A5OL9eZ9/8qIWbAa5dMzSakzq1KiWXSdc\n/Qkl\r\n=ISC4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"module":"dist/index.es.js","source":"src/index.js","gitHead":"72d44d205c035d9337be4dfd367bf3eda4eb530f","scripts":{"dev":"watch 'yarn run build' src","test":"jest","build":"babel src -d dist","format":"prettier-eslint --write \"src/**/*.js\" && eslint src --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","chromatic":"chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:watch":"jest --watch","lint:commit":"prettier-eslint --eslint-config-path=.eslintrc --write","build:rollup":"rollup -c","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","build-storybook":"build-storybook"},"_npmUser":{"name":"rizchelwood","email":"rizchel@gatsbyjs.com"},"_npmVersion":"6.7.0","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.es.js","lint-staged":{"*.{ts,tsx,js,jsx,json,md,yml,yaml}":["yarn lint:commit","git add"]},"_nodeVersion":"11.15.0","dependencies":{"@reach/alert":"^0.1.5","filestack-react":"^3.1.0","gatsby-design-tokens":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","jest":"^22.4.3","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^5.13.0","formik":"^1.5.8","gatsby":"2.6.0","rollup":"^0.64.1","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","react-dom":"^16.8.1","stylelint":"^9.9.0","babel-jest":"^22.4.3","prop-types":"^15.6.1","@babel/core":"^7.0.0","@babel/node":"^7.6.1","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","stylelint-order":"^2.0.0","@storybook/react":"^5.0.11","storybook-readme":"^5.0.6","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.0.11","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","prettier-eslint-cli":"^4.7.1","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^2.1.1","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","@storybook/addon-a11y":"^5.0.11","@storybook/addon-info":"^5.0.11","eslint-plugin-cypress":"^2.2.0","react-testing-library":"^5.6.1","rollup-plugin-postcss":"^1.6.2","@storybook/addon-knobs":"^5.0.11","@storybook/addon-links":"^5.1.10","eslint-config-prettier":"^4.0.0","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.0.1","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","@storybook/addon-actions":"^5.0.11","@storybook/addon-console":"^1.1.0","@storybook/source-loader":"^5.2.0-alpha.14","@storybook/addon-viewport":"^5.1.11","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.0.11","@storybook/addon-storysource":"^5.0.11","@babel/plugin-external-helpers":"^7.0.0","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.5","@babel/plugin-syntax-import-meta":"^7.0.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","@babel/plugin-proposal-do-expressions":"^7.0.0","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"react":"^16.8.1","gatsby":"2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.42_1568911635295_0.91071923792025","host":"s3://npm-registry-packages"}},"0.0.43":{"name":"gatsby-interface","version":"0.0.43","author":"","license":"ISC","_id":"gatsby-interface@0.0.43","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"4668c504be22dc42377baa028e224ba5feb2c888","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.43.tgz","fileCount":220,"integrity":"sha512-h7a5TaO2DATEjGSilIhHg0WrhzD6seSAApOVnqpCf94kIawN6ptPLjePPGf8HTp4cPV2EJf2bdibrZuIUWDLyg==","signatures":[{"sig":"MEQCICpRknJTkaV5VYr3mr9l6twAGEljjvFYLtDOohAbs6YAAiBXkq2IiHJGKuUbM9XXhlS1PpJdg3gireGunIPjoEK9zQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11185294,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdoHfTCRA9TVsSAnZWagAAxzMP+wTwV5RFww7gdZ92WOo2\n5xChRc11hseq662l/8+X7JRyjhS7a1sV6NtVK1+0zCAVI1jApLIZIA5s6AuR\nVG6qUs241E716Om2BoCfq41bj1xC6t8NQZgNcE4krUCPcVWLf+Bo59xvcLmx\nKA86ZsEy+z0QunpDFzKaFBhAmY/D8Vfe79XnqjQVii4llmhfgvmtdHY7etzt\ntGLGWWj7wGEG4JgxfMx3SM5bLmZGJnGCdi1xO/6sT3qEH9JHawWzlucfC6x3\nbTYXc+HfpOi4HvWDLy6Sfs8syJEX8hptYBsQalh4BNPwrge3Y4rRRVteUcqw\nFAE7mA2kMBkGeZdIPEVGuuzQyLfK87PAphbu4BwB7uFnE/SxmLbJLP6XaL2A\n3m8/+dxNPJlC9Nxe4NVE5E4NO5s3o+i1XYWtgR8xY2AwxzaNuCcf64MJJeTK\nkI+D14Bh78CEFdCtqi195iLZB2nXb9Q3ML44wpQqUM7UEZTncrLI7gyKnn79\njmXUnuNMvaL+F/URPU8I0umyEijHjijmXPcOW8AWxvHV2PR3pXngv0zZUKAe\ncTgOFmrmLSmooimjZxo4BEZyyc5fdinMimRMTdAGPgsLClV69+ttHjVWUZa8\nAPbggnHQK8DUNQA1wYNa/dH5dF6u4wyuyHPHOObm9hRBfpbM358t7qe/E3fA\nG22u\r\n=fQK4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"module":"dist/index.es.js","source":"src/index.js","gitHead":"19a2f0a690fff5b889b8000d0f2801469a85af03","scripts":{"dev":"watch 'yarn run build' src","test":"jest","build":"babel src -d dist","format":"prettier-eslint --write \"src/**/*.js\" && eslint src --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","chromatic":"chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:watch":"jest --watch","lint:commit":"prettier-eslint --eslint-config-path=.eslintrc --write","build:rollup":"rollup -c","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","build-storybook":"build-storybook"},"_npmUser":{"name":"greglobinski","email":"greglobinski@gmail.com"},"_npmVersion":"6.9.0","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.es.js","lint-staged":{"*.{ts,tsx,js,jsx,json,md,yml,yaml}":["yarn lint:commit","git add"]},"_nodeVersion":"10.16.3","dependencies":{"@reach/alert":"^0.1.5","filestack-react":"^3.1.0","gatsby-design-tokens":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","jest":"^22.4.3","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^5.13.0","formik":"^1.5.8","gatsby":"2.6.0","rollup":"^0.64.1","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","react-dom":"^16.8.1","stylelint":"^9.9.0","babel-jest":"^22.4.3","prop-types":"^15.6.1","@babel/core":"^7.0.0","@babel/node":"^7.6.1","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","stylelint-order":"^2.0.0","@storybook/react":"^5.0.11","storybook-readme":"^5.0.6","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.0.11","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","prettier-eslint-cli":"^4.7.1","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^2.1.1","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","@storybook/addon-a11y":"^5.0.11","@storybook/addon-info":"^5.0.11","eslint-plugin-cypress":"^2.2.0","react-testing-library":"^5.6.1","rollup-plugin-postcss":"^1.6.2","@storybook/addon-knobs":"^5.0.11","@storybook/addon-links":"^5.1.10","eslint-config-prettier":"^4.0.0","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.0.1","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","@storybook/addon-actions":"^5.0.11","@storybook/addon-console":"^1.1.0","@storybook/source-loader":"^5.2.0-alpha.14","@storybook/addon-viewport":"^5.1.11","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.0.11","@storybook/addon-storysource":"^5.0.11","@babel/plugin-external-helpers":"^7.0.0","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.5","@babel/plugin-syntax-import-meta":"^7.0.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","@babel/plugin-proposal-do-expressions":"^7.0.0","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"react":"^16.8.1","gatsby":"2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.43_1570797522558_0.09487407639409784","host":"s3://npm-registry-packages"}},"0.0.45":{"name":"gatsby-interface","version":"0.0.45","author":"","license":"ISC","_id":"gatsby-interface@0.0.45","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"0557b9341842ec26e2f68cf1a5ca734f8e5f83d9","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.45.tgz","fileCount":354,"integrity":"sha512-GbcJMirMBsfJUddjJTMq3tCz4/k1NQifC9tVh6++FQpcK10SWoFrPnaCAqMcy6MWkBj56n4Dk+whwo0+Q307qw==","signatures":[{"sig":"MEQCIA8s/KNuTVVLh5faPw4hoJB6v8ReKhF2jtGC8kJ8TiDSAiA7Minw1687309Bzq4Y5ezh2aCnFSn3i1vnGM9DXVGmtw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12829314,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdoNXPCRA9TVsSAnZWagAA2bgP/js0mhi8NKCAz5VEgT5Z\n1kWH3Kj9W47+DG4VxAXP4x/y7AMDjQRNCByjY5X0ZW6aAs7gdEGLCmueqkCh\n174Amg9jPid6d74kA1ks8s50e1GPLaDNyX6paCV+an+ly0cZwl+qqgyEYKvQ\n6/y7/ONU1hYA/FSam3I54vxaRvlr52b+PDBuetgOixMsEksvdQBITEUzXaS9\nncfGDGWNGuFStZ9Wx5QwJrpemi6Af/VdkcRAEZj6IO4AufzQtLy2jlLDIjdP\nwQ7DnvryzKY8F4bqg2611cw8P7ASzo7XNBk87E0Ykii1i28xWBQDvBzfQ64X\nvZ1Ojg+NiEpqYOi6N4wTwQ7iwHYWW0C33GA9nVsICojPPx37L0yZB57Bt4C4\nttJynQz5naBD66mjeo90yuPW2ibEWd714Ggo/Yz8gHsf/pmGgi11DUujJa/W\nAiXNTxmAnMHz2u0AyXnbbGM+NbFfLya7kzvbXyJCkqI2+bj9cOgTt5M/nh2I\n+BHSeUgM/AnYk86KBmKaBWfxQP7y5yb3yBFhxeze5fCmlvVVw3eHj0b+l/i6\n3uTYFcyTd4/xWJZLOmYRGZZctOg5h01snBJAsxB89rElX5pLLyDTCOCSapYU\nHEPE2SBCilL2gmnU9MY4V6YRoXCMVkBuMd3Vil6AgdKEOOGP+XdzmA9/kPaq\ntUgU\r\n=OFsd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"module":"dist/index.es.js","source":"src/index.js","gitHead":"5dd223c05a7132b2a8131090b483df4b3f7e67c1","scripts":{"dev":"watch 'yarn run build' src","test":"jest","build":"babel src -d dist","format":"prettier-eslint --write \"src/**/*.js\" && eslint src --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","chromatic":"chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:watch":"jest --watch","lint:commit":"prettier-eslint --eslint-config-path=.eslintrc --write","build:rollup":"rollup -c","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","build-storybook":"build-storybook"},"_npmUser":{"name":"rizchelwood","email":"rizchel@gatsbyjs.com"},"_npmVersion":"6.7.0","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.es.js","lint-staged":{"*.{ts,tsx,js,jsx,json,md,yml,yaml}":["yarn lint:commit","git add"]},"_nodeVersion":"11.15.0","dependencies":{"@reach/alert":"^0.1.5","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","gatsby-design-tokens":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","jest":"^22.4.3","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^5.13.0","formik":"^1.5.8","gatsby":"2.6.0","rollup":"^0.64.1","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","react-dom":"^16.8.1","stylelint":"^9.9.0","babel-jest":"^22.4.3","prop-types":"^15.6.1","@babel/core":"^7.0.0","@babel/node":"^7.6.1","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.0.11","storybook-readme":"^5.0.6","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.0.11","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","prettier-eslint-cli":"^4.7.1","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^2.1.1","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","@storybook/addon-a11y":"^5.0.11","@storybook/addon-info":"^5.0.11","eslint-plugin-cypress":"^2.2.0","react-testing-library":"^5.6.1","rollup-plugin-postcss":"^1.6.2","@storybook/addon-knobs":"^5.0.11","@storybook/addon-links":"^5.1.10","eslint-config-prettier":"^4.0.0","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.0.1","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","@storybook/addon-actions":"^5.0.11","@storybook/addon-console":"^1.1.0","@storybook/source-loader":"^5.2.0-alpha.14","@storybook/addon-viewport":"^5.1.11","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.0.11","@storybook/addon-storysource":"^5.0.11","@babel/plugin-external-helpers":"^7.0.0","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.5","@babel/plugin-syntax-import-meta":"^7.0.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","@babel/plugin-proposal-do-expressions":"^7.0.0","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"react":"^16.8.1","gatsby":"2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.45_1570821582853_0.1473195062671997","host":"s3://npm-registry-packages"}},"0.0.44-dev.0":{"name":"gatsby-interface","version":"0.0.44-dev.0","author":"","license":"ISC","_id":"gatsby-interface@0.0.44-dev.0","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"90bbd4f664fcefed574c1cdec063e855538fc7e2","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.44-dev.0.tgz","fileCount":277,"integrity":"sha512-QIEP9Cn6j3JLN9BH7NEHSQRJKsBMzNWfd/kW9uc/L4rxeDIMmnTLqq+ylyIhwaIeeUFzrlkeHmxTO5MUPK1I9g==","signatures":[{"sig":"MEUCIBlMAm8OqRJQiAbLWM8qCbjcS5t+BNd/Ip8A1hUnOsLaAiEAgrp/8N8BoUITXeCtDLzLirF5jdlN8FDlshdSxVnseg4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10824930,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdoONsCRA9TVsSAnZWagAAu40P+wYrMGsJNiapNYMSePLy\nSI8MNvgRVZGTDApLAfblg8IF7QG4HGCIZ2Q7St/S1YhW5Z/lpbXNeRVZe4BU\nJ5mXORzSgN8pAMSBixTfh9Kcfszzlud8hE6JcJ0b2QgZyM9cnXF9gJF5/J4E\nit23CuhMINyqqyL8DcOW2aU8ubulnD481VFC+TSVDbGNJ09GB3OUZuspvf09\nibsK+N69VexauXReWGsmkbwVpgzmTk6Ns5lb/SXZPM6D+NGun4rXO1ykELiW\nVB0NmjNyD4B8Osz4P+tLVUs7PNzmszyi13TCdsXiaLyxDkNMRaMEmgjHXIj8\nj1LfZjO7aYvY7aHa+dBYw1cVb3O0SO+TthpBjv8mmuloM0IFn+9IWAptpTKY\n53o/IiiTJIYxWVubNCqqSRncwaUrkhxQlylNoS7Z+XOw0ptpUXrgW+QfjO94\nFQvAQCWH+mwx1dF/Nq39y5xEBp7b8TfMynvluAL2rv2d13MJpLg0ogGKyR1H\n1/bdgFGgdK3IsPDhR+KMIGRzxGU7t5R/073IQUAs7xj4FXy5Tm8tZTFjyoSB\nB4uQhDYpUPR20D/pYFF5WHmeVnYfPE4PMoOx/URrhzBcHhKlCepp/Fs/Xk/Q\nRt9Sq0pNZy5SprXM+4IdvL139n2nPEtjkn2I5AsexJEPMICacrNJzx5/zFie\nwl2l\r\n=7O9N\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.es.js","readme":"## Gatsby Interface\n\n![Storybook](https://user-images.githubusercontent.com/18426780/63871208-b9aea600-c978-11e9-9107-79679b699c6f.png)\n\n```\nyarn storybook\n```\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"src/index.js","gitHead":"cd3d679faccf2ccee0e6f31c069ace39421630e0","scripts":{"dev":"watch 'yarn run build' src","test":"jest","build":"babel src -d dist","format":"prettier-eslint --write \"src/**/*.js\" && eslint src --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","chromatic":"chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","lint:commit":"prettier-eslint --eslint-config-path=.eslintrc --write","build:rollup":"yarn build:types && rollup -c","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.11.3","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.es.js","lint-staged":{"*.{ts,tsx,js,jsx,json,md,yml,yaml}":["yarn lint:commit","git add"]},"_nodeVersion":"12.11.1","dependencies":{"@reach/alert":"^0.1.5","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","gatsby-design-tokens":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^1.5.8","gatsby":"2.6.0","rollup":"^0.64.1","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","react-dom":"^16.8.1","stylelint":"^9.9.0","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"^3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.0.11","@types/react-dom":"16.8.1","storybook-readme":"^5.0.6","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.0.11","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","prettier-eslint-cli":"^4.7.1","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^2.1.1","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.0.11","@storybook/addon-info":"^5.0.11","eslint-plugin-cypress":"^2.2.0","react-testing-library":"^5.6.1","rollup-plugin-postcss":"^1.6.2","@storybook/addon-knobs":"^5.0.11","@storybook/addon-links":"^5.1.10","eslint-config-prettier":"^4.0.0","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.0.1","rollup-plugin-commonjs":"^9.1.3","@types/storybook__react":"^4.0.2","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.0.11","@storybook/addon-console":"^1.1.0","@storybook/source-loader":"^5.2.0-alpha.14","@storybook/addon-viewport":"^5.1.11","@typescript-eslint/parser":"^2.1.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.0.11","@storybook/addon-storysource":"^5.0.11","@types/storybook__addon-knobs":"^5.0.3","@babel/plugin-external-helpers":"^7.0.0","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.5","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.1.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","@babel/plugin-proposal-do-expressions":"^7.0.0","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"react":"^16.8.1","gatsby":"2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.44-dev.0_1570825067744_0.4202398994361214","host":"s3://npm-registry-packages"}},"0.0.46-dev.0":{"name":"gatsby-interface","version":"0.0.46-dev.0","author":"","license":"ISC","_id":"gatsby-interface@0.0.46-dev.0","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"36c53f58a144f40d5c956123aa9f95f250f08cd1","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.46-dev.0.tgz","fileCount":246,"integrity":"sha512-MSzIX1pk6wq8AoZt6CgtdFvGvj8VsLdtasmS2mHp9WptVOxykB0dLfhJyB6PMgxDhtzUdCPCQD6FfH0ashHLqw==","signatures":[{"sig":"MEQCIHIgpUGy7O3NQchtnba2z0tmneOq9sf1NqA4/T0wSYrRAiA97cgmvMEuYUHwI/f8MDmZVvwz3VzRqIFDCC5pJWor7Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11443651,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdpKy4CRA9TVsSAnZWagAA4yEP/iQhh4d5uQyE8Z3CxgDs\ndDb1keUFKsgjTnS6dkXO+zy5HcA2XRdpLMMRZ0rWvLk6PBtJ7xLdWD4DuZEr\n/6OuGOoCb8Cc9CVJ9P1jGVNsqXOkrtCvPbsjk/8+7e+6CY5k0bH2wOwBHtYO\nR2bEucbKjRbABkd1x5uySebTz640HEYrIxeI1NT68TEkMFmrN7d5ad0tRPGG\nPTS0Ug6TQx9yeVzKpGIc2Ov+LN9HzUJfYwp+EgMBtrWBzk6aTJwVjJbi6Kmr\n8Wpdl6eUx0S42DF6OmeeFWuf8ylbrxFWFv0mssQXkMoCzweOEkDT5WYklAir\nw9zBrDPQ2VWvooA+qJHyQemY1uan47DYge7b789OGRGKPtM79J1HiBviomGm\ny1UGeYaeuvyV/assB3vLxcdDq5xvuxR86ioYHk8oovnFqg1ZGbholjO+R+IH\nS8onIQYKF/yHpf9n7jqwae/xfmP/sqjTmBTCwgfjpoWWTU1r3+zv4NFs/WSZ\nKy0n7+kQihjxAqBjn+FJkgLRC1WKI5KEmR24fWpWtax+sWf3z3GZWJXmGZKL\nlqL+AowAEaLsEzCI2O6wAJ5rHNHHPzhPPCHIilm8Ui7zPJi4Vi1i/MI1Adja\n8BwGAsHc5f0FHaPIzepvDAcArc1k6gzSJa1ngzZucL/8YDL36F8Y5IBWOHF2\n1kQ3\r\n=IjEj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"module":"dist/index.es.js","readme":"## Gatsby Interface\n\n![Storybook](https://user-images.githubusercontent.com/18426780/63871208-b9aea600-c978-11e9-9107-79679b699c6f.png)\n\n```\nyarn storybook\n```\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"src/index.js","gitHead":"f63b112cc19dec45fa5004150992c35138eae146","scripts":{"dev":"watch 'yarn run build' src","test":"jest","build":"babel src -d dist","format":"prettier-eslint --write \"src/**/*.js\" && eslint src --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","chromatic":"chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:watch":"jest --watch","lint:commit":"prettier-eslint --eslint-config-path=.eslintrc --write","build:rollup":"rollup -c","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","build-storybook":"build-storybook"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.11.3","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.es.js","lint-staged":{"*.{ts,tsx,js,jsx,json,md,yml,yaml}":["yarn lint:commit","git add"]},"_nodeVersion":"12.11.1","dependencies":{"@reach/alert":"^0.1.5","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","gatsby-design-tokens":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","jest":"^22.4.3","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^5.13.0","formik":"^1.5.8","gatsby":"2.6.0","rollup":"^0.64.1","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","react-dom":"^16.8.1","stylelint":"^9.9.0","babel-jest":"^22.4.3","prop-types":"^15.6.1","@babel/core":"^7.0.0","@babel/node":"^7.6.1","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.0.11","storybook-readme":"^5.0.6","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.0.11","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","prettier-eslint-cli":"^4.7.1","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^2.1.1","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","@storybook/addon-a11y":"^5.0.11","@storybook/addon-info":"^5.0.11","eslint-plugin-cypress":"^2.2.0","react-testing-library":"^5.6.1","rollup-plugin-postcss":"^1.6.2","@storybook/addon-knobs":"^5.0.11","@storybook/addon-links":"^5.1.10","eslint-config-prettier":"^4.0.0","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.0.1","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","@storybook/addon-actions":"^5.0.11","@storybook/addon-console":"^1.1.0","@storybook/source-loader":"^5.2.0-alpha.14","@storybook/addon-viewport":"^5.1.11","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.0.11","@storybook/addon-storysource":"^5.0.11","@babel/plugin-external-helpers":"^7.0.0","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.5","@babel/plugin-syntax-import-meta":"^7.0.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","@babel/plugin-proposal-do-expressions":"^7.0.0","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"react":"^16.8.1","gatsby":"2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.46-dev.0_1571073207291_0.9787753057755073","host":"s3://npm-registry-packages"}},"0.0.46-dev.1":{"name":"gatsby-interface","version":"0.0.46-dev.1","author":"","license":"ISC","_id":"gatsby-interface@0.0.46-dev.1","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"a9bba8a029d3ce889830059aabcfbffe1964eacd","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.46-dev.1.tgz","fileCount":279,"integrity":"sha512-MlFFCSfY9WswT/i2W558nXqf+GDgxDR3nXJvxNu5e8gnuinLRGFaYHo1wiLfuzpjBoGinSxjEtycLzyjeLk1/g==","signatures":[{"sig":"MEYCIQDWA2zvyVDkCyxRJfIqHtz6gRbhDn0joWdXijruYJtNSAIhAKtTVN0kz07Si00YxPTO4bhxAQxyCCzlieWQd/57fzOS","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10811381,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdpLV6CRA9TVsSAnZWagAAokAP/RKjHPjmaHhTAAzx2PDB\nm/sPUsHpeF6XeJGCGapq4tXttqCGllVjWFDJdWRGCdUDxTtiDGiqbs7wQ5tz\nQHGJcbeDdbbw9xKh2HSjN6G1ek3A6H55aYSIyWaFgczqTiwgqygw8qwI5j1H\nnIvJDMB+5CdSHZbgQIWtb+IM528TPCmdTHmLnEKw4uGuIT7HuJrBShldZ5Vi\nANbHTQAEXD2O8pMhgqNyY0d9RZPBs6kqxPJgfSSmE5fOhWbG8Y7LxYoLbfqe\n+eod6DYtPjeOonTWJjUMmKvYvALxifKLsc9wsAGpzDR63ELIIVeBV6AglXv7\nLl0jc2lKala0Z+nrVrf0NS37t6gMyJbD7XpmGTKn6BGDoEXkuNh1RdLPH71n\nNMobUTkWP8adTf9xgSUiF08xUC1V3ftwbXFB3c1TYdQP6uPcrfGw7dNlnbkI\nxqwVj2aBdin3xwBTsRYHBbpctnN958Jjh82apib629CFumt/G1CNnHKUU1qP\nKL82uwAYeBbJfB8pXyuHxyoWSN6DEyGTJ8KY0HrX9DW1hSrrNrv/pefqhL8M\nY0crRf9xcMzt3Q8aHOzZA3AFXE9i9mi6zsNYIkhcwB48Gy6quV6YrtvkIuap\n6pi8W4FLkDyV+eeGCtFO1MoRmWQKTV56GfIH0TGCgdsnwfdaNSnIlv5QyWGA\nDsc/\r\n=2MFQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.es.js","readme":"## Gatsby Interface\n\n![Storybook](https://user-images.githubusercontent.com/18426780/63871208-b9aea600-c978-11e9-9107-79679b699c6f.png)\n\n```\nyarn storybook\n```\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"src/index.js","gitHead":"9d0eb43a4b17d617525b22017c656dddda2c1fe0","scripts":{"dev":"watch 'yarn run build' src","test":"jest","build":"babel src -d dist","format":"prettier-eslint --write \"src/**/*.js\" && eslint src --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","chromatic":"chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","lint:commit":"prettier-eslint --eslint-config-path=.eslintrc --write","build:rollup":"yarn build:types && rollup -c","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.11.3","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.es.js","lint-staged":{"*.{ts,tsx,js,jsx,json,md,yml,yaml}":["yarn lint:commit","git add"]},"_nodeVersion":"12.11.1","dependencies":{"@reach/alert":"^0.1.5","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","gatsby-design-tokens":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^1.5.8","gatsby":"2.6.0","rollup":"^0.64.1","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","react-dom":"^16.8.1","stylelint":"^9.9.0","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"^3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.0.11","@types/react-dom":"16.8.1","storybook-readme":"^5.0.6","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.0.11","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","prettier-eslint-cli":"^4.7.1","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^2.1.1","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.0.11","@storybook/addon-info":"^5.0.11","eslint-plugin-cypress":"^2.2.0","react-testing-library":"^5.6.1","rollup-plugin-postcss":"^1.6.2","@storybook/addon-knobs":"^5.0.11","@storybook/addon-links":"^5.1.10","eslint-config-prettier":"^4.0.0","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.0.1","rollup-plugin-commonjs":"^9.1.3","@types/storybook__react":"^4.0.2","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.0.11","@storybook/addon-console":"^1.1.0","@storybook/source-loader":"^5.2.0-alpha.14","@storybook/addon-viewport":"^5.1.11","@typescript-eslint/parser":"^2.1.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.0.11","@storybook/addon-storysource":"^5.0.11","@types/storybook__addon-knobs":"^5.0.3","@babel/plugin-external-helpers":"^7.0.0","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.5","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.1.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","@babel/plugin-proposal-do-expressions":"^7.0.0","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"react":"^16.8.1","gatsby":"2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.46-dev.1_1571075449566_0.3337206353522222","host":"s3://npm-registry-packages"}},"0.0.46":{"name":"gatsby-interface","version":"0.0.46","author":"","license":"ISC","_id":"gatsby-interface@0.0.46","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"9be5a211c88e438fc19a22ccde2dc81677d2b7ed","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.46.tgz","fileCount":281,"integrity":"sha512-49nXRt+jOuq++ix6soE/WmYPB5JCEdDXCpYAWABg6aDtcHd5oje1tTT+a/bI4UluUNe85vgY46uqW7O2lozEZg==","signatures":[{"sig":"MEQCICsE9Y5C+ub9fp8mYmiYqchH282MqVJMIeCHgSEpToVxAiBRvO2SIuWxnLJCGfWF00+mjOzPoaSWpTyMTYXBig5C6g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10813766,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdplnHCRA9TVsSAnZWagAAJ9EP+wUg+5dHOGUQzgVN0osf\nQq/pgxuR49yagNM7lmJvjUDfd+tF77ufjLKDE5cp29lQaalz4KhqGHkYjEK2\ng9DMy57ZG7DiDFU8KcLd8U3pzuC20zHB8M88xjdaQPbDHRGKYuCXVy2fQCme\niO5rbcKrfqN5IxeOxkzsrB5BSPw/wVFibQIzt1oYjZphxWae+HMHISKq0Wwr\nBE/F4EoyTCzZX/7hzmqZVIkxH9fyNIStnjZJD0cJYLDOpa5T+Cjijlle3lwK\n+AjCvvE/t5MZrq3pNXMpj0xze3ygDgbGVj9Yzfpuj/T21JQodvMWzyENEbe5\nhtSWGdDcbnMhsd99NcMm+mIW7KtzZWuIadU/df0ARqAoOPPVwQsXQCE1JcTv\nuEU257U0VYrKFQrVbRIdDiHCsbver1U01z6qinrqGbwuq8pzCkKYRRbFDWqm\n1E5Z1cGlgj3MApXuOcexkDL2UP7nvFpkbG36a7mvDC6BE83wnaoigFYqUBbO\ne0cRm9fU7xWKz49DQPw1E7ua4xUmgHyzx6Yb46/lPO1MK6XVVgCR6guBJKnO\n+qw2rf8W0Lnulx6E/DIQXk6FbnqQbRd2UeoCCKeNGo7oVy9+ZfWFeLVIW3kR\nz9eLmJVGQLzgNSenwZMOSlmOD8PnoJPRjLDZVHOPbSPFVxmYorcodhIm9ToC\nENIl\r\n=EK/W\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.es.js","source":"src/index.js","gitHead":"d2d1efe1344972ef43e4233af21054f1f4afec07","scripts":{"dev":"watch 'yarn run build' src","test":"jest","build":"babel src -d dist","format":"prettier-eslint --write \"src/**/*.js\" && eslint src --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","chromatic":"chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","lint:commit":"prettier-eslint --eslint-config-path=.eslintrc --write","build:rollup":"yarn build:types && rollup -c","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.11.3","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.es.js","lint-staged":{"*.{ts,tsx,js,jsx,json,md,yml,yaml}":["yarn lint:commit","git add"]},"_nodeVersion":"12.11.1","dependencies":{"@reach/alert":"^0.1.5","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","gatsby-design-tokens":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^1.5.8","gatsby":"2.6.0","rollup":"^0.64.1","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","react-dom":"^16.8.1","stylelint":"^9.9.0","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"^3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.0.11","@types/react-dom":"16.8.1","storybook-readme":"^5.0.6","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.0.11","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","prettier-eslint-cli":"^4.7.1","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^2.1.1","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.0.11","@storybook/addon-info":"^5.0.11","eslint-plugin-cypress":"^2.2.0","react-testing-library":"^5.6.1","rollup-plugin-postcss":"^1.6.2","@storybook/addon-knobs":"^5.0.11","@storybook/addon-links":"^5.1.10","eslint-config-prettier":"^4.0.0","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.0.1","rollup-plugin-commonjs":"^9.1.3","@types/storybook__react":"^4.0.2","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.0.11","@storybook/addon-console":"^1.1.0","@storybook/source-loader":"^5.2.0-alpha.14","@storybook/addon-viewport":"^5.1.11","@typescript-eslint/parser":"^2.1.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.0.11","@storybook/addon-storysource":"^5.0.11","@types/storybook__addon-knobs":"^5.0.3","@babel/plugin-external-helpers":"^7.0.0","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.5","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.1.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","@babel/plugin-proposal-do-expressions":"^7.0.0","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"react":"^16.8.1","gatsby":"2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.46_1571183046134_0.226923722464216","host":"s3://npm-registry-packages"}},"0.0.46-pricingCard.0":{"name":"gatsby-interface","version":"0.0.46-pricingCard.0","author":"","license":"ISC","_id":"gatsby-interface@0.0.46-pricingCard.0","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"1d247df51e3f14063378cb8f816b2ea0402b13b9","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.46-pricingCard.0.tgz","fileCount":278,"integrity":"sha512-9DAeCHZ/iROq2dP+e8+buqbKQq1UQ5IhA+vdjAR6zcbzB/T6nfYlvOlPhVLjIq6HGasgr4rHqs8qGjfl0LL2OA==","signatures":[{"sig":"MEYCIQCgoxuy4SSqa/ldJoZd9O/EEuKkRS0tBojQHO3UD9nE6gIhALABUuIhk04yC9xZlmz3U+FGYKD7DHuKhPVxFSt2YZKf","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10806652,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdr9woCRA9TVsSAnZWagAA1joP/12Lgakchj+/ZdO2ma9C\n27VQGGjxy1Y/6wNf2OIU/+khkRtbqTl532PtNWpmeUYQi5Whw74ayl6Rpl/x\ni0yEm0C0yfS7guL3zQhXRgzGhbzDaaX7KpkYVaZxlcwqe0elLvr/VaebvMa+\nsKuaxZnsBYihuHy8gYL6tZuKpNbdxB7u1Dzpi1vHpKNms4qM5STz90yh/OBz\npCvytGhE/0qJwKuYsvtvtYLOy1sgAIh5S30OkmL4sZytJBEgi1uzrp27T1l4\n+cClBsuz6sid5LrTYPP7qmJESx9gzrkt+6zU7BknZnBsKSt7z+R39zPxYBUS\nfuOOfhc5ZkKK4G0TpVGFhVkPX/xWDVZJYZGn6CE8PL9219O1dT9fWaJqCIWM\n64KCsQGzb4EBXhaLYPhCbBmlKdYP1OfKBkGtuan1lGqkdPUkEn40bPiqy6jT\nIub0z2pJ+6TvZTlQSyqlYd1KEWpabgs7WIPWEDvZvck4ivDc+nx5+xNxvlcp\nmitX25V0efqMvlhGwBIT0wXHz3qzOjQTDMYiY4kh3dwpR97ASjZ8ko/ocxWB\ntzt3BfzJwSowDbO00K2hXYLJkx+KSGKCD2mIu9we8vWHcL8OnhXVO65Venpq\nV167aPYQxyDKBvAl7692z+egC4fshx5uqmcXFnuHMIHC6v46un+XP+vbBmM7\n5Rcj\r\n=BYaB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.es.js","readme":"## Gatsby Interface\n\n![Storybook](https://user-images.githubusercontent.com/18426780/63871208-b9aea600-c978-11e9-9107-79679b699c6f.png)\n\n```\nyarn storybook\n```\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"src/index.js","gitHead":"2bfa14dd9b906be5a076a0da2e6f11c8b50ef79d","scripts":{"dev":"watch 'yarn run build' src","test":"jest","build":"babel src -d dist","format":"prettier-eslint --write \"src/**/*.js\" && eslint src --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","chromatic":"chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","lint:commit":"prettier-eslint --eslint-config-path=.eslintrc --write","build:rollup":"yarn build:types && rollup -c","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"greglobinski","email":"greglobinski@gmail.com"},"_npmVersion":"6.9.0","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.es.js","lint-staged":{"*.{ts,tsx,js,jsx,json,md,yml,yaml}":["yarn lint:commit","git add"]},"_nodeVersion":"10.16.3","dependencies":{"@reach/alert":"^0.1.5","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","gatsby-design-tokens":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^1.5.8","gatsby":"2.6.0","rollup":"^0.64.1","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","react-dom":"^16.8.1","stylelint":"^9.9.0","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"^3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.0.11","@types/react-dom":"16.8.1","storybook-readme":"^5.0.6","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.0.11","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","prettier-eslint-cli":"^4.7.1","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^2.1.1","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.0.11","@storybook/addon-info":"^5.0.11","eslint-plugin-cypress":"^2.2.0","react-testing-library":"^5.6.1","rollup-plugin-postcss":"^1.6.2","@storybook/addon-knobs":"^5.0.11","@storybook/addon-links":"^5.1.10","eslint-config-prettier":"^4.0.0","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.0.1","rollup-plugin-commonjs":"^9.1.3","@types/storybook__react":"^4.0.2","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.0.11","@storybook/addon-console":"^1.1.0","@storybook/source-loader":"^5.2.0-alpha.14","@storybook/addon-viewport":"^5.1.11","@typescript-eslint/parser":"^2.1.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.0.11","@storybook/addon-storysource":"^5.0.11","@types/storybook__addon-knobs":"^5.0.3","@babel/plugin-external-helpers":"^7.0.0","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.5","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.1.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","@babel/plugin-proposal-do-expressions":"^7.0.0","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"react":"^16.8.1","gatsby":"2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.46-pricingCard.0_1571806247517_0.5758133596132731","host":"s3://npm-registry-packages"}},"0.0.46-pricingCard.1":{"name":"gatsby-interface","version":"0.0.46-pricingCard.1","author":"","license":"ISC","_id":"gatsby-interface@0.0.46-pricingCard.1","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"e5e5e7db39fd40a6134d7c4d09d5376d9129cef1","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.46-pricingCard.1.tgz","fileCount":278,"integrity":"sha512-CBzBErRyK/LebgopO+y7ikR8gW3AEkpn0kI6SjIHEr6RpiQgCO/brMlGvkEXeJ242VS0COyX/r5zT2ni6oSqIg==","signatures":[{"sig":"MEUCIGnk/BdFoHN8IZfEKk1fQRqAag1O9K8Pr94U6Q7ehb/0AiEAkh3zA8XnW1ZlJLXF+GIGHIHRxLa0qwyTrNx2oeCP8QM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10805163,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdsBR2CRA9TVsSAnZWagAABs4P/07W413KQazq166wP/h3\nSCzIryP5RRQoTRQNqrsBARO3/RWa6GJgmf7dkRzwsRcC+3whW/T9iAl5vioG\nLob1irJzK+ROp+FY6qvtvJyksYeFn0Ko6ue8NpjAQ6jRZ4G1B48eiTermhZ6\nn87sTUyRDF0z5Tx3U066Ds7PHwQTyNjNvAKSdFHJR0qEn9EqjVQp1EO1PoUU\nQBkIcV0BwTVLDl94GLLv8g2ijJFo5J17EqKvrYhsYSeiqgD2KDjdhcazjryx\nfZd1XAAfBvbrxi8Sodk1eyNOw+FLWyddYfFkkMhCj4zw0lyUZtWylNaLsXg/\nlxvX0vbqN+UXHB8uV0janhQLJ8e52/1bTnh0BNwS3JR4ywM5Q4bb4kdCj6lW\nn7Ul8j1unWrMMiuR9sAPUwtRjV8i3ci3juFAlmXEVj1Jz4oGmpJXfvtRuRbY\nIY/gT/gSzFCg/FIcP1JkCA6kR28PLYd1lZmwvQkFe9/D4Uqj25R23eJb6Grn\nJUVigL1p6r9haohh19OD7EySSvAKJRixcRCHCpAb2lYYnp2NS0WHR9HuxhY/\nDmLlAn2YrHytT+kL6HaM1hJhMSZkeflcQRrO5roe68Ne6g4Y/SZ6XD2znQ8h\nBZykmDqYCh8Z0xTu+e2B4c2JVpz0v0Gn5XXGCo8RtrILga6UE1mwhlm6Pec4\nwmVY\r\n=FveK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.es.js","readme":"## Gatsby Interface\n\n![Storybook](https://user-images.githubusercontent.com/18426780/63871208-b9aea600-c978-11e9-9107-79679b699c6f.png)\n\n```\nyarn storybook\n```\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"src/index.js","gitHead":"a2b95d635d18474e87c919c5613e6baeb32b6ef3","scripts":{"dev":"watch 'yarn run build' src","test":"jest","build":"babel src -d dist","format":"prettier-eslint --write \"src/**/*.js\" && eslint src --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","chromatic":"chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","lint:commit":"prettier-eslint --eslint-config-path=.eslintrc --write","build:rollup":"yarn build:types && rollup -c","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"greglobinski","email":"greglobinski@gmail.com"},"_npmVersion":"6.9.0","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.es.js","lint-staged":{"*.{ts,tsx,js,jsx,json,md,yml,yaml}":["yarn lint:commit","git add"]},"_nodeVersion":"10.16.3","dependencies":{"@reach/alert":"^0.1.5","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","gatsby-design-tokens":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^1.5.8","gatsby":"2.6.0","rollup":"^0.64.1","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","react-dom":"^16.8.1","stylelint":"^9.9.0","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"^3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.0.11","@types/react-dom":"16.8.1","storybook-readme":"^5.0.6","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.0.11","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","prettier-eslint-cli":"^4.7.1","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^2.1.1","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.0.11","@storybook/addon-info":"^5.0.11","eslint-plugin-cypress":"^2.2.0","react-testing-library":"^5.6.1","rollup-plugin-postcss":"^1.6.2","@storybook/addon-knobs":"^5.0.11","@storybook/addon-links":"^5.1.10","eslint-config-prettier":"^4.0.0","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.0.1","rollup-plugin-commonjs":"^9.1.3","@types/storybook__react":"^4.0.2","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.0.11","@storybook/addon-console":"^1.1.0","@storybook/source-loader":"^5.2.0-alpha.14","@storybook/addon-viewport":"^5.1.11","@typescript-eslint/parser":"^2.1.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.0.11","@storybook/addon-storysource":"^5.0.11","@types/storybook__addon-knobs":"^5.0.3","@babel/plugin-external-helpers":"^7.0.0","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.5","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.1.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","@babel/plugin-proposal-do-expressions":"^7.0.0","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"react":"^16.8.1","gatsby":"2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.46-pricingCard.1_1571820661624_0.42705153307611154","host":"s3://npm-registry-packages"}},"0.0.46-pricingCard.2":{"name":"gatsby-interface","version":"0.0.46-pricingCard.2","author":"","license":"ISC","_id":"gatsby-interface@0.0.46-pricingCard.2","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"dc9959e69a0fc54ca75b10fd97521ac1190ba8cb","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.46-pricingCard.2.tgz","fileCount":278,"integrity":"sha512-CMoEs1YFHRXlU4j92oVdE6m/OpV3mwxqF5EjY0r8lxzYSmsLvzNl2UJlfv91a2QI9E9C9MbHL2GCDnlfQarUtQ==","signatures":[{"sig":"MEYCIQDx8isday9fT1xizTG/26ejmDsutZAB6tQmEBrABesZMAIhAKJT+IDSOTyluBahMebaHD/x+HaL3pSPZO2D/KN2sGZP","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10810555,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdsCGzCRA9TVsSAnZWagAAQcsQAIo11TNDafLC4YhM/0xN\noToD3sifiuqu2BpnKjd7yQPQg9KIqXA1Vbv9YgMHTk6ZccKaqOJ+kIb23fKm\nhNqdZCy2pIlZLFDwPXSy6tizw5C5hz0//BICRiZs70LxaZFeOgulgOEc4kSU\nLhkxDNTN0hZQUyDpSncbGeCi8Dh0+EEAvRSYrSU86Kjh/FtUdzCADxyD6AjE\n6cKwUeJikcChia6I9W+X3ktSVYt+xgoHB9a8ItUhAvYgcyQF/5iSRHEgi6E6\nCEKmTSuBFMscVlXLpUZLKNDz3rmWLrop3AMxPTrJyAcOz76traR+9TLOEB+p\ny0PiJ6+q/2TSk9mosEVu96vOQ0hzJLuLS31Gq73le3o8oebulKFP8Uw5VH/v\nFyO5ZlBjkTfi0j8d/iw0paTrxrpynikrYCBSPIdv+t7UiZ+YqNbbflaoJuyM\n+Ylhsx5CNq0okCc5sGp9FqF8VjdkXb1/UALzW9n+SPxmJTkPtSPYqTZvAQbc\ndBt3zS5/sBZP0LMa3YaUn3dni3piX4TcKUYqG1XF2EVkfyuK3Md4zhPtQrk5\nb1rpesGGsjY01+g0ipFSnuQbLeVU3Qb5M1Hk5wv+5l2fIevULO8dw74ZzUi4\nxca89E5Wr3klXJ5Et3hkqxiqKY8FLQ1Ss28mWMnHVhBg6m/oFbItXAV2ITrK\nvsra\r\n=+Qkb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.es.js","readme":"## Gatsby Interface\n\n![Storybook](https://user-images.githubusercontent.com/18426780/63871208-b9aea600-c978-11e9-9107-79679b699c6f.png)\n\n```\nyarn storybook\n```\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"src/index.js","gitHead":"0ce557ebe26d2c4e3942ad3b313382c244e98838","scripts":{"dev":"watch 'yarn run build' src","test":"jest","build":"babel src -d dist","format":"prettier-eslint --write \"src/**/*.js\" && eslint src --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","chromatic":"chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","lint:commit":"prettier-eslint --eslint-config-path=.eslintrc --write","build:rollup":"yarn build:types && rollup -c","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"greglobinski","email":"greglobinski@gmail.com"},"_npmVersion":"6.9.0","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.es.js","lint-staged":{"*.{ts,tsx,js,jsx,json,md,yml,yaml}":["yarn lint:commit","git add"]},"_nodeVersion":"10.16.3","dependencies":{"@reach/alert":"^0.1.5","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","gatsby-design-tokens":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^1.5.8","gatsby":"2.6.0","rollup":"^0.64.1","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","react-dom":"^16.8.1","stylelint":"^9.9.0","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"^3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.0.11","@types/react-dom":"16.8.1","storybook-readme":"^5.0.6","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.0.11","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","prettier-eslint-cli":"^4.7.1","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^2.1.1","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.0.11","@storybook/addon-info":"^5.0.11","eslint-plugin-cypress":"^2.2.0","react-testing-library":"^5.6.1","rollup-plugin-postcss":"^1.6.2","@storybook/addon-knobs":"^5.0.11","@storybook/addon-links":"^5.1.10","eslint-config-prettier":"^4.0.0","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.0.1","rollup-plugin-commonjs":"^9.1.3","@types/storybook__react":"^4.0.2","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.0.11","@storybook/addon-console":"^1.1.0","@storybook/source-loader":"^5.2.0-alpha.14","@storybook/addon-viewport":"^5.1.11","@typescript-eslint/parser":"^2.1.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.0.11","@storybook/addon-storysource":"^5.0.11","@types/storybook__addon-knobs":"^5.0.3","@babel/plugin-external-helpers":"^7.0.0","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.5","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.1.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","@babel/plugin-proposal-do-expressions":"^7.0.0","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"react":"^16.8.1","gatsby":"2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.46-pricingCard.2_1571824050690_0.7244080257045884","host":"s3://npm-registry-packages"}},"0.0.46-pricingCard.3":{"name":"gatsby-interface","version":"0.0.46-pricingCard.3","author":"","license":"ISC","_id":"gatsby-interface@0.0.46-pricingCard.3","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"ecf2e8c04cf72b89cacd4b1b0af81583b3865670","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.46-pricingCard.3.tgz","fileCount":278,"integrity":"sha512-7qkb8lKDtc9p1emV8Y9pha8UwTdyl60HfavIvjIFv4gJpbTX7ZH6XMzJbeEnOMAJ2shr+GavxSo1gqGkAT3FxQ==","signatures":[{"sig":"MEQCIHgU5TAjD+GW+I9zoVEzmflETo7M6iKWMWE/MNGgchfjAiAI0k1UHxexrMPEn7LJ9N+Ob1/shGSO6W/zGcl0evJsKQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10811493,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdsCTnCRA9TVsSAnZWagAAmx4P/RwX0d6wwOSNpMnbLSkA\n62Q74y3C6HdcATVkTHU3mgRLE9iF8ziPIQhTRVVQ+bHLYf6rkNURLeNZ/fq1\nl0qBck9IZDIUAdfo1jIqJ7FsA+/KOaZIX/70yYXVo08+feAnv2Z+h4kdrBON\nAe8TlHmeZRdap+9yLRPyHQXBXUTfouOglUr+ifGukLfjAB9gQ9LI2NXTi/Xn\nAYZSO3yg4F0tZibuydaWnzyDMlxH8DHpriExC4/xRWvsSAGPrHIpm8LuTUiA\n5p2VPFtQ6hhIlShRgH1IAkJQjwiLq7gr04bt4YptB5zrM3tLZuWuBjovYTnG\nxIoW7ZZFnQQNMVte6SUE+tUXuYRlHze7bkHTFAR1kVSewPdlQ7bDYUFiE1FZ\n+WZs19x2Z2DTCD84d0ale+igL6kmYx4gaEv6oQuEF3R5VhOb8fKL99AIBQE9\nQuwpyfDXHDVjo5alDApeRfPRGKVL85RQ6lyMST0Q3AI/+dV9n7svYdHK/S2z\nssmEyOVJIPqi2UC1vL+RxwSVYgrwzaOlv98s0CsWXAsy3RF28cJ5O3AxsjxT\ntRnZmMS7vY6D3gHjP8gGbeW/L9CA5+I4jldgUyyBHXH9fEI+gxSMEzHtQvVT\njwiGgSNbl9P6G9806SJUqDNuX4hLpkc8cB4h70yisGZgliGIYRtqRYmw3Z76\nF6uI\r\n=jSAu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.es.js","readme":"## Gatsby Interface\n\n![Storybook](https://user-images.githubusercontent.com/18426780/63871208-b9aea600-c978-11e9-9107-79679b699c6f.png)\n\n```\nyarn storybook\n```\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"src/index.js","gitHead":"a768d61536f494a86bc0445291f1f737bc2fc361","scripts":{"dev":"watch 'yarn run build' src","test":"jest","build":"babel src -d dist","format":"prettier-eslint --write \"src/**/*.js\" && eslint src --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","chromatic":"chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","lint:commit":"prettier-eslint --eslint-config-path=.eslintrc --write","build:rollup":"yarn build:types && rollup -c","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"greglobinski","email":"greglobinski@gmail.com"},"_npmVersion":"6.9.0","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.es.js","lint-staged":{"*.{ts,tsx,js,jsx,json,md,yml,yaml}":["yarn lint:commit","git add"]},"_nodeVersion":"10.16.3","dependencies":{"@reach/alert":"^0.1.5","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","gatsby-design-tokens":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^1.5.8","gatsby":"2.6.0","rollup":"^0.64.1","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","react-dom":"^16.8.1","stylelint":"^9.9.0","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"^3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.0.11","@types/react-dom":"16.8.1","storybook-readme":"^5.0.6","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.0.11","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","prettier-eslint-cli":"^4.7.1","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^2.1.1","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.0.11","@storybook/addon-info":"^5.0.11","eslint-plugin-cypress":"^2.2.0","react-testing-library":"^5.6.1","rollup-plugin-postcss":"^1.6.2","@storybook/addon-knobs":"^5.0.11","@storybook/addon-links":"^5.1.10","eslint-config-prettier":"^4.0.0","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.0.1","rollup-plugin-commonjs":"^9.1.3","@types/storybook__react":"^4.0.2","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.0.11","@storybook/addon-console":"^1.1.0","@storybook/source-loader":"^5.2.0-alpha.14","@storybook/addon-viewport":"^5.1.11","@typescript-eslint/parser":"^2.1.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.0.11","@storybook/addon-storysource":"^5.0.11","@types/storybook__addon-knobs":"^5.0.3","@babel/plugin-external-helpers":"^7.0.0","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.5","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.1.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","@babel/plugin-proposal-do-expressions":"^7.0.0","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"react":"^16.8.1","gatsby":"2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.46-pricingCard.3_1571824871083_0.9979114488387135","host":"s3://npm-registry-packages"}},"0.0.47":{"name":"gatsby-interface","version":"0.0.47","author":"","license":"ISC","_id":"gatsby-interface@0.0.47","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"524d9c260e74fad4c5f25dac55538b51ff2d003b","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.47.tgz","fileCount":25,"integrity":"sha512-LB4hLl4qYLvi0M5AwMD8im79kpcjl6oag6uRUf5piwzBdnoAG6EEhYGSRkU8+hlzL7HsfSdpnt9Marw/KbVl6Q==","signatures":[{"sig":"MEYCIQDSbBtkyYfgxKAfzLfucXEIHWBeKjurTmIMLfBkX1817QIhALLdnSdZojZsESs3QCulsrm9MHgQ/kv/V6t39l9I2/0Y","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1124383,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdsHVgCRA9TVsSAnZWagAAXiAP/iyj+S4pRgA+R5F3fB2Q\nBK1yzhrqMNz53mNeaUvRKcC1mnAG4FA6q6eQx5zWCnOQwTLArPsxrjI91Sam\n5Bj+kLKCWwAnMhW7y8DHUYt/z/3CalzTnO1iZBzLhiu0lx7saeF5Vda3TYkb\nfHtXO/brfpDXZXPHOKpCGUqDzpO7jQXcom/JiSLq2c5QbfZBGaqmu3/7fffI\n/6vRF23S7e16XWPQE7b/4rMbqD5MAf/scXU0EzrOuJUAWNIGTVoasETZO42H\nVCXT4Q9UBko+AEUU/NLNtfN07X5LDcHi4U7NuSt/Est5ZOw+SL+k+GGNojVv\nAEpBg03Fhi04JsH+8/+0OYFDDINXPWckWIGPYO8Z5Qd5V2/6+1DZbOolfWzG\nmFeKiMsr6luCMaSU0MeQcLVAX63+H1c6w3pFPBKwp3uoxX04n/qtVZjBeboN\n+iRNldsdg50AM6M1o4KNpKHKMi665wS756Kfgompsn5FwW1WsEVaKbjb/dSr\nELqmOGfFHf+A0iKPXzsqQHQg+FkgstNgf9dvnQqYmsOl8dSyRI+pOxXRyfx/\nOHI3SgrFq6DS28JuFOm384WhvReQHL66ig7YQ4Ux58zfqnKG8Uc9wK2DcJKH\ndRgmf0HeCf1RKpkF6962NwR2//5Jbc9C1nfNGTBuCwWQMdpxwMk6ydRWIQ56\nobfa\r\n=bGsr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.es.js","source":"src/index.js","gitHead":"be0ab778e264c922667838ebdb32a12527963bd7","scripts":{"dev":"watch 'yarn run build' src","test":"jest","build":"babel src -d dist","format":"prettier-eslint --write \"src/**/*.js\" && eslint src --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","chromatic":"chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","lint:commit":"prettier-eslint --eslint-config-path=.eslintrc --write","build:rollup":"yarn build:types && rollup -c","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.7.0","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.es.js","lint-staged":{"*.{ts,tsx,js,jsx,json,md,yml,yaml}":["yarn lint:commit","git add"]},"_nodeVersion":"11.10.1","dependencies":{"@reach/alert":"^0.1.5","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","gatsby-design-tokens":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^1.5.8","gatsby":"2.6.0","rollup":"^0.64.1","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","react-dom":"^16.8.1","stylelint":"^9.9.0","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"^3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.0.11","@types/react-dom":"16.8.1","storybook-readme":"^5.0.6","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.0.11","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","prettier-eslint-cli":"^4.7.1","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^2.1.1","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.0.11","@storybook/addon-info":"^5.0.11","eslint-plugin-cypress":"^2.2.0","react-testing-library":"^5.6.1","rollup-plugin-postcss":"^1.6.2","@storybook/addon-knobs":"^5.0.11","@storybook/addon-links":"^5.1.10","eslint-config-prettier":"^4.0.0","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.0.1","rollup-plugin-commonjs":"^9.1.3","@types/storybook__react":"^4.0.2","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.0.11","@storybook/addon-console":"^1.1.0","@storybook/source-loader":"^5.2.0-alpha.14","@storybook/addon-viewport":"^5.1.11","@typescript-eslint/parser":"^2.1.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.0.11","@storybook/addon-storysource":"^5.0.11","@types/storybook__addon-knobs":"^5.0.3","@babel/plugin-external-helpers":"^7.0.0","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.5","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.1.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","@babel/plugin-proposal-do-expressions":"^7.0.0","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"react":"^16.8.1","gatsby":"2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.47_1571845472362_0.8109992716935601","host":"s3://npm-registry-packages"}},"0.0.46-pricingCard.4":{"name":"gatsby-interface","version":"0.0.46-pricingCard.4","author":"","license":"ISC","_id":"gatsby-interface@0.0.46-pricingCard.4","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"8f7cc5d2e39957780c29627c11ba6e16ace934dc","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.46-pricingCard.4.tgz","fileCount":278,"integrity":"sha512-NHCfk8dNLBemnbbrfu4GAE01KgJE/pNAAQ69XJKIq2/4I2oFJ6FGf3RnqE6yHCyv2FEXTslPsR3nD7jly3JFGQ==","signatures":[{"sig":"MEUCIQCNSDNHi2JQlxuAwAnX8HNl+OieWlbsLApinGoTgYifPAIgCLeYOYKwsM2EfXKJ0Ir9W9djxOzb22kvkJ0lH/BXLIs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10810795,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdsKjSCRA9TVsSAnZWagAAK/AQAJk3N+OIajRyftyJqCQn\n9lD2zF9Z1sgotZ3mQPNXktP23F+/JAgw2AwANxWdTSclLPyyMJbxXr6DJgdO\nbwcyqN5NWPipvi07f5eMQu4+4SGwSknRdhW4nV0/0MsOkA9GY7YAVjHXAU3a\nbm51EUkqr47TAE6fUF+WPbz0gOdR6/fRGOC5CsHn65kBkjPewybFx5o6bSz/\nK40qw4YnYTWbMlEq5CfturRx/dTtRv54aAl8xnBiVbzlwnfGN0uUHeXmHZju\nSXxDonPBIfa/881w9W+DlUmf2AwlEqJ5mhtKyV98Y7qcqM5U/2KcgmhYne58\nMEKQleaLatQSNpwNVOCeLqhIAEdJDON/h1qD7+hDQLVl89525qP4+xeFoxvx\nPMz+jo1tPAf0nI/cSOoU+9yld/1Tlqk3XzKNapAWP2pJUfZO+mAcV8wyLi1r\nRQmPoB8qbmnqK+1trZCF3HKFZq/YWSVGu/SEqQquY3YlJ3jamTNksDU7utQU\ntzZ68ckKwxCRFSOj0hNqWRDWGy3MNb6+NLkkG/yxYjWVZYpAN94v2upKkU8e\n0cNBmFg9Z9Oma32BFbzsCl7YNUgQGi20EwCxKcj0qoqaqMn0MO8nYhyOiCuC\n52U3C6Fqfgcg9uL4+4oIg3eHywK06f2fZY0OstQG/vFfjW2pxQ6fZseNbDFx\nPKJV\r\n=2Tkg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.es.js","readme":"## Gatsby Interface\n\n![Storybook](https://user-images.githubusercontent.com/18426780/63871208-b9aea600-c978-11e9-9107-79679b699c6f.png)\n\n```\nyarn storybook\n```\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"src/index.js","gitHead":"f30ebc9fac4ea746029064d6fba5d859ad15a2fb","scripts":{"dev":"watch 'yarn run build' src","test":"jest","build":"babel src -d dist","format":"prettier-eslint --write \"src/**/*.js\" && eslint src --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","chromatic":"chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","lint:commit":"prettier-eslint --eslint-config-path=.eslintrc --write","build:rollup":"yarn build:types && rollup -c","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"greglobinski","email":"greglobinski@gmail.com"},"_npmVersion":"6.9.0","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.es.js","lint-staged":{"*.{ts,tsx,js,jsx,json,md,yml,yaml}":["yarn lint:commit","git add"]},"_nodeVersion":"10.16.3","dependencies":{"@reach/alert":"^0.1.5","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","gatsby-design-tokens":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^1.5.8","gatsby":"2.6.0","rollup":"^0.64.1","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","react-dom":"^16.8.1","stylelint":"^9.9.0","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"^3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.0.11","@types/react-dom":"16.8.1","storybook-readme":"^5.0.6","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.0.11","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","prettier-eslint-cli":"^4.7.1","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^2.1.1","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.0.11","@storybook/addon-info":"^5.0.11","eslint-plugin-cypress":"^2.2.0","react-testing-library":"^5.6.1","rollup-plugin-postcss":"^1.6.2","@storybook/addon-knobs":"^5.0.11","@storybook/addon-links":"^5.1.10","eslint-config-prettier":"^4.0.0","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.0.1","rollup-plugin-commonjs":"^9.1.3","@types/storybook__react":"^4.0.2","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.0.11","@storybook/addon-console":"^1.1.0","@storybook/source-loader":"^5.2.0-alpha.14","@storybook/addon-viewport":"^5.1.11","@typescript-eslint/parser":"^2.1.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.0.11","@storybook/addon-storysource":"^5.0.11","@types/storybook__addon-knobs":"^5.0.3","@babel/plugin-external-helpers":"^7.0.0","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.5","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.1.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","@babel/plugin-proposal-do-expressions":"^7.0.0","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"react":"^16.8.1","gatsby":"2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.46-pricingCard.4_1571858641947_0.6933066674659776","host":"s3://npm-registry-packages"}},"0.0.46-pricingCard.5":{"name":"gatsby-interface","version":"0.0.46-pricingCard.5","author":"","license":"ISC","_id":"gatsby-interface@0.0.46-pricingCard.5","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"4136b3d23579ce3efaa004279545a2b87f996e11","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.46-pricingCard.5.tgz","fileCount":278,"integrity":"sha512-4Hx8WVU3FLp8mY7J/EAyNaboC8FWPS+k3fI4Lam0mZgPTkasynLkMQIR4AAIKcfeiORiTjv9EKsMn+/FKu9+mA==","signatures":[{"sig":"MEUCIEbS+3WCoiehktFhiAfobzj+wjikDDWoeYvb5qbgzrE7AiEA5QX5qjsdTMBdHYBetcBao1dHteMwX2nfL/3VjOQTsh4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10806564,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdsK1fCRA9TVsSAnZWagAAhrMQAIUgH4gGl7Sps1FeIRtp\nwWE5dM2gPU8v+BtjGWkvP05FLcchHIjXrsypDNaz2tjB9LQxm6LNK1IMj0/o\nhnnbI1GNHdCaXtDwVeo38klFYykzdmJCnPrwhLTTYZNUoL64FI4IHzt7dP/O\nSxvjgwZV7P5hika4/g1gToFc1r+84FhlmUjmO2RzmpDa/4JHAtv3CQqyhMf8\nu0XTv+8jAUBAiq3+j2pIyIr0CHsTCZvhTa3EUVif7LW/n8GdLrfgSv3l3LIg\n+taXKz6H1dl9Q0+hUU2Wz/M/Kb6gDIAFOOGfL071tlqANJQ300N7T39ehOOL\nnZKv1laMvtVEHJRhcZusidSLbhaYj9STaPRjbozxHWg0zQpdi7D5TBpPOGGB\nc2ML6E/U58Rak9aDU4I+b82LkwcoXOtt69Pv/vLlbd1ctIhKZhPNOnDUsh1r\nDnn5Ep5914cwA9vEtBSHseQviYxQBgmf5cLNh0I//1gMA05PCc9T49I5dERt\nInRVgly53yF63Y6QcYLfm62ZN04+OJrQZfemvsybNtTWySWGCCTy7Mr4PUtM\nJO0IkDSXvvaPjVWm0FZewQsAvcGO9sKKbB0qC0cUA6g2ta03LiqziZHgA89U\nAGIjccj5+Ru5ElWZs2cuO46CJewHAFx1D0fT2u8ausxsC57oB9N/Odq2/kw5\nwStt\r\n=k+WV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.es.js","readme":"## Gatsby Interface\n\n![Storybook](https://user-images.githubusercontent.com/18426780/63871208-b9aea600-c978-11e9-9107-79679b699c6f.png)\n\n```\nyarn storybook\n```\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"src/index.js","gitHead":"970ecdeddd37654fdd1de4b5357c1b6be4e06e42","scripts":{"dev":"watch 'yarn run build' src","test":"jest","build":"babel src -d dist","format":"prettier-eslint --write \"src/**/*.js\" && eslint src --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","chromatic":"chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","lint:commit":"prettier-eslint --eslint-config-path=.eslintrc --write","build:rollup":"yarn build:types && rollup -c","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"greglobinski","email":"greglobinski@gmail.com"},"_npmVersion":"6.9.0","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.es.js","lint-staged":{"*.{ts,tsx,js,jsx,json,md,yml,yaml}":["yarn lint:commit","git add"]},"_nodeVersion":"10.16.3","dependencies":{"@reach/alert":"^0.1.5","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","gatsby-design-tokens":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^1.5.8","gatsby":"2.6.0","rollup":"^0.64.1","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","react-dom":"^16.8.1","stylelint":"^9.9.0","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"^3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.0.11","@types/react-dom":"16.8.1","storybook-readme":"^5.0.6","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.0.11","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","prettier-eslint-cli":"^4.7.1","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^2.1.1","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.0.11","@storybook/addon-info":"^5.0.11","eslint-plugin-cypress":"^2.2.0","react-testing-library":"^5.6.1","rollup-plugin-postcss":"^1.6.2","@storybook/addon-knobs":"^5.0.11","@storybook/addon-links":"^5.1.10","eslint-config-prettier":"^4.0.0","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.0.1","rollup-plugin-commonjs":"^9.1.3","@types/storybook__react":"^4.0.2","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.0.11","@storybook/addon-console":"^1.1.0","@storybook/source-loader":"^5.2.0-alpha.14","@storybook/addon-viewport":"^5.1.11","@typescript-eslint/parser":"^2.1.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.0.11","@storybook/addon-storysource":"^5.0.11","@types/storybook__addon-knobs":"^5.0.3","@babel/plugin-external-helpers":"^7.0.0","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.5","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.1.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","@babel/plugin-proposal-do-expressions":"^7.0.0","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"react":"^16.8.1","gatsby":"2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.46-pricingCard.5_1571859807286_0.7574788323178168","host":"s3://npm-registry-packages"}},"0.0.46-pricingCard.6":{"name":"gatsby-interface","version":"0.0.46-pricingCard.6","author":"","license":"ISC","_id":"gatsby-interface@0.0.46-pricingCard.6","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"1aceedc902b65937659958a3a551683241735541","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.46-pricingCard.6.tgz","fileCount":278,"integrity":"sha512-s45d0z2rbNvGZnZzEXAlRA29iauL4Ala+ib4nychZn8p3eak7R5+7DFl9q2z7D5s81A4ld3SfraMkXJh0WpUZw==","signatures":[{"sig":"MEUCIQDs2Bsg+meb1o4U5VT7oxFCw8Rp31bkQjUxipsPwylU0QIgaBvJObynOoOMGSLwN3pB64BEtCUWTnUJTqetFvOA7os=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10806806,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdsVszCRA9TVsSAnZWagAAGIMQAINrR68MzL4H93tpeSaz\nhDnqBwkjx7lEX5iHdm2XWkm9khJrGaEqrciuwjE+6evHtoZC0qtqf14p490l\nIH2kS9lnYbpn5GuAu/ztma+kbpz/pydaknaALuIBY7lqNlsJhQq5zoy+Nv7P\n08jerDALzhZnbDxMLSeq17VyUAg7R4zUN5VbvtcWMhkvqRUGlRnX2lvwIp6I\nzz838Qi1m0e0gLonzT4wwIIhtCRAAsKqwIEuYy/vJAwXhGFDjDuvDB/ww6Qx\nDtlsF6yJcHp5VyevbdIn7d/3EjzSPFJTkgjKiFqlIs4ECTQ1yWAwJ/zI0Vni\nHg8e+ZrfuXbkFDv1axKyAiA/Vxz3u2ZEgKpbqzW2yilhwwNQFJMSDqQTQ0v/\n9UiRnwYziMreqAjB5PSb7BETCtEZXvWTUXwTB5Sa78w1HFfz8rAIBde3fUdB\nPtJwmeq2UqdkdmWet2WSBsPmD7SZQ5pwvyXpGze7XLSY8bQEoiTSYsZVEQ71\nRpV419Rmfs7djafE64vN2i7Gj/ObDIaQ1ALoA7/7Wa6AwTtK2yhMNVvW/jqT\n6mNp86yeUygkxO3FYGD3MHKI4A857UPAGcCAMlT/4WLWeLAZcl8q+sgdaxle\nNbXv7aKyeDmmPySTofLkRjPfJ3rNHaZD1UkMqvqaIbZz6C07oVKuBFfPXkti\nsU+u\r\n=OT+x\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.es.js","readme":"## Gatsby Interface\n\n![Storybook](https://user-images.githubusercontent.com/18426780/63871208-b9aea600-c978-11e9-9107-79679b699c6f.png)\n\n```\nyarn storybook\n```\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"src/index.js","gitHead":"055899c9fd779391fb8ffabcd8288fdf5b955bcb","scripts":{"dev":"watch 'yarn run build' src","test":"jest","build":"babel src -d dist","format":"prettier-eslint --write \"src/**/*.js\" && eslint src --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","chromatic":"chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","lint:commit":"prettier-eslint --eslint-config-path=.eslintrc --write","build:rollup":"yarn build:types && rollup -c","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"greglobinski","email":"greglobinski@gmail.com"},"_npmVersion":"6.9.0","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.es.js","lint-staged":{"*.{ts,tsx,js,jsx,json,md,yml,yaml}":["yarn lint:commit","git add"]},"_nodeVersion":"10.16.3","dependencies":{"@reach/alert":"^0.1.5","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","gatsby-design-tokens":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^1.5.8","gatsby":"2.6.0","rollup":"^0.64.1","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","react-dom":"^16.8.1","stylelint":"^9.9.0","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"^3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.0.11","@types/react-dom":"16.8.1","storybook-readme":"^5.0.6","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.0.11","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","prettier-eslint-cli":"^4.7.1","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^2.1.1","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.0.11","@storybook/addon-info":"^5.0.11","eslint-plugin-cypress":"^2.2.0","react-testing-library":"^5.6.1","rollup-plugin-postcss":"^1.6.2","@storybook/addon-knobs":"^5.0.11","@storybook/addon-links":"^5.1.10","eslint-config-prettier":"^4.0.0","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.0.1","rollup-plugin-commonjs":"^9.1.3","@types/storybook__react":"^4.0.2","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.0.11","@storybook/addon-console":"^1.1.0","@storybook/source-loader":"^5.2.0-alpha.14","@storybook/addon-viewport":"^5.1.11","@typescript-eslint/parser":"^2.1.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.0.11","@storybook/addon-storysource":"^5.0.11","@types/storybook__addon-knobs":"^5.0.3","@babel/plugin-external-helpers":"^7.0.0","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.5","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.1.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","@babel/plugin-proposal-do-expressions":"^7.0.0","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"react":"^16.8.1","gatsby":"2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.46-pricingCard.6_1571904307193_0.2660057107247247","host":"s3://npm-registry-packages"}},"0.0.46-pricingCard.7":{"name":"gatsby-interface","version":"0.0.46-pricingCard.7","author":"","license":"ISC","_id":"gatsby-interface@0.0.46-pricingCard.7","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"5a7f34fea1070c8f7217339f06399f880283ea41","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.46-pricingCard.7.tgz","fileCount":278,"integrity":"sha512-ML25zZStlXD0W4s6tAWySS+X1oY7MmQrXxVdwfe6Sclb9lHcqdtW002HDx9LoMCQysloF2Y4JvWKxxjo3FBCpg==","signatures":[{"sig":"MEUCIQCYVJFTuxt48dduhhACCE3RYFXVKr+vGqp3/qKvc8piaQIgFvgUJBbmvG3J3mPkCywn8DejQHrJBHxa/dNJ5wCN9lM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10807730,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdsVtuCRA9TVsSAnZWagAA9WcQAJQneU+6z7nq6NsKKanL\nddYIjcSh2PRrPGtYBQbWIZGQsh3SGUdshKQO440qCvg5yIp2WtqedH5D4jf5\nCqrFB3o8d5c8oOEXqRvQ/OLFXlVPsQewD+nm8OyN2M45USVOvJ4ZUyn33MRo\nykVeuyYFRIwMAMuvFDVpwG0C0PU6kicHKbDUBX5Db/y/uKzjguoeXh33Pq3/\nQcHXCNbXCWz2NRW4KP+QEX363dMU7c7evdQXUroddvqlQjHGzrx0phnLFT4P\nlCscAmffxkR7KsvA386VbCqz5CWWE6O8KJkSgVxtWUJbncRk+rDCDmEK3aUo\nOmWsHQpPPFxMpPbvCK/b0g/TyRD9+R3vVY5hg5c9VbJY6qjCItWsQ+j08k9X\nhy1rPvoqtDdpsnBMyi2jrE0CpzRA9LJsLZEgICePeebTNTxa59ClFgphe/wI\nrZJPUa9JoWhjkPuAKX+Pb9jsY/npUf1g4nMyzYVS5kyBjxwkrwXG4vbhOQIg\nkgkgPhDUN37purcRBmU29hVYiVcnCqyYdnq+Bz1P/jiETRTi7v2PzjWIhHeJ\nkWOeG2X7ZG9M+v/b0hDJXFTyUYq5ihdPRtoyqPhG2VNET0I5LflEjUaO6s6Z\ns7ZyqGN5jmPm0EckkTHbPwrGwjjQyvIik9pDodLk1RXhpy/m0hyK7qk8MLgh\nxQgq\r\n=Oep8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.es.js","readme":"## Gatsby Interface\n\n![Storybook](https://user-images.githubusercontent.com/18426780/63871208-b9aea600-c978-11e9-9107-79679b699c6f.png)\n\n```\nyarn storybook\n```\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"src/index.js","gitHead":"cce94a4cfc48704079ab84c4842d6f8a00f8f421","scripts":{"dev":"watch 'yarn run build' src","test":"jest","build":"babel src -d dist","format":"prettier-eslint --write \"src/**/*.js\" && eslint src --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","chromatic":"chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","lint:commit":"prettier-eslint --eslint-config-path=.eslintrc --write","build:rollup":"yarn build:types && rollup -c","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"greglobinski","email":"greglobinski@gmail.com"},"_npmVersion":"6.9.0","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.es.js","lint-staged":{"*.{ts,tsx,js,jsx,json,md,yml,yaml}":["yarn lint:commit","git add"]},"_nodeVersion":"10.16.3","dependencies":{"@reach/alert":"^0.1.5","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","gatsby-design-tokens":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^1.5.8","gatsby":"2.6.0","rollup":"^0.64.1","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","react-dom":"^16.8.1","stylelint":"^9.9.0","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"^3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.0.11","@types/react-dom":"16.8.1","storybook-readme":"^5.0.6","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.0.11","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","prettier-eslint-cli":"^4.7.1","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^2.1.1","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.0.11","@storybook/addon-info":"^5.0.11","eslint-plugin-cypress":"^2.2.0","react-testing-library":"^5.6.1","rollup-plugin-postcss":"^1.6.2","@storybook/addon-knobs":"^5.0.11","@storybook/addon-links":"^5.1.10","eslint-config-prettier":"^4.0.0","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.0.1","rollup-plugin-commonjs":"^9.1.3","@types/storybook__react":"^4.0.2","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.0.11","@storybook/addon-console":"^1.1.0","@storybook/source-loader":"^5.2.0-alpha.14","@storybook/addon-viewport":"^5.1.11","@typescript-eslint/parser":"^2.1.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.0.11","@storybook/addon-storysource":"^5.0.11","@types/storybook__addon-knobs":"^5.0.3","@babel/plugin-external-helpers":"^7.0.0","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.5","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.1.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","@babel/plugin-proposal-do-expressions":"^7.0.0","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"react":"^16.8.1","gatsby":"2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.46-pricingCard.7_1571904366070_0.8861825411004434","host":"s3://npm-registry-packages"}},"0.0.47-dev.0":{"name":"gatsby-interface","version":"0.0.47-dev.0","author":"","license":"ISC","_id":"gatsby-interface@0.0.47-dev.0","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"2e7876c02fc484641a23c465dddea6ad23ceac29","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.47-dev.0.tgz","fileCount":25,"integrity":"sha512-kkANhdeZGEPb/++ibGwQLVD3K/MwamtygIHNtAhik97ilA6ZvOEBAs2KRIUXgOl/to6qgbdT+LKXK4GExLmn/A==","signatures":[{"sig":"MEUCIQDuPmKkzWXpTLcJuI2sX8XZ5q3Up0EylAQHSlqPTgYgmgIgWh0iLWgTBOXGcf5Byx5kkP3E/CVvJbCFEFtX1889hM8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1123290,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdsZSMCRA9TVsSAnZWagAAnnUP/RCaHqhOu+/zDYG5sZUV\nRKymBOdBOuqbmblgyqZQfbgssRXeWq8SQRKDPb6GAoYnNk0NRAFNwhcBufCT\nNuLLZxEgtG84+mETl7aKPp4zlodCkGCMtMwV0bi6rcmLQIubNcYt7IcHV4/D\nKWTkvyjiHRKipfAAPE4/R+7/4eCqWIYOJyytlDkue0TzZR2dkhLc0BAE3Cy9\npoJ+TGu+zDiDs5tE09sa0u+lznl8inPTnCoBgkbdmdS6qzAQAjtQiTjtFa2H\nc633O01dhA4AtYLcP39dU/DvuW0XUYo4gkGTXOo6qBWIqzThSIHj/Q0LfMLw\n4CMVgi7rvpeN0Yi2org+lgE99owoBk44gkkQqKmUGdUr+yaiegxVmidDMfn7\n/NTZX2QBoNd4NESBUM6gTzNW3fJ47r6uubE2QWs8/5pw3qqzvXgJ9rs8kaJW\nVhC83GVh4aXTQhmN/2gYy25cx0lhfwnt4+qM/HQr2MaAsIm7yL/eb+7JObzk\n/FGBSTBiF0i3JpblMYapzWu5/b7QZ1hkd67UY7ousWNFmlVcDbjzwv3vM5B9\nnMAcdrgsNkc8Yjy6EPrdwGO5GVwy0JM9pn7k3ANHRRHpgDh0JJ7mCnd/YHmS\nso+VWDmAgVW5kriBNXyfr73OWFNKhSUQVmyzKfT02qBUlzMbT/lzwXReK3Ny\n4qbK\r\n=fRl8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.es.js","readme":"## Gatsby Interface\n\n![Storybook](https://user-images.githubusercontent.com/18426780/63871208-b9aea600-c978-11e9-9107-79679b699c6f.png)\n\n```\nyarn storybook\n```\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`\n\n- Use React hooks and functional components - https://reactjs.org/docs/hooks-intro.html\n- Use CSS props for styling - https://emotion.sh/docs/css-prop\n- Use `gatsby-design-tokens` for styling constants - https://www.gatsbyjs.org/guidelines/design-tokens/\n- Use compound components to make components more composable and flexible - https://kentcdodds.com/blog/compound-components-with-react-hooks\n- Make all PRs against the `dev` branch\n- Use `TONE` and `VARIANT` prop (when appropriate) to determine color styles and version of a component - see Button as an example\n- Make the component as generic as possible so it can be used anywhere by anything\n- In `skeletons` folder, these contain only the functionality of a component (no styles) and can be used within other components\n- Write Storybook stories for any component created - https://storybook.js.org/docs/basics/writing-stories/\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Required assets\n\nGatsby Interface requires the `futura PT` webfont in several different weights. These files are git-ignored, to prevent the unauthorized release of licensed assets.\n\nGatsby Inc. employees can download these fonts from [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"src/index.js","gitHead":"916c1c6aa4191d60e04df3ebd10dadb199e097a0","scripts":{"dev":"watch 'yarn run build' src","test":"jest","build":"babel src -d dist","format":"prettier-eslint --write \"src/**/*.js\" && eslint src --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","chromatic":"chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","lint:commit":"prettier-eslint --eslint-config-path=.eslintrc --write","build:rollup":"yarn build:types && rollup -c","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"greglobinski","email":"greglobinski@gmail.com"},"_npmVersion":"6.9.0","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.es.js","lint-staged":{"*.{ts,tsx,js,jsx,json,md,yml,yaml}":["yarn lint:commit","git add"]},"_nodeVersion":"10.16.3","dependencies":{"@reach/alert":"^0.1.5","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","gatsby-design-tokens":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^1.5.8","gatsby":"2.6.0","rollup":"^0.64.1","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","react-dom":"^16.8.1","stylelint":"^9.9.0","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"^3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.0.11","@types/react-dom":"16.8.1","storybook-readme":"^5.0.6","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.0.11","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","prettier-eslint-cli":"^4.7.1","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^2.1.1","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.0.11","@storybook/addon-info":"^5.0.11","eslint-plugin-cypress":"^2.2.0","react-testing-library":"^5.6.1","rollup-plugin-postcss":"^1.6.2","@storybook/addon-knobs":"^5.0.11","@storybook/addon-links":"^5.1.10","eslint-config-prettier":"^4.0.0","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.0.1","rollup-plugin-commonjs":"^9.1.3","@types/storybook__react":"^4.0.2","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.0.11","@storybook/addon-console":"^1.1.0","@storybook/source-loader":"^5.2.0-alpha.14","@storybook/addon-viewport":"^5.1.11","@typescript-eslint/parser":"^2.1.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.0.11","@storybook/addon-storysource":"^5.0.11","@types/storybook__addon-knobs":"^5.0.3","@babel/plugin-external-helpers":"^7.0.0","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.5","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.1.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","@babel/plugin-proposal-do-expressions":"^7.0.0","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"react":"^16.8.1","gatsby":"2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.47-dev.0_1571918988074_0.9572563834461969","host":"s3://npm-registry-packages"}},"0.0.48":{"name":"gatsby-interface","version":"0.0.48","author":"","license":"ISC","_id":"gatsby-interface@0.0.48","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"d7caa0962056b686df456e3b26a566a4f1baa414","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.48.tgz","fileCount":25,"integrity":"sha512-HlkOHtS2v9Su+o9WWkvpMrzN/qJoZmxGkuiabGZAIxxW65hTXEsEoFbTm0vbXW2r81gtUFq8bbCx7n8jrMTgZA==","signatures":[{"sig":"MEUCID7RRvHNuB1wW2gSFHynkwInD/wMERFq9l/qd/GCPds/AiEA0DTwoGaVnhs/xHDibp7cFRbsPZUm9XQn8U+cOn+H+No=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1123284,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdsZmfCRA9TVsSAnZWagAAkiMP+gP7DpFS5F6VVq3n0pxk\nGxRyBSxr+ni7uOMmNqUSsd6Bsxcaeo8B6aO4NzYbBXFNQnq3ht9x5LNH61+m\n5oyqF7Upc8Ec9Dk3CIfT3hkN989wW1QaW1MdpKPb+ApS0jUSmx+JfDkdCzvH\ndwvKHZRoX2AvdqOvMuX1QcGwicJfuycSSUM1QAZvwzo74kYWg2/kZ3lREMC0\nLI0I3qZSbclTIrWuCHXYxvrT3k0eXbJlPyWEBCAq/OfNd/HaVqCBqUUlXyYK\nK7U+hHoWBMb0PBSNyZ55Tph899HY71sthAQqayN+yJcdFqqd65HheKkyLjng\ng44Ri1GmYBwIN9ZIdHAm0aGas80BLECGNZwNtoHPRivWfs0L18W6LWLpCK5J\ngt6Ne1aEbGiRhImael7W/EEqYaQle61NpFLR1yjNvOZHg/CL3ETHTChPNLmG\niA9pAezpJlt3+3RzpCAKPvA0Lz2YsWxUUaxySdRLEHUBfza40qyYj+ZV0ouo\nqeihvezNayI1V8F0Y/AC4/zlgkBbZ+Jd3bpnwrPE2KqYtwUlnIyzvNZfcsYc\nfzQuL4aJjuX0YQ6ZVtfjIIwRtp9xmiHaWjoO9+zWg8H/E1YxL6DLudg2RS/Z\n4T3mhiTP7UGH9+gOc4F9Fe5cMwDPcKvWpU5iLYVh/sUgxmntVPYEMhDSlXbD\n5Nj/\r\n=qRa2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.es.js","source":"src/index.js","gitHead":"5fee3db836902f727085b15f254e92fb8427ffe9","scripts":{"dev":"watch 'yarn run build' src","test":"jest","build":"babel src -d dist","format":"prettier-eslint --write \"src/**/*.js\" && eslint src --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","chromatic":"chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","lint:commit":"prettier-eslint --eslint-config-path=.eslintrc --write","build:rollup":"yarn build:types && rollup -c","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"greglobinski","email":"greglobinski@gmail.com"},"_npmVersion":"6.9.0","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.es.js","lint-staged":{"*.{ts,tsx,js,jsx,json,md,yml,yaml}":["yarn lint:commit","git add"]},"_nodeVersion":"10.16.3","dependencies":{"@reach/alert":"^0.1.5","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","gatsby-design-tokens":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^1.5.8","gatsby":"2.6.0","rollup":"^0.64.1","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","react-dom":"^16.8.1","stylelint":"^9.9.0","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"^3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.0.11","@types/react-dom":"16.8.1","storybook-readme":"^5.0.6","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.0.11","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","prettier-eslint-cli":"^4.7.1","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^2.1.1","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.0.11","@storybook/addon-info":"^5.0.11","eslint-plugin-cypress":"^2.2.0","react-testing-library":"^5.6.1","rollup-plugin-postcss":"^1.6.2","@storybook/addon-knobs":"^5.0.11","@storybook/addon-links":"^5.1.10","eslint-config-prettier":"^4.0.0","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.0.1","rollup-plugin-commonjs":"^9.1.3","@types/storybook__react":"^4.0.2","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.0.11","@storybook/addon-console":"^1.1.0","@storybook/source-loader":"^5.2.0-alpha.14","@storybook/addon-viewport":"^5.1.11","@typescript-eslint/parser":"^2.1.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.0.11","@storybook/addon-storysource":"^5.0.11","@types/storybook__addon-knobs":"^5.0.3","@babel/plugin-external-helpers":"^7.0.0","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.5","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.1.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","@babel/plugin-proposal-do-expressions":"^7.0.0","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"react":"^16.8.1","gatsby":"2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.48_1571920286781_0.3849387041845933","host":"s3://npm-registry-packages"}},"0.0.46-pricingCard.8":{"name":"gatsby-interface","version":"0.0.46-pricingCard.8","author":"","license":"ISC","_id":"gatsby-interface@0.0.46-pricingCard.8","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"d66927832869cb308ffe35487b27dbe5112d4427","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.46-pricingCard.8.tgz","fileCount":279,"integrity":"sha512-5ZzraoJe6rkDINcUGXRJkOOwqtfcztlivH0//+cs64uG1CWBvwiOtdX+SaZk8ww6Y8LRlIWjIaSh44tH3uS4hQ==","signatures":[{"sig":"MEUCIC8ewP3pbqmI5Ar/a/OshSiU/doN+47L0VI5UZl14K2JAiEAzG1w97Ar8mZT2wuDGZo7yvZBnJ8YKJORHPKs7teCaM8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10808816,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdssEiCRA9TVsSAnZWagAAIVQP/0Y8yBw3zXXyZqf34grg\nZWS7zD+ZLWcVi1t2ZumGwz8ut1N0sPFXhel2rZpdb+1PR4pYIn4Eo9lKK8ak\n6oxNWky6rMdZsKrnMVKVKk6dIt+fexo3gUQ8BgZ7kxXr7/q5r3Ik98EDFFOf\nUT+y1W86u9V3O50b4s4bqE+0hIMZfIAiVI+mmGjdQGEdVbhnzRLjfLIo04Tg\nzwunk90BjYhbnPyUzfu7mwWxIho8QsS4To8tQP2aGQvAtIxF1iBhXqADNZm/\nZwgIBABqvvLcvKr09izOOxLPZiCwEF3ob/WFWxz9GSb2ZhejxopJGV4ZmIbx\n1VvQnuLrE2oyZWdl/8snfxcOfdfh+Hm7w0rxiVcJt7g6Wyj9UnuQgkqgCx8M\nn8Ox1MYN1MRxWibckRa/AVD6tpQ0KOeBimjMHi6+XJZv60h6L7UgLnjx4wSX\nj8tlsjSHY960AQBECEieSkt04O7ExEP46DJ+mk3BnfbtSYr6xlYic1VDHiv4\nJ4cfDNjfZbb3RDD9qA5IOoT2e+mk2jiFbXCrAnC5A1zJZNG9Bl4tZIy3PlN7\nTcCXdAv/XYsrjs0zp+xPsfnAGut6ThrkSJ6vFcYx/WG4vOffysjuYZkBTFx6\nWFpDWZrq9CpsOIREgRfK2GN0ogDyLY1Pq/VXO2HZXuKSg6BuWQ7KqxdaKv+g\nBUJz\r\n=i77a\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.es.js","readme":"## Gatsby Interface\n\n![Storybook](https://user-images.githubusercontent.com/18426780/63871208-b9aea600-c978-11e9-9107-79679b699c6f.png)\n\n```\nyarn storybook\n```\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"src/index.js","gitHead":"fd47ecf7360c08864a5d7f71ab6e8d4489f4e251","scripts":{"dev":"watch 'yarn run build' src","test":"jest","build":"babel src -d dist","format":"prettier-eslint --write \"src/**/*.js\" && eslint src --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","chromatic":"chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","lint:commit":"prettier-eslint --eslint-config-path=.eslintrc --write","build:rollup":"yarn build:types && rollup -c","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"greglobinski","email":"greglobinski@gmail.com"},"_npmVersion":"6.9.0","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.es.js","lint-staged":{"*.{ts,tsx,js,jsx,json,md,yml,yaml}":["yarn lint:commit","git add"]},"_nodeVersion":"10.16.3","dependencies":{"@reach/alert":"^0.1.5","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","gatsby-design-tokens":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^1.5.8","gatsby":"2.6.0","rollup":"^0.64.1","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","react-dom":"^16.8.1","stylelint":"^9.9.0","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"^3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.0.11","@types/react-dom":"16.8.1","storybook-readme":"^5.0.6","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.0.11","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","prettier-eslint-cli":"^4.7.1","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^2.1.1","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.0.11","@storybook/addon-info":"^5.0.11","eslint-plugin-cypress":"^2.2.0","react-testing-library":"^5.6.1","rollup-plugin-postcss":"^1.6.2","@storybook/addon-knobs":"^5.0.11","@storybook/addon-links":"^5.1.10","eslint-config-prettier":"^4.0.0","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.0.1","rollup-plugin-commonjs":"^9.1.3","@types/storybook__react":"^4.0.2","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.0.11","@storybook/addon-console":"^1.1.0","@storybook/source-loader":"^5.2.0-alpha.14","@storybook/addon-viewport":"^5.1.11","@typescript-eslint/parser":"^2.1.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.0.11","@storybook/addon-storysource":"^5.0.11","@types/storybook__addon-knobs":"^5.0.3","@babel/plugin-external-helpers":"^7.0.0","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.5","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.1.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","@babel/plugin-proposal-do-expressions":"^7.0.0","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"react":"^16.8.1","gatsby":"2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.46-pricingCard.8_1571995938234_0.8057069566367139","host":"s3://npm-registry-packages"}},"0.0.46-pricingCard.9":{"name":"gatsby-interface","version":"0.0.46-pricingCard.9","author":"","license":"ISC","_id":"gatsby-interface@0.0.46-pricingCard.9","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"5bbaaf0f324dec8a500295e10accba22ad363f95","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.46-pricingCard.9.tgz","fileCount":25,"integrity":"sha512-aA6MFgixVhHSiaZOiivUVoPIJBz9tGf1LJFGiFXLnVSxyG0cmOotIYswxPkUCgr0BxGXHXIlBZtZHmdpK3laYA==","signatures":[{"sig":"MEUCIBLOzejwjxOs3cn4x9ORJ19RfcVp7bAf3QI5kCT2JIp9AiEAl58RgftSbVdXOCWcg/+CxjT5qiUF9qDsBUM/Xtk9D8c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1124966,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdssO+CRA9TVsSAnZWagAAx8IP/2zNzxH/8TNcmAEHqQo9\n1kWMZW6MHpjS6MIs/ap65AF7u3yHi4JZPS0b5F0ALSlXiOAq0ykklY74sdkg\nPVtnIzeoZzHgNtlBepXQqfPVt2SVv+YW8/WhuT/spqJB2Y4iyn6KNamgebQM\nkKKhNA5dkEFi7bdmvdvZVg6bExBIL34uKKKJ7SjDP4IIBHrBFtwF6Qyowrf0\nHUjzTlj97Ris7X/MjsWMl6tLq8WoKWBsfv+XeGI/kTnIxWJ04C/ZNZmCY6nE\nwlVsE/Ayciw8Mcz5es3npBU7LXKmwgVzxY9tFYKhCVxfk3nEynKnHzjvZTme\nLX9HWrH0zWNhU9AvgNxTo2oukxCM/cM2a6T9/grZjA1vhgYcbmtYs3zTDFQ7\nwvIjvNjxUaWOXOQ2zkkueFLv96ww7lRG23sV5iAIo8tViKA+fFgQAFZBhj7M\ncUUOPcYuVDeNxjcwAX4O+029QQkprmtgqM8RsqnzB7HAVM3xAYCWeNE9d9J9\nN7KocknZQN7WFv2a9YaTHYQnGINMkvdZbTkbgSCLdYoIHkuDCYyOxe/0afDX\nu12DH+QORq2AOJinqEZsbt9EeH569J4GRIv75F5V8kTkW3GTdnZWeRSocwql\n2YfvqX63dwBHLwj7RdP9BmHdfyT97JEWZOCvFanFpxieZepOsaZ8J2g/Mk9v\n0WqG\r\n=FNFJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.es.js","readme":"## Gatsby Interface\n\n![Storybook](https://user-images.githubusercontent.com/18426780/63871208-b9aea600-c978-11e9-9107-79679b699c6f.png)\n\n```\nyarn storybook\n```\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`\n\n- Use React hooks and functional components - https://reactjs.org/docs/hooks-intro.html\n- Use CSS props for styling - https://emotion.sh/docs/css-prop\n- Use `gatsby-design-tokens` for styling constants - https://www.gatsbyjs.org/guidelines/design-tokens/\n- Use compound components to make components more composable and flexible - https://kentcdodds.com/blog/compound-components-with-react-hooks\n- Make all PRs against the `dev` branch\n- Use `TONE` and `VARIANT` prop (when appropriate) to determine color styles and version of a component - see Button as an example\n- Make the component as generic as possible so it can be used anywhere by anything\n- In `skeletons` folder, these contain only the functionality of a component (no styles) and can be used within other components\n- Write Storybook stories for any component created - https://storybook.js.org/docs/basics/writing-stories/\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Required assets\n\nGatsby Interface requires the `futura PT` webfont in several different weights. These files are git-ignored, to prevent the unauthorized release of licensed assets.\n\nGatsby Inc. employees can download these fonts from [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"src/index.js","gitHead":"0542a52af5877b7561b5829656eaa746066f7bb2","scripts":{"dev":"watch 'yarn run build' src","test":"jest","build":"babel src -d dist","format":"prettier-eslint --write \"src/**/*.js\" && eslint src --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","chromatic":"chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","lint:commit":"prettier-eslint --eslint-config-path=.eslintrc --write","build:rollup":"yarn build:types && rollup -c","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"greglobinski","email":"greglobinski@gmail.com"},"_npmVersion":"6.9.0","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.es.js","lint-staged":{"*.{ts,tsx,js,jsx,json,md,yml,yaml}":["yarn lint:commit","git add"]},"_nodeVersion":"10.16.3","dependencies":{"@reach/alert":"^0.1.5","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","gatsby-design-tokens":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^1.5.8","gatsby":"2.6.0","rollup":"^0.64.1","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","react-dom":"^16.8.1","stylelint":"^9.9.0","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"^3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.0.11","@types/react-dom":"16.8.1","storybook-readme":"^5.0.6","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.0.11","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","prettier-eslint-cli":"^4.7.1","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^2.1.1","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.0.11","@storybook/addon-info":"^5.0.11","eslint-plugin-cypress":"^2.2.0","react-testing-library":"^5.6.1","rollup-plugin-postcss":"^1.6.2","@storybook/addon-knobs":"^5.0.11","@storybook/addon-links":"^5.1.10","eslint-config-prettier":"^4.0.0","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.0.1","rollup-plugin-commonjs":"^9.1.3","@types/storybook__react":"^4.0.2","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.0.11","@storybook/addon-console":"^1.1.0","@storybook/source-loader":"^5.2.0-alpha.14","@storybook/addon-viewport":"^5.1.11","@typescript-eslint/parser":"^2.1.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.0.11","@storybook/addon-storysource":"^5.0.11","@types/storybook__addon-knobs":"^5.0.3","@babel/plugin-external-helpers":"^7.0.0","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.5","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.1.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","@babel/plugin-proposal-do-expressions":"^7.0.0","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"react":"^16.8.1","gatsby":"2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.46-pricingCard.9_1571996606483_0.03767144876961326","host":"s3://npm-registry-packages"}},"0.0.49":{"name":"gatsby-interface","version":"0.0.49","author":"","license":"ISC","_id":"gatsby-interface@0.0.49","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"89cfc63dbcfe4fdc2b7b77c930fa818e4cd521d6","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.49.tgz","fileCount":25,"integrity":"sha512-zNSvDfKi4Hb9qs5OQRLQYn6laMd33vhRYGK2gyNr05pX4m1tMpu8e1eLdRtP1QaS5TBvlFoAGriTPFc8ciyXyg==","signatures":[{"sig":"MEUCIQDHwSoEuyekpCUHqWiYkdbsh7+bOA4BkEFFYKkGpbXZPAIgdoiUrGGsB53qDVxf+mZkDtq5kKwmo8kwPXOfQu/WWHA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1124952,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdsu6VCRA9TVsSAnZWagAAUqcP/ReQUTIvxjhNd3h+Odok\nCdrUs7WQ00RA2ZSYhw2VqxwEsaWh5YAHHXg28gGSLcgEreCX4QkyC4lc+j1H\niW63FPEL62Q9nuoxS8hbyWbZd8VZGYOPsBCAlS7ZklVj3ZnErPOANft5O/9q\n0Q7S7WbRc5aYkBEYU4cyrTsITMtPP3domSkDtsHqR4hxKkXRm4d7T5XQCkuj\nXvvTDFKr5dnfQdno1t4iJzVoajjGAnnBNdbL5dwPCWpAIgeNtJjotFr41K+D\nirRLVGGUleBzd70uOHUUNnMhfh1IqTQDZkDUWxIidS/cYx9JyLwAlaPbB8e1\ncP0vXfc/uV0x00QuwQHaVzg4HS8ZchllaoX/AFRrOTtxUu7M3PEEmFbu7Dia\nopQr+aVoEPBi1eLq3T0UPrXnYZhlWMfJLoHqLz8pQ7cjiLvfV4Zg0khZeM/7\nkpY3R8CdejOO0huIqjJzrttsWTDlvMYS8/HBYbb86NUtoIccIiI3MUjhEa1V\nU+PRxGQCGCtNMWMy8NGl5NIGx0wDfhFddGL9IZk18/WZmindz5nw7vgSjivs\nhMxxyPjq8wfWnqYytLlJ8o7DkjLcSBycIVq7p/lgRrScLG85wYYinZpvK1uJ\nnQFBOr793E2sLDn9lrL7+9dCPWkXxr6HAPiNOUBsBDHa3mvjTfD49/FTKkFl\nbgqt\r\n=9GF5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.es.js","readme":"## Gatsby Interface\n\n![Storybook](https://user-images.githubusercontent.com/18426780/63871208-b9aea600-c978-11e9-9107-79679b699c6f.png)\n\n```\nyarn storybook\n```\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`\n\n- Use React hooks and functional components - https://reactjs.org/docs/hooks-intro.html\n- Use CSS props for styling - https://emotion.sh/docs/css-prop\n- Use `gatsby-design-tokens` for styling constants - https://www.gatsbyjs.org/guidelines/design-tokens/\n- Use compound components to make components more composable and flexible - https://kentcdodds.com/blog/compound-components-with-react-hooks\n- Make all PRs against the `dev` branch\n- Use `TONE` and `VARIANT` prop (when appropriate) to determine color styles and version of a component - see Button as an example\n- Make the component as generic as possible so it can be used anywhere by anything\n- In `skeletons` folder, these contain only the functionality of a component (no styles) and can be used within other components\n- Write Storybook stories for any component created - https://storybook.js.org/docs/basics/writing-stories/\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Required assets\n\nGatsby Interface requires the `futura PT` webfont in several different weights. These files are git-ignored, to prevent the unauthorized release of licensed assets.\n\nGatsby Inc. employees can download these fonts from [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"src/index.js","gitHead":"e6132468a439a11d5637bd1f12ff79075c018385","scripts":{"dev":"watch 'yarn run build' src","test":"jest","build":"babel src -d dist","format":"prettier-eslint --write \"src/**/*.js\" && eslint src --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","chromatic":"chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","lint:commit":"prettier-eslint --eslint-config-path=.eslintrc --write","build:rollup":"yarn build:types && rollup -c","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"greglobinski","email":"greglobinski@gmail.com"},"_npmVersion":"6.9.0","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.es.js","lint-staged":{"*.{ts,tsx,js,jsx,json,md,yml,yaml}":["yarn lint:commit","git add"]},"_nodeVersion":"10.16.3","dependencies":{"@reach/alert":"^0.1.5","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","gatsby-design-tokens":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^1.5.8","gatsby":"2.6.0","rollup":"^0.64.1","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","react-dom":"^16.8.1","stylelint":"^9.9.0","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"^3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.0.11","@types/react-dom":"16.8.1","storybook-readme":"^5.0.6","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.0.11","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","prettier-eslint-cli":"^4.7.1","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^2.1.1","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.0.11","@storybook/addon-info":"^5.0.11","eslint-plugin-cypress":"^2.2.0","react-testing-library":"^5.6.1","rollup-plugin-postcss":"^1.6.2","@storybook/addon-knobs":"^5.0.11","@storybook/addon-links":"^5.1.10","eslint-config-prettier":"^4.0.0","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.0.1","rollup-plugin-commonjs":"^9.1.3","@types/storybook__react":"^4.0.2","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.0.11","@storybook/addon-console":"^1.1.0","@storybook/source-loader":"^5.2.0-alpha.14","@storybook/addon-viewport":"^5.1.11","@typescript-eslint/parser":"^2.1.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.0.11","@storybook/addon-storysource":"^5.0.11","@types/storybook__addon-knobs":"^5.0.3","@babel/plugin-external-helpers":"^7.0.0","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.5","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.1.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","@babel/plugin-proposal-do-expressions":"^7.0.0","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"react":"^16.8.1","gatsby":"2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.49_1572007572676_0.011105468081973324","host":"s3://npm-registry-packages"}},"0.0.50":{"name":"gatsby-interface","version":"0.0.50","author":"","license":"ISC","_id":"gatsby-interface@0.0.50","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"e6a823397e9d9257c5c2fb0aedb1a7e2ca73758d","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.50.tgz","fileCount":25,"integrity":"sha512-++HzGp3IbWvvpp2bSxZK2frD+z+obSqvMawk1T56zY6VqmSWlxMfzVgIAdlLrKX6gqSrGg70xNclQkas7MbGmQ==","signatures":[{"sig":"MEQCIGGINbxUVfAhWB0l+pC07HTAgmEMkxHO0mYGVn/rCsbrAiAYuI9cLq3oSDPgbW+6Zuc4HvcoJy/osVd5cAML4flfpA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1124952,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdsxswCRA9TVsSAnZWagAAAj4P+wbhbo9EL1hVrNupa4AC\nTizj4sgBJorFkEJtjHoPlOdH1MwiVVtzu5wVthAQuxclMwPVCwM8yuMUV9Rx\n3qVXB7SZVZAUsyjKAHbmRnk9Mq8zQycKRY144mgJ7vAoPX1Rk3A3YZPDwafL\nFnkoaWUYUb8mVBBCzmZaMHD1GQ9STFhudlM9C5GzGyVTP8Txx6CRYMRkw0f7\ny171GSJYQJYAkIibR2ry0qFaDSPu3fWhNOXbzSwZdw9nqKYjU9AXN5I/f05o\nGnm6f+3R7sBiYgfZdaBJ57Ax2LDdSCsYOopM4jyqNiMvPWgprP+joURyATHU\nz3DyVR0yjuFTLUxeY3/f3Q0r6SLUj87gUdK6heqpnzRSvgG6lcvo4vDhQNcL\nju3tYoEClcpK762QwTHuGP65z856+u7rUCcaGpFt/mPgGacBYqU4oC8b9lJa\niC7EA2464rPoy0ZLtOMhCFh7t9AV8OCMMAWsWPpPHbESO8kmFeeRfsX4PFVz\n3/dyg5R0+j4IYFWldsmFG9x45EibTTkvONPznV1cx7rpbByr6GHnKed2NFX2\n9iOndS5Vca0N4CvzafLbGzGHoxw3oddBd2xLff6idTjs/GDk2cIh9N9x2pco\nCZIqJ1coxFUYsvQeuQ8lBZqvsNT2YaO/gEh2ZEhxouanh9IBs4AbdppAmooL\nEAej\r\n=dD/5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.es.js","source":"src/index.js","gitHead":"910df7e6028dd9a3f1c6386092f2dcc698637381","scripts":{"dev":"watch 'yarn run build' src","test":"jest","build":"babel src -d dist","format":"prettier-eslint --write \"src/**/*.js\" && eslint src --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","chromatic":"chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","lint:commit":"prettier-eslint --eslint-config-path=.eslintrc --write","build:rollup":"yarn build:types && rollup -c","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"greglobinski","email":"greglobinski@gmail.com"},"_npmVersion":"6.9.0","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.es.js","lint-staged":{"*.{ts,tsx,js,jsx,json,md,yml,yaml}":["yarn lint:commit","git add"]},"_nodeVersion":"10.16.3","dependencies":{"@reach/alert":"^0.1.5","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","gatsby-design-tokens":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^1.5.8","gatsby":"2.6.0","rollup":"^0.64.1","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","react-dom":"^16.8.1","stylelint":"^9.9.0","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"^3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.0.11","@types/react-dom":"16.8.1","storybook-readme":"^5.0.6","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.0.11","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","prettier-eslint-cli":"^4.7.1","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^2.1.1","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.0.11","@storybook/addon-info":"^5.0.11","eslint-plugin-cypress":"^2.2.0","react-testing-library":"^5.6.1","rollup-plugin-postcss":"^1.6.2","@storybook/addon-knobs":"^5.0.11","@storybook/addon-links":"^5.1.10","eslint-config-prettier":"^4.0.0","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.0.1","rollup-plugin-commonjs":"^9.1.3","@types/storybook__react":"^4.0.2","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.0.11","@storybook/addon-console":"^1.1.0","@storybook/source-loader":"^5.2.0-alpha.14","@storybook/addon-viewport":"^5.1.11","@typescript-eslint/parser":"^2.1.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.0.11","@storybook/addon-storysource":"^5.0.11","@types/storybook__addon-knobs":"^5.0.3","@babel/plugin-external-helpers":"^7.0.0","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.5","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.1.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","@babel/plugin-proposal-do-expressions":"^7.0.0","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"react":"^16.8.1","gatsby":"2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.50_1572018992407_0.675141057131226","host":"s3://npm-registry-packages"}},"0.0.50-tokens.0":{"name":"gatsby-interface","version":"0.0.50-tokens.0","author":"","license":"ISC","_id":"gatsby-interface@0.0.50-tokens.0","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"3c9f382b28931921dc49c9e1aff9ff930f44d087","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.50-tokens.0.tgz","fileCount":26,"integrity":"sha512-3dsJgC+gD2xjBkqS4u6iOc8cGIWTMqgP/SmJQKo+jrE7qMrWRnnaRy8qHAv1F9ZSFI082niBxkTrXVBsNwAfJw==","signatures":[{"sig":"MEUCIA6l7DLKLZuQ3cSL44hspLOXsdI1mcmAf9WZKJ9A4LZjAiEAvgQl3/VKcTw6dGuYbIkO31OcMv060JXKZxRC2eXDImA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1122291,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdwZhmCRA9TVsSAnZWagAAum4QAJdu5Isow2/pm4Q+e1WD\nRm4agNCR4JqGIeFd77GuBdc6tUcoifW3PVApiDNiOP1MUAdiEwErCPYpMpNq\njSKexAvlJfMNtSZ9F/Ipofgu4cczwL5W9rr9NQZ7tQPsITbz0tejGXy9lRIK\n0LOS5LY7Qcr/Gzp84RLzk0AGfOHk4r2MFz7Lzz1i6LsLbB1HLk3umJITP4c5\nxmlBp7DdzKIINZJHEtCEqCElJoaKnejIIHcLiSJUDKmnaX3NQfcuWHbo0mme\n8wIhV7eYWRcdjJuMLcKdaoHHPQ0OgzGnR6gpGlAcmZZ2ndaEh0BxN07Z+X+H\n1BH0DBpExQ8BCzLq16QLfGIkumDq1Eb1cWRB6rNWjOqJcDA8Ekx2o7cpFtQD\n/YL0QM62X+bkrT+aK/URQrOisDKocK+0NMphwRmdi604H8yks6HN8YOhEvg0\nuv/a+fz6Jtf3AsLWFFYkvb1+SJtNlOliAW8tOAMS0dz36t9jCAjBf6JbGCPt\nHRbu/SNQTpZFsztt9opLPLnpJeqOMASlrUIPSMC6wIajna/E7ztIhwRmdZSx\nBks8MCgHELmn8EbMlaWJcpg8rabX7wPSNtWRtcEX5ms7bK1eXVx5Tstl/LCZ\n3mxmDGF0zFQpJ6VNY+nDU3OlLohuMX/HGcgxzHknMXDNqdzxv9g/vRSN5PtH\n+4gL\r\n=A7Pk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.es.js","readme":"## Gatsby Interface\n\n![Storybook](https://user-images.githubusercontent.com/18426780/63871208-b9aea600-c978-11e9-9107-79679b699c6f.png)\n\n```\nyarn storybook\n```\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`\n\n- Use React hooks and functional components - https://reactjs.org/docs/hooks-intro.html\n- Use CSS props for styling - https://emotion.sh/docs/css-prop\n- Use `gatsby-design-tokens` for styling constants - https://www.gatsbyjs.org/guidelines/design-tokens/\n- Use compound components to make components more composable and flexible - https://kentcdodds.com/blog/compound-components-with-react-hooks\n- Make all PRs against the `dev` branch\n- Use `TONE` and `VARIANT` prop (when appropriate) to determine color styles and version of a component - see Button as an example\n- Make the component as generic as possible so it can be used anywhere by anything\n- In `skeletons` folder, these contain only the functionality of a component (no styles) and can be used within other components\n- Write Storybook stories for any component created - https://storybook.js.org/docs/basics/writing-stories/\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Required assets\n\nGatsby Interface requires the `futura PT` webfont in several different weights. These files are git-ignored, to prevent the unauthorized release of licensed assets.\n\nGatsby Inc. employees can download these fonts from [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"src/index.js","gitHead":"d6fe76cb19d83615a8c6c8a6ccfd1d7b8d675fb2","scripts":{"dev":"watch 'yarn run build' src","test":"jest","build":"babel src -d dist","format":"prettier-eslint --write \"src/**/*.js\" && eslint src --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","chromatic":"chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","lint:commit":"prettier-eslint --eslint-config-path=.eslintrc --write","build:rollup":"yarn build:types && rollup -c","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"greglobinski","email":"greglobinski@gmail.com"},"_npmVersion":"6.9.0","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.es.js","lint-staged":{"*.{ts,tsx,js,jsx,json,md,yml,yaml}":["yarn lint:commit","git add"]},"_nodeVersion":"10.16.3","dependencies":{"@reach/alert":"^0.1.5","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","gatsby-design-tokens":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^1.5.8","gatsby":"2.6.0","rollup":"^0.64.1","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","react-dom":"^16.8.1","stylelint":"^9.9.0","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"^3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.0.11","@types/react-dom":"16.8.1","storybook-readme":"^5.0.6","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.0.11","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","prettier-eslint-cli":"^4.7.1","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^2.1.1","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.0.11","@storybook/addon-info":"^5.0.11","eslint-plugin-cypress":"^2.2.0","react-testing-library":"^5.6.1","rollup-plugin-postcss":"^1.6.2","@storybook/addon-knobs":"^5.0.11","@storybook/addon-links":"^5.1.10","eslint-config-prettier":"^4.0.0","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.0.1","rollup-plugin-commonjs":"^9.1.3","@types/storybook__react":"^4.0.2","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.0.11","@storybook/addon-console":"^1.1.0","@storybook/source-loader":"^5.2.0-alpha.14","@storybook/addon-viewport":"^5.1.11","@typescript-eslint/parser":"^2.1.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.0.11","@storybook/addon-storysource":"^5.0.11","@types/storybook__addon-knobs":"^5.0.3","@babel/plugin-external-helpers":"^7.0.0","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.5","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.1.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","@babel/plugin-proposal-do-expressions":"^7.0.0","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"react":"^16.8.1","gatsby":"2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.50-tokens.0_1572968550125_0.32256444594675204","host":"s3://npm-registry-packages"}},"0.0.50-tokens.1":{"name":"gatsby-interface","version":"0.0.50-tokens.1","author":"","license":"ISC","_id":"gatsby-interface@0.0.50-tokens.1","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"5c15d722b967223e1de4ba621ac54663a96f0e6b","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.50-tokens.1.tgz","fileCount":26,"integrity":"sha512-PP6rOszqaqZWd4n3Bf25Xibt73NftM33tZSNFLHadDq3I0cwimSg+9TNmFlJg6MahrPN7LsvkN9tRnQ0xnqLVw==","signatures":[{"sig":"MEUCIHmXF869j7TnW9KU1uL3Bs+PYVWKW2e9NgChTWpyZgdLAiEAnsPztO2oFICp9eqw1cIMMXYYgkv1g0KwPY7ybqxx4ZM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1124333,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdwansCRA9TVsSAnZWagAA7KQP/jx8avvlsEQ3MwjCYkpj\nM2qN87iVPbmIafLZLsr+fOA14sr7S/0QcbTEs/g+LBJ2uSw9WBIcFhfU8kcr\nmzG2N/NWAE2MvKxZsf88l74xqmlDaCqyoX0KvEqIU7hqocZBfhUc47+hoLVd\nlPvzRlLVm1LkRBDMAVvzHwc6FmE/EmSRwUX9jWUn9YXrko+AE/pnhxE/2MWL\nipf2EcqiZMyt5ORIcb4Fd8VSv0gzmHwaUE36j90GFioMHoVFIibbblI3q6m7\n/DwZpq8vabYkRv9dqwBLq65ff5ThpXR4/ZdP6azj/5pBhNA6lhpiRFmzYlUv\nV5Q4JcSbrLhQiKQy1KQi7qGZlBdOIyfJseBRlklaK9sr7sJinyjmfqEyVBwR\nPwNrDV6ciVvrFzBR12z3YYPkwap+a4EwPCmOWxFSood3OOpJ+v4kYzQxgC1p\n+ukOgnRm0xdpTq92me9xXYWQtb0GRLC7yo7qEgl5xSBbJceGv3D5plV/XBGc\ngTf1QTGTpCPIGw8cChuK5oprMOxaCPuihxVpZfbnlI0UlL/JGC5uik73epb1\nXdOspyTjrEpRPScbLwXGj6heh5JxjFb05SZyj0JMNEmfy0mVohYxDFtB76/3\nG9OzBD4IGhJaijLb7/4SGjtRufowL9F3ApQUplS3g6leKFEYCBihRAGmjPtP\nv+o+\r\n=4iv6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.es.js","readme":"## Gatsby Interface\n\n![Storybook](https://user-images.githubusercontent.com/18426780/63871208-b9aea600-c978-11e9-9107-79679b699c6f.png)\n\n```\nyarn storybook\n```\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`\n\n- Use React hooks and functional components - https://reactjs.org/docs/hooks-intro.html\n- Use CSS props for styling - https://emotion.sh/docs/css-prop\n- Use `gatsby-design-tokens` for styling constants - https://www.gatsbyjs.org/guidelines/design-tokens/\n- Use compound components to make components more composable and flexible - https://kentcdodds.com/blog/compound-components-with-react-hooks\n- Make all PRs against the `dev` branch\n- Use `TONE` and `VARIANT` prop (when appropriate) to determine color styles and version of a component - see Button as an example\n- Make the component as generic as possible so it can be used anywhere by anything\n- In `skeletons` folder, these contain only the functionality of a component (no styles) and can be used within other components\n- Write Storybook stories for any component created - https://storybook.js.org/docs/basics/writing-stories/\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Required assets\n\nGatsby Interface requires the `futura PT` webfont in several different weights. These files are git-ignored, to prevent the unauthorized release of licensed assets.\n\nGatsby Inc. employees can download these fonts from [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"src/index.js","gitHead":"0a9b2be5e63aa24245664b8955dc902734e15c19","scripts":{"dev":"watch 'yarn run build' src","test":"jest","build":"babel src -d dist","format":"prettier-eslint --write \"src/**/*.js\" && eslint src --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","chromatic":"chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","lint:commit":"prettier-eslint --eslint-config-path=.eslintrc --write","build:rollup":"yarn build:types && rollup -c","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"greglobinski","email":"greglobinski@gmail.com"},"_npmVersion":"6.9.0","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.es.js","lint-staged":{"*.{ts,tsx,js,jsx,json,md,yml,yaml}":["yarn lint:commit","git add"]},"_nodeVersion":"10.16.3","dependencies":{"@reach/alert":"^0.1.5","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","gatsby-design-tokens":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^1.5.8","gatsby":"2.6.0","rollup":"^0.64.1","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","react-dom":"^16.8.1","stylelint":"^9.9.0","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"^3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.0.11","@types/react-dom":"16.8.1","storybook-readme":"^5.0.6","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.0.11","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","prettier-eslint-cli":"^4.7.1","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^2.1.1","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.0.11","@storybook/addon-info":"^5.0.11","eslint-plugin-cypress":"^2.2.0","react-testing-library":"^5.6.1","rollup-plugin-postcss":"^1.6.2","@storybook/addon-knobs":"^5.0.11","@storybook/addon-links":"^5.1.10","eslint-config-prettier":"^4.0.0","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.0.1","rollup-plugin-commonjs":"^9.1.3","@types/storybook__react":"^4.0.2","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.0.11","@storybook/addon-console":"^1.1.0","@storybook/source-loader":"^5.2.0-alpha.14","@storybook/addon-viewport":"^5.1.11","@typescript-eslint/parser":"^2.1.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.0.11","@storybook/addon-storysource":"^5.0.11","@types/storybook__addon-knobs":"^5.0.3","@babel/plugin-external-helpers":"^7.0.0","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.5","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.1.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","@babel/plugin-proposal-do-expressions":"^7.0.0","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"react":"^16.8.1","gatsby":"2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.50-tokens.1_1572973036048_0.2460089905892089","host":"s3://npm-registry-packages"}},"0.0.51":{"name":"gatsby-interface","version":"0.0.51","author":"","license":"ISC","_id":"gatsby-interface@0.0.51","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"1ea122f4d481bd119d98772884a38f49e568c152","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.51.tgz","fileCount":174,"integrity":"sha512-k6cGai0bIYoS8QlmOrH+6lam0s6xdM6WrXMBVkmfqlSkYTDkfTC5LdwxnR/rByN9EdtX1oAIfqfn5fz4Sn0LxQ==","signatures":[{"sig":"MEYCIQC88tyilJumwGxxS9szFcaf8po3DEIxJtqde3EjKPdANQIhAJpnMArZyhc5kDzoYlmIGm2tIamyhsefxyp448BpWP3G","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1593309,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdxD7dCRA9TVsSAnZWagAA0T4QAJVzjr6YP/ad3oQ8ryTg\nevCj5uJutv2hAli6+geC5qJR25fGkyz78TjPrqXmh6HeCvaChRJhWVlWJaLR\niEIBVB+c9y8yubByL07k6Uzl/srafXcNhQuZwEFyJ5YwuqaUtXgwmBOm26d4\nQfRmHVMPR+j4XGnsLMIeeb2ie/rqo6doZsPhwuBA6IE68fLNlXp+T7W2fkST\nRqDW+m5JnvCfpmGHZolWpvfFwByvJfYWti8RsTWlDsuZnL2bX/rvr8kZLatR\nolr5DLc2ZISQZbCru+ro1iF/EOJJrq/I+6LWKsIvk6wsUC8+dW+Dep8a4qD/\nAxOIf3RBEkebRf3ZWkohO9e1eWZHfo0TIg72uh3ZqPHW904ifEd9onrQuaVs\n2694kCV9v/Y0StP5PhTeFMZ9AKlQLGXLb791FfWE9hSDbbtPqqD5KfkBB+qp\nwwtu8io/RYml0Bte40bNtJYk67bmndzFEzE4M8qhhhz/ZXNB2/hl7TJNxVzS\nRl4ambLEpL34rnbWPub6cCaJyNXnWQsRxkKOoHQhpbn7xSsJJxll3tX65+d9\nDejK2x9UQchtugELIzNrd9K092yccxkYLSkkc/AqQwbOZ6PynULxonksTF2k\nLAVyZQ8fLwzp8ONtV3VgO3lyQWDK38ZonQtM7KPN+zLDx5RbGjFvO1AMKcDb\nSCvq\r\n=02nX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.es.js","source":"src/index.js","gitHead":"ded01e6028a01741670a3462ffafb1f0315ba15e","scripts":{"dev":"watch 'yarn run build' src","test":"jest","build":"babel src -d dist","format":"prettier-eslint --write \"src/**/*.js\" && eslint src --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","chromatic":"chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","lint:commit":"prettier-eslint --eslint-config-path=.eslintrc --write","build:rollup":"yarn build:types && rollup -c","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"joshwcomeau","email":"joshwcomeau+npm@gmail.com"},"_npmVersion":"6.9.0","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.es.js","lint-staged":{"*.{ts,tsx,js,jsx,json,md,yml,yaml}":["yarn lint:commit","git add"]},"_nodeVersion":"10.16.3","dependencies":{"@reach/alert":"^0.1.5","lodash.sample":"^4.2.1","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^1.5.8","gatsby":"2.6.0","rollup":"^0.64.1","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","react-dom":"^16.8.1","stylelint":"^9.9.0","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"^3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.0.11","@types/react-dom":"16.8.1","storybook-readme":"^5.0.6","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.0.11","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","prettier-eslint-cli":"^4.7.1","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^2.1.1","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.0.11","@storybook/addon-info":"^5.0.11","eslint-plugin-cypress":"^2.2.0","react-testing-library":"^5.6.1","rollup-plugin-postcss":"^1.6.2","@storybook/addon-knobs":"^5.0.11","@storybook/addon-links":"^5.1.10","eslint-config-prettier":"^4.0.0","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.0.1","rollup-plugin-commonjs":"^9.1.3","@types/storybook__react":"^4.0.2","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.0.11","@storybook/addon-console":"^1.1.0","@storybook/source-loader":"^5.2.0-alpha.14","@storybook/addon-viewport":"^5.1.11","@typescript-eslint/parser":"^2.1.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.0.11","@storybook/addon-storysource":"^5.0.11","@types/storybook__addon-knobs":"^5.0.3","@babel/plugin-external-helpers":"^7.0.0","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.5","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.1.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","@babel/plugin-proposal-do-expressions":"^7.0.0","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"react":"^16.8.1","gatsby":"2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.51_1573142237111_0.3060903143456404","host":"s3://npm-registry-packages"}},"0.0.52":{"name":"gatsby-interface","version":"0.0.52","author":"","license":"ISC","_id":"gatsby-interface@0.0.52","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"94f220292699a240e42e8027219496ff48adba3c","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.52.tgz","fileCount":43,"integrity":"sha512-WJANIF6JdBwiWMJqpRHexawSwjnjODMinwZ85cwZs1FDay4wa47IvLuOL0RbdxvGmhPttVC9O4/xL1fv/fDV3A==","signatures":[{"sig":"MEUCIBKsTgrUPAx8aRfqzgZ0dTBiZMRmpGKExPq6+i+hnk29AiEA9bar1TWvidNuyBbWWBUrnvRaYwBV1DmfHWDRL5Jkxc4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1141593,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdxExNCRA9TVsSAnZWagAALW8P/3MuZgvFeqGVGchhej3H\nVSrkqMddDnmUxdBm8zjOcu81z6XGo6P3+ujoN2YQRjZTLheNVSKYngQyKP8F\njGQ2XmVluoCIRx/UvqAEf+grabkKxmeenG7f+1g+KUSzNbvjCeGkIqbDERDl\njNOVOI6MET3nBnC7obsU2zKvBHPw+QaAlS/8kyuk6URRsLlZSs8W6VFXkVJC\nWoEFtDHbu+5UN1raeSEAv8BgLSE0avJV88jhu05zPrPABlQbu2etTaxVGkZS\nNXL71gbUXfdXGC9kEVgkGPkxL9Pk44pMNYYfdEaevFKAlzh+Bto9HUKujYRS\nuLxamUZ72Y4N4l50s0o9WIHn4zfCr+T5IOjjoFZXpoy+5ZDC90rzEbDG+po2\nWnnpqAfsYI/88vSYOWAJCf1qjyOuJQhTzkp7vMdpDwFJ5wq7t+mINoOckGmQ\nYVK6uefo4Tq4ac2phUT2bTLi9Tib/7srjC/91R3Y304avp5MQuQ+yEakdsrG\nwXJvKo99CblGEJMDDDul+CH6+esyfeVcyCxUUGafwWOzh0vekM1yj9xnOjex\nrhI/2hLvQbruT3bN6saBNK64dqnowMdjIn87kU8kHUkIyz9gngrMqIeVGDRf\nSHp5g5acyt3MreJ6EQrBlMfDvBoYFv1ByGhmCrd3yMPtLQJNkQWB5tdsvyjR\nzZlf\r\n=7F+x\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.es.js","source":"src/index.js","gitHead":"c11932dc21dbabd169ded32e32d0ef08fb553905","scripts":{"dev":"watch 'yarn run build' src","test":"jest","build":"babel src -d dist","format":"prettier-eslint --write \"src/**/*.js\" && eslint src --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","chromatic":"chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","lint:commit":"prettier-eslint --eslint-config-path=.eslintrc --write","build:rollup":"yarn build:types && rollup -c","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.7.0","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.es.js","lint-staged":{"*.{ts,tsx,js,jsx,json,md,yml,yaml}":["yarn lint:commit","git add"]},"_nodeVersion":"11.10.1","dependencies":{"@reach/alert":"^0.1.5","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^1.5.8","gatsby":"2.6.0","rollup":"^0.64.1","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","react-dom":"^16.8.1","stylelint":"^9.9.0","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"^3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.0.11","@types/react-dom":"16.8.1","storybook-readme":"^5.0.6","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.0.11","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","prettier-eslint-cli":"^4.7.1","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^2.1.1","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.0.11","@storybook/addon-info":"^5.0.11","eslint-plugin-cypress":"^2.2.0","react-testing-library":"^5.6.1","rollup-plugin-postcss":"^1.6.2","@storybook/addon-knobs":"^5.0.11","@storybook/addon-links":"^5.1.10","eslint-config-prettier":"^4.0.0","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.0.1","rollup-plugin-commonjs":"^9.1.3","@types/storybook__react":"^4.0.2","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.0.11","@storybook/addon-console":"^1.1.0","@storybook/source-loader":"^5.2.0-alpha.14","@storybook/addon-viewport":"^5.1.11","@typescript-eslint/parser":"^2.1.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.0.11","@storybook/addon-storysource":"^5.0.11","@types/storybook__addon-knobs":"^5.0.3","@babel/plugin-external-helpers":"^7.0.0","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.5","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.1.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","@babel/plugin-proposal-do-expressions":"^7.0.0","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"react":"^16.8.1","gatsby":"2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.52_1573145677301_0.18475493682825728","host":"s3://npm-registry-packages"}},"0.0.53":{"name":"gatsby-interface","version":"0.0.53","author":"","license":"ISC","_id":"gatsby-interface@0.0.53","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"1f18339d5bad18e4e4e552ce8598327ad05bc900","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.53.tgz","fileCount":50,"integrity":"sha512-C6I6lbTwUXoi6YZ9J1pKHabrPx01N7Gmb/EwjD3NFCVCIybrSGeZWfKhts16EccP1ZuwtWy2ziZNnxXbn7edtQ==","signatures":[{"sig":"MEQCIBtr3tq1StIUvKO/Xh4lQyps0vUFFXfvQwVq4rQyrkhmAiAnx518ABzux/04LVsPIMMY19pzLoFCUjfkWCwkrK+KkQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1721966,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdy99MCRA9TVsSAnZWagAAogMP/3DkE36k79BGQsju/mds\nHQrLyzRI0qa316EFeRcwgh9/SjY2Yre2lUqHwWIY2Wc/gAODYQqgjnmgPyjF\n+awmAwLncLD1uKB1212OkmgZAJiJHTXB8UzFWU6PTgA3jigrIAhth72Sa+j5\navXn43fVoZEUPLlpB/+dPwWJdf612VUSQ9N9Ja+GlOHMK+XU24opolW29ROe\np1EmgMWr1Cza4VKQrJk2yAGpOsVBzNc1OkexkZX+fxqxnhJhBhHmKVvpZm0p\nmmim/UlhMmyNIgxCyyo2g/FROJN2bgebmrc3zmiseRZvzpT62CaqEfy+rM2v\nD+M5rarux1+pd5k6+yig8vNVf8CpCcI/PzkMX5tAISKI8rxMsV+UXtVwxDSd\nOrJIr7oFvGaWCxNkyg3D6Ij+g7bFvkEkEPT2WYAeSEOBKKr2tbtKLmj7fPqZ\nlzSZDyrCrgO6IPaMBog/RLjGHG5cl5JvN69xQv1raLwXNI+BPi073S8uMUBf\nNCo92dd8NlxuTIQpvllq3wGWtM4KiBAc1grcjNKK5ldgu3j5q+6s+1T7kdX1\nVVD0bQKB+ZqD78XqY5Sl27ZU5Mj98Yx33RJbSYmzAi0M5hTIeXt9YWTgNotu\nSueVtLehqx10Y9jHwq5940fHIOFWrmE114JRRmJqWrVpWclqoHpuu/PDviG5\nmZsO\r\n=sGfA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.es.js","source":"src/index.js","gitHead":"ff695aa0b05a0327c0cd0f2d0944d01669f670c6","scripts":{"dev":"watch 'yarn run build' src","lint":"eslint ./src --fix --color --ext .js,.jsx,.ts,.tsx","test":"jest","build":"babel src -d dist","format":"prettier --write \"src/**/*.js\"","chromatic":"chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"yarn build:types && rollup -c","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"skahrz","email":"marvin.frachet@gmail.com"},"_npmVersion":"6.7.0","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.es.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"_nodeVersion":"11.15.0","dependencies":{"@reach/alert":"^0.1.5","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^1.5.8","gatsby":"2.6.0","rollup":"^0.64.1","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","react-dom":"^16.8.1","stylelint":"^9.9.0","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"^3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.0.11","@types/react-dom":"16.8.1","storybook-readme":"^5.0.6","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.0.11","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","prettier-eslint-cli":"^4.7.1","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^2.1.1","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.0.11","@storybook/addon-info":"^5.0.11","eslint-plugin-cypress":"^2.2.0","react-testing-library":"^5.6.1","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"^5.0.11","@storybook/addon-links":"^5.1.10","eslint-config-prettier":"^4.0.0","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.0.1","rollup-plugin-commonjs":"^9.1.3","@types/storybook__react":"^4.0.2","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.0.11","@storybook/addon-console":"^1.1.0","@storybook/source-loader":"^5.2.0-alpha.14","@storybook/addon-viewport":"^5.1.11","@typescript-eslint/parser":"^2.1.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.0.11","@storybook/addon-storysource":"^5.0.11","@types/storybook__addon-knobs":"^5.0.3","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.5","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.1.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","@babel/plugin-proposal-do-expressions":"^7.0.0","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"react":"^16.8.1","gatsby":"2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.53_1573642059672_0.7210260980505152","host":"s3://npm-registry-packages"}},"0.0.54":{"name":"gatsby-interface","version":"0.0.54","author":"","license":"ISC","_id":"gatsby-interface@0.0.54","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"7d906196c41bd8e49f26589e337696a4c34e2467","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.54.tgz","fileCount":75,"integrity":"sha512-KaKajgB6vaDK2tQR+wdJEZVMgrcctbTnultW2p3FXtKImPEtM9zlpU8QFAhlPvEF8Os4aHRc8V5KqUInCJ8TiA==","signatures":[{"sig":"MEUCIDYRTKo8yKYzeyrlbQcO7Vrv+TbYl4jheoS4L4oqA6SeAiEA8jJwYYM/zXxHCuAu7wI4Xsq9EM5q1Glor0e3lSexAKU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1971562,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd1dpECRA9TVsSAnZWagAAoi4QAIZsUXkkJeoyGNFJE/7T\nsYwhGurioTQbv0kdPRjw7BzpAt7DF0Uj7Wgu3nK3H65OEQc93vlBgqG2+Xf4\n6oyRt8itSFlAp1vnw/ULlguKQkKfmYm9vr5NHjq5fQ5vZRFWNB+6jN94SyX0\nxW7wgJscxK8w5eioBi1vC5ZLOeb/Dzg67LdAGE0Zt8dD5pbayNzVpNk8RUCx\nXOqhueB/PNweaL4RK7sLBoZtk8VMXyXvkXr2yqS9bO0pTJvzuoDhQuA+YJG8\nbDU4QxcPrM3iwC4dDFPC7ihdcyFdBYCB6P5UN5rmXlJl2BgbPwagWiRm8+cd\n6Wdpa1LQ6xIdHaLDbldZBoevs+9BRzp2H9HIfnZyMLzbyrYSGdKB2RdgbmKA\nf7+R570rG+wLT8xDXqtM1RXfE8RjbVS6ajJjrWCM77vpxhltRrsZLsG3t6DQ\nlbHdb/O/o+rDjKEIBNeGXER9elC4cGqkqmwznTrtrFR+2OG3fcw56MRI7u/z\nbyUL3Rr/DyVpxACCcd9/da2lTvXqI32aN4A0n9E9Z3NL29X+8awmeCMsxOWW\nFnFs/LlKkXW/PNRuoAP8yjCDI2+Px4rc5UFMA1GshQnI3OnyCIPrhsA56gGz\n5erLwKja1geMIge7Dp7W1hRIMS+unZY0ddFt77BhGDuC7qE8SufrH7vBqicp\ndY0J\r\n=mxkz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.es.js","source":"src/index.js","gitHead":"f1bf8cbe80cc175c15ae462ebb040e28d27362e1","scripts":{"dev":"watch 'yarn run build' src","tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 src --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"babel src -d dist","format":"prettier-eslint --write \"src/**/*.js\"","chromatic":"chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"yarn build:types && rollup -c","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.7.0","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.es.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"_nodeVersion":"11.10.1","dependencies":{"@reach/alert":"^0.1.5","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^1.5.8","gatsby":"2.6.0","rollup":"^0.64.1","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","react-dom":"^16.8.1","stylelint":"^9.9.0","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"^3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.0.11","@types/react-dom":"16.8.1","storybook-readme":"^5.0.6","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.0.11","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","prettier-eslint-cli":"^4.7.1","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^2.1.1","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.0.11","@storybook/addon-info":"^5.0.11","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"^5.0.11","@storybook/addon-links":"^5.1.10","@testing-library/react":"^9.3.2","eslint-config-prettier":"^4.0.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.0.1","rollup-plugin-commonjs":"^9.1.3","@types/storybook__react":"^4.0.2","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.0.11","@storybook/addon-console":"^1.1.0","@storybook/source-loader":"^5.2.0-alpha.14","@storybook/addon-viewport":"^5.1.11","@typescript-eslint/parser":"^2.1.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.0.11","@storybook/addon-storysource":"^5.0.11","@types/storybook__addon-knobs":"^5.0.3","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.5","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.7.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"react":"16.8.1","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.54_1574296132218_0.600370658950311","host":"s3://npm-registry-packages"}},"0.0.55":{"name":"gatsby-interface","version":"0.0.55","author":"","license":"ISC","_id":"gatsby-interface@0.0.55","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"7ced3dcd72c2f6eaced82b0a0946a996a82d8971","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.55.tgz","fileCount":75,"integrity":"sha512-lbXuFt4EuVHkZVFUeW0WhOhEtOfiplUzeXgTLUXWz3guOgcW7yY8UVTmkgQ+uAZWzWFMVhIL1pk5vCZMfqeNwA==","signatures":[{"sig":"MEYCIQDGYw057zQN6nxvr2JaGLgAtYh4ILXde7rCkJuSS/cZPAIhAKQ3Try2KDrRlsbexnCbb2AEGv5Xj1HKvREIou5789/D","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1971562,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd1lVYCRA9TVsSAnZWagAAAr8P/1OWYyMVQHmG6gGhAc/a\nwcEVyXWedjO5bFWaymTNnJ2i46F219rhG4joqKqHlllwdyHjYuLZ5dEmEEsB\nPnfYkQr3ilZBDzxAuWtDQLXE3j3JqWyNYjKej5mOsntdgsoJNmIwidNbI7Lv\nztmvQKsyaeYG8U66LcOKjqYGHmI0miFnXEvvTM+TVQ+U+yPpe4Jtkl1Lawkj\nsOrYmXaRvDpfNKaOMopETnQoUS5J8k+J1A5U5aBgqdHN/6iCXZxKKu/srOeJ\n0FAMR8imf754OnEuoNqafipvo5Lfcc/OQrlaSXklL7uN0iS3LPQIIE4Ogvm2\nXpoIFGgEtzyka7tULpbDkL0/shg3W5cUnhQpZrqXLUC9nqScNJaEncpdESjM\nG0J/oA6dD8oOGlf0nR/9DEqAa59wgjEg91lnLXbi/phxV/mwBVE43mTclsVQ\nM3181Hd/IxX+Vx+oBAL60XamO4bQo68yt04kQSQxfrqYlzbkAuDXaAYcelQV\nibplwQyYMv6v/1jxUFd5EhV8EnZyNLqXZLW8QTz6SCx4MnOLCM6qmn4J7TiJ\n6zdIilv/18WcDBqOxrthDLC/qd2k5zhPLtR7mKTZHN8UHnFR7lKOiIpKuvhm\n/YU4r18fZWZihVkYUqwNlApPblvC38GGNF/rRXqq2nsgHkZZmranCWBiOeOf\nSk72\r\n=CN9B\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.es.js","source":"src/index.js","gitHead":"c93c43da4cae310a293f3139ec4b894bed76f9f7","scripts":{"dev":"watch 'yarn run build' src","tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 src --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"babel src -d dist","format":"prettier-eslint --write \"src/**/*.js\"","chromatic":"chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"yarn build:types && rollup -c","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"skahrz","email":"marvin.frachet@gmail.com"},"_npmVersion":"6.7.0","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.es.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"_nodeVersion":"11.15.0","dependencies":{"@reach/alert":"^0.1.5","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^1.5.8","gatsby":"2.6.0","rollup":"^0.64.1","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","react-dom":"^16.8.1","stylelint":"^9.9.0","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"^3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.0.11","@types/react-dom":"16.8.1","storybook-readme":"^5.0.6","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.0.11","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","prettier-eslint-cli":"^4.7.1","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^2.1.1","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.0.11","@storybook/addon-info":"^5.0.11","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"^5.0.11","@storybook/addon-links":"^5.1.10","@testing-library/react":"^9.3.2","eslint-config-prettier":"^4.0.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.0.1","rollup-plugin-commonjs":"^9.1.3","@types/storybook__react":"^4.0.2","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.0.11","@storybook/addon-console":"^1.1.0","@storybook/source-loader":"^5.2.0-alpha.14","@storybook/addon-viewport":"^5.1.11","@typescript-eslint/parser":"^2.1.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.0.11","@storybook/addon-storysource":"^5.0.11","@types/storybook__addon-knobs":"^5.0.3","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.5","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.7.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"react":"16.8.1","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.55_1574327640311_0.8004149378977745","host":"s3://npm-registry-packages"}},"0.0.56":{"name":"gatsby-interface","version":"0.0.56","author":"","license":"ISC","_id":"gatsby-interface@0.0.56","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"41b7f7033bcc43339db715470663a6777848a8cd","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.56.tgz","fileCount":216,"integrity":"sha512-2g5HN2cuedBpZbL0q5nTxQIGbtaPuteUSWUfWwfvgkD6fyT47OvD57lUMytmJ9qK8BLAXAEgorCQCcARhB1QmQ==","signatures":[{"sig":"MEQCIBDXYZpnDJftCH493npcRAaZ+EL3XKBQtrjPkzHYE5MVAiARrQCn4yKZdky3dWdZnpU3SoSI3XJbuPeBaNl35Hba7w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2350556,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd3s7nCRA9TVsSAnZWagAAtQwQAKCQRyhJCtrJCU/1mYki\nFV8dbFhGakpg7v5VR267rsLWspSzyMDnm5pVGv52OhC/bVKpDITtUNMCg4xG\nLMCcc0CW0YddIteFIzZA6fpmMh6OS4YzOccSMO9r/IhYECqU5lMKfTMptWci\nN3yuiNl1RHOIU6qhWTsSVuDVRohUYHsf6e5jlIKAAUoWDRVcr087XK/WFRUN\nYONMKMqW08k3rx2wjarNT0JsJii3GdNausVtBf8u0DY8WB1j797kh0Hj7WOh\nNd5CmWaSmiDHEJ+6PrQBtoAChIqQ043Pl00qoPo17RaNQQo+g4B4Vw4N3Wl9\nAPgLnXlvjso5psMmqoK5XUu+BTXCU93mhLV81rgnAEnyGWioWKA0mDITCLvf\n6MrJBO+PCh4KHvbYNihoTLVT6f5yDFwg+JZu/WmiE9lF3emaYBH1Y0hUMrbz\nvdB6cL05TRdjs11vOfCalC6T55kdk0X5gFqHuXqDMUfqlw/WxaEGOv7fvAZ8\nh0tvBXYZ/hLcODtJAmcweK2FHHCy7ST9vNsCu7aYvHrH1UGwYk3s0gPiZ4HG\nSLBklQ3cinYp9Sa0bMwlWgOcIxAGrzL6ZJbo3Uk9zlvOTUl554bFNKtz1jcz\nhv/yxQmWDMZyhj535LkLp+O57t8/EXP/KVFq/u7+/tvxOvwXmmKeX85t8Cu3\nYLX1\r\n=xWk6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.es.js","source":"src/index.js","gitHead":"9361f3d82cc04816549fdb50597337417f4414ce","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 src --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier-eslint --write \"src/**/*.js\"","release":"standard-version","chromatic":"chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"joshwcomeau","email":"joshwcomeau+npm@gmail.com"},"_npmVersion":"6.9.0","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.es.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"_nodeVersion":"10.16.3","dependencies":{"@reach/alert":"^0.1.5","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^1.5.8","gatsby":"2.6.0","rollup":"^0.64.1","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","react-dom":"^16.8.1","stylelint":"^9.9.0","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"^3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.0.11","@types/react-dom":"16.8.1","standard-version":"^7.0.1","storybook-readme":"^5.0.6","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.0.11","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","prettier-eslint-cli":"^4.7.1","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^2.1.1","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.0.11","@storybook/addon-info":"^5.0.11","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"^5.0.11","@storybook/addon-links":"^5.1.10","@testing-library/react":"^9.3.2","eslint-config-prettier":"^4.0.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.0.1","rollup-plugin-commonjs":"^9.1.3","@types/storybook__react":"^4.0.2","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.0.11","@storybook/addon-console":"^1.1.0","@storybook/source-loader":"^5.2.0-alpha.14","@storybook/addon-viewport":"^5.1.11","@typescript-eslint/parser":"^2.1.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.0.11","@storybook/addon-storysource":"^5.0.11","@types/storybook__addon-knobs":"^5.0.3","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.5","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.7.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"react":"16.8.1","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.56_1574883047466_0.47682919451911787","host":"s3://npm-registry-packages"}},"0.0.57":{"name":"gatsby-interface","version":"0.0.57","author":"","license":"ISC","_id":"gatsby-interface@0.0.57","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"88bf2ed9a320ea05edc8b679ce611ebf79c38494","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.57.tgz","fileCount":216,"integrity":"sha512-xToDaqjyO26uwnaSheRaahsMqYTXAoIPd8IXGlOrBI9/E6mhHVol8Tzpm4SjvO7LE56tAemmicEcLD2P/zDfJw==","signatures":[{"sig":"MEUCIGunelTNrJ8eQkZvVVWvCsACHXUboUSqExJI/mO3bjt+AiEAjQmJew9mgx4I04EskgKkz+qwKIoq5sMAHaFlGQCStrw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2350628,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd3tYLCRA9TVsSAnZWagAAfpcP/0FNUFyhkW9VJMX1Ikwm\nLgcfGHUnXdiyLa5ZqYmFZgKcbnDJtcp+/YSVqBFZoBjimQD4ULC05VOS7F1I\n1Z0yOHfF+isB/X3fJRU4xGCn6OlQ5sFh6oRojMicc1o0oKMg5st0EXaxYrOo\nZTiSu0ago4Gb5vlQNYrLWToB95K+bXP0lhTIbRE4inmKvE7CehnUT0fHCy21\nRQ8Io41+dDdeTWUiq4Lj7+SHaUNmevtMhmfu+IlfAZT1MykirHWQ/Zs06Isu\nH2yp8RojNVGGzExv13k/vpHMhhLxbC9XSMnjp5DALMVjoKqFvtLiLBW/fCTM\n8+vyEn1bhtsd/x+ZvSVwNyDovIgN+iVD0FipuzAOVYYJrDpcEWk4c7JRC8L5\nCUF4RTC/dXcR1Ju6B2jLx+aKFSQ9c2nW+7AWaqeiSyDEx2QuRYCiVH8Hl3k/\n36Pynu0SVVRDVbjcewdodrWAN/XhO1+/aDCK4zlhLCVdpI1cWeStVvGhcmBv\nwjDXUpFsnhovPXDYoyRgbKgzTyLKkohCmFh9bp6dL8ZYVe2/LwghA5R8KvaJ\nlnGVOQQyGisN69ko2duIz0IjDamu13o4Of2KKwrDkl7lOomH+G2/+uHrNJGf\nC7WhBMHIXvkjbWXa8+iVYYJjzxU1MhXdS+hsOJ/I5AEwAPxQ19w4tdayEvTY\n/WeV\r\n=QK4r\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.es.js","source":"src/index.js","gitHead":"4021a7140d933e61e52fc745def3db16a306ed0f","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 src --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier-eslint --write \"src/**/*.js\"","release":"standard-version","chromatic":"chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"joshwcomeau","email":"joshwcomeau+npm@gmail.com"},"_npmVersion":"6.9.0","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.es.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"_nodeVersion":"10.16.3","dependencies":{"@reach/alert":"^0.1.5","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^1.5.8","gatsby":"2.6.0","rollup":"^0.64.1","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","react-dom":"^16.8.1","stylelint":"^9.9.0","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"^3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.0.11","@types/react-dom":"16.8.1","standard-version":"^7.0.1","storybook-readme":"^5.0.6","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.0.11","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","prettier-eslint-cli":"^4.7.1","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^2.1.1","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.0.11","@storybook/addon-info":"^5.0.11","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"^5.0.11","@storybook/addon-links":"^5.1.10","@testing-library/react":"^9.3.2","eslint-config-prettier":"^4.0.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.0.1","rollup-plugin-commonjs":"^9.1.3","@types/storybook__react":"^4.0.2","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.0.11","@storybook/addon-console":"^1.1.0","@storybook/source-loader":"^5.2.0-alpha.14","@storybook/addon-viewport":"^5.1.11","@typescript-eslint/parser":"^2.1.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.0.11","@storybook/addon-storysource":"^5.0.11","@types/storybook__addon-knobs":"^5.0.3","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.5","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.7.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"react":"16.8.1","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.57_1574884874606_0.025690311114665798","host":"s3://npm-registry-packages"}},"0.0.58-next.0":{"name":"gatsby-interface","version":"0.0.58-next.0","author":"","license":"ISC","_id":"gatsby-interface@0.0.58-next.0","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"ead3a5d0f5afc98b792a7dd381c7d041583d86e5","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.58-next.0.tgz","fileCount":77,"integrity":"sha512-PIG+HCg7aFDlPW3Yje7Ukm4N0PI6S8eFsRAP3+RTOiKC3wJQboQ/mQOmOcAYhn4V7S+u5BWOEZdBW1FfxWgy3g==","signatures":[{"sig":"MEUCIQD+B71VB3gBWKu1LBZEjO2VL2y7+wc0waIlRZd9pLbPxAIgDcLPgBQ92GQvUHMk1eQAYG+VfBELMu6BTMTftpUkgqM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1977590,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd3uqUCRA9TVsSAnZWagAA6CwQAJLMlV6HRce8aXjhHeve\n05zglVAPUq2zfMDKaw2mYys25+cWMeDhq6sVjIzG1aHS6t8nF+VlSeftH0hx\nLllbNM0cbFREywQrXsa3h87bzKrrqqS0AU0djkeirx4G5dCMpUShXcimEbk2\ne05wrKywTxIB32O/Dxym5QOOTmTdWrO36jlriUx4y9egICWA6WDwJsxNkI84\nMMeMMxLCR9GkSqpM/+KvGvtZs4VBnbRbffylpfhsWx770drCVChAzFI/xjUL\nbqqF1EDjVTDbeNhh2lCbP+96cfGy1KYsjtZsnlmYIn2rlv0/j3s2cii1UNr3\n5duBRo6REoniJR//NL/Woo5XVrVtrzzyBFx21MplXeYh43KaDb7z+nRQdWnh\ngEBZXmvhEgOIFSuvR42x3tFJEDU5WLa65AZi2tp8ssK7zEKTJMCQONSAHk19\nyABQLpCpQo9hEzH6Ukszzr7IoyD75iM2gPMhFTD1PfKvi84o3CCj2nRmYtPg\nKRCVDgFu7+rC59dBioZvISJWes5rC2MbEBfewAzqRSrf+FAWda5D77iicTnm\nqqWnwPDxUEs+UpKjH/d+O+EM9TPnVC3f0GngKYyVuYP4Bm0xYrK0M+k/+43G\nOaZcGMnVtjoie2xdoQApE9IgtyJ8biCoyHiTU5Jl6blAghvr18+6YqbOJstw\nwkrA\r\n=wITF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.es.js","readme":"## Gatsby Interface\n\n![Storybook](https://user-images.githubusercontent.com/18426780/63871208-b9aea600-c978-11e9-9107-79679b699c6f.png)\n\n```\nyarn storybook\n```\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`\n\n- Use React hooks and functional components - https://reactjs.org/docs/hooks-intro.html\n- Use CSS props for styling - https://emotion.sh/docs/css-prop\n- Use `gatsby-design-tokens` for styling constants - https://www.gatsbyjs.org/guidelines/design-tokens/\n- Use compound components to make components more composable and flexible - https://kentcdodds.com/blog/compound-components-with-react-hooks\n- Make all PRs against the `dev` branch\n- Use `TONE` and `VARIANT` prop (when appropriate) to determine color styles and version of a component - see Button as an example\n- Make the component as generic as possible so it can be used anywhere by anything\n- In `skeletons` folder, these contain only the functionality of a component (no styles) and can be used within other components\n- Write Storybook stories for any component created - https://storybook.js.org/docs/basics/writing-stories/\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Required assets\n\nGatsby Interface requires the `futura PT` webfont in several different weights. These files are git-ignored, to prevent the unauthorized release of licensed assets.\n\nGatsby Inc. employees can download these fonts from [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"src/index.js","gitHead":"82a046775db15b15f8ec45020c144cf06e23c54d","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 src --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier-eslint --write \"src/**/*.js\"","release":"standard-version","chromatic":"chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.11.3","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.es.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"_nodeVersion":"10.17.0","dependencies":{"@reach/alert":"^0.1.5","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^1.5.8","gatsby":"2.6.0","rollup":"^0.64.1","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","react-dom":"^16.8.1","stylelint":"^9.9.0","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"^3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.0.11","@types/react-dom":"16.8.1","standard-version":"^7.0.1","storybook-readme":"^5.0.6","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.0.11","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","prettier-eslint-cli":"^4.7.1","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^2.1.1","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.0.11","@storybook/addon-info":"^5.0.11","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"^5.0.11","@storybook/addon-links":"^5.1.10","@testing-library/react":"^9.3.2","eslint-config-prettier":"^4.0.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.0.1","rollup-plugin-commonjs":"^9.1.3","@types/storybook__react":"^4.0.2","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.0.11","@storybook/addon-console":"^1.1.0","@storybook/source-loader":"^5.2.0-alpha.14","@storybook/addon-viewport":"^5.1.11","@typescript-eslint/parser":"^2.1.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.0.11","@storybook/addon-storysource":"^5.0.11","@types/storybook__addon-knobs":"^5.0.3","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.5","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.7.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"react":"16.8.1","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.58-next.0_1574890132409_0.4972189113652632","host":"s3://npm-registry-packages"}},"0.0.58-next.1":{"name":"gatsby-interface","version":"0.0.58-next.1","author":"","license":"ISC","_id":"gatsby-interface@0.0.58-next.1","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"8ea2ca99714071f6a791194e82ce621de0dbdb76","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.58-next.1.tgz","fileCount":77,"integrity":"sha512-PqbH2w6Cb8nWne69Pofscpz6n8+GSk23RtqbhLrGxaEgJq+URJR1IJ7SzIw2PkApp9XEa7IrFA3V2DvhFv84yw==","signatures":[{"sig":"MEYCIQCAyMVPHhx9288/TO8niHxKTJkbGGLpdNMRstT8Zejx+wIhAPu4yFlgGBXSUmgXF6UGB0iMnJ/qfqMtSJqXUKx712tO","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1977306,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd5O4lCRA9TVsSAnZWagAAeCUQAIaTlLgWMRQarpJTAYbO\njc9G11Wqmyg8hlgj5TsbMJQAipl40qAvNKtw+F2gXzWGbAJhdL495DFf1zna\n6hTKrxfb9DJUI54mYJTd4QTCbavjtOStbC7vlnpOF20/uo/Ee69iByW5TL2T\nGj8+86OPxyWd++1iSdz3CvWVDHs65jTbXSI+7p0pNZK3eA54uuZP7XBsTAuC\nx1v1f1p4DypFf3CdZKXch+lypvcL0YMbEu22jjXl3KJQ3CFfG5JfPES9yVM5\n7lF5lDtFn1v3GrIw8UeiQ27nNM9WF4a+H3BzNc5nXt51AVSu0GkUKTc1UfMq\nobNvs29ZlJDX5NF+9Su2iQy6vIp6XrPwNt/JwiIJTbLAlrbbS9M5huXDFTps\nJ8KY0GQwHL/GFjwc5GQlw2w8Ma/G2nMoesGCB/rA1YDYhij21jJxr3hdr7wz\nUJKYXhV9QiMVZbo7GcRiJ0OS1mPT8JHVAeA81+EJKWT+JFxha/iNqwgWCTX6\nFF+NCdwcThCkNC8YZAiowQ8myWYGBfqjzS64RMwp3eqxSN6BEl6TL3saXso9\nnQpjsTTb5gzVqatMxVPLy72ZKuJqEzKVQg+DJpzNBo/gsvJQLzFfWY+AtozF\nhVGDhu9dikafTyKploT+tYVwPc6nAfpEyiY3g1GbCLRhVeX+jLkVpKZHYvf7\nkD5Q\r\n=v9qh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.es.js","readme":"## Gatsby Interface\n\n![Storybook](https://user-images.githubusercontent.com/18426780/63871208-b9aea600-c978-11e9-9107-79679b699c6f.png)\n\n```\nyarn storybook\n```\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`\n\n- Use React hooks and functional components - https://reactjs.org/docs/hooks-intro.html\n- Use CSS props for styling - https://emotion.sh/docs/css-prop\n- Use `gatsby-design-tokens` for styling constants - https://www.gatsbyjs.org/guidelines/design-tokens/\n- Use compound components to make components more composable and flexible - https://kentcdodds.com/blog/compound-components-with-react-hooks\n- Make all PRs against the `dev` branch\n- Use `TONE` and `VARIANT` prop (when appropriate) to determine color styles and version of a component - see Button as an example\n- Make the component as generic as possible so it can be used anywhere by anything\n- In `skeletons` folder, these contain only the functionality of a component (no styles) and can be used within other components\n- Write Storybook stories for any component created - https://storybook.js.org/docs/basics/writing-stories/\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Required assets\n\nGatsby Interface requires the `futura PT` webfont in several different weights. These files are git-ignored, to prevent the unauthorized release of licensed assets.\n\nGatsby Inc. employees can download these fonts from [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"src/index.js","gitHead":"ad081a0e65eef4da183326818260ac1b15aab82d","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 src --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier-eslint --write \"src/**/*.js\"","release":"standard-version","chromatic":"chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.11.3","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.es.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"_nodeVersion":"10.17.0","dependencies":{"@reach/alert":"^0.1.5","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^1.5.8","gatsby":"2.6.0","rollup":"^0.64.1","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","react-dom":"^16.8.1","stylelint":"^9.9.0","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"^3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.0.11","@types/react-dom":"16.8.1","standard-version":"^7.0.1","storybook-readme":"^5.0.6","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.0.11","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","prettier-eslint-cli":"^4.7.1","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^2.1.1","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.0.11","@storybook/addon-info":"^5.0.11","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"^5.0.11","@storybook/addon-links":"^5.1.10","@testing-library/react":"^9.3.2","eslint-config-prettier":"^4.0.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.0.1","rollup-plugin-commonjs":"^9.1.3","@types/storybook__react":"^4.0.2","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.0.11","@storybook/addon-console":"^1.1.0","@storybook/source-loader":"^5.2.0-alpha.14","@storybook/addon-viewport":"^5.1.11","@typescript-eslint/parser":"^2.1.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.0.11","@storybook/addon-storysource":"^5.0.11","@types/storybook__addon-knobs":"^5.0.3","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.5","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.7.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"react":"16.8.1","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.58-next.1_1575284261001_0.480822507253726","host":"s3://npm-registry-packages"}},"0.0.58-next.2":{"name":"gatsby-interface","version":"0.0.58-next.2","author":"","license":"ISC","_id":"gatsby-interface@0.0.58-next.2","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"c21af6eaf923414274c47a1912c756d8bad2ccb3","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.58-next.2.tgz","fileCount":83,"integrity":"sha512-vmW1mKGUaeZI2VAWRJTBTNhfLwlmw776+uMAkA0NpKGD5TJvjBjNLPwaLYtwOCS9/WNwAt4BLlgdiZOTgYzvKQ==","signatures":[{"sig":"MEUCIQCWsUNBKOdsmy88mB6Ssw5VTnJNXKzmihrIBUX8bTLyogIgQ1HzmRzcuEh5oXQ0e8PegL2GCA0uQDcjHwyg6KUm4vo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2003599,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd5VhZCRA9TVsSAnZWagAARUgP/imbplPxBDOA1faID9nb\naxz0F0uLAlVADWPDZW6r8BqpAtFDguukYPtLkDfGC4E7s5Jtnbn82vzsJ+vA\ntWCKmL70DOF7UH9yNez51TrFGAx2TzQy/IT7GkVF4HMfwH/5HEp4OlBpqrig\nZ7hrtG+sa6JsUnQZ8XkF4mAQNlc8a+D5FWfzxBR/7u3l8Elpe46rFPixk1mN\ntueIA5gZw1UA2c5Rqr4aP5aB0VErExKMWOykz6pGmTg4lFm95LxNyZ0ymewd\nJaxwGnspRue6NwpNeKPMGPbAoDv+FfmVS4oR5GhLyBguMpEDWo2wnd0dEkoT\nmGEermjpd1bLYrCLzclvGp2Ubm3SEpMgXM2Zc3aAYknwqe9WayjGaop8VLmd\nd4Ydh9xxrpUqGzvC+gYPnLpF4+/hCqpT4oTB5sHX0tV7Oed2M/3G0z0Dpp2+\nZY0t3FSLryC+oO/fZ670xV7NGqmGryY3vamE1+TfDU5skmAELteSyjY/10Sd\nxSz4+EKG76CQFqRkMrlvIt0H21e3fZnUsJC56Ky6t7Ca5l7V6MLHVmnb0aZ0\nTlS4+yZansGym8CPNhIWsN96jQnE6NBXW35e9YLm1svbPnBM9JLLGlYU2Rlo\nENzPmjtjbLrweGTjkVSXV2Gnu7Y0ZtWuwsqY9bwposNCASnIlbdYC5FyD6fw\nYVoi\r\n=dEpW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.es.js","readme":"## Gatsby Interface\n\n![Storybook](https://user-images.githubusercontent.com/18426780/63871208-b9aea600-c978-11e9-9107-79679b699c6f.png)\n\n```\nyarn storybook\n```\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`\n\n- Use React hooks and functional components - https://reactjs.org/docs/hooks-intro.html\n- Use CSS props for styling - https://emotion.sh/docs/css-prop\n- Use `gatsby-design-tokens` for styling constants - https://www.gatsbyjs.org/guidelines/design-tokens/\n- Use compound components to make components more composable and flexible - https://kentcdodds.com/blog/compound-components-with-react-hooks\n- Make all PRs against the `dev` branch\n- Use `TONE` and `VARIANT` prop (when appropriate) to determine color styles and version of a component - see Button as an example\n- Make the component as generic as possible so it can be used anywhere by anything\n- In `skeletons` folder, these contain only the functionality of a component (no styles) and can be used within other components\n- Write Storybook stories for any component created - https://storybook.js.org/docs/basics/writing-stories/\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Required assets\n\nGatsby Interface requires the `futura PT` webfont in several different weights. These files are git-ignored, to prevent the unauthorized release of licensed assets.\n\nGatsby Inc. employees can download these fonts from [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"src/index.js","gitHead":"cbefe07a1e02576e921835186750aad590200147","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 src --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier-eslint --write \"src/**/*.js\"","release":"standard-version","chromatic":"chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.11.3","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.es.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"_nodeVersion":"10.17.0","dependencies":{"@reach/alert":"^0.1.5","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^1.5.8","gatsby":"2.6.0","rollup":"^0.64.1","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","react-dom":"^16.8.1","stylelint":"^9.9.0","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.0.11","@types/react-dom":"16.8.1","standard-version":"^7.0.1","storybook-readme":"^5.0.6","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.0.11","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","prettier-eslint-cli":"^4.7.1","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^2.1.1","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.0.11","@storybook/addon-info":"^5.0.11","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"^5.0.11","@storybook/addon-links":"^5.1.10","@testing-library/react":"^9.3.2","eslint-config-prettier":"^4.0.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.0.1","rollup-plugin-commonjs":"^9.1.3","@types/storybook__react":"^4.0.2","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.0.11","@storybook/addon-console":"^1.1.0","@storybook/source-loader":"^5.2.0-alpha.14","@storybook/addon-viewport":"^5.1.11","@typescript-eslint/parser":"^2.1.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.0.11","@storybook/addon-storysource":"^5.0.11","@types/storybook__addon-knobs":"^5.0.3","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.5","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.7.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"react":"16.8.1","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.58-next.2_1575311449195_0.9242879101098711","host":"s3://npm-registry-packages"}},"0.0.58-next.3":{"name":"gatsby-interface","version":"0.0.58-next.3","author":"","license":"ISC","_id":"gatsby-interface@0.0.58-next.3","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"5a03d9994584cc8352d84eed489f60000cc6f7c1","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.58-next.3.tgz","fileCount":84,"integrity":"sha512-kNSZ3wRKSKWredsCFhScwaFshfq/p7YgimuQ4HgKDkb3bBPElgTBruzUvH0PouEtyDDlF2mk1p+r9X2M28tOdg==","signatures":[{"sig":"MEUCIGjWh+uvl/3SFdCDnVYRXFSuBy2AYiiramObuNfuZC17AiEAw/RBmXuQHPWMi5ZLag5ivutUGJJXZ0V6xPWIAfh11A8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2006164,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd5Xf8CRA9TVsSAnZWagAAAqAP/R0uY6M8u2AytS5bvjyC\nkxM1q7NK7+KDACUpCCq6O4acV0pfIqBFFQT1fLOVpAU7qaP3zYlK8uZhh/DH\nPExEXEFor/xXeaa/UNxO44mRomLPJK5IcMNlJb3LCVrdFtSfaKCTexm15cfz\n/3Njv9e6l05rCteFMNykqoCAbwVaaQHrhxhcw/qKWtAvztyGHh7AtjO3ASF2\nH8QRPwesCg0wyCAp24HiKtX75wtGZPx5dF7/SBJPJWHmQz8svgCZBl8ahLf8\nOH0BGdq+HRoNrqetHTf3lDmkuWDrXT1cfL2gxIEuT+CrI2NFj/A1dyJdT1t5\nCVD6vmU1GLXwAjWAbtHVBpfj1xm6dbMOXOqnkyXugjU3PXNQjKsPZS+JhO1G\newleAY+BWAGHfpo0A5dzon017Da2vUEy/RIY12Uo2a2YW2K0uNHucjyV7LiC\nXkxe99uvX+FwPjYDOH0WUxNxmUQg5xn/RD+pDaeZmubpXIxtcuHQoEWh/nOF\neB1+5W/6/L46MqpjCu0r1sYvMj9aR9xsDq9Kua1R25CvipjfKYPeqFtBhhkz\n2UBBxwdd6zlJ2WkJbSVmY+TIJRi9xVq17TmzmrdLd6voRdmdoboso+ThYDN4\nlETHNdrUngEizVsF/Uhp3RToY3TX9trrGx4BZp+sbJL9PjhRlOCLQAGh9hoL\nzr2D\r\n=4bxJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.es.js","readme":"## Gatsby Interface\n\n![Storybook](https://user-images.githubusercontent.com/18426780/63871208-b9aea600-c978-11e9-9107-79679b699c6f.png)\n\n```\nyarn storybook\n```\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`\n\n- Use React hooks and functional components - https://reactjs.org/docs/hooks-intro.html\n- Use CSS props for styling - https://emotion.sh/docs/css-prop\n- Use `gatsby-design-tokens` for styling constants - https://www.gatsbyjs.org/guidelines/design-tokens/\n- Use compound components to make components more composable and flexible - https://kentcdodds.com/blog/compound-components-with-react-hooks\n- Make all PRs against the `dev` branch\n- Use `TONE` and `VARIANT` prop (when appropriate) to determine color styles and version of a component - see Button as an example\n- Make the component as generic as possible so it can be used anywhere by anything\n- In `skeletons` folder, these contain only the functionality of a component (no styles) and can be used within other components\n- Write Storybook stories for any component created - https://storybook.js.org/docs/basics/writing-stories/\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Required assets\n\nGatsby Interface requires the `futura PT` webfont in several different weights. These files are git-ignored, to prevent the unauthorized release of licensed assets.\n\nGatsby Inc. employees can download these fonts from [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"src/index.js","gitHead":"718e5bfb650d0f42bc96ad2886cb94736c04d3ae","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 src --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier-eslint --write \"src/**/*.js\"","release":"standard-version","chromatic":"chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.11.3","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.es.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"_nodeVersion":"10.17.0","dependencies":{"@reach/alert":"^0.1.5","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^1.5.8","gatsby":"2.6.0","rollup":"^0.64.1","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","react-dom":"^16.8.1","stylelint":"^9.9.0","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.0.11","@types/react-dom":"16.8.1","standard-version":"^7.0.1","storybook-readme":"^5.0.6","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.0.11","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","prettier-eslint-cli":"^4.7.1","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^2.1.1","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.0.11","@storybook/addon-info":"^5.0.11","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"^5.0.11","@storybook/addon-links":"^5.1.10","@testing-library/react":"^9.3.2","eslint-config-prettier":"^4.0.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.0.1","rollup-plugin-commonjs":"^9.1.3","@types/storybook__react":"^4.0.2","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.0.11","@storybook/addon-console":"^1.1.0","@storybook/source-loader":"^5.2.0-alpha.14","@storybook/addon-viewport":"^5.1.11","@typescript-eslint/parser":"^2.1.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.0.11","@storybook/addon-storysource":"^5.0.11","@types/storybook__addon-knobs":"^5.0.3","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.5","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.7.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"react":"16.8.1","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.58-next.3_1575319547866_0.6688506388493984","host":"s3://npm-registry-packages"}},"0.0.58-next.4":{"name":"gatsby-interface","version":"0.0.58-next.4","author":"","license":"ISC","_id":"gatsby-interface@0.0.58-next.4","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"3f02f25bccd9608b6c34fe523808c71195884fb4","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.58-next.4.tgz","fileCount":84,"integrity":"sha512-aBCTKrJ8sCjVuzjqqw/bQADn1WVjAB2+kxW3Jffv9+EDf7MX+hjI8X7pXMS4I3SuynTMtC4fSHL6htqUr3HTIw==","signatures":[{"sig":"MEUCICdfc+MUwXOrW10GTG/N0ReivQbYCSoAvl8VSD1qnACaAiEAoN0N0Hek1AaYfanbIgxYS6GUiMdHYzL3pbr+x9Y3dSw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2006164,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd5YveCRA9TVsSAnZWagAAPRAP/19CgpExoAO9jcKrWZyH\na0ODawnDJ6Qo3gGHKtUgRqTtMSS8hkQiuhmlh7zkmSI2RP5q80e+TTQ1F9VO\np35jBUrGtSVP8epA3fkrZBkIrj1Qnn7LT063DMLZavQNcnqPRD6rQ0pzEfQJ\nGlV/FbcNbLoX/Q5RevWZn3J2wF5FR/ul8S0wj4ZCB1aMn/yt9PjWGz5BgHCT\n1ilQYLwHJvTArR8NUq4dlK7GqYbcRxCrcKQI5y5crqyxCu6Yr8bjyKgLxSBi\n7eYYWKiVXX3P6KUDhlQ0XgM1msJnUZTmG7s11kVqHxdXOGXectLsTB+2911A\nbORzJ7JilYpExJbc29rOdC+M6REWiSlYx7h4xBpLTcHL3PY7RbJ5zm+JXVnH\nyBKlW+D1BoxDrG/OKJ5UOxWHY0jScrZcqjA7ZnGulqqC5Q8PqQ3wI2+2Pwca\nU6sW5a3zRhC9QQlWbcVPvKvf+1YiFioTNDPX8i4Ra6UvZ4rdpfXBggqoam2f\np1mC+/FyEBNDNO45PPjLMzW6PesEdu266mZ+cBZqY8xF3hzoExAkkV5DONUG\nsEt5bGztd2I+5q+Ig7WcpvT8u7bYzfuE7fq4AsL4ipX3LTbcI7T98Zjsj68H\n2Lu/acvNjC7vzyV+oi6iHUhHsy4BEawa6q6N6ESV+bXsoCsRt6kOD4zfUW6L\nlhWW\r\n=wQi4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.es.js","readme":"## Gatsby Interface\n\n![Storybook](https://user-images.githubusercontent.com/18426780/63871208-b9aea600-c978-11e9-9107-79679b699c6f.png)\n\n```\nyarn storybook\n```\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`\n\n- Use React hooks and functional components - https://reactjs.org/docs/hooks-intro.html\n- Use CSS props for styling - https://emotion.sh/docs/css-prop\n- Use `gatsby-design-tokens` for styling constants - https://www.gatsbyjs.org/guidelines/design-tokens/\n- Use compound components to make components more composable and flexible - https://kentcdodds.com/blog/compound-components-with-react-hooks\n- Make all PRs against the `dev` branch\n- Use `TONE` and `VARIANT` prop (when appropriate) to determine color styles and version of a component - see Button as an example\n- Make the component as generic as possible so it can be used anywhere by anything\n- In `skeletons` folder, these contain only the functionality of a component (no styles) and can be used within other components\n- Write Storybook stories for any component created - https://storybook.js.org/docs/basics/writing-stories/\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Required assets\n\nGatsby Interface requires the `futura PT` webfont in several different weights. These files are git-ignored, to prevent the unauthorized release of licensed assets.\n\nGatsby Inc. employees can download these fonts from [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"src/index.js","gitHead":"4ef76fe04fad9a3f494e0b62771a0f31da0d5207","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 src --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier-eslint --write \"src/**/*.js\"","release":"standard-version","chromatic":"chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.11.3","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.es.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"_nodeVersion":"10.17.0","dependencies":{"@reach/alert":"^0.1.5","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^1.5.8","gatsby":"2.6.0","rollup":"^0.64.1","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","react-dom":"^16.8.1","stylelint":"^9.9.0","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.0.11","@types/react-dom":"16.8.1","standard-version":"^7.0.1","storybook-readme":"^5.0.6","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.0.11","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","prettier-eslint-cli":"^4.7.1","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^2.1.1","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.0.11","@storybook/addon-info":"^5.0.11","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"^5.0.11","@storybook/addon-links":"^5.1.10","@testing-library/react":"^9.3.2","eslint-config-prettier":"^4.0.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.0.1","rollup-plugin-commonjs":"^9.1.3","@types/storybook__react":"^4.0.2","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.0.11","@storybook/addon-console":"^1.1.0","@storybook/source-loader":"^5.2.0-alpha.14","@storybook/addon-viewport":"^5.1.11","@typescript-eslint/parser":"^2.1.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.0.11","@storybook/addon-storysource":"^5.0.11","@types/storybook__addon-knobs":"^5.0.3","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.5","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.7.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"react":"16.8.1","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.58-next.4_1575324638190_0.8128151021022703","host":"s3://npm-registry-packages"}},"0.0.58-next.5":{"name":"gatsby-interface","version":"0.0.58-next.5","author":"","license":"ISC","_id":"gatsby-interface@0.0.58-next.5","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"60c86e27cf5aa1f38ea6f0b32c451729ca45e2dc","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.58-next.5.tgz","fileCount":84,"integrity":"sha512-mfidEpNooYyXqSD8EfKa/ZvXmsNHTV/pMOCCCR5kUTfMW/RxaP1sDxqbmJxjmQhQ59WLW0L6Jo9a9uChVsKWjQ==","signatures":[{"sig":"MEUCIQCbOahvUd9TLCFumsGWsPttPvRgrm7qxKOL1LSIamq6yQIgRxIm6yK6HrTQLkz2hFPwMQ8LMFIxgtZsn+qbu/qdZIY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2006164,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd5Yy9CRA9TVsSAnZWagAARPIQAJJ7w5R7Ki0aTmlB8ZFV\nA09MMpwUC9m5HU8f9gy2tqamFJa2UDvD+jcb9aN5aoNhR3GFgjfywVvMWdVL\n7Lz58DSUjxyKRL7X3igk1DinDRS05axlZ3EvbmZGV4M4qBhWKoesPDVRSChV\nZVlZRit49rgsWZtRHSD7NXd9zE7jQBzri+EdAFKxasQF/bOQVRSL9tygm+P7\nVBTabLdyaduhDLRqIot58ksm+iSBf6lCwvjJ1khzKJDodmIVj5ofVdf3rA+F\nHncHt+Mdpk94BrY3xLsHmU47VWCtYStchHweuCjijYAl+YF9oPH7NCZ0XU0Y\n4SZQ3As7tk29scCJoJ25hDQWx8Yx13e2jxhHhG8ELGwGxmUwxuYF/5de0BPC\nau9PXKLUQoL4Ta+8VXLUNVFnl6NiUzC2mAKt7hg5FNay/oHkTgTTgylyZurZ\nSHQ4BsFrd4qmuIJIRspNwU/cyfd6cXhR6PjhEGn8UAneg+MCaEeyIcyJZjJZ\nlzey7hhYjhftNfGOfx60sYZ5CoPe9fyxdb41Uux90Br6dp1cHh5WX/xi+X4Y\nFiGE1+kUcIv2Mtbj51oTnjQ1FmGkH6rrdrjUGP+qb7N+C0lq+2pF8v/W1tuV\nZWSBLYIA01OT4n6+FdzZ/95GAMRiQmB9qlavd6yn4YpdvX2Dw6qJdlisM4je\nUdVc\r\n=Nc+X\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.es.js","readme":"## Gatsby Interface\n\n![Storybook](https://user-images.githubusercontent.com/18426780/63871208-b9aea600-c978-11e9-9107-79679b699c6f.png)\n\n```\nyarn storybook\n```\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`\n\n- Use React hooks and functional components - https://reactjs.org/docs/hooks-intro.html\n- Use CSS props for styling - https://emotion.sh/docs/css-prop\n- Use `gatsby-design-tokens` for styling constants - https://www.gatsbyjs.org/guidelines/design-tokens/\n- Use compound components to make components more composable and flexible - https://kentcdodds.com/blog/compound-components-with-react-hooks\n- Make all PRs against the `dev` branch\n- Use `TONE` and `VARIANT` prop (when appropriate) to determine color styles and version of a component - see Button as an example\n- Make the component as generic as possible so it can be used anywhere by anything\n- In `skeletons` folder, these contain only the functionality of a component (no styles) and can be used within other components\n- Write Storybook stories for any component created - https://storybook.js.org/docs/basics/writing-stories/\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Required assets\n\nGatsby Interface requires the `futura PT` webfont in several different weights. These files are git-ignored, to prevent the unauthorized release of licensed assets.\n\nGatsby Inc. employees can download these fonts from [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"src/index.js","gitHead":"1668e433c1d0ef94e0f7009d342cdee212c1b9be","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 src --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier-eslint --write \"src/**/*.js\"","release":"standard-version","chromatic":"chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.11.3","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.es.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"_nodeVersion":"10.17.0","dependencies":{"@reach/alert":"^0.1.5","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^1.5.8","gatsby":"2.6.0","rollup":"^0.64.1","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","react-dom":"^16.8.1","stylelint":"^9.9.0","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.0.11","@types/react-dom":"16.8.1","standard-version":"^7.0.1","storybook-readme":"^5.0.6","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.0.11","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","prettier-eslint-cli":"^4.7.1","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^2.1.1","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.0.11","@storybook/addon-info":"^5.0.11","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"^5.0.11","@storybook/addon-links":"^5.1.10","@testing-library/react":"^9.3.2","eslint-config-prettier":"^4.0.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.0.1","rollup-plugin-commonjs":"^9.1.3","@types/storybook__react":"^4.0.2","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.0.11","@storybook/addon-console":"^1.1.0","@storybook/source-loader":"^5.2.0-alpha.14","@storybook/addon-viewport":"^5.1.11","@typescript-eslint/parser":"^2.1.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.0.11","@storybook/addon-storysource":"^5.0.11","@types/storybook__addon-knobs":"^5.0.3","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.5","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.7.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"react":"16.8.1","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.58-next.5_1575324860704_0.9312315458959917","host":"s3://npm-registry-packages"}},"0.0.58":{"name":"gatsby-interface","version":"0.0.58","author":"","license":"ISC","_id":"gatsby-interface@0.0.58","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"4fe7256258ee737e82329d7a1b0c1026d7585357","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.58.tgz","fileCount":84,"integrity":"sha512-K4QfmNc02V2hN/wJMNWPaOtk/kbLzu5vgu1Kd8DvmJEvrQMIsBA0rflHu94EX1qVxfnTGL663j5t7r9FlnpZrg==","signatures":[{"sig":"MEUCIQDDAtQZc0nu/OdMuoPfZgzRBRpcwq+lx2BK9cgs0+FpkgIgCflWJsIdvhP6SiVKGf2pfG3H3vS4mbegiFrJRwZwY3o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2006265,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd5Y5+CRA9TVsSAnZWagAAhMoP/iAMkkcwppK9rJfwECJY\nMVrKE6Jq87EWoedjC/jKjLGyN1IvsbSsMdPwKt74sU1TxGIQ200ATtSbKg8G\nJYJaMPOydW7/vDXiWg5Tvl0v4lUgCxXrL5x+uCkO34riiDMwVVcpbURFxoRm\nAhLoNq9Vdx+UTQSAF2MMvKmjy6fXFOdh7+uywkfB4X+Md0OZzRx6anlICF8b\n5w5etg6kxVF2IhjkCK2ZPvV6Rqh3flK1C83rWdSxRJHrXwS71+3BmUm48V3Y\nx2yJUUuBt/EQHvsGlWC/C+bqKKl2YzBzfAYB/kpugQkwCkjk0EE+S8EskjGQ\nzgqAeJLz2KMA1SO8pRpLPh0dxf4Lorcn2/ncsCf3Qu/IaMjQmhAmAouaekXH\nAwJ1Jf/Xgyo9y4Fjl4pPKDcSnvR+IhcG7+q0uwogHT3HD2/t3C+5DIQVos7J\nwhoRT0O4EpTYhXETEOxvcT8Qk2I4UpZ3YBwDFlxKp06Sh/Zmlacq4i2eOtpF\niPsJ6eAT634LimiEAQ5pGev9ebx74PHBALQVLipQg8LEf9/ohSX96cIk5FB7\najlFf8/23h2vknd7Arc4pQL25KnzzJ5aQjDfkQsQEzppIS7o95igmRZmeJtH\nHydoL2hPe8kWJUsNGg5CBGeJgpol9SJDWxscFvsQZ+WACo9sbr7QmYzSq3WA\nLsY0\r\n=bJHB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.es.js","source":"src/index.js","gitHead":"1288e794d628bbf1054ff2fe2be77d1b69cf5e2d","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 src --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier-eslint --write \"src/**/*.js\"","release":"standard-version","chromatic":"chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.11.3","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.es.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"_nodeVersion":"10.17.0","dependencies":{"@reach/alert":"^0.1.5","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^1.5.8","gatsby":"2.6.0","rollup":"^0.64.1","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","react-dom":"^16.8.1","stylelint":"^9.9.0","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.0.11","@types/react-dom":"16.8.1","standard-version":"^7.0.1","storybook-readme":"^5.0.6","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.0.11","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","prettier-eslint-cli":"^4.7.1","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^2.1.1","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.0.11","@storybook/addon-info":"^5.0.11","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"^5.0.11","@storybook/addon-links":"^5.1.10","@testing-library/react":"^9.3.2","eslint-config-prettier":"^4.0.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.0.1","rollup-plugin-commonjs":"^9.1.3","@types/storybook__react":"^4.0.2","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.0.11","@storybook/addon-console":"^1.1.0","@storybook/source-loader":"^5.2.0-alpha.14","@storybook/addon-viewport":"^5.1.11","@typescript-eslint/parser":"^2.1.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.0.11","@storybook/addon-storysource":"^5.0.11","@types/storybook__addon-knobs":"^5.0.3","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.5","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.7.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"react":"16.8.1","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.58_1575325309907_0.30613867928849814","host":"s3://npm-registry-packages"}},"0.0.58-next.6":{"name":"gatsby-interface","version":"0.0.58-next.6","author":"","license":"ISC","_id":"gatsby-interface@0.0.58-next.6","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"8604b807f5b73e3bd082b4fe9462ae46d59e4db7","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.58-next.6.tgz","fileCount":84,"integrity":"sha512-IX8SogogkQYHRA+srm8+9FmminhJmWEDc6H3K/6R/7C0D2z68tlf6UDhhLfxO9VPE6vtuMxYV/zaQuDMjwJ1uA==","signatures":[{"sig":"MEYCIQCbACqiHS0rbD7/DOI1ucvddhECPK2ZxntWIRCQeiPRxgIhAID8VUEbRmvs6gNPNyCexTOu7WqM6tm7sVoe3oy/voF0","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2142314,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd5qG5CRA9TVsSAnZWagAAllQQAJiiJ4bcSlH2hLj3UuLa\nUZpYOmTlLoRkwIeE+1VsdHGaFS06MS0t8rMdyZIRjb3DlaaHO4oFaxZ4E0cO\nJ2sDYKf4aI2V3hoo7HXw0Sz2BEoQp6t05IVaF3jRw62r1gK2y2+g+9LOt9LY\nebPxs2GlhUuegmmQufZSwTmHiP03Kw3XClCq87q5vrCneZYQOC/XDMXkoxPG\nSYuPaYdahYUPFXISgInlXlxn6Nd9ij0pOaVaLLPEiyOwDzrDf3AVBAS6opsk\n8STIw4/XMuLkRDOOvNILYQNCdiqttpwfvvUZFdQqgm+ydUs7c5zVeHw1rVkr\nfcANXtisD/4HAYfgpdFNkSSWpEnbOhW2bL4Cq9nwRWV4V1sT669f3W56dEnz\nCeOVmoGF7w1/PsEiuhCLHVczC3jxGexcJwshrrkNCHDeK/N9fzIHKUycu5q1\nyaSMV2nHgwYKINZ+VKiJGgl33dq6Z8pTbV7Ol/rMBbR/2WejfOdtkRisb1I1\nmJ+1h3f0DpLULGiJfhU8SluKBFRT/6bR3FZvuyswEdoB1C+Q+mKl+K6ToJj0\nmOaBZ4K5eiwftALbAv45lkFXD26o+SR+HDD6OhgwQ14d6dyfnX1NAuucJ79I\ndc/PJqvoH1LFYt76YsdnTKzYFfsfVU3/dtiKVszOv1NeBUxwc6R7Wlrnw3bI\nsdwG\r\n=IO9D\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.es.js","readme":"## Gatsby Interface\n\n![Storybook](https://user-images.githubusercontent.com/18426780/63871208-b9aea600-c978-11e9-9107-79679b699c6f.png)\n\n```\nyarn storybook\n```\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`\n\n- Use React hooks and functional components - https://reactjs.org/docs/hooks-intro.html\n- Use CSS props for styling - https://emotion.sh/docs/css-prop\n- Use `gatsby-design-tokens` for styling constants - https://www.gatsbyjs.org/guidelines/design-tokens/\n- Use compound components to make components more composable and flexible - https://kentcdodds.com/blog/compound-components-with-react-hooks\n- Make all PRs against the `dev` branch\n- Use `TONE` and `VARIANT` prop (when appropriate) to determine color styles and version of a component - see Button as an example\n- Make the component as generic as possible so it can be used anywhere by anything\n- In `skeletons` folder, these contain only the functionality of a component (no styles) and can be used within other components\n- Write Storybook stories for any component created - https://storybook.js.org/docs/basics/writing-stories/\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Required assets\n\nGatsby Interface requires the `futura PT` webfont in several different weights. These files are git-ignored, to prevent the unauthorized release of licensed assets.\n\nGatsby Inc. employees can download these fonts from [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"src/index.js","gitHead":"435952addda2a8ac7c9e66eb6c699a056d01f302","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 src --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier-eslint --write \"src/**/*.js\"","release":"standard-version","chromatic":"chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.11.3","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.es.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"_nodeVersion":"10.17.0","dependencies":{"@reach/alert":"^0.1.5","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^1.5.8","gatsby":"2.6.0","rollup":"^0.64.1","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","react-dom":"^16.8.1","stylelint":"^9.9.0","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.0.11","@types/react-dom":"16.8.1","standard-version":"^7.0.1","storybook-readme":"^5.0.6","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.0.11","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","prettier-eslint-cli":"^4.7.1","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^2.1.1","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.0.11","@storybook/addon-info":"^5.0.11","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"^5.0.11","@storybook/addon-links":"^5.1.10","@testing-library/react":"^9.3.2","eslint-config-prettier":"^4.0.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.0.1","rollup-plugin-commonjs":"^9.1.3","@types/storybook__react":"^4.0.2","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.0.11","@storybook/addon-console":"^1.1.0","@storybook/source-loader":"^5.2.0-alpha.14","@storybook/addon-viewport":"^5.1.11","@typescript-eslint/parser":"^2.1.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.0.11","@storybook/addon-storysource":"^5.0.11","@types/storybook__addon-knobs":"^5.0.3","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.5","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.7.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"react":"16.8.1","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.58-next.6_1575395768973_0.7454681127069667","host":"s3://npm-registry-packages"}},"0.0.58-next.7":{"name":"gatsby-interface","version":"0.0.58-next.7","author":"","license":"ISC","_id":"gatsby-interface@0.0.58-next.7","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"3283e6e30659c6f8a3882e23a7be116e0ccecc8c","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.58-next.7.tgz","fileCount":84,"integrity":"sha512-NRGK+aBNDq7qf6g0VikjcFz1D4Dunimcv/9CX/ea0liPQfD85g83XjnapFdPw5OyefhJ1I+1HPOeaF00qGwFIw==","signatures":[{"sig":"MEUCIQDqx/5e0O8haqY/CmIHCiYvFXsN5/bLtnHH9+Mz7OyemgIgQrLXPoILkgDQsqwRBSnnQhAKOEbfleQvJp5QQ2CeWh8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2141876,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd5rGwCRA9TVsSAnZWagAAog8P/jsvBWGsdrHTj8C+DfKk\nN+ekmODromoCkFj31hP1ycLOKETdvOH+tik08iSmLjocgwfumIqD/2KdV/64\n9A2IpEl58UNV0nyVHRSww8BDzpzJLsAAwA6M5voKa1W90L5Jv+xx1RSqJ43H\nPuMIrIOORLMcXcuTm7NsjnYPfu6ws7xBuEK/nL2gCIdOs8drwQfibNGntNbd\n9G85hx7WMHdBcFXXPON4tQQAmfeHfQtF6EOoTrN3Sw65a9LbL8mjf6nIBMO+\nLbEElg8glkB1fbRh0AYZmeU1vqh2n1VDXeRYj3DYbL6UmlRrQjl9Bwt/unOo\nAj+UIz3cBA2gnifh41kazM/+kQH+83KblGwYcI6YWDmN+8yHjgZPT7ail6Gn\nsxwij1CiPYVZzV1PxA1v0K7ENaFyJV025eJ3C2xUW3j9d7Du3DGhRyWGA/+U\nwxHggB+mPX7liK3LYN9Hvdy1N9sVbwSYQ+jVhYQx9IurfcU5V0ziaqhD+jUh\nn2GLyJzG/HKDyJds96HniPKVxwnsVeexbj5iAaWZDWdKYkZWWKumW0sfO9TE\nrpw3Gy5nWr0lrba4B3uU9GEPCVxZHMlzjQJ1/rjoYw9iu+RM1G+ni+vuuioy\nD3FSvr7hoGTgh2X8y6T5XwnclDjymZRoXhsTw8AYa3Ek97s/RVFjPa1vFu5j\nZIPl\r\n=EJQl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.es.js","readme":"## Gatsby Interface\n\n![Storybook](https://user-images.githubusercontent.com/18426780/63871208-b9aea600-c978-11e9-9107-79679b699c6f.png)\n\n```\nyarn storybook\n```\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`\n\n- Use React hooks and functional components - https://reactjs.org/docs/hooks-intro.html\n- Use CSS props for styling - https://emotion.sh/docs/css-prop\n- Use `gatsby-design-tokens` for styling constants - https://www.gatsbyjs.org/guidelines/design-tokens/\n- Use compound components to make components more composable and flexible - https://kentcdodds.com/blog/compound-components-with-react-hooks\n- Make all PRs against the `dev` branch\n- Use `TONE` and `VARIANT` prop (when appropriate) to determine color styles and version of a component - see Button as an example\n- Make the component as generic as possible so it can be used anywhere by anything\n- In `skeletons` folder, these contain only the functionality of a component (no styles) and can be used within other components\n- Write Storybook stories for any component created - https://storybook.js.org/docs/basics/writing-stories/\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Required assets\n\nGatsby Interface requires the `futura PT` webfont in several different weights. These files are git-ignored, to prevent the unauthorized release of licensed assets.\n\nGatsby Inc. employees can download these fonts from [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"src/index.js","gitHead":"a42d9a6e4c2411fb055d8a0bbee6d40f9aa33b32","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 src --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier-eslint --write \"src/**/*.js\"","release":"standard-version","chromatic":"chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.11.3","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.es.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"_nodeVersion":"10.17.0","dependencies":{"@reach/alert":"^0.1.5","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^1.5.8","gatsby":"2.6.0","rollup":"^0.64.1","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","react-dom":"^16.8.1","stylelint":"^9.9.0","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.0.11","@types/react-dom":"16.8.1","standard-version":"^7.0.1","storybook-readme":"^5.0.6","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.0.11","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","prettier-eslint-cli":"^4.7.1","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^2.1.1","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.0.11","@storybook/addon-info":"^5.0.11","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"^5.0.11","@storybook/addon-links":"^5.1.10","@testing-library/react":"^9.3.2","eslint-config-prettier":"^4.0.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.0.1","rollup-plugin-commonjs":"^9.1.3","@types/storybook__react":"^4.0.2","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.0.11","@storybook/addon-console":"^1.1.0","@storybook/source-loader":"^5.2.0-alpha.14","@storybook/addon-viewport":"^5.1.11","@typescript-eslint/parser":"^2.1.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.0.11","@storybook/addon-storysource":"^5.0.11","@types/storybook__addon-knobs":"^5.0.3","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.5","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.7.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"react":"16.8.1","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.58-next.7_1575399856093_0.9189185959480963","host":"s3://npm-registry-packages"}},"0.0.59-next.0":{"name":"gatsby-interface","version":"0.0.59-next.0","author":"","license":"ISC","_id":"gatsby-interface@0.0.59-next.0","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"716dc226686c0b5b474880422404ae2c7b31978c","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.59-next.0.tgz","fileCount":84,"integrity":"sha512-QAVQhrDWCdQc4LOGcDeXhEXgmezNBHvm8xjgMnTdS4O/87ol6bAyORTy5hC16cFXLn4eFr2p1EZWxzUFiYIIJA==","signatures":[{"sig":"MEUCIAgNDHo5WD27yk/gUTTzzPRTtDBHQqD8s8qXcL60wosXAiEAzDmLFDClYFtr4YXEHcKdCrwGAhrkP95PrQ6C1Cnt34c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2141984,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd5sgFCRA9TVsSAnZWagAAZ6IQAJ9eW23ZZnPnpXQUyw7Y\nsuElG89E836SRt6/VPVxi6oOlciTJWE0l9M85r50QfYHETheOb276+eFuEHo\nzxVQUZHPdB6pzJIQidvq9a9J2Nf5gkwOvZJYKnml6osg7tVEfsF2eg16GVDl\nBmMwDE9S+je/15KZtW5AbhMcVKglGGibZj2144LOan5phIp7o8qyxMcMyIcN\ni8OxJsoaPSw6q1Zutsc1/qlpbv5z9fSkXm9JLT/oYknN198asY7xxHn4MHBz\n76EAJeGDcleb+SIvT6Y6jOLK+MeHehldv4z1t74EGAPHYPDEnQhFx9mC2FCf\nQcjhBe8ZFVL/RxlQKmg4brmvWLajcGcTv59jUHRcO4EYpd/8C5kOIdpL9UHi\nkHkgQN7j4DSoTZ2YemMdIbKagLfG/EESdhmzPQYTn/LYWunvMwDBH6GLFIr3\n6wAvY2P6SNr8xRRBHMQTZC7YBad3FWmXSH2geUyDCw0CcOCXzdhZ/QKz7Ckb\npoohpMIvnS1ADKKEZvQP3ShU63KlT7+smDWjIu69z1KoefAaXoixFb9gfbIz\nFVUqvQv5cHCo8GqORnk/ChBpliin0vtzMT35pbgnabNp+lDLenJRhjUepM6p\n/96glqHTNK0Gdn6wqigJsnDq8ERWhSu1VeHIdkaZTtqxmNsHHbINa6t4hHT+\n+DMW\r\n=ec2J\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.es.js","readme":"## Gatsby Interface\n\n![Storybook](https://user-images.githubusercontent.com/18426780/63871208-b9aea600-c978-11e9-9107-79679b699c6f.png)\n\n```\nyarn storybook\n```\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`\n\n- Use React hooks and functional components - https://reactjs.org/docs/hooks-intro.html\n- Use CSS props for styling - https://emotion.sh/docs/css-prop\n- Use `gatsby-design-tokens` for styling constants - https://www.gatsbyjs.org/guidelines/design-tokens/\n- Use compound components to make components more composable and flexible - https://kentcdodds.com/blog/compound-components-with-react-hooks\n- Make all PRs against the `dev` branch\n- Use `TONE` and `VARIANT` prop (when appropriate) to determine color styles and version of a component - see Button as an example\n- Make the component as generic as possible so it can be used anywhere by anything\n- In `skeletons` folder, these contain only the functionality of a component (no styles) and can be used within other components\n- Write Storybook stories for any component created - https://storybook.js.org/docs/basics/writing-stories/\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Required assets\n\nGatsby Interface requires the `futura PT` webfont in several different weights. These files are git-ignored, to prevent the unauthorized release of licensed assets.\n\nGatsby Inc. employees can download these fonts from [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"src/index.js","gitHead":"848c9707aa779a682d0669d0eef4b8fcb88480f7","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 src --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier-eslint --write \"src/**/*.js\"","release":"standard-version","chromatic":"chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.11.3","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.es.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"_nodeVersion":"10.17.0","dependencies":{"@reach/alert":"^0.1.5","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^1.5.8","gatsby":"2.6.0","rollup":"^0.64.1","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","react-dom":"^16.8.1","stylelint":"^9.9.0","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.0.11","@types/react-dom":"16.8.1","standard-version":"^7.0.1","storybook-readme":"^5.0.6","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.0.11","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","prettier-eslint-cli":"^4.7.1","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^2.1.1","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.0.11","@storybook/addon-info":"^5.0.11","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"^5.0.11","@storybook/addon-links":"^5.1.10","@testing-library/react":"^9.3.2","eslint-config-prettier":"^4.0.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.0.1","rollup-plugin-commonjs":"^9.1.3","@types/storybook__react":"^4.0.2","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.0.11","@storybook/addon-console":"^1.1.0","@storybook/source-loader":"^5.2.0-alpha.14","@storybook/addon-viewport":"^5.1.11","@typescript-eslint/parser":"^2.1.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.0.11","@storybook/addon-storysource":"^5.0.11","@types/storybook__addon-knobs":"^5.0.3","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.5","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.7.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"react":"16.8.1","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.59-next.0_1575405573139_0.9845804649604477","host":"s3://npm-registry-packages"}},"0.0.59-next.1":{"name":"gatsby-interface","version":"0.0.59-next.1","author":"","license":"ISC","_id":"gatsby-interface@0.0.59-next.1","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"48a65239daa72443b3059b099b64d347011e8714","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.59-next.1.tgz","fileCount":84,"integrity":"sha512-6ilNqsxLlVcu1fJnRb1i579Ujh5p3SlX/pAJV9QzzRGpAZCXErQ0JTp99h6UgDChD7Y2a5HcTLviwzUgjF2zsg==","signatures":[{"sig":"MEUCIQDUj3Bew2Lcpe+8awtcJwKLa01x9/FIDgoSKEq2xdIDJAIgSzRXIb6m/9QJuEdcgN6s1prGHkSwoOil5CWOxsaEmd8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2141984,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd6o5DCRA9TVsSAnZWagAADYkP/1vfY5Q8CVl2njGyDD2h\njfkB73RVOCCqqjWF9ZNnC2G4ldYrZPjCduKx1efD8Q9Ibz+TlOJWdCvoRNmw\nB8WBgtuIZ5ILi8JVsLiURPfXY88moLml9bykOAx+Tz7iakdNmsuQM5TtlcBW\n4Ze081zY5bgTWEBJns7GuCNEEhERFu290sO21KH45l8aAAnVI13ftAStpEYy\nTyvsbFFBYmUjdu22ykH383k89w/8GqCN25cKHW4uGamFkmzpetc/TOvzVjOs\ngFWVEbzQh/Vr+jUKQ+lTqyYioXQXD8yBR3MSncm3L71FF0+jeYpnMhsPqp03\nK1lhCvQt9R0agSauCusnJLqJpp3iHUU4ak4V4YS5zJ/NC4gTENRaJaV58TcN\neW7qzmyJVHzXJSYtofe3vM/GAvxzMmqyaw9lL5VN2hKt2zjeLZFvx4Rmk2R/\n/gNOl/T/GrE/aqSDDyIcOqS47t4RUO4lJ2DyVnkMiKHPbg+GZfcZn9QFldmI\nqJ1jxF5fXQpYtW9PxZQu8fBU+wME3Rue7aDXOeMsPe77xDKEGChIqNsxXmwP\nqoGoZ7S/pyPjhaGb30d4ijGAVu+MvJ1hOy4irugihnBmLfFP/UrCyT+YssFg\n+pEcbCsBTpDUvhmdBsvpMGwZKqX3z9QyBEw0wh5+kpyvXhD90lQRQ3iqfBp4\n0F1e\r\n=IWyj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.es.js","readme":"## Gatsby Interface\n\n![Storybook](https://user-images.githubusercontent.com/18426780/63871208-b9aea600-c978-11e9-9107-79679b699c6f.png)\n\n```\nyarn storybook\n```\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`\n\n- Use React hooks and functional components - https://reactjs.org/docs/hooks-intro.html\n- Use CSS props for styling - https://emotion.sh/docs/css-prop\n- Use `gatsby-design-tokens` for styling constants - https://www.gatsbyjs.org/guidelines/design-tokens/\n- Use compound components to make components more composable and flexible - https://kentcdodds.com/blog/compound-components-with-react-hooks\n- Make all PRs against the `dev` branch\n- Use `TONE` and `VARIANT` prop (when appropriate) to determine color styles and version of a component - see Button as an example\n- Make the component as generic as possible so it can be used anywhere by anything\n- In `skeletons` folder, these contain only the functionality of a component (no styles) and can be used within other components\n- Write Storybook stories for any component created - https://storybook.js.org/docs/basics/writing-stories/\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Required assets\n\nGatsby Interface requires the `futura PT` webfont in several different weights. These files are git-ignored, to prevent the unauthorized release of licensed assets.\n\nGatsby Inc. employees can download these fonts from [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"src/index.js","gitHead":"f7722048833965bc2547b99a63d50bb638a0b98b","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 src --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier-eslint --write \"src/**/*.js\"","release":"standard-version","chromatic":"chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.11.3","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.es.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"_nodeVersion":"10.17.0","dependencies":{"@reach/alert":"^0.1.5","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^1.5.8","gatsby":"2.6.0","rollup":"^0.64.1","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","react-dom":"^16.8.1","stylelint":"^9.9.0","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.0.11","@types/react-dom":"16.8.1","standard-version":"^7.0.1","storybook-readme":"^5.0.6","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.0.11","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","prettier-eslint-cli":"^4.7.1","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^2.1.1","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.0.11","@storybook/addon-info":"^5.0.11","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"^5.0.11","@storybook/addon-links":"^5.1.10","@testing-library/react":"^9.3.2","eslint-config-prettier":"^4.0.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.0.1","rollup-plugin-commonjs":"^9.1.3","@types/storybook__react":"^4.0.2","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.0.11","@storybook/addon-console":"^1.1.0","@storybook/source-loader":"^5.2.0-alpha.14","@storybook/addon-viewport":"^5.1.11","@typescript-eslint/parser":"^2.1.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.0.11","@storybook/addon-storysource":"^5.0.11","@types/storybook__addon-knobs":"^5.0.3","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.5","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.7.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"react":"16.8.1","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.59-next.1_1575652930621_0.7799431124735152","host":"s3://npm-registry-packages"}},"0.0.59-next.2":{"name":"gatsby-interface","version":"0.0.59-next.2","author":"","license":"ISC","_id":"gatsby-interface@0.0.59-next.2","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"8f6cd8dcc69c6f1c8aa8cff355c802f8c68b276c","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.59-next.2.tgz","fileCount":84,"integrity":"sha512-anFFhqqkuUSbX3R2uJKLAKvuJhvA5dgu+VvQwMT+RldYXNJsfjLBIvTuYRA48j/NigNVt52HnjbqTsOO1MwHDQ==","signatures":[{"sig":"MEUCIQD7HlgxKS7qvaihA/lf93XLyic0mkFkeGYB9SUwQVmGrwIgDwvIu7ev2/Qb2RihV4NRTeQuN7mfcR2dpBjSq+gbAYg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2142387,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd8AmiCRA9TVsSAnZWagAAwokP/AmIkO54lV9MjqCz0wiS\n1OTmOHwkn5bLeNRLVZ8+fsCOeSfKavM0TO2+oZeevDhEnjrK69hZyfuOHzeu\nsptRQoDyIPqS7MUZYUf0ZVD0HJBiIQMhSgtuDNVoxn1+LzUW+e5g7ipwtY9V\nKkYqYPE84aMryJU2IhoLgf/GTTFLGC7CiwFBKam6Xme9wBfFGtPRMwmlg25b\nkk82M/BO4pAuaOXf/adlXzBp2KgnwzEtLRfkCGnA+fgoRPmaINiPaNPhxxq5\neOTKoXD4whV2QZf7silTjdscAIT+0UfhXWS6wH+mXyQydTH/h3hYgeprN9DR\nTGbS3TYzt6OgZ4nxO0ZeFzvCAgFnFaEefYxHn+b4lK05BwdAVEGGaXI6dffs\nx+C35mrADt3e2UcHCNuTe0lw7vsW7DILHiV9k7vRlvR8lpRtp+XQIvJeCo6M\nbJOlewIVruRJ28jquQrxZVErhMMo/UwqrPjdFoM0+kSPzW2bsrDjaxGlrGam\nVyQ5fCIy3mm77U+NIszyZIwG+Ho6M4QZqk+754v3ixFseF81z/eZ+uG1wgAD\nkNDQN3H1oNOReWlK+woRWjTmA1ONDcnCXvcUDmmhL1uTGjB4vFoS7C0KdYqM\nHOV7W8gQcI3Twb8zY3uZVxcYNokN6lqlgg2yCj12/fVVtXsf5SV+eOufC/Pi\npQfh\r\n=L/ik\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.es.js","readme":"## Gatsby Interface\n\n![Storybook](https://user-images.githubusercontent.com/18426780/63871208-b9aea600-c978-11e9-9107-79679b699c6f.png)\n\n```\nyarn storybook\n```\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`\n\n- Use React hooks and functional components - https://reactjs.org/docs/hooks-intro.html\n- Use CSS props for styling - https://emotion.sh/docs/css-prop\n- Use `gatsby-design-tokens` for styling constants - https://www.gatsbyjs.org/guidelines/design-tokens/\n- Use compound components to make components more composable and flexible - https://kentcdodds.com/blog/compound-components-with-react-hooks\n- Make all PRs against the `dev` branch\n- Use `TONE` and `VARIANT` prop (when appropriate) to determine color styles and version of a component - see Button as an example\n- Make the component as generic as possible so it can be used anywhere by anything\n- In `skeletons` folder, these contain only the functionality of a component (no styles) and can be used within other components\n- Write Storybook stories for any component created - https://storybook.js.org/docs/basics/writing-stories/\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Required assets\n\nGatsby Interface requires the `futura PT` webfont in several different weights. These files are git-ignored, to prevent the unauthorized release of licensed assets.\n\nGatsby Inc. employees can download these fonts from [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"src/index.js","gitHead":"1e7eaae0c29fcb86d52af45e2ff7814a18dc3173","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 src --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier-eslint --write \"src/**/*.js\"","release":"standard-version","chromatic":"chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.11.3","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.es.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"_nodeVersion":"10.17.0","dependencies":{"@reach/alert":"^0.1.5","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^1.5.8","gatsby":"2.6.0","rollup":"^0.64.1","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","react-dom":"^16.8.1","stylelint":"^9.9.0","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.0.11","@types/react-dom":"16.8.1","standard-version":"^7.0.1","storybook-readme":"^5.0.6","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.0.11","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","prettier-eslint-cli":"^4.7.1","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^2.1.1","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.0.11","@storybook/addon-info":"^5.0.11","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"^5.0.11","@storybook/addon-links":"^5.1.10","@testing-library/react":"^9.3.2","eslint-config-prettier":"^4.0.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.0.1","rollup-plugin-commonjs":"^9.1.3","@types/storybook__react":"^4.0.2","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.0.11","@storybook/addon-console":"^1.1.0","@storybook/source-loader":"^5.2.0-alpha.14","@storybook/addon-viewport":"^5.1.11","@typescript-eslint/parser":"^2.1.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.0.11","@storybook/addon-storysource":"^5.0.11","@types/storybook__addon-knobs":"^5.0.3","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.5","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.7.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"react":"16.8.1","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.59-next.2_1576012194368_0.11421999997429877","host":"s3://npm-registry-packages"}},"0.0.59-tokens.2":{"name":"gatsby-interface","version":"0.0.59-tokens.2","author":"","license":"ISC","_id":"gatsby-interface@0.0.59-tokens.2","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"f0b28519961b6626718ea60400e3763758cc32e2","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.59-tokens.2.tgz","fileCount":98,"integrity":"sha512-v+UQi2QCx5xpP3Ki0wzV4qdSvnodTGFxfkOyaJd7cVMCqy08uWJwEYH8gFdBcarqsROGqQDSW9FQfWag4fVx5Q==","signatures":[{"sig":"MEQCIBLYbxk/jx+UW++Ykt0aByKJKj0EIgFfp5e6DvqT9XeIAiB5scS048qTc+A5da6S+XaWRls8wBhNwGOodFOSk/zsxA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2200915,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd8Ql1CRA9TVsSAnZWagAAoioP/3gX112qkRKxbmImN8Yh\n1CZOo10OaZv/aqbnaqjSH0cB5yjdMxZgwZrF7n5uyQY/DnSMXDcnGvXNxKjR\nBP4zw1WD4UeUVJydjvys98oq7SlHIIsMjFPnD+fsuaWOh4x8MEZX6zyhXckp\njoQfD3QVR0rNCRym4AVnHu9XyIDHeeYvK9ZX3AWg/YLK/lVTXig6tJKgYw5n\nJprbkU8pJwbhxOX1g1QQYUGBDkkYiMMVemembsea/7IS2qHoJcTJlWqXx7Ab\n1DVv8k/63DH7T7kq7wpUJftJYHdlcu5Bt/N4oirbQtdPBS9VQ4MmmJPZ0c/L\nVXb7Z2vAdZcvZcQicCRg5Kx/QaoC1XnV5LUDJxUAkJb1Xy+SkI1FXuKKv976\nrSarfwoMb+ZLleA8Cpq21PkGlh/B3kh8k+T4gAUW72b5PV5vVkU2i/JCXeIc\nCYh4Tmi32CdlwerScpfDRKsFvl5eu0T4erU1H/S9KRiS7Nq1TtVSswgegJhv\nFGquWSZemz6Y5xrvWOehh2h6e+AO5oKPizfeIz7ukYt8ryDPJrvMEMlEFeno\nJovaiIqYC4g04fzW+XuoHd8RPlTaBlT6V0KqgiYQqcV8YV6DoiWj228K+0WC\nmcfQ5cdwDlTDs7AAOLgVrVMjEEm8eVHU59+H1F8XMRAjsR5RrhWfnEodmIYK\nPvlx\r\n=+KLw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.es.js","readme":"## Gatsby Interface\n\n![Storybook](https://user-images.githubusercontent.com/18426780/63871208-b9aea600-c978-11e9-9107-79679b699c6f.png)\n\n```\nyarn storybook\n```\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`\n\n- Use React hooks and functional components - https://reactjs.org/docs/hooks-intro.html\n- Use CSS props for styling - https://emotion.sh/docs/css-prop\n- Use `gatsby-design-tokens` for styling constants - https://www.gatsbyjs.org/guidelines/design-tokens/\n- Use compound components to make components more composable and flexible - https://kentcdodds.com/blog/compound-components-with-react-hooks\n- Make all PRs against the `dev` branch\n- Use `TONE` and `VARIANT` prop (when appropriate) to determine color styles and version of a component - see Button as an example\n- Make the component as generic as possible so it can be used anywhere by anything\n- In `skeletons` folder, these contain only the functionality of a component (no styles) and can be used within other components\n- Write Storybook stories for any component created - https://storybook.js.org/docs/basics/writing-stories/\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Required assets\n\nGatsby Interface requires the `futura PT` webfont in several different weights. These files are git-ignored, to prevent the unauthorized release of licensed assets.\n\nGatsby Inc. employees can download these fonts from [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"src/index.js","gitHead":"1e7eaae0c29fcb86d52af45e2ff7814a18dc3173","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 src --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier-eslint --write \"src/**/*.js\"","release":"standard-version","chromatic":"chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"greglobinski","email":"greglobinski@gmail.com"},"_npmVersion":"6.9.0","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.es.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"_nodeVersion":"10.16.3","dependencies":{"@reach/alert":"^0.1.5","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^1.5.8","gatsby":"2.6.0","rollup":"^0.64.1","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","react-dom":"^16.8.1","stylelint":"^9.9.0","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.0.11","@types/react-dom":"16.8.1","standard-version":"^7.0.1","storybook-readme":"^5.0.6","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.0.11","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","prettier-eslint-cli":"^4.7.1","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^2.1.1","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.0.11","@storybook/addon-info":"^5.0.11","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"^5.0.11","@storybook/addon-links":"^5.1.10","@testing-library/react":"^9.3.2","eslint-config-prettier":"^4.0.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.0.1","rollup-plugin-commonjs":"^9.1.3","@types/storybook__react":"^4.0.2","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.0.11","@storybook/addon-console":"^1.1.0","@storybook/source-loader":"^5.2.0-alpha.14","@storybook/addon-viewport":"^5.1.11","@typescript-eslint/parser":"^2.1.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.0.11","@storybook/addon-storysource":"^5.0.11","@types/storybook__addon-knobs":"^5.0.3","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.5","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.7.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"react":"16.8.1","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.59-tokens.2_1576077684930_0.909993997872035","host":"s3://npm-registry-packages"}},"0.0.59-next.3":{"name":"gatsby-interface","version":"0.0.59-next.3","author":"","license":"ISC","_id":"gatsby-interface@0.0.59-next.3","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"ff4932d61672f2e3a2e1581ba603f5f1639bd19a","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.59-next.3.tgz","fileCount":84,"integrity":"sha512-5t8HoLiwhIjopvfD86iKRF6OLPdFUMZio9TSrOWvYUUcpkt7pOp+qzT8SprVP3//iLM9GclV4Tbyz1a8UKhZfw==","signatures":[{"sig":"MEUCIQCKacimKUA94JhK9ysgQieibFEPv+BRDA5cce5HWuolbgIgdB1XoHKAhJbUz1Pa/ye+3tdAwzdAc8J46VE3pdOM/cg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2141451,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd8mKXCRA9TVsSAnZWagAAAlIP+QAyB//VgxAnX6AOFbv7\nHsm96bR5ULRCJFpluF8Xxlqo3Hs20iNGCJ4e4owPuQGjxOKzcZmmZVKD7joX\nuVFPifnjJYiY5UeXF6Pufj1I/VjYFuxpFw2QV7Oa3Ca9UJ3IXM+kgssewLWN\n15FXq9/RXSG7Kwl2Mhe40R4/B7FwWUW22z0b2C6zvBCDW+vlhaWtcjzPyUWx\nJP7C4ebikdR88Y/8hc4qEN3endZ2n5VQn1K3sJepTs1hM3OAHbQ0yPizIkhh\nrhw4S1JAINI2fyNVCJzOcEfZHSEIbgJkjA4BtKtfRxqxOler+VsVf6Naxllj\n1NUFCOaxpt3ag3qtutG09LgroI7S7/I1kE4qgjmyeeib47P/p0ftUDAwwaSv\nbiXlTFh0mrHyMtR5hxWkSySejeaZbS3CA0aSkyXel8M7vEaiXmaS225FOZ+e\ne7XltByJKB1beeTY8bYk0QxjMrF733ltz0CbWRT1ftS3KuhtIKAU/heS0atb\n7kwTRNujs5E77VZd9zzFIsNpkCeXTgfwepdxHfMRsLSK6cU91liJHNzr3z7d\nEnajoJvTV84IqcVGUXmtTeK8LjVumx2iUGLWWYtZeTLKFC/7FWrJ2Hnbddjv\n5oueqQgNoKI9e8xZPUeluovQD2oz/nwiOdH5mQqiimJGYkK4w9BKgyQvN+v3\nh1Ft\r\n=euEj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.es.js","readme":"## Gatsby Interface\n\n![Storybook](https://user-images.githubusercontent.com/18426780/63871208-b9aea600-c978-11e9-9107-79679b699c6f.png)\n\n```\nyarn storybook\n```\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`\n\n- Use React hooks and functional components - https://reactjs.org/docs/hooks-intro.html\n- Use CSS props for styling - https://emotion.sh/docs/css-prop\n- Use `gatsby-design-tokens` for styling constants - https://www.gatsbyjs.org/guidelines/design-tokens/\n- Use compound components to make components more composable and flexible - https://kentcdodds.com/blog/compound-components-with-react-hooks\n- Make all PRs against the `dev` branch\n- Use `TONE` and `VARIANT` prop (when appropriate) to determine color styles and version of a component - see Button as an example\n- Make the component as generic as possible so it can be used anywhere by anything\n- In `skeletons` folder, these contain only the functionality of a component (no styles) and can be used within other components\n- Write Storybook stories for any component created - https://storybook.js.org/docs/basics/writing-stories/\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Required assets\n\nGatsby Interface requires the `futura PT` webfont in several different weights. These files are git-ignored, to prevent the unauthorized release of licensed assets.\n\nGatsby Inc. employees can download these fonts from [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"src/index.js","gitHead":"561ca1810693b0d8206e0c5d4a979313b6653234","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 src --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier-eslint --write \"src/**/*.js\"","release":"standard-version","chromatic":"chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.11.3","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.es.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"_nodeVersion":"10.17.0","dependencies":{"@reach/alert":"^0.1.5","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^1.5.8","gatsby":"2.6.0","rollup":"^0.64.1","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","react-dom":"^16.8.1","stylelint":"^9.9.0","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.0.11","@types/react-dom":"16.8.1","standard-version":"^7.0.1","storybook-readme":"^5.0.6","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.0.11","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","prettier-eslint-cli":"^4.7.1","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^2.1.1","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.0.11","@storybook/addon-info":"^5.0.11","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"^5.0.11","@storybook/addon-links":"^5.1.10","@testing-library/react":"^9.3.2","eslint-config-prettier":"^4.0.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.0.1","rollup-plugin-commonjs":"^9.1.3","@types/storybook__react":"^4.0.2","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.0.11","@storybook/addon-console":"^1.1.0","@storybook/source-loader":"^5.2.0-alpha.14","@storybook/addon-viewport":"^5.1.11","@typescript-eslint/parser":"^2.1.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.0.11","@storybook/addon-storysource":"^5.0.11","@types/storybook__addon-knobs":"^5.0.3","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.5","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.7.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"react":"16.8.1","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.59-next.3_1576166039380_0.9830668036943293","host":"s3://npm-registry-packages"}},"0.0.59-next.4":{"name":"gatsby-interface","version":"0.0.59-next.4","author":"","license":"ISC","_id":"gatsby-interface@0.0.59-next.4","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"138f24acfd22f2f281b3e6e935259a19b573f22a","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.59-next.4.tgz","fileCount":83,"integrity":"sha512-oz5xeXrx2xvYgLjvkdBWuDLqj1zoTbrv9IwCPJGYydQ4ZTKy4TDvpnROxnLqwk/h8j0M7dESIE4xK0qQc7wOlg==","signatures":[{"sig":"MEYCIQCHnCvT56AxdC2w571dYsXXPUPF/E+GsjO9MB0m/RZeTgIhAJwdASHDEQwHyonwcgL8wxOwp7J26FQEaiYReoFUvB0F","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2128056,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd8nRjCRA9TVsSAnZWagAAfVwP/jrsDqtOei19/AFUNd27\nGeaQ/5k88wm1SJ9tQOn3lIDeZx5lrJpmzdleMYe+IkLjccexenNlyuEYZbfM\nCpnYiXeklFLpvvcdYyApaTA1lUCSz1qZbdKpeDHwSvygtSsroIh01Ziou5Oj\nwwn/BgA8qmWoYvutBinO7GTyqdNHQSr+FJLm1wEA6CEEFXSuuTwIjSSMoOdD\nhzsyWzvOY9P+WcXkT6GEjqVt64EKEUMtBVB+/nxhK4PjC6zTN6qeXH5gUffN\n3wb0iRgFDmNKp0KLUmWEOjw5V+qfzTiwhZCqsMdsdCrq4fe+zU/nVVvHznsm\nwE4y+iouySWzaxi/M4BV+/LBt1ZVcjsch14EHb3B242/rIzWV7DdEXBOuA5A\nwaOUfPLiK7FDApzPhfrAzvHq9flyAVxgK+OVXiDI6+PSIQdTvgDtXU1ShnD/\nP+23KS3CaKm0Gbp/wNO/b4p0qxF1KLnMd5zfjoOT9ijkNbwhAlD0bDmMN9x+\nMj/8N+2x1W9e1Qym6fzc0ly6MUr0JYcdwWZrGtGmLIDa5f/ruChdxSbqzpIU\nIRtGILglCLABGBJ5Pbd/QsFuqm5Jz1P2I+1Hs9J+EX/wK7NRX3ljDgssDCpY\niYYNWRIJ7/hV1BheaQ3mHQdw/NmEmXST2D7GdEoNFzA5bOSFy3qiMdDO0sJI\nE5x3\r\n=268V\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.es.js","readme":"## Gatsby Interface\n\n![Storybook](https://user-images.githubusercontent.com/18426780/63871208-b9aea600-c978-11e9-9107-79679b699c6f.png)\n\n```\nyarn storybook\n```\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`\n\n- Use React hooks and functional components - https://reactjs.org/docs/hooks-intro.html\n- Use CSS props for styling - https://emotion.sh/docs/css-prop\n- Use `gatsby-design-tokens` for styling constants - https://www.gatsbyjs.org/guidelines/design-tokens/\n- Use compound components to make components more composable and flexible - https://kentcdodds.com/blog/compound-components-with-react-hooks\n- Make all PRs against the `dev` branch\n- Use `TONE` and `VARIANT` prop (when appropriate) to determine color styles and version of a component - see Button as an example\n- Make the component as generic as possible so it can be used anywhere by anything\n- In `skeletons` folder, these contain only the functionality of a component (no styles) and can be used within other components\n- Write Storybook stories for any component created - https://storybook.js.org/docs/basics/writing-stories/\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Required assets\n\nGatsby Interface requires the `futura PT` webfont in several different weights. These files are git-ignored, to prevent the unauthorized release of licensed assets.\n\nGatsby Inc. employees can download these fonts from [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"src/index.js","gitHead":"bb13a0ea3395cb579516dd4a9705a8b03860c1c7","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 src --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier-eslint --write \"src/**/*.js\"","release":"standard-version","chromatic":"chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.11.3","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.es.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"_nodeVersion":"10.17.0","dependencies":{"@reach/alert":"^0.1.5","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^1.5.8","gatsby":"2.6.0","rollup":"^0.64.1","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","react-dom":"^16.8.1","stylelint":"^9.9.0","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.0.11","@types/react-dom":"16.8.1","standard-version":"^7.0.1","storybook-readme":"^5.0.6","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.0.11","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","prettier-eslint-cli":"^4.7.1","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^2.1.1","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.0.11","@storybook/addon-info":"^5.0.11","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"^5.0.11","@storybook/addon-links":"^5.1.10","@testing-library/react":"^9.3.2","eslint-config-prettier":"^4.0.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.0.1","rollup-plugin-commonjs":"^9.1.3","@types/storybook__react":"^4.0.2","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.0.11","@storybook/addon-console":"^1.1.0","@storybook/source-loader":"^5.2.0-alpha.14","@storybook/addon-viewport":"^5.1.11","@typescript-eslint/parser":"^2.1.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.0.11","@storybook/addon-storysource":"^5.0.11","@types/storybook__addon-knobs":"^5.0.3","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.5","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.7.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"react":"16.8.1","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.59-next.4_1576170595376_0.6114532529446195","host":"s3://npm-registry-packages"}},"0.0.59":{"name":"gatsby-interface","version":"0.0.59","author":"","license":"ISC","_id":"gatsby-interface@0.0.59","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"af8b64855426338e51c52b65886c9c13f01c828e","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.59.tgz","fileCount":83,"integrity":"sha512-GsTDVFCyKlZ5dE8fVohgKPKxmxPXSSrXEMJme5JtLIPPjzbA+GnmoDkUwPbKUfjSKR5OKW4U3Jhrj9cWqLGPzQ==","signatures":[{"sig":"MEUCIQCgwD+RSQRPVLocDNoR8yCGvkseYTVyLsZHA2fHg9qsQAIgUCQttIfwU7WX+oVFkdB6WlkTTKDI+B79/B1vlI4qRUE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2128150,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd8nWICRA9TVsSAnZWagAAcGsP+wXJ4kEBsazkJEEEdLZ/\nMj0ZBfBAI2BYfWpLlb6lyg96pjk1g7BoqzLcQ7F1r6vmTCeliq/qfQR/rwjh\nrTjJeFbx1GWAP3VjkSWEgrCV9X56XiXVqALy/nJWbpqQh9lZ9zBiTs892HVV\nSe0QaT36ofs7eiwUOso8f6Tr0OpJ5AM17MrWHk4/khk4UN9uWl/Ovs634QzT\nbs25iW7nMy45GW99DYF1gu9EI2g9Bq79Fd9mbVRzmDtDUv3zEX3zDca/oQJo\n0bEbj918j0JPnOMt1cn4UgjGbFdWo0ltfDAC83Qq9Q73abpjbfw0sa4ghwr6\nZzhMjWoqe0u0GAZUyz40l+nkjsxoOnGI78O8LlE5CKvDAihno5xAdjzE3Hgp\nVvOw277ad3oVOhaIfHMvxi3e1kjIcRrjIN9FTXaZljdwHed1hxBFVAVbLRsK\nKQNfQ9XNHilRufygeF8i3BY9iDld6LLm6m4Myc4gvXk0YCVs89w4IVXK7gpg\ncS3BkvDP9fhn9DCAXxrpYawDNfw8YbburhT66BRZAvv+vHRX8pLAEDIpvCTb\nRvcrjhCtSnIE7qGN2WXIgpso4ggGgmx88zZl8Ve0oAB6M9bV9Vc6UVO+2VLn\n5SV+3hONXBwy8mbgKKNHUQpOGv8z1xegGPK4wrSmcAoVL1D4vKV+ZBKI2LIu\ncYmA\r\n=m7d/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.es.js","source":"src/index.js","gitHead":"7c8eee9a3f3e7c15b50ef32ca0c92f9b2844c580","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 src --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier-eslint --write \"src/**/*.js\"","release":"standard-version","chromatic":"chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.11.3","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.es.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"_nodeVersion":"10.17.0","dependencies":{"@reach/alert":"^0.1.5","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^1.5.8","gatsby":"2.6.0","rollup":"^0.64.1","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","react-dom":"^16.8.1","stylelint":"^9.9.0","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.0.11","@types/react-dom":"16.8.1","standard-version":"^7.0.1","storybook-readme":"^5.0.6","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.0.11","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","prettier-eslint-cli":"^4.7.1","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^2.1.1","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.0.11","@storybook/addon-info":"^5.0.11","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"^5.0.11","@storybook/addon-links":"^5.1.10","@testing-library/react":"^9.3.2","eslint-config-prettier":"^4.0.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.0.1","rollup-plugin-commonjs":"^9.1.3","@types/storybook__react":"^4.0.2","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.0.11","@storybook/addon-console":"^1.1.0","@storybook/source-loader":"^5.2.0-alpha.14","@storybook/addon-viewport":"^5.1.11","@typescript-eslint/parser":"^2.1.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.0.11","@storybook/addon-storysource":"^5.0.11","@types/storybook__addon-knobs":"^5.0.3","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.5","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.7.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"react":"16.8.1","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.59_1576170887706_0.16738749496370064","host":"s3://npm-registry-packages"}},"0.0.59-tokens.3":{"name":"gatsby-interface","version":"0.0.59-tokens.3","author":"","license":"ISC","_id":"gatsby-interface@0.0.59-tokens.3","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"c8a1e03117ec4dfbcdbdc4b9b75697f801c5394f","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.59-tokens.3.tgz","fileCount":98,"integrity":"sha512-4EtegPJXJn6JF1hqSQNKZaGLLz3HcFhQg3B0icMz3UWPZIrftT1sH/u6aZ3PUxmbtWQMs85xG9JGsEoJ3YviMw==","signatures":[{"sig":"MEYCIQC0NabqGmYL+5Be38b9eDpZklTZchJj62kkXhDmz2ZCEAIhAMdca8mCaTlceQ0RwvrF6U625dusdY9qhVCevrgNDieO","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2196847,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd91OkCRA9TVsSAnZWagAAWzoP/iLsPL9jZvMCRPUa6qAx\nPeBPT5wj0nFfvcu2E9Sgu5MVooTc0eTQZqYLJYQW91dJ22WtD8RlX4tOYA4D\nCV3JuJeAwI/cXrX6sp9XzLifqlPcrnZrFGhzSZRdG8Eb73qIi6a10MWA1wWr\nyAi4kB2E3tJacNVhVvtzgIopuw5EMK9xMI/0xc3HXXJ9oijoJrHnMXzt89Qt\nTvC6xUllTQlmHperLHDK7nE0uH3bxrXYXvpRxnR/ZOhet+G7AEADGtAQxMzo\nk+zW7YgZ6lpLJqL+o7ycYOkf+CVH2agPyYiv25meBK3PzGriXopOa2vqaAMW\nM4D6SXnBv0QnCzJKFCuU7zbAIuqC0BhMkn8Xiz6FdBlIW7gT74k/KnvnSTgb\npZrL+2XnFPXyhAzbwdaEswLo//vN1uzx7xDJVAtKWKFpx0E1rATKV7K8Kkpc\nLGN6yuISZGMAOE+qyIwH6x5xOAWJ9fNH0PjJwiQP6NmHtjJ4OYQkD63eZp/n\nXRSsHdhAunF7sVev9/bB7OIoSmrE8/zMPPCNwRjr/VcVy58RtjuvnpuoBr7r\nFVhoiEKx1Wz2d5oEekIHM9S/yduvkTor9R+uu1ZXJhTd6nodVy7Mfam4Wnk5\nKOa7akhhC2x5Og5anuCZhrQdWNxf9/GxVvODKSeofsAU4oS9arTy0oaMfMng\nAg91\r\n=owPw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.es.js","readme":"## Gatsby Interface\n\n![Storybook](https://user-images.githubusercontent.com/18426780/63871208-b9aea600-c978-11e9-9107-79679b699c6f.png)\n\n```\nyarn storybook\n```\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`\n\n- Use React hooks and functional components - https://reactjs.org/docs/hooks-intro.html\n- Use CSS props for styling - https://emotion.sh/docs/css-prop\n- Use `gatsby-design-tokens` for styling constants - https://www.gatsbyjs.org/guidelines/design-tokens/\n- Use compound components to make components more composable and flexible - https://kentcdodds.com/blog/compound-components-with-react-hooks\n- Make all PRs against the `dev` branch\n- Use `TONE` and `VARIANT` prop (when appropriate) to determine color styles and version of a component - see Button as an example\n- Make the component as generic as possible so it can be used anywhere by anything\n- In `skeletons` folder, these contain only the functionality of a component (no styles) and can be used within other components\n- Write Storybook stories for any component created - https://storybook.js.org/docs/basics/writing-stories/\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Required assets\n\nGatsby Interface requires the `futura PT` webfont in several different weights. These files are git-ignored, to prevent the unauthorized release of licensed assets.\n\nGatsby Inc. employees can download these fonts from [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"src/index.js","gitHead":"b6de48f96f2cc07f708b17e19119958ec3085b82","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 src --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier-eslint --write \"src/**/*.js\"","release":"standard-version","chromatic":"chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"greglobinski","email":"greglobinski@gmail.com"},"_npmVersion":"6.9.0","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.es.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"_nodeVersion":"10.16.3","dependencies":{"@reach/alert":"^0.1.5","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^1.5.8","gatsby":"2.6.0","rollup":"^0.64.1","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","react-dom":"^16.8.1","stylelint":"^9.9.0","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.0.11","@types/react-dom":"16.8.1","standard-version":"^7.0.1","storybook-readme":"^5.0.6","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.0.11","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","prettier-eslint-cli":"^4.7.1","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^2.1.1","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.0.11","@storybook/addon-info":"^5.0.11","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"^5.0.11","@storybook/addon-links":"^5.1.10","@testing-library/react":"^9.3.2","eslint-config-prettier":"^4.0.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.0.1","rollup-plugin-commonjs":"^9.1.3","@types/storybook__react":"^4.0.2","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.0.11","@storybook/addon-console":"^1.1.0","@storybook/source-loader":"^5.2.0-alpha.14","@storybook/addon-viewport":"^5.1.11","@typescript-eslint/parser":"^2.1.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.0.11","@storybook/addon-storysource":"^5.0.11","@types/storybook__addon-knobs":"^5.0.3","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.5","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.7.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"react":"16.8.1","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.59-tokens.3_1576489891812_0.4932038048323455","host":"s3://npm-registry-packages"}},"0.0.59-tokens.4":{"name":"gatsby-interface","version":"0.0.59-tokens.4","author":"","license":"ISC","_id":"gatsby-interface@0.0.59-tokens.4","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"b6477209585fca485f5d75ed238911e32e5734b6","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.59-tokens.4.tgz","fileCount":98,"integrity":"sha512-8S6rGb/IpNBUW99/mcgZE6jIO9MWxJyxHmAIwBoih94dxqVtp0h3aFrTddBZ0iPv7gh+e0r9o1EuryLaWFllUg==","signatures":[{"sig":"MEUCIQC5ri6w/Ii89RrxIVTFPwS8APASV45pkTEiP0MhW/BNVQIgaLGkR2+r4ADbDK5wv3ABZIsaSaZcESlSaTXIu9N065w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2196847,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd91svCRA9TVsSAnZWagAAi1IP/RzDK5LWrJGPxcONzMli\nUGia2xwrW/d9SsPYf+xVQnJeOm6t70LIT9tW//sTdx+J+iP9mXkORPNT+ZqY\nct+tXlIxir0up6ZRXAC6+g5yDSIPVxhmB3rPEge4ithqD1z/sJGDXy/RttTT\nRZOeMNAUcHEVem+/kesi7/KhERjgnRl4j+3dAfccURD/o2SYkvQ/R8r/gKxj\nfG3E2VF28iqeVCOMSL6PyzzZELKY5cObv6WVSEjcUvNYdYIT7rYe72xIghSG\nMdejhQSP90PB1TbSy9oQV9tvkGtsw4Urwupwd333XvC2u71kXo28arLFTzgc\n1yaM9iecpcStuRQk3rsaSzdvqhHaRhW7Tqs5YGSwDKTHvusQpnYrtLWmUywB\nkWG35vHKui2EDMUmnIdTT5LpCtVOYTwHxYe7Qve4ozT+tb0nrTYa6vxBNV47\noeiQamx6/4PazlswzokOox/4Q/t0jma507o4LYWM+b1L2dGoVt4rozn9CEN5\ny9ZAvoI9z4HS0+lcZ3trZPEobYxmQHd/CtwsivBu1a+aDm4YRdFqpC/xdc6q\nvza+oLvw6+3X56RNFSMSDA4KXNqwQJi9FmPfbIy6LNFfM/MMBNffOiYadR3m\npdQFELnOBqDItt7FouX9isHXlGi+dvDdjRGBFUiSydD3Olr/vkj1NVlmSV8X\nkRLE\r\n=UzaG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.es.js","readme":"## Gatsby Interface\n\n![Storybook](https://user-images.githubusercontent.com/18426780/63871208-b9aea600-c978-11e9-9107-79679b699c6f.png)\n\n```\nyarn storybook\n```\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`\n\n- Use React hooks and functional components - https://reactjs.org/docs/hooks-intro.html\n- Use CSS props for styling - https://emotion.sh/docs/css-prop\n- Use `gatsby-design-tokens` for styling constants - https://www.gatsbyjs.org/guidelines/design-tokens/\n- Use compound components to make components more composable and flexible - https://kentcdodds.com/blog/compound-components-with-react-hooks\n- Make all PRs against the `dev` branch\n- Use `TONE` and `VARIANT` prop (when appropriate) to determine color styles and version of a component - see Button as an example\n- Make the component as generic as possible so it can be used anywhere by anything\n- In `skeletons` folder, these contain only the functionality of a component (no styles) and can be used within other components\n- Write Storybook stories for any component created - https://storybook.js.org/docs/basics/writing-stories/\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Required assets\n\nGatsby Interface requires the `futura PT` webfont in several different weights. These files are git-ignored, to prevent the unauthorized release of licensed assets.\n\nGatsby Inc. employees can download these fonts from [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"src/index.js","gitHead":"b6de48f96f2cc07f708b17e19119958ec3085b82","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 src --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier-eslint --write \"src/**/*.js\"","release":"standard-version","chromatic":"chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"greglobinski","email":"greglobinski@gmail.com"},"_npmVersion":"6.9.0","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.es.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"_nodeVersion":"10.16.3","dependencies":{"@reach/alert":"^0.1.5","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^1.5.8","gatsby":"2.6.0","rollup":"^0.64.1","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","react-dom":"^16.8.1","stylelint":"^9.9.0","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.0.11","@types/react-dom":"16.8.1","standard-version":"^7.0.1","storybook-readme":"^5.0.6","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.0.11","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","prettier-eslint-cli":"^4.7.1","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^2.1.1","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.0.11","@storybook/addon-info":"^5.0.11","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"^5.0.11","@storybook/addon-links":"^5.1.10","@testing-library/react":"^9.3.2","eslint-config-prettier":"^4.0.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.0.1","rollup-plugin-commonjs":"^9.1.3","@types/storybook__react":"^4.0.2","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.0.11","@storybook/addon-console":"^1.1.0","@storybook/source-loader":"^5.2.0-alpha.14","@storybook/addon-viewport":"^5.1.11","@typescript-eslint/parser":"^2.1.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.0.11","@storybook/addon-storysource":"^5.0.11","@types/storybook__addon-knobs":"^5.0.3","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.5","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.7.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"react":"16.8.1","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.59-tokens.4_1576491822558_0.3922130923299494","host":"s3://npm-registry-packages"}},"0.0.59-tokens.5":{"name":"gatsby-interface","version":"0.0.59-tokens.5","author":"","license":"ISC","_id":"gatsby-interface@0.0.59-tokens.5","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"8aca6323ef6a25339dad4f882656d5ed60be6f59","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.59-tokens.5.tgz","fileCount":98,"integrity":"sha512-tPSmiv8zHc9EU5BXamFzAh+YYApweKBboKEvbXaA6AqryKVoHVljySXZ9AzC1lyxCPX9DwOCYBszKGIruK3uBA==","signatures":[{"sig":"MEYCIQCjpziCrVYBndwAh5uil7QCSjaOPgQNAjq4ALlkH4uNmwIhAJunWPlRbTdvfJNrBgcXJtZtlxPW86p6HpdICxIsSkj6","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2198140,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd916ZCRA9TVsSAnZWagAA2xEP/iPjokV2QFVWMruiTErY\nshurIVHMGC4j1JBgOO5o54SPcLGdS89vqTksCdjx53Q7OlvwBQuYrMrzXVgj\n/WK57VL3XhUJjWD77GwKXN36Q78XA0uVNDGvhiagNfR1k3EliX7q4oWiU+nA\nThYEFd4TT+f0EqqlYR6h5TiqmrMZ0FysD0XQ8HYVY0qiPqL5Kygk06EHAA7w\nD2pUMYdtf6lpFXBSgIf6ZL3mcJASazrWlYQAqtMfCsGAt+QrE9JJtQWD9R6a\nfbcYKA9NExi7lvtfkVlnOUuT30vdJNtrl79UTz5Wem7kG0LM55WwxCRag2gU\nEYkBThqQzOW7DDeWyWDKt4jELoDlIsFcMJf1Li5gpu9RGOEsFplshk3/cREq\n1ZncFcVc8rF0uwm1lg0toJxyDAIGlX+45LQR/us0CjjjCix0wuRIBLrMdqIN\nf/cTaVgtxyZeciKU9WmJ+Aab/KFQC767Vtej4XtXqeYgB0UeKKIHRoAYguWn\nT6T5DHScvfWa7oeJnsURl3qfCpFzKz27rV9PSk3MMCvVAUQB3ME15ZJrcTci\n6OXSRUXXG4AUqE2EkNwFg20d3CEdLCP6WzjObKNXTsXQ3748q0e2G+Dw3cTJ\nASvy2wSh3+nvRzUSqbk24W4caHaWxUKhy4P3NioosqZMEeJfWYggD/UeneGr\nDkoe\r\n=aMz+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.es.js","readme":"## Gatsby Interface\n\n![Storybook](https://user-images.githubusercontent.com/18426780/63871208-b9aea600-c978-11e9-9107-79679b699c6f.png)\n\n```\nyarn storybook\n```\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`\n\n- Use React hooks and functional components - https://reactjs.org/docs/hooks-intro.html\n- Use CSS props for styling - https://emotion.sh/docs/css-prop\n- Use `gatsby-design-tokens` for styling constants - https://www.gatsbyjs.org/guidelines/design-tokens/\n- Use compound components to make components more composable and flexible - https://kentcdodds.com/blog/compound-components-with-react-hooks\n- Make all PRs against the `dev` branch\n- Use `TONE` and `VARIANT` prop (when appropriate) to determine color styles and version of a component - see Button as an example\n- Make the component as generic as possible so it can be used anywhere by anything\n- In `skeletons` folder, these contain only the functionality of a component (no styles) and can be used within other components\n- Write Storybook stories for any component created - https://storybook.js.org/docs/basics/writing-stories/\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Required assets\n\nGatsby Interface requires the `futura PT` webfont in several different weights. These files are git-ignored, to prevent the unauthorized release of licensed assets.\n\nGatsby Inc. employees can download these fonts from [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"src/index.js","gitHead":"b6de48f96f2cc07f708b17e19119958ec3085b82","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 src --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier-eslint --write \"src/**/*.js\"","release":"standard-version","chromatic":"chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"greglobinski","email":"greglobinski@gmail.com"},"_npmVersion":"6.9.0","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.es.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"_nodeVersion":"10.16.3","dependencies":{"@reach/alert":"^0.1.5","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^1.5.8","gatsby":"2.6.0","rollup":"^0.64.1","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","react-dom":"^16.8.1","stylelint":"^9.9.0","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.0.11","@types/react-dom":"16.8.1","standard-version":"^7.0.1","storybook-readme":"^5.0.6","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.0.11","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","prettier-eslint-cli":"^4.7.1","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^2.1.1","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.0.11","@storybook/addon-info":"^5.0.11","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"^5.0.11","@storybook/addon-links":"^5.1.10","@testing-library/react":"^9.3.2","eslint-config-prettier":"^4.0.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.0.1","rollup-plugin-commonjs":"^9.1.3","@types/storybook__react":"^4.0.2","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.0.11","@storybook/addon-console":"^1.1.0","@storybook/source-loader":"^5.2.0-alpha.14","@storybook/addon-viewport":"^5.1.11","@typescript-eslint/parser":"^2.1.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.0.11","@storybook/addon-storysource":"^5.0.11","@types/storybook__addon-knobs":"^5.0.3","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.5","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.7.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"react":"16.8.1","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.59-tokens.5_1576492696913_0.24370434061370627","host":"s3://npm-registry-packages"}},"0.0.59-tokens.6":{"name":"gatsby-interface","version":"0.0.59-tokens.6","author":"","license":"ISC","_id":"gatsby-interface@0.0.59-tokens.6","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"b3f666443173dde95f01823924c22cfc53658424","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.59-tokens.6.tgz","fileCount":98,"integrity":"sha512-f56h3GmwvI+7MKsFyQ2iHgiwi8Jqee19kFnOpjKWBvM2N3YBDYUZFBKY2a8ZKBPv/fdvX5FVQEGCdDeV1aWo1Q==","signatures":[{"sig":"MEUCIQCAB1IcIwrKsxBOtDGLsVn79BlIwtc2FAucr0EY8PmZNAIgWJg9CV6TedP3P7bJKaHZqXl7Bfs0EF4rnxrGva30Gb4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2196847,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd+AhRCRA9TVsSAnZWagAABggP/RwSz0v9YnvFRA8kxB3U\nmFqq4SR3nMlqTe2ZkASvCJG+unWM0yWZVW6FN7drKiH7XolWCvLgBTFlqVM9\nlEiOoPZe0kWSkb44eSmKhf6ffvkZhKy2Yu8hTlnVRooJwwEoySvB9udHU8E7\nSUE0zrsDJfQjBw/j7DAH0w6ph9XMkzrGnamERNjR7WgmQf71D2uA20jPXa/p\nLmt1RPqiMbEL0X2jEzW2KwSEXEcmLp6cqOA86l57IuXeD3sitXkGW+sXk1qx\nw6sfTcZ+APfp46bpb2Mr+q6ZkhSrshJpxBCsj9LCKyFZY0CUmV1+c1jh4N8J\nVZwbmfE6TLMa0LSwDmnuymU4qVK/FPNPn74oaRdwzDkG9E9J4gm/nC9nLCYQ\n+gCaoFFA3DjNynw4yxNV8TuElLgxw9dLRsu8dcaMLt/W1JkR4rbuvCOFA7Ux\nnar8LQBria7aM9wIGSPBjm70rxqGde1LFAFBGS9M79dJZ3ygtxKooHHomlN2\n94TC9XYQSilK1esAU68702J7EhgXcn52y0PcMNiRK/60qNZldq6iteYjjkOR\nJJJe13vQEkz5+7+EPXYAnrbpjTq20dNIpJeQQ9Qzp1/B4eTba8steF7kcMup\nC9MNq7rp2QM4sLDNu7I4cpUu65okRdbb7OVIENcpqBmVpLETt432FnlXTMB2\nUiLK\r\n=uYBz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.es.js","readme":"## Gatsby Interface\n\n![Storybook](https://user-images.githubusercontent.com/18426780/63871208-b9aea600-c978-11e9-9107-79679b699c6f.png)\n\n```\nyarn storybook\n```\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`\n\n- Use React hooks and functional components - https://reactjs.org/docs/hooks-intro.html\n- Use CSS props for styling - https://emotion.sh/docs/css-prop\n- Use `gatsby-design-tokens` for styling constants - https://www.gatsbyjs.org/guidelines/design-tokens/\n- Use compound components to make components more composable and flexible - https://kentcdodds.com/blog/compound-components-with-react-hooks\n- Make all PRs against the `dev` branch\n- Use `TONE` and `VARIANT` prop (when appropriate) to determine color styles and version of a component - see Button as an example\n- Make the component as generic as possible so it can be used anywhere by anything\n- In `skeletons` folder, these contain only the functionality of a component (no styles) and can be used within other components\n- Write Storybook stories for any component created - https://storybook.js.org/docs/basics/writing-stories/\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Required assets\n\nGatsby Interface requires the `futura PT` webfont in several different weights. These files are git-ignored, to prevent the unauthorized release of licensed assets.\n\nGatsby Inc. employees can download these fonts from [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"src/index.js","gitHead":"6ccdf115735b5518239b54dc210cab8692a3ddb9","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 src --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier-eslint --write \"src/**/*.js\"","release":"standard-version","chromatic":"chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"greglobinski","email":"greglobinski@gmail.com"},"_npmVersion":"6.9.0","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.es.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"_nodeVersion":"10.16.3","dependencies":{"@reach/alert":"^0.1.5","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^1.5.8","gatsby":"2.6.0","rollup":"^0.64.1","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","react-dom":"^16.8.1","stylelint":"^9.9.0","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.0.11","@types/react-dom":"16.8.1","standard-version":"^7.0.1","storybook-readme":"^5.0.6","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.0.11","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","prettier-eslint-cli":"^4.7.1","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^2.1.1","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.0.11","@storybook/addon-info":"^5.0.11","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"^5.0.11","@storybook/addon-links":"^5.1.10","@testing-library/react":"^9.3.2","eslint-config-prettier":"^4.0.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.0.1","rollup-plugin-commonjs":"^9.1.3","@types/storybook__react":"^4.0.2","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.0.11","@storybook/addon-console":"^1.1.0","@storybook/source-loader":"^5.2.0-alpha.14","@storybook/addon-viewport":"^5.1.11","@typescript-eslint/parser":"^2.1.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.0.11","@storybook/addon-storysource":"^5.0.11","@types/storybook__addon-knobs":"^5.0.3","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.5","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.7.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"react":"16.8.1","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.59-tokens.6_1576536144610_0.8174920464604953","host":"s3://npm-registry-packages"}},"0.0.60":{"name":"gatsby-interface","version":"0.0.60","author":"","license":"ISC","_id":"gatsby-interface@0.0.60","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"c65c4d5921700aa4d95872c3584fc4582198fb1c","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.60.tgz","fileCount":82,"integrity":"sha512-qlr0yxVPAOhLDrzeaefu+Y+0rHWoJnnGFk9d/vitOaDojlTdZIBQJN04GRnYi7cQ3K2gakzRlJ8VkJOtvBZY2A==","signatures":[{"sig":"MEUCIQCcIhqy/g8nIIUZ4O0g6HAQWlB1E94Dec1sKCnHHlmfRQIgTLLrrz1NWuin5HzZmjlBwL4yqg8RwxTWjOvJIbE3nTA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2136725,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd+MY7CRA9TVsSAnZWagAAAkoQAJzMcvnmbYy2RQ90rptD\nuBnsU6LzTNk10EmF2rMV/2uy8X/x66I28mAwnxST8ChBUJbU6hNq8ySzIdR/\nx1hnuumq0Ko8Ug4iZ+XuvXCYbT4uKyFl5h/SQUPgTuiqXSzZkwo8rTqXckHm\nx411Gl+o3MrtNUXVg5JTqMTaKPGkOXEZEG7dD0Wf/60vtkWKB2n7IRmajJ+m\nFbK9qA2Zzj81QN3gcTGumi8O9onlWh1lhtoyynhJEPwChu206EWZk3WlZMlR\nBitBqK3GJw3z62Xq04sSpLHujcITWI2rxfk1IHjpH4y7/+oOSyffV8WoKChM\nOBBOXufaMVYR+k0JFqLbWa6eiCZ3XTOMsd4BHCJqTYXCigJlB/wS6xoCNIAU\nT6Ob0pX18164Ehw7xEyVteB5kKRXomOkwPjY7XlOXFb9+NZJuYVIhuSh1l1G\nrXjo572QysYHsKSWOQLE0OhkFLMmIeQXoGdgJ3PlWNTFNeHX4IQTPELic9uF\nTVEjN7OwXaTzFsZtDl9QhXXuZavjVcTIU/A4wWsebQRYQr83orX+Zhe/nyou\nWcJqJioz9vM78DXdsWCeAWJ0uLQ1Ur7+hNqDUZt0xxh472kyYR3XKUigmMnw\ncSmlXga1CrLitx4TVsd2HvQX51IKzA58fvHxyEBli5ZRt862qhf08LMXb39Y\nwGlU\r\n=7Fu0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.es.js","source":"src/index.js","gitHead":"b268d45c4bb6c791c8dac00ee4cc497533fbf8bc","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 src --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier-eslint --write \"src/**/*.js\"","release":"standard-version","chromatic":"chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.11.3","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.es.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"_nodeVersion":"10.17.0","dependencies":{"@reach/alert":"^0.1.5","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^1.5.8","gatsby":"2.6.0","rollup":"^0.64.1","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","react-dom":"^16.8.1","stylelint":"^9.9.0","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.0.11","@types/react-dom":"16.8.1","standard-version":"^7.0.1","storybook-readme":"^5.0.6","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.0.11","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","prettier-eslint-cli":"^4.7.1","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^2.1.1","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.0.11","@storybook/addon-info":"^5.0.11","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"^5.0.11","@storybook/addon-links":"^5.1.10","@testing-library/react":"^9.3.2","eslint-config-prettier":"^4.0.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.0.1","rollup-plugin-commonjs":"^9.1.3","@types/storybook__react":"^4.0.2","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.0.11","@storybook/addon-console":"^1.1.0","@storybook/source-loader":"^5.2.0-alpha.14","@storybook/addon-viewport":"^5.1.11","@typescript-eslint/parser":"^2.1.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.0.11","@storybook/addon-storysource":"^5.0.11","@types/storybook__addon-knobs":"^5.0.3","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.5","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.7.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"react":"16.8.1","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.60_1576584762185_0.3948220673654421","host":"s3://npm-registry-packages"}},"0.0.59-tokens.7":{"name":"gatsby-interface","version":"0.0.59-tokens.7","author":"","license":"ISC","_id":"gatsby-interface@0.0.59-tokens.7","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"9c9d4319bfa5c76dd1beda01f14313b2e1c5bacf","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.59-tokens.7.tgz","fileCount":99,"integrity":"sha512-icW1QXHCAPm2NjXM7n3YecDGbhmJ8uosRIh3zt9MYxDTw0HB1FFSqb4lKA5iZ3Jcg88Fy8vnJAq3f4jAr6BPAg==","signatures":[{"sig":"MEQCIBfqG10in++Wil+hJrx0EBVAirIdMql12buP7Nt5HFWEAiBJIgLxCohAukgVki164+WURv63OC56sFu2e+0asi6i1w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2196641,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd+iALCRA9TVsSAnZWagAALiYQAJdcdcB/kLdGI9N5DQxD\nY7pmywo5xoxwuJcY345MzO0s2nfbqF07+70byKrQvr5bN2dUIpK7XNY/scAv\nC6qC26u6se1MwioLdU53aamdk8zWDo+D05zE2Qag6I1oiJPjPThjU0K+vHNY\n24lsE+UxQm/ysaTighnwBYB5qgiFZHuaYKoK1TU51I7tTmO4LKLq4Ee+pdO4\nZ2g39CDfH4CcT/fSegZbPcHsvSdsN2KpTGaZRCpiWONPVL31vpe55PX/0SPn\nxea8vKhcgKBpTH6JzqZ5wPx42M34je8YwqqwnsZuec5VRpHiENAjuPHbjcpS\n44rz70H0Cb0P3MI7sC8bEy88HKSNR5GJFK0GWQSDKQXqZ/canIJUP7dbmtKs\nkMV62KvDIQVmy0kvQbuEBEbNk5E6y17eP9FZprEdk6ejWKn00MK55NzKF1pf\nm4Uq6gd5GAiNLQ+axAB6bYmPffCb2/A+Xpr9dGdnpE/OH7QDg/gYXM3jg/uQ\n1IreEnWiPT0FhXCF+f8nAqNh/+PHxPxkBDcuDfrJMvD3ZZSOyjLV9vN8nghs\n1a6LxkwVW2RSTQmHB021J3OOw9djKE3JP5ACM5X0VqR+k6a4i4Iv7hNoKCnk\nz6qxMdl8kDp0moXD+tJ2h8YA9gdv4N0C4QZWc4lrgaLvB+YcZZ06XXUH/PJT\nE9nX\r\n=tm3h\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.es.js","readme":"## Gatsby Interface\n\n![Storybook](https://user-images.githubusercontent.com/18426780/63871208-b9aea600-c978-11e9-9107-79679b699c6f.png)\n\n```\nyarn storybook\n```\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`\n\n- Use React hooks and functional components - https://reactjs.org/docs/hooks-intro.html\n- Use CSS props for styling - https://emotion.sh/docs/css-prop\n- Use `gatsby-design-tokens` for styling constants - https://www.gatsbyjs.org/guidelines/design-tokens/\n- Use compound components to make components more composable and flexible - https://kentcdodds.com/blog/compound-components-with-react-hooks\n- Make all PRs against the `dev` branch\n- Use `TONE` and `VARIANT` prop (when appropriate) to determine color styles and version of a component - see Button as an example\n- Make the component as generic as possible so it can be used anywhere by anything\n- In `skeletons` folder, these contain only the functionality of a component (no styles) and can be used within other components\n- Write Storybook stories for any component created - https://storybook.js.org/docs/basics/writing-stories/\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Required assets\n\nGatsby Interface requires the `futura PT` webfont in several different weights. These files are git-ignored, to prevent the unauthorized release of licensed assets.\n\nGatsby Inc. employees can download these fonts from [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"src/index.js","gitHead":"d4c863bf3176d390045d167e0506967e0c5b0b88","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 src --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier-eslint --write \"src/**/*.js\"","release":"standard-version","chromatic":"chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"greglobinski","email":"greglobinski@gmail.com"},"_npmVersion":"6.9.0","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.es.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"_nodeVersion":"10.16.3","dependencies":{"@reach/alert":"^0.1.5","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^1.5.8","gatsby":"2.6.0","rollup":"^0.64.1","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","react-dom":"^16.8.1","stylelint":"^9.9.0","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.0.11","@types/react-dom":"16.8.1","standard-version":"^7.0.1","storybook-readme":"^5.0.6","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.0.11","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","prettier-eslint-cli":"^4.7.1","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^2.1.1","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.0.11","@storybook/addon-info":"^5.0.11","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"^5.0.11","@storybook/addon-links":"^5.1.10","@testing-library/react":"^9.3.2","eslint-config-prettier":"^4.0.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.0.1","rollup-plugin-commonjs":"^9.1.3","@types/storybook__react":"^4.0.2","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.0.11","@storybook/addon-console":"^1.1.0","@storybook/source-loader":"^5.2.0-alpha.14","@storybook/addon-viewport":"^5.1.11","@typescript-eslint/parser":"^2.1.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.0.11","@storybook/addon-storysource":"^5.0.11","@types/storybook__addon-knobs":"^5.0.3","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.5","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.7.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"react":"16.8.1","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.59-tokens.7_1576673290432_0.4344008718561916","host":"s3://npm-registry-packages"}},"0.0.59-tokens.9":{"name":"gatsby-interface","version":"0.0.59-tokens.9","author":"","license":"ISC","_id":"gatsby-interface@0.0.59-tokens.9","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"c4ae327b9fe20cafb172c8be983d707800906317","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.59-tokens.9.tgz","fileCount":99,"integrity":"sha512-lbMlIpLlb/D7xBw5nA5HiSTnj3j9NdDnxWyT4AjjifnSwER43s12K0mAn7hqlEEhLjozU+qN79Ubp6Wmsg7Mdg==","signatures":[{"sig":"MEUCIBV5JEKFEO7UhhLWf7ut8nTdlmeWLOSZXZOOFfJzN3k9AiEA60y0D+dAwQGC7gbx/jY/ejLNbF79is8sZOOaeyOntfc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2196757,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd+msmCRA9TVsSAnZWagAAdIcP/19zRecjEh32uKUHRHVT\nC5lvAyXKnWnjIFKw+44DlWyUm2Tz8IprcyTazop8Mn9dHnyJCq0ApNIZ469P\npqMj+um06Rd0hx7mSUHH5MYtvrJK4xWdWX5EFmCC8TbZB0UESvzlw7xMzWtw\n8QqWh5GI8s/+BmRbHzqSlQ5DAYcQc1ah0q7FsdBf7x+xrGQ12zNpCnb4c267\nenT0xi7o4AWzGOHruT+FfNOqLzhmFJtri61XWfQyGCLLvJc29CnI8ad275+U\npZO8BiOQ0butwE0YHtAx60IEtH+wpDay3XQVre8k04B47j5hC2nKLlxi1ns4\nTaiCArl1hMIi+kEGiO8yCYVGgqAQwVk5IeUOfasw+0vObCyrnfWPL4NvVm0m\n8abX724VimrXWamdjoAYzVXI0obBUGpudrmmS5yhXbP1/wZ4eyDTmFz3mrVu\nlRT+tSJTcQVWjXNYcYys1OKxY/ifBFgTzjBajkkwjeGtllL0tJCw1s9O/6lt\nhObI04BV1UFZPx1doDdrlYt2PQ5LWNolzCrDJIqsgLfNWfUyxNZw1I7euSmv\nUdLbgriNu03T1v3ytoFHV4oHQUH90ACDby/r2lFl83Yiw+0FAfQ26HMfjfFD\njhAfbjSa0/lI+GZH+GwmjQerwIZy2dZh4/oE8hvHchu5sMTBlsm/cpAeiKg8\ngvcb\r\n=E2l0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.es.js","readme":"## Gatsby Interface\n\n![Storybook](https://user-images.githubusercontent.com/18426780/63871208-b9aea600-c978-11e9-9107-79679b699c6f.png)\n\n```\nyarn storybook\n```\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`\n\n- Use React hooks and functional components - https://reactjs.org/docs/hooks-intro.html\n- Use CSS props for styling - https://emotion.sh/docs/css-prop\n- Use `gatsby-design-tokens` for styling constants - https://www.gatsbyjs.org/guidelines/design-tokens/\n- Use compound components to make components more composable and flexible - https://kentcdodds.com/blog/compound-components-with-react-hooks\n- Make all PRs against the `dev` branch\n- Use `TONE` and `VARIANT` prop (when appropriate) to determine color styles and version of a component - see Button as an example\n- Make the component as generic as possible so it can be used anywhere by anything\n- In `skeletons` folder, these contain only the functionality of a component (no styles) and can be used within other components\n- Write Storybook stories for any component created - https://storybook.js.org/docs/basics/writing-stories/\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Required assets\n\nGatsby Interface requires the `futura PT` webfont in several different weights. These files are git-ignored, to prevent the unauthorized release of licensed assets.\n\nGatsby Inc. employees can download these fonts from [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"src/index.js","gitHead":"d4c863bf3176d390045d167e0506967e0c5b0b88","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 src --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier-eslint --write \"src/**/*.js\"","release":"standard-version","chromatic":"chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"greglobinski","email":"greglobinski@gmail.com"},"_npmVersion":"6.9.0","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.es.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"_nodeVersion":"10.16.3","dependencies":{"@reach/alert":"^0.1.5","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^1.5.8","gatsby":"2.6.0","rollup":"^0.64.1","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","react-dom":"^16.8.1","stylelint":"^9.9.0","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.0.11","@types/react-dom":"16.8.1","standard-version":"^7.0.1","storybook-readme":"^5.0.6","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.0.11","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","prettier-eslint-cli":"^4.7.1","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^2.1.1","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.0.11","@storybook/addon-info":"^5.0.11","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"^5.0.11","@storybook/addon-links":"^5.1.10","@testing-library/react":"^9.3.2","eslint-config-prettier":"^4.0.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.0.1","rollup-plugin-commonjs":"^9.1.3","@types/storybook__react":"^4.0.2","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.0.11","@storybook/addon-console":"^1.1.0","@storybook/source-loader":"^5.2.0-alpha.14","@storybook/addon-viewport":"^5.1.11","@typescript-eslint/parser":"^2.1.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.0.11","@storybook/addon-storysource":"^5.0.11","@types/storybook__addon-knobs":"^5.0.3","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.5","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.7.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"react":"16.8.1","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.59-tokens.9_1576692518379_0.5252746653932061","host":"s3://npm-registry-packages"}},"0.0.59-tokens.10":{"name":"gatsby-interface","version":"0.0.59-tokens.10","author":"","license":"ISC","_id":"gatsby-interface@0.0.59-tokens.10","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"bf81d9aafe772adae434db9eef162c1b52e8be33","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.59-tokens.10.tgz","fileCount":99,"integrity":"sha512-HzFbUl4gF9eiE/bAFAwXUlQAoguZi63CFxpZuDo675gGyddmDE6r670AyoE8otcFcy3DuGcaDdi39K5EllLh9w==","signatures":[{"sig":"MEYCIQDwIIJ20aMUkJhs1m3mas2JnUwLLgQwdWup+r1XgfuK0wIhAPjKy2khMUvvWxxACytggOty54EZJA8YCjCMy/kom3Op","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2196822,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd+nayCRA9TVsSAnZWagAA4BAP/0hAKKToX8gFOGGsFmZx\nKSh6mUC5QJvtSC+96ddIQt7sSgll095ZkdeWCHtcrWG63hqiDh6pkXTtcE9D\ncZfCIxKqwjseX4n5u5BAGMEfjpQVayiOJZ6xwtB2FJu9Bvn9Sz9oMZOXKfIn\nldO0j7w99YrA+G1u7NPDR3wbf5W+A8p87Y7tWl5jSxcjjrxjwh3XM1rgD2+B\neGq9Su1+GMAi0t45TuWYJoq1CENiWCoa7cGoy1G/CncsMekUTYYNC3crZNke\ne1eDmTDLZ3CmYylDHPKv5mFiXPk9GQpWLHACsr/q/EPE1I1Ez8QKegfkp76x\nfoHUCo80MNReteFAq6x3Ye0q0FHPbp+GNQK75DIRYm6WrCA4tj7DP+jyYyQo\nkrQsbqigjPG+XHtcZGKxnB3qU2aMlgPjS6pqxckojDgIb+oiSuWYhz4ThEHh\nWfTB1H1m7CqB4q8oy1INE25UPuIp5D7MNIM+B61h+Q+4woaRMtR6DdKH5r4m\nD1SXrN+r7aildycv2VGUiMx0oDrMr+ic3220x38IsUAuh9pvb1QLAbElc19L\nR8UGKKoz5OpNijwWM/ybdQ24OJ3t0BD2u9KInM8RkcqMGJFC6UF18Hd3OP4h\nWrmWWCkCh/dF5sseWztrHECumDboh/J2l+fXHdGA9QbwpnIN2rkRv6N6yVvR\n+M+M\r\n=+N/c\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.es.js","readme":"## Gatsby Interface\n\n![Storybook](https://user-images.githubusercontent.com/18426780/63871208-b9aea600-c978-11e9-9107-79679b699c6f.png)\n\n```\nyarn storybook\n```\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`\n\n- Use React hooks and functional components - https://reactjs.org/docs/hooks-intro.html\n- Use CSS props for styling - https://emotion.sh/docs/css-prop\n- Use `gatsby-design-tokens` for styling constants - https://www.gatsbyjs.org/guidelines/design-tokens/\n- Use compound components to make components more composable and flexible - https://kentcdodds.com/blog/compound-components-with-react-hooks\n- Make all PRs against the `dev` branch\n- Use `TONE` and `VARIANT` prop (when appropriate) to determine color styles and version of a component - see Button as an example\n- Make the component as generic as possible so it can be used anywhere by anything\n- In `skeletons` folder, these contain only the functionality of a component (no styles) and can be used within other components\n- Write Storybook stories for any component created - https://storybook.js.org/docs/basics/writing-stories/\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Required assets\n\nGatsby Interface requires the `futura PT` webfont in several different weights. These files are git-ignored, to prevent the unauthorized release of licensed assets.\n\nGatsby Inc. employees can download these fonts from [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"src/index.js","gitHead":"d4c863bf3176d390045d167e0506967e0c5b0b88","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 src --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier-eslint --write \"src/**/*.js\"","release":"standard-version","chromatic":"chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"greglobinski","email":"greglobinski@gmail.com"},"_npmVersion":"6.9.0","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.es.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"_nodeVersion":"10.16.3","dependencies":{"@reach/alert":"^0.1.5","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^1.5.8","gatsby":"2.6.0","rollup":"^0.64.1","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","react-dom":"^16.8.1","stylelint":"^9.9.0","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.0.11","@types/react-dom":"16.8.1","standard-version":"^7.0.1","storybook-readme":"^5.0.6","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.0.11","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","prettier-eslint-cli":"^4.7.1","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^2.1.1","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.0.11","@storybook/addon-info":"^5.0.11","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"^5.0.11","@storybook/addon-links":"^5.1.10","@testing-library/react":"^9.3.2","eslint-config-prettier":"^4.0.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.0.1","rollup-plugin-commonjs":"^9.1.3","@types/storybook__react":"^4.0.2","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.0.11","@storybook/addon-console":"^1.1.0","@storybook/source-loader":"^5.2.0-alpha.14","@storybook/addon-viewport":"^5.1.11","@typescript-eslint/parser":"^2.1.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.0.11","@storybook/addon-storysource":"^5.0.11","@types/storybook__addon-knobs":"^5.0.3","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.5","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.7.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"react":"16.8.1","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.59-tokens.10_1576695473637_0.3306596711180736","host":"s3://npm-registry-packages"}},"0.0.60-beta1":{"name":"gatsby-interface","version":"0.0.60-beta1","author":"","license":"ISC","_id":"gatsby-interface@0.0.60-beta1","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"d9b64594ebea2a6114f26f14dbab1e960042c99d","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.60-beta1.tgz","fileCount":236,"integrity":"sha512-iiJwjPhhIAU7eTOQrEeik9XiugywalHiikR3VgegAz0dIDI9cr//Q8VdH1lfBP4kUeiGblEOvL/2fvcU99lEvg==","signatures":[{"sig":"MEUCIQCb1i0ZNQVmI+rc/CgqhSy1l13q091zatw4sfYvEvBtbgIgBDTTIpLjE9qxqhQJcCfZ3jSec6ARFc6IHfKWshLfz2k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2505832,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd+oeSCRA9TVsSAnZWagAAnvgP/jtg9k4psWnpm3XXkA4w\nbtKLoWqhvUkcs02gKi43rZFiI41IzvOCrz0QN8ZxIEdRDnT0mm4I9PCzFDjf\nUeHivx6yfY//Hjxu7Dynt6KeNQvTeqz6TdHPTm8EwS7pr0Cj1HYuYSWbKFBS\ndv/fTL7ffGZMAgK27f6365V5mwXNK54FY833ReMqAankMtDvGbHoQMFGvTEp\n4UVf576ODb8MEauYf9IC09zpSB7D20YYLOoji7gihZ0lQ36q0kZc32rXedc3\nVEiWbQHvWRgo1LJ28jIFZDeK14DE8Hgtvtg/tAf+MtAExq0PQfPArx2UU9AC\nKiK9aAWbhF8aIZIcK+wdD+thYtb9/R9K00GoJKa6Ok7rVtMGOm/Q1lEVda9E\nKUyBzOpZ9LdcHAx4naT01O02GTiwzt1pLs51PvviNum52w9k0Ne0HrIUItm3\n4wPioMCEYMt4u0PlRwaZfhQhsKJpXLWHB1mNKzLh5zSZ52oQB9ZNQtrX/cGb\nC1gjLVpFfJTRpVbgaWKihpXsFs1VcJzBZBZw3xejQM2DxwKRtgm2DaI2+zZz\niH74YX7dq2G2xd26+xOSmDiIyprtI3YwIFzBxecaY8HatMexOsZwHKE8R23p\n6rjU7+vc6RhvTGKIDri46YVPyCt3ujy7S3mIm8gQTTU6KsPyTafuVNR7AXxz\nnAu+\r\n=tZRa\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.es.js","readme":"# Gatsby Interface\n\nStorybook [available here](https://reverent-keller-9597e8.netlify.com/)\n\n\n![Storybook](https://user-images.githubusercontent.com/18426780/63871208-b9aea600-c978-11e9-9107-79679b699c6f.png)\n\n```\nyarn storybook\n```\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`\n\n- Use React hooks and functional components - https://reactjs.org/docs/hooks-intro.html\n- Use CSS props for styling - https://emotion.sh/docs/css-prop\n- Use `gatsby-design-tokens` for styling constants - https://www.gatsbyjs.org/guidelines/design-tokens/\n- Use compound components to make components more composable and flexible - https://kentcdodds.com/blog/compound-components-with-react-hooks\n- Make all PRs against the `dev` branch\n- Use `TONE` and `VARIANT` prop (when appropriate) to determine color styles and version of a component - see Button as an example\n- Make the component as generic as possible so it can be used anywhere by anything\n- In `skeletons` folder, these contain only the functionality of a component (no styles) and can be used within other components\n- Write Storybook stories for any component created - https://storybook.js.org/docs/basics/writing-stories/\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Required assets\n\nGatsby Interface requires the `futura PT` webfont in several different weights. These files are git-ignored, to prevent the unauthorized release of licensed assets.\n\nGatsby Inc. employees can download these fonts from [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"src/index.js","gitHead":"b21a212b513445e9b8490715f4c4fff96fa95084","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier-eslint --write","release":"standard-version","lint:all":"yarn lint src","chromatic":"chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","format:all":"yarn format \"src/**/*.{js,jsx,ts,tsx}\"","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"joshwcomeau","email":"joshwcomeau+npm@gmail.com"},"_npmVersion":"6.9.0","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.es.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"_nodeVersion":"10.16.3","dependencies":{"@reach/alert":"^0.1.5","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^1.5.8","gatsby":"2.6.0","rollup":"^0.64.1","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","react-dom":"^16.8.1","stylelint":"^9.9.0","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.0.11","@types/react-dom":"16.8.1","standard-version":"^7.0.1","storybook-readme":"^5.0.6","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.0.11","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","prettier-eslint-cli":"^4.7.1","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^2.1.1","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.0.11","@storybook/addon-info":"^5.0.11","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"^5.0.11","@storybook/addon-links":"^5.1.10","@testing-library/react":"^9.3.2","eslint-config-prettier":"^4.0.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.0.1","rollup-plugin-commonjs":"^9.1.3","@types/storybook__react":"^4.0.2","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.0.11","@storybook/addon-console":"^1.1.0","@storybook/source-loader":"^5.2.0-alpha.14","@storybook/addon-viewport":"^5.1.11","@typescript-eslint/parser":"^2.1.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.0.11","@storybook/addon-storysource":"^5.0.11","@types/storybook__addon-knobs":"^5.0.3","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.5","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.7.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"react":"16.8.1","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.60-beta1_1576699793704_0.9758226122471416","host":"s3://npm-registry-packages"}},"0.0.59-tokens.11":{"name":"gatsby-interface","version":"0.0.59-tokens.11","author":"","license":"ISC","_id":"gatsby-interface@0.0.59-tokens.11","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"b8b095db1409f50e0a9f80bab22c891ba3ca20d0","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.59-tokens.11.tgz","fileCount":99,"integrity":"sha512-PeS6TfMA5dB6pygWeUwAYpyOjiVkX+9vXifcd+mWYL9O7BhXXBFV28gtcZK0r7Ci1kMB+m/FOyHLxWUxyLLU+Q==","signatures":[{"sig":"MEQCIDI3nqPHQMBx6hi6M3zxupvni+tGbukH/HVg/qbwn8eXAiATFzmojfTNEDQMwvWodoH9obkwGeGH0TI/VjgoSl1GRQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2196790,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd+1GFCRA9TVsSAnZWagAApFMP/j9YbI/N82n01XcsFPCH\nRproSfkMUaDhhUSWyfus5JK7lpyLmOiypaUT/igufniK5ub73t3qjVdoEq1q\n5RxXE7RUReos9C0sZetLrVsrJw2ZE2PmlXB7KQF4ykeU6aMrBlmS31cTYB0H\nTkIsTwvSB+vQfv7KH8FuRwzzuiEoKerpSeu0lFfYJcuT1XtFaP0KmN9M+a3z\nzLXvA7FPtNnbuQ55Vlhjr9j6OxXd2X0z0a1rJmHtOIM8tnJhjBKv9NO7hwId\nVPIPpGzByTRO+gzcojRhc2WIM2p/+Pjgou3WQEe/HUA9uYeaTtV+OCuNIxBw\n6iiyksxvOL//aQ1IKCKE2G19rVIdeHeBCarRD3FoI5Doqf/wyWuN1+6QssKV\nmwuAirkjC6+YF9OvlUhlADDxek2I+GTJHRaE67JH1fmi+0VGGMjG+AmNLOf5\nb6HoNiqnQOq64b45/msx9GrWkeb6Vm9m5LxP7wL5cdfzzCGuGUys7yH3gTlX\nXIsKYiljFKyXZ6fcq2NsJ+9IdGh9jkFOkTRljyQnkEAJAziP7K0Gj8DlKuBA\nhR3lrPH0SxjfyjapCHkThZaHOrxKjFnFC2nFb4F4DMRd/oDHdun4mfx0B9MW\nqENRfYxw1kofh0fC9nRnyYbuSVCDDMrHGgHGSPJuolSr0FBtj6jglNKP1Neu\nJgZg\r\n=/nIh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.es.js","readme":"## Gatsby Interface\n\n![Storybook](https://user-images.githubusercontent.com/18426780/63871208-b9aea600-c978-11e9-9107-79679b699c6f.png)\n\n```\nyarn storybook\n```\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`\n\n- Use React hooks and functional components - https://reactjs.org/docs/hooks-intro.html\n- Use CSS props for styling - https://emotion.sh/docs/css-prop\n- Use `gatsby-design-tokens` for styling constants - https://www.gatsbyjs.org/guidelines/design-tokens/\n- Use compound components to make components more composable and flexible - https://kentcdodds.com/blog/compound-components-with-react-hooks\n- Make all PRs against the `dev` branch\n- Use `TONE` and `VARIANT` prop (when appropriate) to determine color styles and version of a component - see Button as an example\n- Make the component as generic as possible so it can be used anywhere by anything\n- In `skeletons` folder, these contain only the functionality of a component (no styles) and can be used within other components\n- Write Storybook stories for any component created - https://storybook.js.org/docs/basics/writing-stories/\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Required assets\n\nGatsby Interface requires the `futura PT` webfont in several different weights. These files are git-ignored, to prevent the unauthorized release of licensed assets.\n\nGatsby Inc. employees can download these fonts from [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"src/index.js","gitHead":"d4c863bf3176d390045d167e0506967e0c5b0b88","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 src --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier-eslint --write \"src/**/*.js\"","release":"standard-version","chromatic":"chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"greglobinski","email":"greglobinski@gmail.com"},"_npmVersion":"6.9.0","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.es.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"_nodeVersion":"10.16.3","dependencies":{"@reach/alert":"^0.1.5","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^1.5.8","gatsby":"2.6.0","rollup":"^0.64.1","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","react-dom":"^16.8.1","stylelint":"^9.9.0","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.0.11","@types/react-dom":"16.8.1","standard-version":"^7.0.1","storybook-readme":"^5.0.6","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.0.11","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","prettier-eslint-cli":"^4.7.1","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^2.1.1","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.0.11","@storybook/addon-info":"^5.0.11","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"^5.0.11","@storybook/addon-links":"^5.1.10","@testing-library/react":"^9.3.2","eslint-config-prettier":"^4.0.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.0.1","rollup-plugin-commonjs":"^9.1.3","@types/storybook__react":"^4.0.2","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.0.11","@storybook/addon-console":"^1.1.0","@storybook/source-loader":"^5.2.0-alpha.14","@storybook/addon-viewport":"^5.1.11","@typescript-eslint/parser":"^2.1.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.0.11","@storybook/addon-storysource":"^5.0.11","@types/storybook__addon-knobs":"^5.0.3","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.5","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.7.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"react":"16.8.1","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.59-tokens.11_1576751493016_0.3937175045067516","host":"s3://npm-registry-packages"}},"0.0.59-tokens.12":{"name":"gatsby-interface","version":"0.0.59-tokens.12","author":"","license":"ISC","_id":"gatsby-interface@0.0.59-tokens.12","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"7cba8681ba11e9642ebc2d1761f301e880a3e61e","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.59-tokens.12.tgz","fileCount":99,"integrity":"sha512-QY0yV7Hz+PqPtqrNUUz0+gTMqGp3LUj76juhBhp7Ovo87pvvLfv4V9cYQVwZTG2/6ODzJ4Q5uo0REGhjUsd6qQ==","signatures":[{"sig":"MEYCIQCJHr0hc/icVVX4G96xgKbF8Cm6926y79uR0LP97IwhcAIhAOkFnvPrf9qT7woHOS5EBYrfCwgY4D36OztHtMLa8BUr","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2196864,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd+1nDCRA9TVsSAnZWagAARnkP/RjbFbMeW1zAGKjileN7\nZGhMlkcIfLDD89jjLZq5SS478JcW8j5PptZM4asecpOyF83swpbtlYICFZLX\nJFciTPWeNdnI7w/0J3ZC8No2pFjwhwY46ZHF0hllPZT7awqGifTfDDHbScGy\nFl4LO9kd1SzMViHX8O+qmu/ivmmBGWaK5Ma/nzgFXSAEQd/erHMvzCkVMhnF\n9GuP+iHCoeJoFEUTBEfvTDRJ/ThaVyrTaJ+LD2beHYIKDx4QFD30LFeKUcqP\nuer/YfSCwWmaT+NCCofxSnB6XSfscCIHvQL5qf3SdJOzz52Y+Ngmp0wClrMg\nvUrcsk5/yAjXRGRw3vpUjc8CaUAVKKK66NZ6hGvtEWk3v0seLJxhCNXoKu80\nsU6S5QhPUuFeWEo/A23qYfOJcwuMDdb5f2i1LzvWvYrN7vvDG+a8sP2xqMAo\nFDpsxTmjLrZNhQ4OaeXGe0WL3GcaDPVICeI9MYQ1bYWbxAwTN+VRfMWTErhw\nWzQbZqMN6NbgQhTlJRTMjgvpymN1TTaxDWGcEtttsFNx6vB/77tK/QDeCSty\na05QmOfTzdeZp/civM/BBJMNNay7oGV+8QNyx+TxzkS8a8Hhj1lsFzqRVrPs\nF2rHiV/rUgi9LQ7jQelfKQ96HEaSC3RDNYh/hXNrfQplYZJC7KAeGKoVuh/F\ntB/F\r\n=TYhl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.es.js","readme":"## Gatsby Interface\n\n![Storybook](https://user-images.githubusercontent.com/18426780/63871208-b9aea600-c978-11e9-9107-79679b699c6f.png)\n\n```\nyarn storybook\n```\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`\n\n- Use React hooks and functional components - https://reactjs.org/docs/hooks-intro.html\n- Use CSS props for styling - https://emotion.sh/docs/css-prop\n- Use `gatsby-design-tokens` for styling constants - https://www.gatsbyjs.org/guidelines/design-tokens/\n- Use compound components to make components more composable and flexible - https://kentcdodds.com/blog/compound-components-with-react-hooks\n- Make all PRs against the `dev` branch\n- Use `TONE` and `VARIANT` prop (when appropriate) to determine color styles and version of a component - see Button as an example\n- Make the component as generic as possible so it can be used anywhere by anything\n- In `skeletons` folder, these contain only the functionality of a component (no styles) and can be used within other components\n- Write Storybook stories for any component created - https://storybook.js.org/docs/basics/writing-stories/\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Required assets\n\nGatsby Interface requires the `futura PT` webfont in several different weights. These files are git-ignored, to prevent the unauthorized release of licensed assets.\n\nGatsby Inc. employees can download these fonts from [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"src/index.js","gitHead":"d4c863bf3176d390045d167e0506967e0c5b0b88","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 src --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier-eslint --write \"src/**/*.js\"","release":"standard-version","chromatic":"chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"greglobinski","email":"greglobinski@gmail.com"},"_npmVersion":"6.9.0","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.es.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"_nodeVersion":"10.16.3","dependencies":{"@reach/alert":"^0.1.5","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^1.5.8","gatsby":"2.6.0","rollup":"^0.64.1","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","react-dom":"^16.8.1","stylelint":"^9.9.0","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.0.11","@types/react-dom":"16.8.1","standard-version":"^7.0.1","storybook-readme":"^5.0.6","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.0.11","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","prettier-eslint-cli":"^4.7.1","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^2.1.1","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.0.11","@storybook/addon-info":"^5.0.11","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"^5.0.11","@storybook/addon-links":"^5.1.10","@testing-library/react":"^9.3.2","eslint-config-prettier":"^4.0.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.0.1","rollup-plugin-commonjs":"^9.1.3","@types/storybook__react":"^4.0.2","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.0.11","@storybook/addon-console":"^1.1.0","@storybook/source-loader":"^5.2.0-alpha.14","@storybook/addon-viewport":"^5.1.11","@typescript-eslint/parser":"^2.1.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.0.11","@storybook/addon-storysource":"^5.0.11","@types/storybook__addon-knobs":"^5.0.3","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.5","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.7.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"react":"16.8.1","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.59-tokens.12_1576753602524_0.35512316179485626","host":"s3://npm-registry-packages"}},"0.0.59-tokens.13":{"name":"gatsby-interface","version":"0.0.59-tokens.13","author":"","license":"ISC","_id":"gatsby-interface@0.0.59-tokens.13","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"79057c50e6b63502ad6af1bc5d2c62a74067cf6d","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.59-tokens.13.tgz","fileCount":99,"integrity":"sha512-Ee1yVuotz60z/eQbnBBDx5crmPTV6cFl5bulPbDWuzDi2eKcAIU6zhGbouPLgy1ZhqgPH9RBW/bq9M8pbItjlQ==","signatures":[{"sig":"MEUCIEZT/OmTa90gY/iO10b++EdqhOHIK+uwl4VoMwSt6xpDAiEA99PrfEw9LWchndxoE9Xc2sbxlNPwTW5fpP5PlfLgZ6I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2197034,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd+17nCRA9TVsSAnZWagAAWc8P/RlGeHJHH3Ls1KeSc2Q5\nTwMT291URsdHHFbyEg/lg6YMLl8y0ExnRKZsZP2q/Cl6QOHunirWCU4/z6xu\nS9JWuqXv6kJo97JmSEWKsDheOx2/6k8dbceqrqLmI1Q1Q720WDnyNyijAmmD\nLU/pg9NxE3qNJEedZr/PovsfEc9HFXgWSNKIh9Hmb+YmGzR56g8GlOa+daBA\nFsp9+c2QmeAwNiPQ1xG2ZU7Vf6NYQm3aAx6yL9qwNYlQ76zc0qPQF1co7Jq4\nUT++iQP048h0b2sv9bxzEpivWEtDk6yYuFMhNGGf2Aq0y0ZrZ+h8IVmv09lg\nM7rJdJnWBAggYi6AyM6m4qkcjagdYpijIleh5DKUAtTi965oe9bO9Bnx7R94\nmaTyrzBgNl+gxFvR+hvdReTeIfvfHEh4Wv6jW/m5r/GOC1MzA52d2K3rPO35\nj9ko48cf3JF0Ol3wThluIlpBX6RazZjOWKQnpqLm0mQuomped31UOTPte/48\nfTwCmOwU0V0GcXDUiB3jlsm6bFiE2biSXmSZjBcfug55DibFBu5rkxZEBXEt\nxjM+hUONcR8Gt2AxbvYxwy1eeT720txg3hcXzk0trGCoy3pVesVW607J99L6\nWI0UHjn74Qjh/skxOVZCHqdXtwGp/B3ZtImQ+qvO8vZz7EYGgAW5+bWoD3t/\nkT65\r\n=VYcp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.es.js","readme":"## Gatsby Interface\n\n![Storybook](https://user-images.githubusercontent.com/18426780/63871208-b9aea600-c978-11e9-9107-79679b699c6f.png)\n\n```\nyarn storybook\n```\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`\n\n- Use React hooks and functional components - https://reactjs.org/docs/hooks-intro.html\n- Use CSS props for styling - https://emotion.sh/docs/css-prop\n- Use `gatsby-design-tokens` for styling constants - https://www.gatsbyjs.org/guidelines/design-tokens/\n- Use compound components to make components more composable and flexible - https://kentcdodds.com/blog/compound-components-with-react-hooks\n- Make all PRs against the `dev` branch\n- Use `TONE` and `VARIANT` prop (when appropriate) to determine color styles and version of a component - see Button as an example\n- Make the component as generic as possible so it can be used anywhere by anything\n- In `skeletons` folder, these contain only the functionality of a component (no styles) and can be used within other components\n- Write Storybook stories for any component created - https://storybook.js.org/docs/basics/writing-stories/\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Required assets\n\nGatsby Interface requires the `futura PT` webfont in several different weights. These files are git-ignored, to prevent the unauthorized release of licensed assets.\n\nGatsby Inc. employees can download these fonts from [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"src/index.js","gitHead":"d4c863bf3176d390045d167e0506967e0c5b0b88","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 src --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier-eslint --write \"src/**/*.js\"","release":"standard-version","chromatic":"chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"greglobinski","email":"greglobinski@gmail.com"},"_npmVersion":"6.9.0","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.es.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"_nodeVersion":"10.16.3","dependencies":{"@reach/alert":"^0.1.5","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^1.5.8","gatsby":"2.6.0","rollup":"^0.64.1","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","react-dom":"^16.8.1","stylelint":"^9.9.0","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.0.11","@types/react-dom":"16.8.1","standard-version":"^7.0.1","storybook-readme":"^5.0.6","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.0.11","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","prettier-eslint-cli":"^4.7.1","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^2.1.1","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.0.11","@storybook/addon-info":"^5.0.11","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"^5.0.11","@storybook/addon-links":"^5.1.10","@testing-library/react":"^9.3.2","eslint-config-prettier":"^4.0.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.0.1","rollup-plugin-commonjs":"^9.1.3","@types/storybook__react":"^4.0.2","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.0.11","@storybook/addon-console":"^1.1.0","@storybook/source-loader":"^5.2.0-alpha.14","@storybook/addon-viewport":"^5.1.11","@typescript-eslint/parser":"^2.1.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.0.11","@storybook/addon-storysource":"^5.0.11","@types/storybook__addon-knobs":"^5.0.3","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.5","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.7.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"react":"16.8.1","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.59-tokens.13_1576754919014_0.8311804093143262","host":"s3://npm-registry-packages"}},"0.0.59-tokens.15":{"name":"gatsby-interface","version":"0.0.59-tokens.15","author":"","license":"ISC","_id":"gatsby-interface@0.0.59-tokens.15","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"9096f4a0be280bd55c8863c396f36a4bfad78bb1","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.59-tokens.15.tgz","fileCount":99,"integrity":"sha512-fP5bakc4fjKFuo1BNtlh/elYdeGmRTzNZgctKJyViOOmWcNfnWukanNktAn7lnTzJjw5/CSb3BE2xuKyUDptJg==","signatures":[{"sig":"MEUCIQDUEQQquzL23ipq6Myae0lPFV3hpWetMqIcsBUsyct1UAIgL9sN7ymAyr4elAZMq0uN3LahlS0jGRve0dDNbzhn6Lc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2196918,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd+28cCRA9TVsSAnZWagAAH8UQAJB/r/n+AsM8iYuoMhdC\ny2kWGF2r9UwvDNeWCDa/XSVcHRkCIvlreswQUDcw8PlQMfRSjbyUA9R+Zr+f\nEiRZs5vmdV916H+2SAaWnSFRdwUMejnOgcoAE+8EvA2pbpSne5+OT2+Ht56W\nd3kgPSlUvAVH11HD+kOWayJwTzkwsnEN+EHju2j4ULlDWQDtVP0Gwr9d/LAd\nZGd/Dk3VFDAmAaa+LpQQdqWPyvGkNSY4BSYL0TD7Fyi0LvdFKkWe7Xx2RfmX\n9wa2GUuqiChEmQUNpbpusCU9k87BBdzkpvtIlqWSMY3HVJuCpDJbInFP6L83\nN2uMHpv434OXk4HxC9wAHOvAUcjOtL+8BPVl1MqzXjL45Y+teUcGYaR2wxNx\nW5Pr8IXFJeUUCptdUN0zqY7+BCxYnd3qkwDHhlK6Q0N5Ll3vCo4aw6q1pKj1\n7BYIUiyOkPHTyl5DgAGvtljFrjqcN0Tp4dDZECrxhqLLoVvrW+TtAkRCHyw7\nockDJdoF/QgziMftO+2lIu2/LS1T5MNgWXm/btlKF9SbSaQeF8QEYvfZQhri\nyQp2QAFqIc0gmFrKCp8bVcslt+RlgOTl+fDyw1S8KOztsii7olSogxBfkXiF\nNwducDz6kP30YE2/3SBNmOtkvAAYXGoPBtuG6NM3jjtk1f7KGz+Kb0hp2+jE\nfxFC\r\n=/xxF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.es.js","readme":"## Gatsby Interface\n\n![Storybook](https://user-images.githubusercontent.com/18426780/63871208-b9aea600-c978-11e9-9107-79679b699c6f.png)\n\n```\nyarn storybook\n```\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`\n\n- Use React hooks and functional components - https://reactjs.org/docs/hooks-intro.html\n- Use CSS props for styling - https://emotion.sh/docs/css-prop\n- Use `gatsby-design-tokens` for styling constants - https://www.gatsbyjs.org/guidelines/design-tokens/\n- Use compound components to make components more composable and flexible - https://kentcdodds.com/blog/compound-components-with-react-hooks\n- Make all PRs against the `dev` branch\n- Use `TONE` and `VARIANT` prop (when appropriate) to determine color styles and version of a component - see Button as an example\n- Make the component as generic as possible so it can be used anywhere by anything\n- In `skeletons` folder, these contain only the functionality of a component (no styles) and can be used within other components\n- Write Storybook stories for any component created - https://storybook.js.org/docs/basics/writing-stories/\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Required assets\n\nGatsby Interface requires the `futura PT` webfont in several different weights. These files are git-ignored, to prevent the unauthorized release of licensed assets.\n\nGatsby Inc. employees can download these fonts from [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"src/index.js","gitHead":"4dee89fa4f9a4eba2b4bfecbdd5602ad61af4b7a","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 src --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier-eslint --write \"src/**/*.js\"","release":"standard-version","chromatic":"chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"greglobinski","email":"greglobinski@gmail.com"},"_npmVersion":"6.9.0","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.es.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"_nodeVersion":"10.16.3","dependencies":{"@reach/alert":"^0.1.5","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^1.5.8","gatsby":"2.6.0","rollup":"^0.64.1","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","react-dom":"^16.8.1","stylelint":"^9.9.0","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.0.11","@types/react-dom":"16.8.1","standard-version":"^7.0.1","storybook-readme":"^5.0.6","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.0.11","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","prettier-eslint-cli":"^4.7.1","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^2.1.1","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.0.11","@storybook/addon-info":"^5.0.11","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"^5.0.11","@storybook/addon-links":"^5.1.10","@testing-library/react":"^9.3.2","eslint-config-prettier":"^4.0.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.0.1","rollup-plugin-commonjs":"^9.1.3","@types/storybook__react":"^4.0.2","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.0.11","@storybook/addon-console":"^1.1.0","@storybook/source-loader":"^5.2.0-alpha.14","@storybook/addon-viewport":"^5.1.11","@typescript-eslint/parser":"^2.1.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.0.11","@storybook/addon-storysource":"^5.0.11","@types/storybook__addon-knobs":"^5.0.3","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.5","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.7.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"react":"16.8.1","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.59-tokens.15_1576759067467_0.30353120500645736","host":"s3://npm-registry-packages"}},"0.0.60-alpha-Elanhant-branch-prerelease-20191219T1743":{"name":"gatsby-interface","version":"0.0.60-alpha-Elanhant-branch-prerelease-20191219T1743","author":"","license":"ISC","_id":"gatsby-interface@0.0.60-alpha-Elanhant-branch-prerelease-20191219T1743","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"201636f7b73fbcdc069740e61b58c060ae9e525f","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.60-alpha-Elanhant-branch-prerelease-20191219T1743.tgz","fileCount":82,"integrity":"sha512-YrIznnbPFfVQAu7epj+QGogiNFNczwbx+rDxhJwUZY8xy+leKonnZLVQs+HbO+rpThrPli5rJ46oJZIdtaTbHw==","signatures":[{"sig":"MEUCIBdqr3/s1p65GDldmvsALw5J853OHmPlOIW0CKm/wM0zAiEAvlA2qyMit7kaTJ5g9ngUALparO6jMnQ+rqVth6Buu8w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2137088,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd+7azCRA9TVsSAnZWagAAdukP/0895Z4YlsdEyrEFKU3x\n7Gz45dw84uiTBah6VlUH9FFfU8vDvq3YZosuap0EW/VE1/MmLVLV0hQaJKPE\nhTgSz6BEvEcKu3tg8JgF6vQVavGPGnf2XECpp4TpGYaevnwh118zRJfLs2eV\nufCS2VN0DdVYszizsDzvwnlc+ENyZCRo5MkINFudCTGtynIeH/UsKpqVs6WT\nigDh16ADDw+wHUl9ngRjXGg/5iPojQBSBOVxZVAn0jSq6Naiz4LbOdMTYw5n\n7GVXRpxHXg7yKYXhLOyZVAp8B/s1B1RmIEYSO1irVXepvE9bkBnXraOiIJTd\nixWXbi4WNOWgWC1tgZ/GRe5rx7aEv1Q+icJWGNFVs2L1RiWn0zCaGEBg/Yo/\n7Zpad8BHJ258BKofbhBWcwsrbdDTiHK5CQ9prX/Yh3H7trsah/NG3CrlC/OH\nSwkqzaL6SLBGdI6G2wm+FqcDUft+Ixcrd30RbGW+zufkUY1sxRZRjRZmrZkA\nXuwDRNsGGZZJz+mC0MHmDshNZZVlwM9rLE1xDV4g+mimxO0nsfvl3d4x5vA+\nxjCtEx00d8NxUZVqD//nd6rjPR666tYFutioHcewkubHD+ghcHvSqy/UoZKb\nBfu3IsL5Yd9usu/GbI5jEH15mf+ucFhpj198XbZIt70bkZQ3oM4PhWpDg1Sy\n2BjE\r\n=gfVo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.es.js","readme":"# Gatsby Interface\n\nStorybook [available here](https://reverent-keller-9597e8.netlify.com/)\n\n\n![Storybook](https://user-images.githubusercontent.com/18426780/63871208-b9aea600-c978-11e9-9107-79679b699c6f.png)\n\n```\nyarn storybook\n```\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`\n\n- Use React hooks and functional components - https://reactjs.org/docs/hooks-intro.html\n- Use CSS props for styling - https://emotion.sh/docs/css-prop\n- Use `gatsby-design-tokens` for styling constants - https://www.gatsbyjs.org/guidelines/design-tokens/\n- Use compound components to make components more composable and flexible - https://kentcdodds.com/blog/compound-components-with-react-hooks\n- Make all PRs against the `dev` branch\n- Use `TONE` and `VARIANT` prop (when appropriate) to determine color styles and version of a component - see Button as an example\n- Make the component as generic as possible so it can be used anywhere by anything\n- In `skeletons` folder, these contain only the functionality of a component (no styles) and can be used within other components\n- Write Storybook stories for any component created - https://storybook.js.org/docs/basics/writing-stories/\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Required assets\n\nGatsby Interface requires the `futura PT` webfont in several different weights. These files are git-ignored, to prevent the unauthorized release of licensed assets.\n\nGatsby Inc. employees can download these fonts from [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"src/index.js","gitHead":"3ed9e4ec719c411923cb6bab26ba27292b77f62b","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier-eslint --write","release":"standard-version","lint:all":"yarn lint src","chromatic":"chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","format:all":"yarn format \"src/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.es.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"_nodeVersion":"10.18.0","dependencies":{"@reach/alert":"^0.1.5","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^1.5.8","gatsby":"2.6.0","moment":"^2.24.0","rollup":"^0.64.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","react-dom":"^16.8.1","stylelint":"^9.9.0","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.0.11","@types/react-dom":"16.8.1","standard-version":"^7.0.1","storybook-readme":"^5.0.6","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.0.11","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","prettier-eslint-cli":"^4.7.1","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^2.1.1","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.0.11","@storybook/addon-info":"^5.0.11","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"^5.0.11","@storybook/addon-links":"^5.1.10","@testing-library/react":"^9.3.2","eslint-config-prettier":"^4.0.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.0.1","rollup-plugin-commonjs":"^9.1.3","@types/storybook__react":"^4.0.2","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.0.11","@storybook/addon-console":"^1.1.0","@storybook/source-loader":"^5.2.0-alpha.14","@storybook/addon-viewport":"^5.1.11","@typescript-eslint/parser":"^2.1.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.0.11","@storybook/addon-storysource":"^5.0.11","@types/storybook__addon-knobs":"^5.0.3","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.5","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.7.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"react":"16.8.1","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.60-alpha-Elanhant-branch-prerelease-20191219T1743_1576777395433_0.7936016306318481","host":"s3://npm-registry-packages"}},"0.0.61":{"name":"gatsby-interface","version":"0.0.61","author":"","license":"ISC","_id":"gatsby-interface@0.0.61","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"3080c364caea77960c581280f2d7d7cea7decae5","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.61.tgz","fileCount":77,"integrity":"sha512-CCJC2UzrYtG3El76sQ7sKfNlecQfsy8fMXHX0efL8xlfNIzjIxiJvlutV6hbPitqHGl1ttdmpf5JIEL/C9+mPA==","signatures":[{"sig":"MEUCIQDXxbWv+sNOyY85pD4z/7xC8i12+RomVjO9tG3VPwcJuAIgb2h27ykv/J9Wa5YHpQs7cel9ntZTaYpuyU2be/V0aQc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2138587,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd+7o9CRA9TVsSAnZWagAAsuQP/2blJFb/L2RtMalJVZCb\nZcm/3WOfmCNJLslQ07VozA0wnqLOWbVvpx2RTh2H+erY63RtnOtdhozDA6eH\np4rcAEJhUm2y87j+sZ7qkcGqR5+kyS1k0op7NHcBd/yJIz3oWo/NO0C5I1KS\n810UTmJMUBJzp1RUDzAVbWmfLcE9uFejksGNZIkVa8/odEk4qpPVx78T4fpf\nVzVnT8U3gb4s/Og20n/I1yhNKGQQreZjsY385sCsV9u+WKgKZl9h9huK4Fi0\nFOGiRCMjCMirAcbK3M19/DAZPAVjyOzIz8gLclP37CkMWGxA+ExzZVj+WnKP\nFZD++WP2G+pPYeOCoEh0dUveDp2IQyAajEtuq2BqL1+SERNvn4RZHVdl4jZB\n+grOm9676mQ2SJXbuIJFK1HpoR+MKDMiY0jV+6sdZRzzo0gV4CG0KVpOLQVm\nJaFu8y/EmAY8ppAp4ptEXlO8yj94IpfcQ0YUqO+YQSz/4WPaZVuSBq4Xrn+o\nYiNbCtR6EQZDMh9adC0lHagCDzu/57JWEAVU+hqSFRLKJMdbqQTOdbgd8L65\nlGoT3ci+q3n/9Vh4AHFSwQc8eUGdniEPxsyO2lxoxm6/uV2nkGxyESWIUFv3\nTOq5d1NZg9KP7FGUnqPC//kgaJ6PPvPiUZ3IrZp1i5bRC8vaTFS/UdXUSiix\nXuSo\r\n=GZeA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.es.js","source":"src/index.js","gitHead":"29d70591ab94ca26741be28a6b19d00e86de7c3d","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier-eslint --write","release":"standard-version","lint:all":"yarn lint src","chromatic":"chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","format:all":"yarn format \"src/**/*.{js,jsx,ts,tsx}\"","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.es.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"_nodeVersion":"10.18.0","dependencies":{"@reach/alert":"^0.1.5","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^1.5.8","gatsby":"2.6.0","rollup":"^0.64.1","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","react-dom":"^16.8.1","stylelint":"^9.9.0","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.0.11","@types/react-dom":"16.8.1","standard-version":"^7.0.1","storybook-readme":"^5.0.6","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.0.11","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","prettier-eslint-cli":"^4.7.1","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^2.1.1","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.0.11","@storybook/addon-info":"^5.0.11","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"^5.0.11","@storybook/addon-links":"^5.1.10","@testing-library/react":"^9.3.2","eslint-config-prettier":"^4.0.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.0.1","rollup-plugin-commonjs":"^9.1.3","@types/storybook__react":"^4.0.2","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.0.11","@storybook/addon-console":"^1.1.0","@storybook/source-loader":"^5.2.0-alpha.14","@storybook/addon-viewport":"^5.1.11","@typescript-eslint/parser":"^2.1.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.0.11","@storybook/addon-storysource":"^5.0.11","@types/storybook__addon-knobs":"^5.0.3","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.5","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.7.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"react":"16.8.1","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.61_1576778301208_0.8179105222300067","host":"s3://npm-registry-packages"}},"0.0.60-Elanhant-branch-prerelease-20191219T1759":{"name":"gatsby-interface","version":"0.0.60-Elanhant-branch-prerelease-20191219T1759","author":"","license":"ISC","_id":"gatsby-interface@0.0.60-Elanhant-branch-prerelease-20191219T1759","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"786ee1faa94dbf53ed0aee484f16d751bebcdef4","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.60-Elanhant-branch-prerelease-20191219T1759.tgz","fileCount":82,"integrity":"sha512-FXyO7zGh9U5RYP3AhkTJe4bT3/DVpRoP5TuAgoGNjVC8Qh54GeoU41uf3dZNhCCGlHAd3Ly59IKfoqtIg4L6kA==","signatures":[{"sig":"MEYCIQDK3GlVvkZS4GZXjKblfQyBLpf9EvqeIjMj+WpI/Di2yQIhAPpuphSzgc9aX8wet3xS3OJ/qo1Rl5KW5UYntBwYl4gH","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2137082,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd+7p3CRA9TVsSAnZWagAA/TsQAJYee2MFpMXyRATbtIi3\nUhK7juYJ442ZjP3i4kZ6UTlrmKzICUsdgf5jvkORAG6nUOV8NkRdQumhqa1e\nNNdxJkzfZ8HdzcQhEMgs9tbGgknj+TYrJJhVaM82/VDt+qSainjCP5AcTWcH\nmrj1SRIS5ouqfccTFeLzcPdbPGCoQSuHvMM+55FYFymZLDiTHxqHzYkgfBlV\nxDReHoCODLlvayCcIebSWz8pJeE1ZxnT/ZOZyU3X/T8/0Kk6BKH5ePdLk1dH\n7hi2s8GCxgfJguNBn5VsXMrCZICFbJ3BzzHrudu5s+FdzrYJe2aUQLMEgZRY\n98n4Xk0berXrarUXeyMPRXebp4AhzyK4RUp29zR3+kzQo3ODq0E4Zd4AQpGu\nprToLW1yyV/InULjtZbzGfCZQy6XMmOO6FG/oejIS5kQT0MlAFs0xsWC3dbL\n+anwh7xKhp3QVWBlUsY/4Oc8FN9/PbI70oPrszsmrnyDRBK2ruI3UhzLiCc2\nW+1pFoXpzFo8MlxlNUrD4WLAj4BiIAt4wlD9XvSfgsSeZNyn5O1ZFhCzcLOg\n4+AHmVeu4cD9KmJm5iPQSQCcfe5b/zYSw5PN8mbd7oF8Xr+HzoWDChNe2Jjt\nDurPG5REeaPD+Os0Rp25TJz67Z+xphMrUBb6Z4J/zU1Nm1t9Ct9KZyuubwpu\n2z/v\r\n=IQKR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.es.js","readme":"# Gatsby Interface\n\nStorybook [available here](https://reverent-keller-9597e8.netlify.com/)\n\n\n![Storybook](https://user-images.githubusercontent.com/18426780/63871208-b9aea600-c978-11e9-9107-79679b699c6f.png)\n\n```\nyarn storybook\n```\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`\n\n- Use React hooks and functional components - https://reactjs.org/docs/hooks-intro.html\n- Use CSS props for styling - https://emotion.sh/docs/css-prop\n- Use `gatsby-design-tokens` for styling constants - https://www.gatsbyjs.org/guidelines/design-tokens/\n- Use compound components to make components more composable and flexible - https://kentcdodds.com/blog/compound-components-with-react-hooks\n- Make all PRs against the `dev` branch\n- Use `TONE` and `VARIANT` prop (when appropriate) to determine color styles and version of a component - see Button as an example\n- Make the component as generic as possible so it can be used anywhere by anything\n- In `skeletons` folder, these contain only the functionality of a component (no styles) and can be used within other components\n- Write Storybook stories for any component created - https://storybook.js.org/docs/basics/writing-stories/\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Required assets\n\nGatsby Interface requires the `futura PT` webfont in several different weights. These files are git-ignored, to prevent the unauthorized release of licensed assets.\n\nGatsby Inc. employees can download these fonts from [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"src/index.js","gitHead":"877f39451e933706208f981ce24ffb00b2836aa9","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier-eslint --write","release":"standard-version","lint:all":"yarn lint src","chromatic":"chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","format:all":"yarn format \"src/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.es.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"_nodeVersion":"10.18.0","dependencies":{"@reach/alert":"^0.1.5","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^1.5.8","gatsby":"2.6.0","moment":"^2.24.0","rollup":"^0.64.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","react-dom":"^16.8.1","stylelint":"^9.9.0","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.0.11","@types/react-dom":"16.8.1","standard-version":"^7.0.1","storybook-readme":"^5.0.6","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.0.11","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","prettier-eslint-cli":"^4.7.1","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^2.1.1","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.0.11","@storybook/addon-info":"^5.0.11","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"^5.0.11","@storybook/addon-links":"^5.1.10","@testing-library/react":"^9.3.2","eslint-config-prettier":"^4.0.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.0.1","rollup-plugin-commonjs":"^9.1.3","@types/storybook__react":"^4.0.2","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.0.11","@storybook/addon-console":"^1.1.0","@storybook/source-loader":"^5.2.0-alpha.14","@storybook/addon-viewport":"^5.1.11","@typescript-eslint/parser":"^2.1.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.0.11","@storybook/addon-storysource":"^5.0.11","@types/storybook__addon-knobs":"^5.0.3","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.5","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.7.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"react":"16.8.1","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.60-Elanhant-branch-prerelease-20191219T1759_1576778358780_0.9817434556447526","host":"s3://npm-registry-packages"}},"0.0.60-Elanhant-branch-prerelease-20191219T2240":{"name":"gatsby-interface","version":"0.0.60-Elanhant-branch-prerelease-20191219T2240","author":"","license":"ISC","_id":"gatsby-interface@0.0.60-Elanhant-branch-prerelease-20191219T2240","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"6e931eb3284721f92856d1781e3181ad7179a3f2","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.60-Elanhant-branch-prerelease-20191219T2240.tgz","fileCount":82,"integrity":"sha512-bkVmp4V1+xNEUQSUfbKMIxOYKQ4T7YbJlXB4GvQZVkgwCRcsW5q0wnCwG/3K9r/DWoC986RPqgLlybCg4HxVmQ==","signatures":[{"sig":"MEYCIQChbFwVt9JmYZlWaW53FaavyOprfft7C2+49BOh9DCsfgIhAMvekt3Poxj/R05qBb/gnRiC67HwJIlZWPM3HUniwIaf","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2137083,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd+/xgCRA9TVsSAnZWagAAKpwP/3TdLtQktC36R7ejE09T\nXt89MEy+e8OX8CdKJMam8HIv8hBbpNQsRDHRfllJDbG5MuCwSIEyrBCwbQBt\nz4awRE+yOA8jVJ3H5D2N4kWYmPqCnW8A8Dg6SGC4a+K/c0UHVrwbs9Zvqveo\nyUEe6hO6zGV8i6jHraf0RXM4TELIwIfXqDrbkMdaeaXLtUOb/c2SHSCOME3T\nbNKYGpCvfdpaaSerOd3DrspWaG3oUScoiUGM2mXwz2HHWkZ54aX9Er6Wm0iI\nwkRAQJ7BzgX4cmRgP35V0c28PaSMc8CCvpyh4y8m6v2NusVe4i4ZoPGdkySx\n4zeL9gsGkddioP/KhR/bMpb0zxPXeOfh4iR0A9Q4R1jftdaU1AgHsUavn0qQ\nl5xONBJSSdrll2eijvn/LpFvIRSmi/ke0MTCQkprd/Qdp8keU9MW2CNr6E2q\nuv+sxHuPFhSRDqpIUoUE1i62IM3REYfy1CYH8p6rjfsP+XcMAtoTTj7E5/Af\nHVNaPrNC8RguH0MxztPs8NTqy3IFGFweJ/t1ewP5lnENYXxZMu31hBRq/E7n\ngSoRTjblwDIQQUpqz3buwNCgfMaLQNTIL/51yFEa0rugDQdPeJlXMo8deXWm\nyjDx87gg4IZz9traKQrIfWzPuG8A9grQXpS66N73u8XA1AjKGKC17eZz5r/M\nrI6F\r\n=NwBx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.es.js","readme":"# Gatsby Interface\n\nStorybook [available here](https://reverent-keller-9597e8.netlify.com/)\n\n\n![Storybook](https://user-images.githubusercontent.com/18426780/63871208-b9aea600-c978-11e9-9107-79679b699c6f.png)\n\n```\nyarn storybook\n```\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`\n\n- Use React hooks and functional components - https://reactjs.org/docs/hooks-intro.html\n- Use CSS props for styling - https://emotion.sh/docs/css-prop\n- Use `gatsby-design-tokens` for styling constants - https://www.gatsbyjs.org/guidelines/design-tokens/\n- Use compound components to make components more composable and flexible - https://kentcdodds.com/blog/compound-components-with-react-hooks\n- Make all PRs against the `dev` branch\n- Use `TONE` and `VARIANT` prop (when appropriate) to determine color styles and version of a component - see Button as an example\n- Make the component as generic as possible so it can be used anywhere by anything\n- In `skeletons` folder, these contain only the functionality of a component (no styles) and can be used within other components\n- Write Storybook stories for any component created - https://storybook.js.org/docs/basics/writing-stories/\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Required assets\n\nGatsby Interface requires the `futura PT` webfont in several different weights. These files are git-ignored, to prevent the unauthorized release of licensed assets.\n\nGatsby Inc. employees can download these fonts from [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"src/index.js","gitHead":"271b09a163deff95fb7cee6f01fe97111b04dc1e","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier-eslint --write","release":"standard-version","lint:all":"yarn lint src","chromatic":"chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","format:all":"yarn format \"src/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.es.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"_nodeVersion":"10.18.0","dependencies":{"date-fns":"^2.8.1","@reach/alert":"^0.1.5","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^1.5.8","gatsby":"2.6.0","rollup":"^0.64.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","react-dom":"^16.8.1","stylelint":"^9.9.0","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.0.11","@types/react-dom":"16.8.1","standard-version":"^7.0.1","storybook-readme":"^5.0.6","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.0.11","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","prettier-eslint-cli":"^4.7.1","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^2.1.1","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.0.11","@storybook/addon-info":"^5.0.11","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"^5.0.11","@storybook/addon-links":"^5.1.10","@testing-library/react":"^9.3.2","eslint-config-prettier":"^4.0.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.0.1","rollup-plugin-commonjs":"^9.1.3","@types/storybook__react":"^4.0.2","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.0.11","@storybook/addon-console":"^1.1.0","@storybook/source-loader":"^5.2.0-alpha.14","@storybook/addon-viewport":"^5.1.11","@typescript-eslint/parser":"^2.1.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.0.11","@storybook/addon-storysource":"^5.0.11","@types/storybook__addon-knobs":"^5.0.3","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.5","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.7.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"react":"16.8.1","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.60-Elanhant-branch-prerelease-20191219T2240_1576795231556_0.29139767823487683","host":"s3://npm-registry-packages"}},"0.0.61-button-stories-20191220T1619":{"name":"gatsby-interface","version":"0.0.61-button-stories-20191220T1619","author":"","license":"ISC","_id":"gatsby-interface@0.0.61-button-stories-20191220T1619","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"96f078b620c558f446cfb47d96ed1cdc4fe1d5a5","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.61-button-stories-20191220T1619.tgz","fileCount":77,"integrity":"sha512-2Bx0z1iwAiFkzgCfbsN3vxftLzSdUOAr0nXFCAsLCrdpMQAosAXygwijLE0zyeRzmiLMQenK3gXTTYY5wjzvEQ==","signatures":[{"sig":"MEYCIQDbYH9KelthIudrOAUnWmTU2RtCP20HuHg7aUva+A1S+gIhAIBvtyx19h2CwpNuKtOLsnLvJS9wVjT+z+IXj4nP4fV/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2138785,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd/PSSCRA9TVsSAnZWagAA0HAQAJgJd8u7jKgFo0QWDHsV\nwfJePJTWu4GbLo4C6OOrDucf3teJFpGKOqWGN4/Tq/voOzTxmfou7ANpSrHN\n/bhgB5dr+15nRJcgBd8rSTjJ1V2ghAS5451D9oTjPX1B0TOnjpb6062aqyxT\nGw/ft5kL8LulJSCDZ8huSykUlafRMSacELDINU9c3BfLnrKGrNdV8w0Syp7m\nQRluYkZ8ElwlgicpSz+3eNlgO5LVi1DA645j6JvcZiJgO1xaMp6F0s//j5NN\nmtehxqBwlI/1XH1dSlTsxfDMHZbU9JWQn+UwANV8O5ylzBEhGCr5M261aSgO\nyzzSwXHhQfsBsGgywn/cpLnJX7uBqQxYokIlmK7qdV0EeqVLqb6pO3sNUJ1O\ne2l4OaTuWeJO4NGqXWZJmDlzvN0XAbtmIBc2OhT88b/e4oP8Dama8BXT3Jee\nDPYuh822lfPy/3rpGsgqFhw17bzfOFeQJqXYN0Mw/lWrE/sfMWOVLQF7mHRb\nGb/UFpNbfY7UtQQwN+/PhImRG+U6A3Y2rtM+7H+O3JTfNi15EJ4RsmK7TMC8\neddsvHQKLrUe3Z2/PSpyYMuqHURgvC2oMUvr+0sdRHi1mxNchjyljRdAfgKR\nkFP7aoLAaMGoWvSLRmPzEog5bLPALQm6uhqKjZajHpbtXBtaRgEzBvnqc/H2\n7Dp8\r\n=Ex7V\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.es.js","readme":"# Gatsby Interface\n\nStorybook [available here](https://reverent-keller-9597e8.netlify.com/)\n\n\n![Storybook](https://user-images.githubusercontent.com/18426780/63871208-b9aea600-c978-11e9-9107-79679b699c6f.png)\n\n```\nyarn storybook\n```\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`\n\n- Use React hooks and functional components - https://reactjs.org/docs/hooks-intro.html\n- Use CSS props for styling - https://emotion.sh/docs/css-prop\n- Use `gatsby-design-tokens` for styling constants - https://www.gatsbyjs.org/guidelines/design-tokens/\n- Use compound components to make components more composable and flexible - https://kentcdodds.com/blog/compound-components-with-react-hooks\n- Make all PRs against the `dev` branch\n- Use `TONE` and `VARIANT` prop (when appropriate) to determine color styles and version of a component - see Button as an example\n- Make the component as generic as possible so it can be used anywhere by anything\n- In `skeletons` folder, these contain only the functionality of a component (no styles) and can be used within other components\n- Write Storybook stories for any component created - https://storybook.js.org/docs/basics/writing-stories/\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Required assets\n\nGatsby Interface requires the `futura PT` webfont in several different weights. These files are git-ignored, to prevent the unauthorized release of licensed assets.\n\nGatsby Inc. employees can download these fonts from [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"src/index.js","gitHead":"def983da2af7d043d74bf4fd019b79e8644c70b6","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier-eslint --write","release":"standard-version","lint:all":"yarn lint src","chromatic":"chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","format:all":"yarn format \"src/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.es.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"_nodeVersion":"10.18.0","dependencies":{"date-fns":"^2.8.1","@reach/alert":"^0.1.5","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^1.5.8","gatsby":"2.6.0","rollup":"^0.64.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","react-dom":"^16.8.1","stylelint":"^9.9.0","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.0.11","@types/react-dom":"16.8.1","standard-version":"^7.0.1","storybook-readme":"^5.0.6","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.0.11","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","prettier-eslint-cli":"^4.7.1","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^2.1.1","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.0.11","@storybook/addon-info":"^5.0.11","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"^5.0.11","@storybook/addon-links":"^5.1.10","@testing-library/react":"^9.3.2","eslint-config-prettier":"^4.0.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.0.1","rollup-plugin-commonjs":"^9.1.3","@types/storybook__react":"^4.0.2","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.0.11","@storybook/addon-console":"^1.1.0","@storybook/source-loader":"^5.2.0-alpha.14","@storybook/addon-viewport":"^5.1.11","@typescript-eslint/parser":"^2.1.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.0.11","@storybook/addon-storysource":"^5.0.11","@types/storybook__addon-knobs":"^5.0.3","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.5","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.7.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"react":"16.8.1","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.61-button-stories-20191220T1619_1576858769950_0.13378599335953645","host":"s3://npm-registry-packages"}},"0.0.62":{"name":"gatsby-interface","version":"0.0.62","author":"","license":"ISC","_id":"gatsby-interface@0.0.62","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"e255540a340ac0d20ffbf26665bb2f45abc9358a","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.62.tgz","fileCount":77,"integrity":"sha512-HOHjIq6tg3q1k14CRm3WFX8rtcD3AHqrX2ZxA1GOagtOWMWV15z5Q7Es5Bn5eZOScXrgcu1SQ+Vimk82O/aYIw==","signatures":[{"sig":"MEUCIQDOXTZNb1LtbjMXwLc57NqGeSGQ6A8pJCqLnk91plO73gIgfeZ6yF51GKvBcu7cLyVPWmcOlqRd4sBl1GQj0iM+PmA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2143824,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd/SMbCRA9TVsSAnZWagAAnhsP/j2iIRX18SnbmCdSPxoo\ndB7hgGDakEBzlmZzavxZt7M3cRjZchThPoNsGXIWGlgAe31wUUslfzTjpv7a\nm9ZzKs40QYQXBAI73vF6iwFjJQ5GB+cYg0jEtYk0u87bUufQKf1s29uFDSWl\nsU1K1eUGfY4bBI7l7c0BKjsY3UhuOmQfPJzJGlKGARVYpKzuZM/FeKwmLCBn\nP/58DAI9/OqSPGbygBZXewHrMghg1DJkpmRAsp/RLson3tB/4RiSv9BjNL/r\niF7PyAFj2VtKmn/hkzxKpF6SV2i1uLOzgna+y9z4IbNkHFxIKSQuMgdR1nFr\nhEpZiIUYoLRNftG+PJVEzgTGs4mlwP2XLvq+JQTjzyleXBqPQmOcZHjkb8dW\nmWisJV1jAHsFiv9QZGcCjMhXKbEpnj/l4EiH/3EO+EJgLyPMIN+m0Zbek7EY\nZpsPFXisY0ogT+QFYFlcA0iPvaa22sKAXJQ08XGgegS7IhzVdabj8VcqYQU0\nTvjZ+NHJZm69FTH9n4FKIHXz0skh1X1eyteRDaRVUIn0ChPeiHu7pzVwUIhv\nm6oE0IUa5gVJA8PqMHYV4MQ84vzaaaMTmdGX9V6NcI5NuxD01FWtfTCpgLvM\nUC8Rcd4rHayfY+yHpV0TQ9XB34KA1EydpBmmmcl4XtYVLXpyCcLR2HjYBA36\n7RsI\r\n=VTRM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.es.js","source":"src/index.js","gitHead":"0e321f2fee434ee5aed41eba5df2b9de94e59cd4","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier-eslint --write","release":"standard-version","lint:all":"yarn lint src","chromatic":"chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","format:all":"yarn format \"src/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.es.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"_nodeVersion":"10.18.0","dependencies":{"date-fns":"^2.8.1","@reach/alert":"^0.1.5","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^1.5.8","gatsby":"2.6.0","rollup":"^0.64.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","react-dom":"^16.8.1","stylelint":"^9.9.0","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.0.11","@types/react-dom":"16.8.1","standard-version":"^7.0.1","storybook-readme":"^5.0.6","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.0.11","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","prettier-eslint-cli":"^4.7.1","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^2.1.1","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.0.11","@storybook/addon-info":"^5.0.11","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"^5.0.11","@storybook/addon-links":"^5.1.10","@testing-library/react":"^9.3.2","eslint-config-prettier":"^4.0.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.0.1","rollup-plugin-commonjs":"^9.1.3","@types/storybook__react":"^4.0.2","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.0.11","@storybook/addon-console":"^1.1.0","@storybook/source-loader":"^5.2.0-alpha.14","@storybook/addon-viewport":"^5.1.11","@typescript-eslint/parser":"^2.1.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.0.11","@storybook/addon-storysource":"^5.0.11","@types/storybook__addon-knobs":"^5.0.3","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.5","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.7.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"react":"16.8.1","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.62_1576870682920_0.9929539459408925","host":"s3://npm-registry-packages"}},"0.0.62-Elanhant-notification-typescript-20191220T2055":{"name":"gatsby-interface","version":"0.0.62-Elanhant-notification-typescript-20191220T2055","author":"","license":"ISC","_id":"gatsby-interface@0.0.62-Elanhant-notification-typescript-20191220T2055","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"924726d3d455e07b4ce123e0df54a4230961e848","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.62-Elanhant-notification-typescript-20191220T2055.tgz","fileCount":88,"integrity":"sha512-bW1Zeyna0mrFqvTI3jnzJSl9+Ec/wq0xfXTBACmpvt/ZZSnFDb2jwlb+xGLaOsSzNp4TBgLslOyOF+jI23xkTA==","signatures":[{"sig":"MEUCIQDZnVVv11UG734IMh3TnL1llcJvGhwNwK7NfNzYhdtRoAIgERCsXUJcmrtmLb+4NmGIWPgYTcAJYOG18Z57cNQCI2M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2145496,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd/TU/CRA9TVsSAnZWagAArz4P/jhrYCf4pImpBs58xqP2\n08M5wOlF4REIGgld39Rl6eElhz1WbcVb6eWzo3L4gMSmaRCin3ailMVkRrK9\nAWL1Jmr5HgIcl/O/AEGXOc3dulxc+zcyxGv6Jv913n7RkWgv04RmwGiOYary\nOb2t60fmwsSY03Li08BqAOc5hrhOm1c2a9ZDdGPi2ZkgYwmCzw2tjp9HrDe3\njzOFx/7f2o+9fhx5hn67EkdNqs5drgfYYnbEd5HvOKpbxWExNe8sqgb2D3jx\nRF5y9sHeYg+PtQBYgiM+Fa+V2tLpbpLkmPohSxx8d9GOMPqmaxdWx24Xjo+m\n5lTDqAy+lUOQplCveLVZOjp2PDP2BZ9JYLOxa4HAc4dPe6lhEYQRfjgX9ED0\ne+rlsYYS16sZ4hTNiJtvBEcl3JXSohQP/a/nGPWkMOxCOB6JKOJqsBgO4C03\nH/lT3aItLhxrBbOaTmNWEDtJ/9u5HxrS9fhOjZ7LM6RzTAJ4bJ/qLp5boykW\nK+nbPHgfm5plYTMlxfMxDcMTpy/9KCahvl23M97YRsQ88wBJbyAxOD0A/X6Y\nCc7tDTRRo7A0SP2UCs2jYZGydhnPZtvABXv1hOcBDkVOw8kcqxf8S+au8lgS\nBU8JTmnqU572DCr1mi7W4w/pv5CZl/1tBxe4vqnN89xjqxtI0RN5z3mS7yn+\nPSg0\r\n=UV0s\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.es.js","readme":"# Gatsby Interface\n\nStorybook [available here](https://reverent-keller-9597e8.netlify.com/)\n\n![Storybook](https://user-images.githubusercontent.com/18426780/63871208-b9aea600-c978-11e9-9107-79679b699c6f.png)\n\n```\nyarn storybook\n```\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`\n\n- Use React hooks and functional components - https://reactjs.org/docs/hooks-intro.html\n- Use CSS props for styling - https://emotion.sh/docs/css-prop\n- Use `gatsby-design-tokens` for styling constants - https://www.gatsbyjs.org/guidelines/design-tokens/\n- Use compound components to make components more composable and flexible - https://kentcdodds.com/blog/compound-components-with-react-hooks\n- Make all PRs against the `dev` branch\n- Use `TONE` and `VARIANT` prop (when appropriate) to determine color styles and version of a component - see Button as an example\n- Make the component as generic as possible so it can be used anywhere by anything\n- In `skeletons` folder, these contain only the functionality of a component (no styles) and can be used within other components\n- Write Storybook stories for any component created - https://storybook.js.org/docs/basics/writing-stories/\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Required assets\n\nGatsby Interface requires the `futura PT` webfont in several different weights. These files are git-ignored, to prevent the unauthorized release of licensed assets.\n\nGatsby Inc. employees can download these fonts from [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"src/index.js","gitHead":"967cef5c954748c1421401a093678c4268ff810a","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier-eslint --write","release":"standard-version","lint:all":"yarn lint src","chromatic":"chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","format:all":"yarn format \"src/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.es.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"_nodeVersion":"10.18.0","dependencies":{"date-fns":"^2.8.1","@reach/alert":"^0.1.5","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^1.5.8","gatsby":"2.6.0","rollup":"^0.64.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","react-dom":"^16.8.1","stylelint":"^9.9.0","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.0.11","@types/react-dom":"16.8.1","standard-version":"^7.0.1","storybook-readme":"^5.0.6","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.0.11","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","prettier-eslint-cli":"^4.7.1","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^2.1.1","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.0.11","@storybook/addon-info":"^5.0.11","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"^5.0.11","@storybook/addon-links":"^5.1.10","@testing-library/react":"^9.3.2","eslint-config-prettier":"^4.0.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.0.1","rollup-plugin-commonjs":"^9.1.3","@types/storybook__react":"^4.0.2","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.0.11","@storybook/addon-console":"^1.1.0","@storybook/source-loader":"^5.2.0-alpha.14","@storybook/addon-viewport":"^5.1.11","@typescript-eslint/parser":"^2.1.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.0.11","@storybook/addon-storysource":"^5.0.11","@types/storybook__addon-knobs":"^5.0.3","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.5","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.7.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"react":"16.8.1","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.62-Elanhant-notification-typescript-20191220T2055_1576875327062_0.9373462120358924","host":"s3://npm-registry-packages"}},"0.0.62-Elanhant-chip-20191223T1843":{"name":"gatsby-interface","version":"0.0.62-Elanhant-chip-20191223T1843","author":"","license":"ISC","_id":"gatsby-interface@0.0.62-Elanhant-chip-20191223T1843","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"fda8edb1aacf6e5e9ebe94777185240c6909f048","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.62-Elanhant-chip-20191223T1843.tgz","fileCount":80,"integrity":"sha512-BZXe51aHalcI6iFYHY90yye5aA06DnvVDli4d/moFfDGjkSpKaMbTi8cwnt6hHVf5EOSVwoV29Wq5vvOREW7jA==","signatures":[{"sig":"MEUCIErNMANNg9L2fyu8PQDEM8t4voVpi8B365MMcFmLx2J2AiEAlpf3a/DzQuenxTSHYj3boz9/pnAijPPLXyfqR/BburA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2153981,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeAQrmCRA9TVsSAnZWagAADQMP/1Ss6Hmpei5C9wrLs5bL\nWuNK+ElRBxyGugTjkoo+KtWhUqA1viIaq4Ja4o/QgP2y7BrOxouRGn9fd/fD\nqUBYIYQqPy+sFxh2E1R/XVZDFmEavstXpeo/6dcoHtkGrMSkK4P6y60GV7U7\nnd/W5Vx+jIwja66+1H5f+nHaukbNfhujJTrBitRQQmIZ980iQLr3rKKW+KsS\nTzyWJSGUGutpzA/SCXvYK6oCN6P8DB7oNPSmfg+4EhEvDJtQUQHk0eBn6QIf\nrz4GsIhujKMwFZFZM/brcX4Eu7vfL+e4zO8LofbiMaoaD5m7dUSCW2y6oYgt\nN87jcdfWmEqJ9GBM5jyYBfDBVsElwnr0m+o+IDXzU2XXHRGqyi/57Bq/baec\nNlUhsmkmWn9zrEx0DpHYjDMie9lYkV4XEeELLH6nY6QXOS21NLvgddbc6plS\n9wcHlBWJ/njlOFBC1oaKUxQE45/qwhxKnAr/143vC4FQP1wxRaMkHB2DAgka\nefeJvUREMRZLj+DftNImH/m2eix4QbWwk/BZ2gPWsNdECbQFfW5qp//RH0qa\n9ozJ86wPiblObt/BuZVxS6/3u7Sc/rxhUTb8WM9sGYW860NkjZ22aYS7cqbQ\n9iLz2n0ArOgpQGNc02ynpFvVZgpGSy4H3BTcrXP2wbZCMJE+ELdVaG7op+kQ\nxn6b\r\n=Jhqf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.es.js","readme":"# Gatsby Interface\n\nStorybook [available here](https://reverent-keller-9597e8.netlify.com/)\n\n\n![Storybook](https://user-images.githubusercontent.com/18426780/63871208-b9aea600-c978-11e9-9107-79679b699c6f.png)\n\n```\nyarn storybook\n```\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`\n\n- Use React hooks and functional components - https://reactjs.org/docs/hooks-intro.html\n- Use CSS props for styling - https://emotion.sh/docs/css-prop\n- Use `gatsby-design-tokens` for styling constants - https://www.gatsbyjs.org/guidelines/design-tokens/\n- Use compound components to make components more composable and flexible - https://kentcdodds.com/blog/compound-components-with-react-hooks\n- Make all PRs against the `dev` branch\n- Use `TONE` and `VARIANT` prop (when appropriate) to determine color styles and version of a component - see Button as an example\n- Make the component as generic as possible so it can be used anywhere by anything\n- In `skeletons` folder, these contain only the functionality of a component (no styles) and can be used within other components\n- Write Storybook stories for any component created - https://storybook.js.org/docs/basics/writing-stories/\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Required assets\n\nGatsby Interface requires the `futura PT` webfont in several different weights. These files are git-ignored, to prevent the unauthorized release of licensed assets.\n\nGatsby Inc. employees can download these fonts from [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"src/index.js","gitHead":"04e8116ee65d9b17416f60ac1a3730bff4025085","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier-eslint --write","release":"standard-version","lint:all":"yarn lint src","chromatic":"chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","format:all":"yarn format \"src/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.es.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"_nodeVersion":"10.18.0","dependencies":{"date-fns":"^2.8.1","@reach/alert":"^0.1.5","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^1.5.8","gatsby":"2.6.0","rollup":"^0.64.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","react-dom":"^16.8.1","stylelint":"^9.9.0","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.0.11","@types/react-dom":"16.8.1","standard-version":"^7.0.1","storybook-readme":"^5.0.6","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.0.11","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","prettier-eslint-cli":"^4.7.1","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^2.1.1","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.0.11","@storybook/addon-info":"^5.0.11","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"^5.0.11","@storybook/addon-links":"^5.1.10","@testing-library/react":"^9.3.2","eslint-config-prettier":"^4.0.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.0.1","rollup-plugin-commonjs":"^9.1.3","@types/storybook__react":"^4.0.2","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.0.11","@storybook/addon-console":"^1.1.0","@storybook/source-loader":"^5.2.0-alpha.14","@storybook/addon-viewport":"^5.1.11","@typescript-eslint/parser":"^2.1.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.0.11","@storybook/addon-storysource":"^5.0.11","@types/storybook__addon-knobs":"^5.0.3","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.5","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.7.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"react":"16.8.1","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.62-Elanhant-chip-20191223T1843_1577126630407_0.9239795381330596","host":"s3://npm-registry-packages"}},"0.0.62-Elanhant-theme-provider-20191227T2023":{"name":"gatsby-interface","version":"0.0.62-Elanhant-theme-provider-20191227T2023","author":"","license":"ISC","_id":"gatsby-interface@0.0.62-Elanhant-theme-provider-20191227T2023","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"4f40d8342e73c45cb0709ff188eb52d04e9d63ca","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.62-Elanhant-theme-provider-20191227T2023.tgz","fileCount":93,"integrity":"sha512-n+LfRvQGaSSOcqx0q28tlIcL/fZB/aho4NFCjqmvDXXX/9V/SkUTjoVc05ezgf7VyW/3HfcnioB1S/a4irkA9g==","signatures":[{"sig":"MEUCIQDfvDLrL3GYs2+bAqLiB24f8TAJf9WrQbiSCTG4T1MOlwIgBFWaVzRAVq8pJc/zGZHI6SdVesG+3KhbpCGO8nXQfmM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2379947,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeBmhhCRA9TVsSAnZWagAAeNAP/1uUPlw1IOXwt58X8Xyd\nxjsslBoMoJU0zvOb4+6CJU4P0fTlYhaaN+EKIMAdiaULN2O3nCIG2fUvJjQU\nbs8fggxobJMkPTNQK+2NHexTuFy0b8yVooWAyyrtyI998yNIcaQyQyA6nrqF\n11ObQHSTtb0D/vskHPJvz9UQ/ESnXYy6u2GkMAov5SmvtYigD689Y+O5tYep\nhfYFXdxdeM4mFHte+FNOu2Wix2JvFByN1gsxN71tWGflni8h6ZcTYvg80R9T\nkKOEUeHl+ff95P46rvOWypq9NzZyBGyqDddyisHc4H4zu8I22M9ANe6AHZIG\nGmNJewItuCgrAcrddDEem1vvliy32ud6WE9Jur1wj0ysWgxzHQgFnQ3eIhdH\nQd6TrUIsqDmqdd9/V589EJiHK1zfnRn5JLNaVNTihfW6BmhtXL5wxjV9KVkJ\neqg6pBGYsLYa+/w20PBbuS+n1Ywc1GtnsOgzIW57akSFZYhRvE7EqFH0rZrz\nElZfo2PDZwFCX+SyfBrRbIfzstG8xVhji5kVPp5Mg3n5tkyjXFtLLpvmLmZV\n0g+cJkDqR2n7ZERoxQdOx2Ic2AYhr6OCOSTH7FIdSPILjrHxUJ5nEtNDt1eO\nQtHl7DAADmgswWrUduaYaW5/OyGdj+Gc4mlOgRCZo97xxbD9F3NsslzFpZ6P\nmx4l\r\n=1Chb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.es.js","readme":"# Gatsby Interface\n\nStorybook [available here](https://reverent-keller-9597e8.netlify.com/)\n\n\n![Storybook](https://user-images.githubusercontent.com/18426780/63871208-b9aea600-c978-11e9-9107-79679b699c6f.png)\n\n```\nyarn storybook\n```\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`\n\n- Use React hooks and functional components - https://reactjs.org/docs/hooks-intro.html\n- Use CSS props for styling - https://emotion.sh/docs/css-prop\n- Use `gatsby-design-tokens` for styling constants - https://www.gatsbyjs.org/guidelines/design-tokens/\n- Use compound components to make components more composable and flexible - https://kentcdodds.com/blog/compound-components-with-react-hooks\n- Make all PRs against the `dev` branch\n- Use `TONE` and `VARIANT` prop (when appropriate) to determine color styles and version of a component - see Button as an example\n- Make the component as generic as possible so it can be used anywhere by anything\n- In `skeletons` folder, these contain only the functionality of a component (no styles) and can be used within other components\n- Write Storybook stories for any component created - https://storybook.js.org/docs/basics/writing-stories/\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Required assets\n\nGatsby Interface requires the `futura PT` webfont in several different weights. These files are git-ignored, to prevent the unauthorized release of licensed assets.\n\nGatsby Inc. employees can download these fonts from [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"src/index.js","gitHead":"9c6335700213ee81da7990b627884efe8c9fcc67","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier-eslint --write","release":"standard-version","lint:all":"yarn lint src","chromatic":"chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","format:all":"yarn format \"src/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.es.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"_nodeVersion":"10.18.0","dependencies":{"date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^1.5.8","gatsby":"2.6.0","rollup":"^0.64.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","react-dom":"^16.8.1","stylelint":"^9.9.0","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.0.11","@types/react-dom":"16.8.1","standard-version":"^7.0.1","storybook-readme":"^5.0.6","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.0.11","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","prettier-eslint-cli":"^4.7.1","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^2.1.1","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.0.11","@storybook/addon-info":"^5.0.11","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"^5.0.11","@storybook/addon-links":"^5.1.10","@testing-library/react":"^9.3.2","eslint-config-prettier":"^4.0.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.0.1","rollup-plugin-commonjs":"^9.1.3","@types/storybook__react":"^4.0.2","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.0.11","@storybook/addon-console":"^1.1.0","@storybook/source-loader":"^5.2.0-alpha.14","@storybook/addon-viewport":"^5.1.11","@typescript-eslint/parser":"^2.1.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.0.11","@storybook/addon-storysource":"^5.0.11","@types/storybook__addon-knobs":"^5.0.3","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.5","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.7.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"react":"16.8.1","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.62-Elanhant-theme-provider-20191227T2023_1577478240397_0.18011270579049232","host":"s3://npm-registry-packages"}},"0.0.62-dependabot-npm-and-yarn-handlebars-4.5.3-20191228T1304":{"name":"gatsby-interface","version":"0.0.62-dependabot-npm-and-yarn-handlebars-4.5.3-20191228T1304","author":"","license":"ISC","_id":"gatsby-interface@0.0.62-dependabot-npm-and-yarn-handlebars-4.5.3-20191228T1304","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"a4fc37730690a9df1ad2be8bda2931ad77468755","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.62-dependabot-npm-and-yarn-handlebars-4.5.3-20191228T1304.tgz","fileCount":77,"integrity":"sha512-Baz260IJrTkSLgdrP/SH4Y6pEieozPaqmUKW7p+nTVikCTWOf/UCp8paAUV32z4ufzDxLtSnOTvWkMQO1j8W8A==","signatures":[{"sig":"MEUCIQC43eb5WehK4rzKkWEOGokUg/g7XDcK0/6HRj4HM0975QIgZUstjgWwMsfx8phLwjyavdxwrM7S8Dof96NzGWRasAk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2143879,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeB1MACRA9TVsSAnZWagAAkS4QAJBGrkl1Dvdn6XcLQMa6\nnxI3xyjvg2ewy/dWOtDUNmwx+I2GgPD7PhZomIqBmxSfcxA3UIf0IK7tSnVz\n8cFrMr/f/ylpg4ONRsgslTb3kpBKmSF93UaQXIFDQ7F0ZPD0WUc9Sulu/EAz\nNOh07pBYfjYm1FTJEKd2z22RQYtK/eDQk+c7gKx2DR2zE4qIq/WMV+z4ZZs5\n5mWZBhITNcL/ZX2dtJn0DIX5Q6tOjEKYXCA9hkEJEc4TdyjaY8/04qs6Msvb\nyLoAxgKFMOkAikIKlbg0hg5AzD1nRIg1BeeML8vv0+8jUJ7TxpBL8zRIS83y\nIfKVIx4ty8Kp2TJt3H6zPkdo6ZQAu8GK+dXnrL2NLQF413LUTNAynaJeDbPO\nfzEqe4ObHOJ9FOJeOmiNoLIYtwFIH1+IjczAJdhpc0UBFQYUv4GKTpGl5/oS\npQa9uDt5h/2Arv6UO6QGHgCSI0fLJSaRTNr3RXPajiZmKf4/Naqdg0NT/Z/g\n9ZtAHN+KrOWfm/JLgJ59bDjQzBFq2ww2rNpq3Hx7reY16bssmtVZsQ1J9kIA\n+MrhwGnSS45WYFL4ov0WWN/Q4BLTw0Oj8e97BPjNe2rAJNDUo7T94UR5OgmG\n4TNb/CbKYi3JFOwTjPzRPGLYvzn5P5y/Vt+COi3ruUELjDTmA5Xdp5v8wnDA\nBSsg\r\n=LdAQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.es.js","readme":"# Gatsby Interface\n\nStorybook [available here](https://reverent-keller-9597e8.netlify.com/)\n\n\n![Storybook](https://user-images.githubusercontent.com/18426780/63871208-b9aea600-c978-11e9-9107-79679b699c6f.png)\n\n```\nyarn storybook\n```\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`\n\n- Use React hooks and functional components - https://reactjs.org/docs/hooks-intro.html\n- Use CSS props for styling - https://emotion.sh/docs/css-prop\n- Use `gatsby-design-tokens` for styling constants - https://www.gatsbyjs.org/guidelines/design-tokens/\n- Use compound components to make components more composable and flexible - https://kentcdodds.com/blog/compound-components-with-react-hooks\n- Make all PRs against the `dev` branch\n- Use `TONE` and `VARIANT` prop (when appropriate) to determine color styles and version of a component - see Button as an example\n- Make the component as generic as possible so it can be used anywhere by anything\n- In `skeletons` folder, these contain only the functionality of a component (no styles) and can be used within other components\n- Write Storybook stories for any component created - https://storybook.js.org/docs/basics/writing-stories/\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Required assets\n\nGatsby Interface requires the `futura PT` webfont in several different weights. These files are git-ignored, to prevent the unauthorized release of licensed assets.\n\nGatsby Inc. employees can download these fonts from [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"src/index.js","gitHead":"768a032f01d5d473c7e2398bce206bac46997b39","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier-eslint --write","release":"standard-version","lint:all":"yarn lint src","chromatic":"chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","format:all":"yarn format \"src/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.es.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"_nodeVersion":"10.18.0","dependencies":{"date-fns":"^2.8.1","@reach/alert":"^0.1.5","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^1.5.8","gatsby":"2.6.0","rollup":"^0.64.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","react-dom":"^16.8.1","stylelint":"^9.9.0","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.0.11","@types/react-dom":"16.8.1","standard-version":"^7.0.1","storybook-readme":"^5.0.6","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.0.11","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","prettier-eslint-cli":"^4.7.1","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^2.1.1","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.0.11","@storybook/addon-info":"^5.0.11","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"^5.0.11","@storybook/addon-links":"^5.1.10","@testing-library/react":"^9.3.2","eslint-config-prettier":"^4.0.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.0.1","rollup-plugin-commonjs":"^9.1.3","@types/storybook__react":"^4.0.2","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.0.11","@storybook/addon-console":"^1.1.0","@storybook/source-loader":"^5.2.0-alpha.14","@storybook/addon-viewport":"^5.1.11","@typescript-eslint/parser":"^2.1.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.0.11","@storybook/addon-storysource":"^5.0.11","@types/storybook__addon-knobs":"^5.0.3","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.5","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.7.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"react":"16.8.1","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.62-dependabot-npm-and-yarn-handlebars-4.5.3-20191228T1304_1577538303671_0.28446949228879426","host":"s3://npm-registry-packages"}},"0.0.62-styledFormElements-20191230T1628":{"name":"gatsby-interface","version":"0.0.62-styledFormElements-20191230T1628","author":"","license":"ISC","_id":"gatsby-interface@0.0.62-styledFormElements-20191230T1628","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"a80dff9463ca16914a23036bc200ef69f00fc952","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.62-styledFormElements-20191230T1628.tgz","fileCount":102,"integrity":"sha512-9nqbe0FQzjXwUn4QUz0fB4WSsWzzglTNG1D+kP7MXLfSEjy0r4iaBHOy6ynOMuc2mPYVxTzxtXPI0YjkHKC7lw==","signatures":[{"sig":"MEUCIQD9l/m69MJ/m/e5w6a0XejAhl35ZZUBsoseVYQ020QIrQIgZl3e8lqXxzNzjZsuL+wrCR1cm0sz74bp0olBRtouyjU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2304278,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeCiXOCRA9TVsSAnZWagAA+e8P/3yDLJMXTkoSX/tQbaZZ\nsctgIbkIPqkihsBYx8L9HAmaI9H0thoFLgK7s8F7j4nR/DipUn5JlzDShwKz\n+HV3vJcwqViqZ3kDyCUARYLX+r8y7V6HOJA7pj83+r57tyHF8tmIHGgRigeG\nzaKW58H73Ztiu9LuHVHtcKKqur5dVK0daO38RbcbkD6qRig3q9UTLs2TfshW\n02mxquMUr8CFBUfl8ui8ve+E3dyWYu+ggbib6GfmULSC0r8BLU2yeZOYkXRv\noJA8pi7u8DG4u6Tj+yAvqV8RdnpzYWiYfAw+nxgwA4BrjZHLBPTw+Hp7LTKK\nHxfGwPpAUvVVn9c0iK6/sVRsXS0ieYYXY3s0vZnA8daieQ0geQwJeEDMR60c\n2doRP3Ekmmc94nKbgB1tb1FqkBNnsHkpKM5ZGgGZ0I6U0rFjZuPeNW+r9kuc\nyzwwITJmSuKAY7gJ7IolDtl11LDwE24xf3E4bZ7vD6FnmNTBp15yJToW80jy\nyeWAs64ZiRCmA3ReDUqbMNGVyq9+w3ZSp86kCDDlUJ0Whyc83NxpFh3c/WlG\nkgQg/PUsLUm/OY2VZVMbH4eJ2RrXbaexIS+diFdx6534GFUUqjhMM4Dr/IIm\nnLFYxpnKJ5KnyPBSz03krsOwEEvCT9CcQQXXat5SHUGvBxOH9Vt8hmjrvFZy\nNxRa\r\n=x+o5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.es.js","readme":"# Gatsby Interface\n\nStorybook [available here](https://reverent-keller-9597e8.netlify.com/)\n\n![Storybook](https://user-images.githubusercontent.com/18426780/63871208-b9aea600-c978-11e9-9107-79679b699c6f.png)\n\n```\nyarn storybook\n```\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`\n\n- Use React hooks and functional components - https://reactjs.org/docs/hooks-intro.html\n- Use CSS props for styling - https://emotion.sh/docs/css-prop\n- Use `gatsby-design-tokens` for styling constants - https://www.gatsbyjs.org/guidelines/design-tokens/\n- Use compound components to make components more composable and flexible - https://kentcdodds.com/blog/compound-components-with-react-hooks\n- Make all PRs against the `dev` branch\n- Use `TONE` and `VARIANT` prop (when appropriate) to determine color styles and version of a component - see Button as an example\n- Make the component as generic as possible so it can be used anywhere by anything\n- In `skeletons` folder, these contain only the functionality of a component (no styles) and can be used within other components\n- Write Storybook stories for any component created - https://storybook.js.org/docs/basics/writing-stories/\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Required assets\n\nGatsby Interface requires the `futura PT` webfont in several different weights. These files are git-ignored, to prevent the unauthorized release of licensed assets.\n\nGatsby Inc. employees can download these fonts from [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"src/index.js","gitHead":"9616ea8565e876f07164f23591683605d936fe8d","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier-eslint --write","release":"standard-version","lint:all":"yarn lint src","chromatic":"chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","format:all":"yarn format \"src/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.es.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"_nodeVersion":"10.18.0","dependencies":{"yup":"0.27.0","case":"^1.6.2","date-fns":"^2.8.1","@types/yup":"^0.26.26","@reach/alert":"^0.1.5","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^1.5.8","gatsby":"2.6.0","rollup":"^0.64.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","react-dom":"^16.8.1","stylelint":"^9.9.0","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.0.11","@types/react-dom":"16.8.1","standard-version":"^7.0.1","storybook-readme":"^5.0.6","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.0.11","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","prettier-eslint-cli":"^4.7.1","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^2.1.1","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.0.11","@storybook/addon-info":"^5.0.11","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"^5.0.11","@storybook/addon-links":"^5.1.10","@testing-library/react":"^9.3.2","eslint-config-prettier":"^4.0.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.0.1","rollup-plugin-commonjs":"^9.1.3","@types/storybook__react":"^4.0.2","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.0.11","@storybook/addon-console":"^1.1.0","@storybook/source-loader":"^5.2.0-alpha.14","@storybook/addon-viewport":"^5.1.11","@typescript-eslint/parser":"^2.1.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.0.11","@storybook/addon-storysource":"^5.0.11","@types/storybook__addon-knobs":"^5.0.3","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.5","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.7.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"react":"16.8.1","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.62-styledFormElements-20191230T1628_1577723342262_0.5056570791478414","host":"s3://npm-registry-packages"}},"0.0.63":{"name":"gatsby-interface","version":"0.0.63","author":"","license":"ISC","_id":"gatsby-interface@0.0.63","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"65e6e3654dec995118ec5eede6ba2759c1ffd641","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.63.tgz","fileCount":77,"integrity":"sha512-e0ks54gTSlsbi80884+fV7G8magNVO1qPw5ddxzzVw3AhYQkvZ3sbqurFAyB1ldeRdwGOWxr3zAn3LG1N66sTA==","signatures":[{"sig":"MEYCIQDDcwqYDPC1ammwEqMODd7QQczs0TCQmdSZ4yxqQo1wmgIhAOeNeVtLtWprFP1Zy7x376ywE5D5T6w94J0n+gN3f7ce","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2143925,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeDkyFCRA9TVsSAnZWagAAstUQAIzi/K2Y3+SoAPltbnI+\nzAJZr0P5C46oWu25/dQ1bUKt9N0NKU/irjlt81MwsGJyxKuEN28pjaOpnxpv\n6KlygY3ogQrUc4TGko959Mb/wzKmpGYChya3SnAnkzh+c6v0dXExVv2tsWRj\nCQX44KvbssQBEsEmn+vTPNQHkA9UHlVms/7nxktrByIghmRmDQux24Z1JW8Q\nezbuAb9SqKCI/yhIOsxL7gT8grSJb+va5gBEFBBPlCd/fTwZ/sQJX4zTFOiD\nbiLlISx/GjiLXKhXO4o+JY/4KERK4yGdGTav2wooPEWPfV+2pVT2GPzYRF81\nGadMxOyutfW/1fsk6n8M9/M7HkqUCzYPjmii5heT9uymvVv7M4SSW3WxtwmJ\nNowjOHcZBHvHSmNIgkTua8brWrn9ZmBzFAFbLvLoiR09rpQebLFEkncLSLAZ\nllP8se52Zljk44ZgbvTSM9drNsbyz034FCUlrqcuxoyI1ReRaSpIctxEcn3T\n7ugI9NheOHX6Ute2MhdRC7OufHFDfWetER4d0Rlqb4nW9RtEYWy1ubEnnYEv\nO1UjDC3qfm23iLqGwZBrvLujOQwVZW3jgMc5GpCtsKH4smcZ+C0uQw+FQYw/\nRAwAWnwCfk2sZKtfAN9szjD0Hal+5Y4fmyz+/5DamVEHIDG5fGbtpK09cyw2\nIECt\r\n=ZOmG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.es.js","source":"src/index.js","gitHead":"c5c4ea8bd8e47820de0ff101de73142b7d78779c","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier-eslint --write","release":"standard-version","lint:all":"yarn lint src","chromatic":"chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","format:all":"yarn format \"src/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.es.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"_nodeVersion":"10.18.0","dependencies":{"date-fns":"^2.8.1","@reach/alert":"^0.1.5","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^1.5.8","gatsby":"2.6.0","rollup":"^0.64.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","react-dom":"^16.8.1","stylelint":"^9.9.0","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.0.11","@types/react-dom":"16.8.1","standard-version":"^7.0.1","storybook-readme":"^5.0.6","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.0.11","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","prettier-eslint-cli":"^4.7.1","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^2.1.1","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.0.11","@storybook/addon-info":"^5.0.11","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"^5.0.11","@storybook/addon-links":"^5.1.10","@testing-library/react":"^9.3.2","eslint-config-prettier":"^4.0.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.0.1","rollup-plugin-commonjs":"^9.1.3","@types/storybook__react":"^4.0.2","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.0.11","@storybook/addon-console":"^1.1.0","@storybook/source-loader":"^5.2.0-alpha.14","@storybook/addon-viewport":"^5.1.11","@typescript-eslint/parser":"^2.1.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.0.11","@storybook/addon-storysource":"^5.0.11","@types/storybook__addon-knobs":"^5.0.3","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.5","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.7.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"react":"16.8.1","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.63_1577995397187_0.21750978954490652","host":"s3://npm-registry-packages"}},"0.0.62-Elanhant-chip-20200102T2158":{"name":"gatsby-interface","version":"0.0.62-Elanhant-chip-20200102T2158","author":"","license":"ISC","_id":"gatsby-interface@0.0.62-Elanhant-chip-20200102T2158","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"5e6fb7edf311e8930873a7c85a4d3d1ed8401ffd","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.62-Elanhant-chip-20200102T2158.tgz","fileCount":80,"integrity":"sha512-dk3J0K9/ivLdi+9SU/UdGlxVFghWs6QoLijDJG4/enypzfPRWB4oTw9RmMX1QDFGaM75nP1ogPBa/Q9uAMVVtw==","signatures":[{"sig":"MEQCIAGvJ2/DSwet2eftwbsTOjLo5nZIwTvMe0dsmnQ9xcGtAiBMLP3R62GT0vkdcWIF5oO0mo6E8mSpZe5UZ1OrNP6Nxg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2154204,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeDmedCRA9TVsSAnZWagAAb24P/RiBYLzkh3IFL9yC/5Ai\nouEMPItlvJLnsLkOgpvMu7MtIzgqog+s5a5x4JAvMbr6nfJdu7Ya0Ye9wG8T\nMCy20FACNYFdbXkLSM/ypEpxdKR+ybqfVXG5oDzFV1+NrcLmTrm8PYv2yhEr\nFBay8bK37SgAW1PG9aRcDrWG/kvfjDCUuaQebWTQjMrwbC5rz/28+to187/v\nogbiDd1B1cCJKDTQ30I7a5h5UmvimRTjNch0J5bLNsDytAj5N/uybT/28jr+\n0jEAKVaTqIWP0mmT874ZltBTHJSdp5recQe2h5vIvCdlMw9UcjPqc4QUZ+oR\nOP0XNmUXixJVYjsZ+xF9o4lou7WVtzRUBd50pq9h4IEvQjO2W2Z6q6kN4++l\neiCv/OKyM/iEycrFs+do1y78r4T0g7d22f/inUBXrCko1QQsu8o2Xkt1iqgj\n14hmNLUg1FglK+NdELAIzY711oiSRI55zUShmYVLwk6XmKdWKo3N2mmOa5XY\nrk4wKiQsrpsdXQRYqF1SPYsGiN2omfpojg31HJ2SbIgGvRiQTmcFfT7Z876U\nLrnEWQApkzIdjtkgCA9BSUEfMLeLSt5V6qzkmKHIVPKFoAALhPdajgNIbptq\nPr6yU5NHcoooEO5bBKBzHtqCcyCAD4pjPFRXIX1tXof1RyQcXyxMKeiYhWft\nkvdt\r\n=hvtu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.es.js","readme":"# Gatsby Interface\n\nStorybook [available here](https://reverent-keller-9597e8.netlify.com/)\n\n\n![Storybook](https://user-images.githubusercontent.com/18426780/63871208-b9aea600-c978-11e9-9107-79679b699c6f.png)\n\n```\nyarn storybook\n```\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`\n\n- Use React hooks and functional components - https://reactjs.org/docs/hooks-intro.html\n- Use CSS props for styling - https://emotion.sh/docs/css-prop\n- Use `gatsby-design-tokens` for styling constants - https://www.gatsbyjs.org/guidelines/design-tokens/\n- Use compound components to make components more composable and flexible - https://kentcdodds.com/blog/compound-components-with-react-hooks\n- Make all PRs against the `dev` branch\n- Use `TONE` and `VARIANT` prop (when appropriate) to determine color styles and version of a component - see Button as an example\n- Make the component as generic as possible so it can be used anywhere by anything\n- In `skeletons` folder, these contain only the functionality of a component (no styles) and can be used within other components\n- Write Storybook stories for any component created - https://storybook.js.org/docs/basics/writing-stories/\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Required assets\n\nGatsby Interface requires the `futura PT` webfont in several different weights. These files are git-ignored, to prevent the unauthorized release of licensed assets.\n\nGatsby Inc. employees can download these fonts from [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"src/index.js","gitHead":"b18b031efec19a2117abbca4e06c7ee652e70478","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier-eslint --write","release":"standard-version","lint:all":"yarn lint src","chromatic":"chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","format:all":"yarn format \"src/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.es.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"_nodeVersion":"10.18.0","dependencies":{"date-fns":"^2.8.1","@reach/alert":"^0.1.5","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^1.5.8","gatsby":"2.6.0","rollup":"^0.64.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","react-dom":"^16.8.1","stylelint":"^9.9.0","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.0.11","@types/react-dom":"16.8.1","standard-version":"^7.0.1","storybook-readme":"^5.0.6","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.0.11","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","prettier-eslint-cli":"^4.7.1","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^2.1.1","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.0.11","@storybook/addon-info":"^5.0.11","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"^5.0.11","@storybook/addon-links":"^5.1.10","@testing-library/react":"^9.3.2","eslint-config-prettier":"^4.0.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.0.1","rollup-plugin-commonjs":"^9.1.3","@types/storybook__react":"^4.0.2","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.0.11","@storybook/addon-console":"^1.1.0","@storybook/source-loader":"^5.2.0-alpha.14","@storybook/addon-viewport":"^5.1.11","@typescript-eslint/parser":"^2.1.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.0.11","@storybook/addon-storysource":"^5.0.11","@types/storybook__addon-knobs":"^5.0.3","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.5","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.7.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"react":"16.8.1","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.62-Elanhant-chip-20200102T2158_1578002333448_0.5552132050075889","host":"s3://npm-registry-packages"}},"0.0.62-Elanhant-theme-provider-20200102T2255":{"name":"gatsby-interface","version":"0.0.62-Elanhant-theme-provider-20200102T2255","author":"","license":"ISC","_id":"gatsby-interface@0.0.62-Elanhant-theme-provider-20200102T2255","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"2cc28f441871a5e818a885fb92c463e9d681a1c0","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.62-Elanhant-theme-provider-20200102T2255.tgz","fileCount":93,"integrity":"sha512-HEL9Dnyuixja0BI5n4B93wwgvS9ULWP4DyiHkT/4cK0yK6SJKqyKuDBXIuSqRAEM0VO/XWoPfJtmQbhsKoi4dA==","signatures":[{"sig":"MEUCIQDJNphTWb3dqn53owi0nBeLbPvfBNEmX5V9d0guwhYzawIgIvBYbDaHbd7Ts0N21helJnIKCG10TlOA12mOMeq1EmY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2379947,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeDnTcCRA9TVsSAnZWagAAhhcP/iq7Yy7Rde1X4oBkcGjp\nU7drSPcAxv1udKvu8+WyFf6vitomIWEkvKEykNiGvP+g/cMV7Q0iZUjkgQEQ\nk56fGNmHbEbFFK3KfEFZk4JjJXz5uWeIIySOTCJF70IyFWBz+WGEEitgFtD5\naDPyNyqP15iKPPyV8Oc7jbNbMwu54BXXW5SnDBwHl9vVjV7WLulzt9VCZFp3\nXaZ/t9jP60nfgH+LzCkq0o8IBpnHDltNvXLGr4gNQj81gzMSm0yCv0Rz1OID\n99PUtkDpr0wrT+/U/Uxk2NqPz+dA7OCum47Q0kd0HZUe9Fc2Q+2+v7PYlUcO\nU31Y2fAOpEgsF+LFGGLMsUWAsoXdZ6wf2pFw+YSik2xLWi/CP0AMTH8H6i65\nLNgyVgycPRc9Qxqlw4+or2dAIAprT31O38iKCuSN/lunZ+FLviCtG8waDXPP\n4leqh+7h+2u7H+/6W7Ylc6y0yQ+0TzxOiq4vNdBH5h2VQ7bGlTVUrDayWjZM\nYblEtSK6nxn8zJTyIa1T43ew5yQlAxUGvbDPNWFzWnL77OuoZrnvd8aHO6on\nEhdOQ6f7qOM9oWv1qegTRLmVADFfM9hjrdkXfdYEqHy62vs1TkX90o32LHJw\nXl4hV4vr0wapfqzIlZpQVVH4hqQxcyCpyKdAOJF2PkCqO+XAZCE/o1rykezp\ndkDz\r\n=vPkD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.es.js","readme":"# Gatsby Interface\n\nStorybook [available here](https://reverent-keller-9597e8.netlify.com/)\n\n\n![Storybook](https://user-images.githubusercontent.com/18426780/63871208-b9aea600-c978-11e9-9107-79679b699c6f.png)\n\n```\nyarn storybook\n```\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`\n\n- Use React hooks and functional components - https://reactjs.org/docs/hooks-intro.html\n- Use CSS props for styling - https://emotion.sh/docs/css-prop\n- Use `gatsby-design-tokens` for styling constants - https://www.gatsbyjs.org/guidelines/design-tokens/\n- Use compound components to make components more composable and flexible - https://kentcdodds.com/blog/compound-components-with-react-hooks\n- Make all PRs against the `dev` branch\n- Use `TONE` and `VARIANT` prop (when appropriate) to determine color styles and version of a component - see Button as an example\n- Make the component as generic as possible so it can be used anywhere by anything\n- In `skeletons` folder, these contain only the functionality of a component (no styles) and can be used within other components\n- Write Storybook stories for any component created - https://storybook.js.org/docs/basics/writing-stories/\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Required assets\n\nGatsby Interface requires the `futura PT` webfont in several different weights. These files are git-ignored, to prevent the unauthorized release of licensed assets.\n\nGatsby Inc. employees can download these fonts from [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"src/index.js","gitHead":"2d6e1b6338f156bd1b456223b9d142528ae28023","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier-eslint --write","release":"standard-version","lint:all":"yarn lint src","chromatic":"chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","format:all":"yarn format \"src/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.es.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"_nodeVersion":"10.18.0","dependencies":{"date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^1.5.8","gatsby":"2.6.0","rollup":"^0.64.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","react-dom":"^16.8.1","stylelint":"^9.9.0","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.0.11","@types/react-dom":"16.8.1","standard-version":"^7.0.1","storybook-readme":"^5.0.6","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.0.11","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","prettier-eslint-cli":"^4.7.1","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^2.1.1","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.0.11","@storybook/addon-info":"^5.0.11","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"^5.0.11","@storybook/addon-links":"^5.1.10","@testing-library/react":"^9.3.2","eslint-config-prettier":"^4.0.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.0.1","rollup-plugin-commonjs":"^9.1.3","@types/storybook__react":"^4.0.2","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.0.11","@storybook/addon-console":"^1.1.0","@storybook/source-loader":"^5.2.0-alpha.14","@storybook/addon-viewport":"^5.1.11","@typescript-eslint/parser":"^2.1.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.0.11","@storybook/addon-storysource":"^5.0.11","@types/storybook__addon-knobs":"^5.0.3","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.5","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.7.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"react":"16.8.1","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.62-Elanhant-theme-provider-20200102T2255_1578005724358_0.007691069806726736","host":"s3://npm-registry-packages"}},"0.0.62-Elanhant-chip-20200103T1952":{"name":"gatsby-interface","version":"0.0.62-Elanhant-chip-20200103T1952","author":"","license":"ISC","_id":"gatsby-interface@0.0.62-Elanhant-chip-20200103T1952","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"2345e42e9988dfa616b43a2959ee9a73a837f9bf","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.62-Elanhant-chip-20200103T1952.tgz","fileCount":80,"integrity":"sha512-wzutd7OEBB7Yl7PuHDAghVCHSpRPJpC44RlspUEBF1QtMBwHO0zmD4GY6x+sa4z9GyA1r+j1xiCfOfVFMUugvw==","signatures":[{"sig":"MEQCIHzH77iPSOdwa9lmeRpnUOCzN+Hew1nTf4X0UUXoveFxAiALVBUx05ihC4lCaVjwODfjCJeJnTK19wm4FDdpK0mPPQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2154168,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeD5uSCRA9TVsSAnZWagAAuU8P/ia2R+T4FJBXOe201bop\nDf83xK+AhcHv3hDgiSy4gFJmxNbvZxf8Z6P0nFdKtJ5GleM2g7PtU63CXl7B\nlaOL/AhfmVFKDMPR80ynzDq0XeNQIWE3NTPx76eLyC7Q7GntxThTwcliydJx\nhPCkPPflrdzUwYj0lW6fzBK+epLJQjb5YY6y55trJKQxrCB04JllFJDiX9uX\nFqN/6jlVYdhj0XFaZKJk6obAjtYlqZa4gEiqJQNIPoA+OGsU416EHE1uhV36\nxco8+CSVcRqo40J7Fq5n/QxoaY3Nqgs7/szN90zRlOTLX0lyLmVffizJrqhy\nPqvo6X9U2b045UimOnA9cVvOa9nGAsMw35UG6sQUwgEYBZ34WsQPs6ZPmXXs\njKCKT99N9v1kDdFH5DmBLjQoHtu42TnADxaneLyALjaCnSc80pOH4c/Ir/ie\nvtz9md8b/odC/EStutX7SrjfR5lkNsR5X9oqWSXGbwnAj/YBzgAGuw2ANceC\npTBrmsf7mXNTmbSwrTkjackbO8CGe94Nc96hMlb4rBKuV6hsg02EQ6dx9xvo\naCorpA/MoHBcnyYgI7PpM62sE42g4w+EPJGr2f3lO3tvpHFDk/pWBWmrWbCn\nkUzUyOMpY3VULDKkg5W5uufDuosd31jAH5D7UYpKGW3pIt0w9Gid2T7rxFQ1\ndaIq\r\n=hmwM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.es.js","readme":"# Gatsby Interface\n\nStorybook [available here](https://reverent-keller-9597e8.netlify.com/)\n\n\n![Storybook](https://user-images.githubusercontent.com/18426780/63871208-b9aea600-c978-11e9-9107-79679b699c6f.png)\n\n```\nyarn storybook\n```\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`\n\n- Use React hooks and functional components - https://reactjs.org/docs/hooks-intro.html\n- Use CSS props for styling - https://emotion.sh/docs/css-prop\n- Use `gatsby-design-tokens` for styling constants - https://www.gatsbyjs.org/guidelines/design-tokens/\n- Use compound components to make components more composable and flexible - https://kentcdodds.com/blog/compound-components-with-react-hooks\n- Make all PRs against the `dev` branch\n- Use `TONE` and `VARIANT` prop (when appropriate) to determine color styles and version of a component - see Button as an example\n- Make the component as generic as possible so it can be used anywhere by anything\n- In `skeletons` folder, these contain only the functionality of a component (no styles) and can be used within other components\n- Write Storybook stories for any component created - https://storybook.js.org/docs/basics/writing-stories/\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Required assets\n\nGatsby Interface requires the `futura PT` webfont in several different weights. These files are git-ignored, to prevent the unauthorized release of licensed assets.\n\nGatsby Inc. employees can download these fonts from [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"src/index.js","gitHead":"3d89a78de9d7a9adc560b18d60cf63a7968da726","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier-eslint --write","release":"standard-version","lint:all":"yarn lint src","chromatic":"chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","format:all":"yarn format \"src/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.es.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"_nodeVersion":"10.18.0","dependencies":{"date-fns":"^2.8.1","@reach/alert":"^0.1.5","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^1.5.8","gatsby":"2.6.0","rollup":"^0.64.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","react-dom":"^16.8.1","stylelint":"^9.9.0","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.0.11","@types/react-dom":"16.8.1","standard-version":"^7.0.1","storybook-readme":"^5.0.6","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.0.11","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","prettier-eslint-cli":"^4.7.1","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^2.1.1","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.0.11","@storybook/addon-info":"^5.0.11","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"^5.0.11","@storybook/addon-links":"^5.1.10","@testing-library/react":"^9.3.2","eslint-config-prettier":"^4.0.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.0.1","rollup-plugin-commonjs":"^9.1.3","@types/storybook__react":"^4.0.2","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.0.11","@storybook/addon-console":"^1.1.0","@storybook/source-loader":"^5.2.0-alpha.14","@storybook/addon-viewport":"^5.1.11","@typescript-eslint/parser":"^2.1.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.0.11","@storybook/addon-storysource":"^5.0.11","@types/storybook__addon-knobs":"^5.0.3","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.5","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.7.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"react":"16.8.1","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.62-Elanhant-chip-20200103T1952_1578081170240_0.4020716187555986","host":"s3://npm-registry-packages"}},"0.0.64":{"name":"gatsby-interface","version":"0.0.64","author":"","license":"ISC","_id":"gatsby-interface@0.0.64","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"1cb263c573ced63f8d259da192a2223f942a24e5","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.64.tgz","fileCount":80,"integrity":"sha512-mzD2qlLcAmiAxQkAG8EfRDS2DVdsA/cFeAImy3rwe+EapJQAJC/AhMC/OBb+SFc+SSTujlI4drYeisD2yfqwNg==","signatures":[{"sig":"MEUCIQDe2k50BgI7F7nCcObbpfwzjqI9LeqM7GgH+f2b+yNZSwIgND851WzSamQlUBY09YwKssI4dtPD2fWII/BgrvssEhs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2154551,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeD52tCRA9TVsSAnZWagAABQUP/3yBpAlHGsNvgqO5QqZV\naNLPF13gRwRjVcUbMBVFqpQwRA/EG/43SG35KoojvWuqrY72MK1LKoz8Xiec\norcRJ3MKYLu37ZGXkpC4vi0+6X247RdBkDHBKPn424VIJAIa8cgJN7a4mlCb\nAsLNhZ1x88nFOlgK0Tcyn56JILWsktWh6xfUqaNi5f/YHqJJum7QR7tNxVe3\nRnYTpCZr/xzYYg8Y9oly54AZg7ZXDF6cO6+FGGJIQhSybWTlBiBcY1CyiERb\nvk5z2AcQO99eMc7tHkVfU0X7P6gX6ltopClvSXT2gFRNiNiZhC30L1YcUKJd\n71JiTQyCleDKoJW4XWaRVZq6aajr7T8l0hfBABJUKosaFseSOgChWDz2HH48\nami++uTUzvBF6Sul0LRMpvwEcNwQn0ICQ9WMyMcBJMZPMxHA80ZSE5oIqwBg\nqYE+EfZiFAvp7Xj7rgRaOmQ5ni4h363FNZWT+5HDr7VMWuVbh+0wV+QMbaMk\nKfFOlwWVQYGP3ga0orfBXYdSTbtwzGoTP0W8bjc3nOgH6gkw1NbADUS/ZINz\nmYqMcOGy0NuUr7Rq90nT7GgQ3hNAH9+1P1fzOtMa8fCz0xGei1hOVHIy0bQH\nuaooE79mMQKvYME8Bx4iP8IwrgGOw+OY9ZBsL4CjiTIWkpcbE/DfNpOyifjI\niYXo\r\n=H7Wc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.es.js","source":"src/index.js","gitHead":"3aa9b3ff0ad5e6df6ff05d703c842e034f14c505","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier-eslint --write","release":"standard-version","lint:all":"yarn lint src","chromatic":"chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","format:all":"yarn format \"src/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.es.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"_nodeVersion":"10.18.0","dependencies":{"date-fns":"^2.8.1","@reach/alert":"^0.1.5","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^1.5.8","gatsby":"2.6.0","rollup":"^0.64.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","react-dom":"^16.8.1","stylelint":"^9.9.0","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.0.11","@types/react-dom":"16.8.1","standard-version":"^7.0.1","storybook-readme":"^5.0.6","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.0.11","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","prettier-eslint-cli":"^4.7.1","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^2.1.1","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.0.11","@storybook/addon-info":"^5.0.11","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"^5.0.11","@storybook/addon-links":"^5.1.10","@testing-library/react":"^9.3.2","eslint-config-prettier":"^4.0.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.0.1","rollup-plugin-commonjs":"^9.1.3","@types/storybook__react":"^4.0.2","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.0.11","@storybook/addon-console":"^1.1.0","@storybook/source-loader":"^5.2.0-alpha.14","@storybook/addon-viewport":"^5.1.11","@typescript-eslint/parser":"^2.1.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.0.11","@storybook/addon-storysource":"^5.0.11","@types/storybook__addon-knobs":"^5.0.3","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.5","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.7.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"react":"16.8.1","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.64_1578081709243_0.7070523022304067","host":"s3://npm-registry-packages"}},"0.0.64-styledFormsAndLayouts-20200107T1403":{"name":"gatsby-interface","version":"0.0.64-styledFormsAndLayouts-20200107T1403","author":"","license":"ISC","_id":"gatsby-interface@0.0.64-styledFormsAndLayouts-20200107T1403","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"5ccb0934d5c2b9fe8d8b118635cdaac71b70869a","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.64-styledFormsAndLayouts-20200107T1403.tgz","fileCount":111,"integrity":"sha512-xEWZUwBhF4g5BMyPBimVmpNHGne4LTi0P21u9ct+yU6NrdafxK6lt/WgKm4TMm37x5o7y3LwvuyA3Ccu0qrmLA==","signatures":[{"sig":"MEQCIGlwFo7X/CqoITZb7zAmXCnCW33EQn8EN0V2ES6CvXeyAiADV3K+bz9tdFtXFcudONRCu/9igx1M5etSdSaKfNWkJQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2316292,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeFI/OCRA9TVsSAnZWagAAeE4P/3Kr0CaWF8CLAArxYAIe\nRRcugVUA0vYI1cX330MFD8XrfrG28L8XZAT5nYnUozJjlMAtH0tU0aTk1wVl\njY/pzbwV8YVb7YJRm1d119T0xBRGt7Ki0TvhO0KVxAmQFnVvMMVCuKiGp1cg\na7EGgHIScCOyfga48DvqFEwnXSFZuNSCMVu099rwhfYQnhU6m/in0l957TOp\nvanQ1PyCaodSmz/1IW0hcGDtxEtVIptt+u/FdBbj+1NP1EDHWV3ky8YAPvnH\nhzpRn1VbXEFCwaXw8sxK6XuPwo+itSViF6g3MSYs2aAsCpCXZ2g3XOfN5Yg+\nVBKxcRKun9vWZYbfv4x+sPOuNbXJcx97QjfNJu0eB/yRJOFS8Rbfq4jtSWYR\n3r7eLRiTUgHvF7gqpadZNUZzzuTqyBGThlev6nG8nfLTeeSaf9WAqI6Oc2Bp\nqAyB9nrjElqG1pP+yjPyROTgboL23a8bTYi6fcUkf7T/5zbbEO3/R0X/a26S\nCa8C5AF4BKm42lTPo7FDUDpLR5DCOlFsmDkSn4n5DhBqj9i09AlgAh7LjPR3\nseIw2HdcIEm6C80b/rLY+gMVsqn1TFCIYqoHXlm2je8gAJymBUmYs0w26BXb\nOu8BxbrXqvbQ95fx+iSEwQezmeqiqlWZavceUHNciXqLMEP7M+RvRkY49xUV\nrbQq\r\n=z73v\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.es.js","readme":"# Gatsby Interface\n\nStorybook [available here](https://reverent-keller-9597e8.netlify.com/)\n\n![Storybook](https://user-images.githubusercontent.com/18426780/63871208-b9aea600-c978-11e9-9107-79679b699c6f.png)\n\n```\nyarn storybook\n```\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`\n\n- Use React hooks and functional components - https://reactjs.org/docs/hooks-intro.html\n- Use CSS props for styling - https://emotion.sh/docs/css-prop\n- Use `gatsby-design-tokens` for styling constants - https://www.gatsbyjs.org/guidelines/design-tokens/\n- Use compound components to make components more composable and flexible - https://kentcdodds.com/blog/compound-components-with-react-hooks\n- Make all PRs against the `dev` branch\n- Use `TONE` and `VARIANT` prop (when appropriate) to determine color styles and version of a component - see Button as an example\n- Make the component as generic as possible so it can be used anywhere by anything\n- In `skeletons` folder, these contain only the functionality of a component (no styles) and can be used within other components\n- Write Storybook stories for any component created - https://storybook.js.org/docs/basics/writing-stories/\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Required assets\n\nGatsby Interface requires the `futura PT` webfont in several different weights. These files are git-ignored, to prevent the unauthorized release of licensed assets.\n\nGatsby Inc. employees can download these fonts from [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"src/index.js","gitHead":"9d289c843a066b58d14a213abe3e131c630e7f6d","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier-eslint --write","release":"standard-version","lint:all":"yarn lint src","chromatic":"chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","format:all":"yarn format \"src/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.es.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"_nodeVersion":"10.18.0","dependencies":{"yup":"0.27.0","case":"^1.6.2","date-fns":"^2.8.1","@types/yup":"^0.26.26","@reach/alert":"^0.1.5","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^0.64.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","react-dom":"^16.8.1","stylelint":"^9.9.0","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.0.11","@types/react-dom":"16.8.1","standard-version":"^7.0.1","storybook-readme":"^5.0.6","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.0.11","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","prettier-eslint-cli":"^4.7.1","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^2.1.1","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.0.11","@storybook/addon-info":"^5.0.11","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"^5.0.11","@storybook/addon-links":"^5.1.10","@testing-library/react":"^9.3.2","eslint-config-prettier":"^4.0.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.0.1","rollup-plugin-commonjs":"^9.1.3","@types/storybook__react":"^4.0.2","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.0.11","@storybook/addon-console":"^1.1.0","@storybook/source-loader":"^5.2.0-alpha.14","@storybook/addon-viewport":"^5.1.11","@typescript-eslint/parser":"^2.1.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.0.11","@storybook/addon-storysource":"^5.0.11","@types/storybook__addon-knobs":"^5.0.3","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.5","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.7.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"react":"16.8.1","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.64-styledFormsAndLayouts-20200107T1403_1578405838176_0.20382950825730295","host":"s3://npm-registry-packages"}},"0.0.64-styledFormsAndLayouts-20200107T1430":{"name":"gatsby-interface","version":"0.0.64-styledFormsAndLayouts-20200107T1430","author":"","license":"ISC","_id":"gatsby-interface@0.0.64-styledFormsAndLayouts-20200107T1430","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"5fef1165c5990c6d524edf434d34f3fdbfffc8ae","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.64-styledFormsAndLayouts-20200107T1430.tgz","fileCount":111,"integrity":"sha512-M2HQwnXMuDPpsp4sr7C6eYePtz+szGcYQI2rCP/wi3liOm5lmFrHMvYVQlhoxQ+wbOcaFLRpNQad4iwzsw0AyA==","signatures":[{"sig":"MEYCIQDSxcle51mVMraw3T1pLREQIqLV+xJDkO6UWP3VdLu+ZAIhAM+eqiyM8dkwMPBnuSRlmuxAj8oDEKoKXFOfkwrXfQeE","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2336960,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeFJYSCRA9TVsSAnZWagAAW/IP/iyC9MGpQVt8V3SHCD3x\nv3DepRPpj1u0Piviji1IfZ+XsvQBJ9gb9vBUSFCxeWld6kQzC6xQDUplprkq\n0m66jgFMdTVZiHXNJGKMZvW1l2X0iMK/6PHOFmG91HAyoDJQdPdwaSreuKMn\n6H/HGEkWRBHLBuzm64B0SOb57jfMobcBETpR89JnTAvSCxLT88kQdWyebGXt\nmuCtuuGkEzBShQndIsk7nwsMVdfbf6UKIOEWnUtU8WbaewJg78CXIkFMUZmP\nxUmih0ZUTl6nf2ckaoMFGc0nX0SpT3zpHKqtcC+eMSl/nR7nZhSFZgDK4ofg\nvUAtpX8eFvxxrSORYyzGqFRAyICCnpE6mJBu89iDfaQSvGxv5fdvf4Sjvkva\nXDt/9YI/sxDVjSFiw98JXniXTcgxbr5bDL+e6ruRENs/9bZhWe6UOY+2rBX/\nonM6W70ep1nvy3C/wsONkOAk/OS5jR5MbXt67sg4pCvCoaWBjbu8c9Kbn1/P\nD6R/xHJBLjzCXBoBLI4zyPDNAbMeSGo4Kwd0y2ifI+QMG7ZGgAMqgtLCN/t9\nlzzmPQ8XcHCe4SsrdjxJHgEnEaRDRdgrSj/CVtKfrkwpRrYnj8L6+8FrDr5P\nvuqjp5/KhK4zS+/4IEtIPH7y4JSaqs1Ci8Oo7NZJS3WUySEOlRupI0BCIoW3\nYY24\r\n=Wb9k\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.es.js","readme":"# Gatsby Interface\n\nStorybook [available here](https://reverent-keller-9597e8.netlify.com/)\n\n![Storybook](https://user-images.githubusercontent.com/18426780/63871208-b9aea600-c978-11e9-9107-79679b699c6f.png)\n\n```\nyarn storybook\n```\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`\n\n- Use React hooks and functional components - https://reactjs.org/docs/hooks-intro.html\n- Use CSS props for styling - https://emotion.sh/docs/css-prop\n- Use `gatsby-design-tokens` for styling constants - https://www.gatsbyjs.org/guidelines/design-tokens/\n- Use compound components to make components more composable and flexible - https://kentcdodds.com/blog/compound-components-with-react-hooks\n- Make all PRs against the `dev` branch\n- Use `TONE` and `VARIANT` prop (when appropriate) to determine color styles and version of a component - see Button as an example\n- Make the component as generic as possible so it can be used anywhere by anything\n- In `skeletons` folder, these contain only the functionality of a component (no styles) and can be used within other components\n- Write Storybook stories for any component created - https://storybook.js.org/docs/basics/writing-stories/\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Required assets\n\nGatsby Interface requires the `futura PT` webfont in several different weights. These files are git-ignored, to prevent the unauthorized release of licensed assets.\n\nGatsby Inc. employees can download these fonts from [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"src/index.js","gitHead":"23d5a8174ab03ea681b51a72988827eb204df4f9","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier-eslint --write","release":"standard-version","lint:all":"yarn lint src","chromatic":"chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","format:all":"yarn format \"src/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.es.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"_nodeVersion":"10.18.0","dependencies":{"yup":"0.27.0","case":"^1.6.2","date-fns":"^2.8.1","@types/yup":"^0.26.26","@reach/alert":"^0.1.5","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^0.64.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","react-dom":"^16.8.1","stylelint":"^9.9.0","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.0.11","@types/react-dom":"16.8.1","standard-version":"^7.0.1","storybook-readme":"^5.0.6","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.0.11","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","prettier-eslint-cli":"^4.7.1","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^2.1.1","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.0.11","@storybook/addon-info":"^5.0.11","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"^5.0.11","@storybook/addon-links":"^5.1.10","@testing-library/react":"^9.3.2","eslint-config-prettier":"^4.0.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.0.1","rollup-plugin-commonjs":"^9.1.3","@types/storybook__react":"^4.0.2","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.0.11","@storybook/addon-console":"^1.1.0","@storybook/source-loader":"^5.2.0-alpha.14","@storybook/addon-viewport":"^5.1.11","@typescript-eslint/parser":"^2.1.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.0.11","@storybook/addon-storysource":"^5.0.11","@types/storybook__addon-knobs":"^5.0.3","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.5","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.7.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"react":"16.8.1","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.64-styledFormsAndLayouts-20200107T1430_1578407441745_0.9363536774053844","host":"s3://npm-registry-packages"}},"0.0.64-styledFormsAndLayouts-20200107T1447":{"name":"gatsby-interface","version":"0.0.64-styledFormsAndLayouts-20200107T1447","author":"","license":"ISC","_id":"gatsby-interface@0.0.64-styledFormsAndLayouts-20200107T1447","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"0e8193e77fbac13035da7376bfcafc31902a1d4d","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.64-styledFormsAndLayouts-20200107T1447.tgz","fileCount":111,"integrity":"sha512-dDimZLO4z7L/ovcJvG6k1moSY76U4tEJnTRfBN99vXijUhpRtZ7wt30p3t/39GES6YD7fkyZsc2PEznqUMyV+Q==","signatures":[{"sig":"MEYCIQCU0EGXjQSMy8FXcdvr5sfQzirjcMEhoVk+y9SoxE13JgIhAPhnnX5i49AqCH91h58SN9HK9w+6Y4PBYE815UPOFjAv","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2336960,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeFJolCRA9TVsSAnZWagAAjTIQAJOjqgJhVHSf6/6UGiHX\nxsqrHfX8Jf4npnY/eqyRLRYpJkMsKxtR8emcNeoXJwB13va3DHLXnEXEvvX3\n29ejrNgcApJp3B6kYETKcb8WLdzlYes2haZwNACZNk1C5cBej235GoVNj4Dn\nDBIEuRZmTwQaf8ZkcXSf8eZO/R+MevdUrh0lha3AyY5quj19ysZ7KeNjTbgO\nYXUKJc2pMAHRdRXRrk5kK87Qn++k8JFU/SYbrlpWskh1jAXpLclDXAaEeJyV\n8ib6xzlshUVPTbUvMr+VfTY1aKIkIuevilO2alZ/qKDM3jmb00yKXNE2aJmR\nA9hxJ1ICAlJpbW0EPO0yVxmkl2LvhFyjnO3//ZqZPnYIDDyhznaeU5SbrSUa\nuY/oJ7MGAr3Ng3JhfNAzbFmsOHVRzdtriXMfME+Qd5JAC4C3CDbDTOW2px04\nyruwrpJjwpcUfiYqRzqEBSdjm5GcDBRajTWLpe2K6ddS7m3xEuUi9llm4O9O\nBCTvdrxryLWVuPNPO4Ltn4AAs7v7YFsxVWlbGcgCjLLvLFkfa6SAuwVXHR6k\nv3SERadjq79Hhtmmv7oq1rpcERzonlBHs2+RgrWP+UDx6my1NHAvXFKqpUlB\nHdJ4G/LvkTL/HG88vg/rljjSdFodwgAd/Qxr2bQQi9QIQ+In3ad0+FzM0Gzw\npAAl\r\n=+JhC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.es.js","readme":"# Gatsby Interface\n\nStorybook [available here](https://reverent-keller-9597e8.netlify.com/)\n\n![Storybook](https://user-images.githubusercontent.com/18426780/63871208-b9aea600-c978-11e9-9107-79679b699c6f.png)\n\n```\nyarn storybook\n```\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`\n\n- Use React hooks and functional components - https://reactjs.org/docs/hooks-intro.html\n- Use CSS props for styling - https://emotion.sh/docs/css-prop\n- Use `gatsby-design-tokens` for styling constants - https://www.gatsbyjs.org/guidelines/design-tokens/\n- Use compound components to make components more composable and flexible - https://kentcdodds.com/blog/compound-components-with-react-hooks\n- Make all PRs against the `dev` branch\n- Use `TONE` and `VARIANT` prop (when appropriate) to determine color styles and version of a component - see Button as an example\n- Make the component as generic as possible so it can be used anywhere by anything\n- In `skeletons` folder, these contain only the functionality of a component (no styles) and can be used within other components\n- Write Storybook stories for any component created - https://storybook.js.org/docs/basics/writing-stories/\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Required assets\n\nGatsby Interface requires the `futura PT` webfont in several different weights. These files are git-ignored, to prevent the unauthorized release of licensed assets.\n\nGatsby Inc. employees can download these fonts from [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"src/index.js","gitHead":"e556209c64af22e68b46df4c9498764a99a17016","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier-eslint --write","release":"standard-version","lint:all":"yarn lint src","chromatic":"chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","format:all":"yarn format \"src/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.es.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"_nodeVersion":"10.18.0","dependencies":{"yup":"0.27.0","case":"^1.6.2","date-fns":"^2.8.1","@types/yup":"^0.26.26","@reach/alert":"^0.1.5","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^0.64.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","react-dom":"^16.8.1","stylelint":"^9.9.0","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.0.11","@types/react-dom":"16.8.1","standard-version":"^7.0.1","storybook-readme":"^5.0.6","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.0.11","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","prettier-eslint-cli":"^4.7.1","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^2.1.1","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.0.11","@storybook/addon-info":"^5.0.11","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"^5.0.11","@storybook/addon-links":"^5.1.10","@testing-library/react":"^9.3.2","eslint-config-prettier":"^4.0.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.0.1","rollup-plugin-commonjs":"^9.1.3","@types/storybook__react":"^4.0.2","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.0.11","@storybook/addon-console":"^1.1.0","@storybook/source-loader":"^5.2.0-alpha.14","@storybook/addon-viewport":"^5.1.11","@typescript-eslint/parser":"^2.1.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.0.11","@storybook/addon-storysource":"^5.0.11","@types/storybook__addon-knobs":"^5.0.3","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.5","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.7.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"react":"16.8.1","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.64-styledFormsAndLayouts-20200107T1447_1578408485339_0.6201536546541666","host":"s3://npm-registry-packages"}},"0.0.62-Elanhant-theme-provider-20200107T2144":{"name":"gatsby-interface","version":"0.0.62-Elanhant-theme-provider-20200107T2144","author":"","license":"ISC","_id":"gatsby-interface@0.0.62-Elanhant-theme-provider-20200107T2144","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"6bac47979e775ec82712331f366134f1fe6371aa","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.62-Elanhant-theme-provider-20200107T2144.tgz","fileCount":93,"integrity":"sha512-vU11Qnu697/iIMny2tsNj7RW6K6nLwxpmkiOtP3BZtDm6LyGwjqPxeW5Sl3PvZ5gMuOb7TzJjI0CSdKDDgPEHQ==","signatures":[{"sig":"MEQCIGy9yWf9kn2/TfIY2rG/J71Z8d/HifZyaMd89E9md4MlAiB14s8U/RpOpx4SwLfmxxOtmhpwWNIpiNG7M0wMMV871A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2382483,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeFPvrCRA9TVsSAnZWagAAYNoP/itBiHnkxfg48zQGgu26\nOAR7J0PxCHNWzzKEKSRN8dEI7ApRTS5hvuHCyohVABOZ0bvfcGfy7C2v1MDr\n5heaOURaIQJiyUxOpDPDXsmDTzO9lECkJ1ijh2RucX5X9GYRVdH6D0kli9Hz\nAHjApVSchrmesvrxnkLwxMIhzaBGrM7VL8JKerRUa1paFIwYIgYaiUyVrKk5\nZ8uu88gaiUQqqAzDZ1Wm/7qSsswcMxJmHFjTabWcKWIzespZa3MoE84ZyYsZ\nXwoybLUxhTfMh9erMjuHFJMzdgmKqxwifJHrdy5ksI7yX5QZmNJJ52LkV+5f\nBzHkPO3Zqp8yxWR0vL88jBVhHYthwA7Yfvi9ca1EoQdHQPSpL2ocMHwH8j+i\n2D0PRzi9CDtV0kQWSGrQ90KUnOxh7uPEtrcMQ/vm0L2ZI2bL2x/Q5ckR1+c4\nwceg/p/2syHj4YjE2OPrrCac6H+KM1dD1OpLxygf9MYp6Bt5mjG7IXr9nVM5\n5ymuXQsdh9b74q1wXC/Pc7hD+hs/t1KPuW2L2HRKFlbGbGE9paKZQRtcgB0P\nOJEhTAb6so8UvfQL1CWl7/7nkB69qmTsLV1gm3dEfaBoCZ+D4OGMn5WOftdj\ntQ1UM00Ir89o1L8QW45YlJ0FRCcRPILGp/nhXMa67ysnMXY51G3vgFTGQ9zx\niSlb\r\n=8GpG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.es.js","readme":"# Gatsby Interface\n\nStorybook [available here](https://reverent-keller-9597e8.netlify.com/)\n\n\n![Storybook](https://user-images.githubusercontent.com/18426780/63871208-b9aea600-c978-11e9-9107-79679b699c6f.png)\n\n```\nyarn storybook\n```\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`\n\n- Use React hooks and functional components - https://reactjs.org/docs/hooks-intro.html\n- Use CSS props for styling - https://emotion.sh/docs/css-prop\n- Use `gatsby-design-tokens` for styling constants - https://www.gatsbyjs.org/guidelines/design-tokens/\n- Use compound components to make components more composable and flexible - https://kentcdodds.com/blog/compound-components-with-react-hooks\n- Make all PRs against the `dev` branch\n- Use `TONE` and `VARIANT` prop (when appropriate) to determine color styles and version of a component - see Button as an example\n- Make the component as generic as possible so it can be used anywhere by anything\n- In `skeletons` folder, these contain only the functionality of a component (no styles) and can be used within other components\n- Write Storybook stories for any component created - https://storybook.js.org/docs/basics/writing-stories/\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Required assets\n\nGatsby Interface requires the `futura PT` webfont in several different weights. These files are git-ignored, to prevent the unauthorized release of licensed assets.\n\nGatsby Inc. employees can download these fonts from [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"src/index.js","gitHead":"433e689ae26c2153409d05350d33bae11fc9fbbc","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier-eslint --write","release":"standard-version","lint:all":"yarn lint src","chromatic":"chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","format:all":"yarn format \"src/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.es.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"_nodeVersion":"10.18.0","dependencies":{"date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^1.5.8","gatsby":"2.6.0","rollup":"^0.64.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","react-dom":"^16.8.1","stylelint":"^9.9.0","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.0.11","@types/react-dom":"16.8.1","standard-version":"^7.0.1","storybook-readme":"^5.0.6","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.0.11","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","prettier-eslint-cli":"^4.7.1","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^2.1.1","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.0.11","@storybook/addon-info":"^5.0.11","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"^5.0.11","@storybook/addon-links":"^5.1.10","@testing-library/react":"^9.3.2","eslint-config-prettier":"^4.0.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.0.1","rollup-plugin-commonjs":"^9.1.3","@types/storybook__react":"^4.0.2","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.0.11","@storybook/addon-console":"^1.1.0","@storybook/source-loader":"^5.2.0-alpha.14","@storybook/addon-viewport":"^5.1.11","@typescript-eslint/parser":"^2.1.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.0.11","@storybook/addon-storysource":"^5.0.11","@types/storybook__addon-knobs":"^5.0.3","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.5","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.7.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"react":"16.8.1","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.62-Elanhant-theme-provider-20200107T2144_1578433515001_0.006456462707423283","host":"s3://npm-registry-packages"}},"0.0.64-Elanhant-172-eslint-prettier-20200107T2230":{"name":"gatsby-interface","version":"0.0.64-Elanhant-172-eslint-prettier-20200107T2230","author":"","license":"ISC","_id":"gatsby-interface@0.0.64-Elanhant-172-eslint-prettier-20200107T2230","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"05168765b71f5f2137f3bfe2c9f2f4ff03b7036f","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.64-Elanhant-172-eslint-prettier-20200107T2230.tgz","fileCount":80,"integrity":"sha512-r3JYgEAeoJAw/GmShhR4wcH+23lxpms14Nu5Y8AzxazFCxYRsW+vCrBblp3jUFV7PdFFetRGKfXk33d6r5l9Lw==","signatures":[{"sig":"MEYCIQDFxPaxh3o6dAjGEy+D7iIr2gEhcz3AFF1VDTd1VzwovwIhAIH2UwisgPYGQ1WkwpzopHnR5c+mJK9ixkOgzXJDMEe9","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2154576,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeFQasCRA9TVsSAnZWagAAyvIQAIFP67ajT5Wd4nwDeyFe\nTdvIU2yjAF4XzRI+RGaOKv01n1RUoSnCnQ7j4VQFO8JH1Vtsqh1IdWPrIjzP\nbfssZTKD2eYdRD3fF4SnGiP8ivAkCI9XlWhwMUnUvuGXrPir/kc82sqWwXdY\nG2BmkIjMtLopVkC6oPovCkLbhSl+mUhL1Yvl5RcKcKCcU89149zk90nddW3s\ntEfm8+o8/Hnr93TMW35QX2CKZuTxPdk7poxJpOxq/NuLPVRkGUiwW8I5rOZb\nGgZB3X4t1tSZQ3/q8edYSaI92ifPtebtBMWZb5us0iWzYrLGW6i1c3L1LgI7\nAbIoGKY4HEosBiZ7mBQkz4SpnowtvcbTmgdlPjiV1DqaV3PStx63M6adyx9g\nIIQPOXl5l3pXWa+jsh6nnb+vQgRk/r6fR/n3+HQGEvQ9ogZJjhUvpWp2ouxq\nhqcyK6IgyKGva32Q3KrYV3HBYIm3uuY6XVVo5z+SE8sywcBOePeXRR88J2+d\nsGkUHtIwmgaDygb9VWyqLayRDV4vT5VYO4VzFwIp4/oiBgieAEwC4khkNrgX\n5Iysu63p4Ekb4lVZo/sQbf1HV63ODOfDpEJI4FQCB2+wv+rtuQ90KgvqRm+R\nj4Ix3lBmU/SaBRLJL0hFKS2YiUnDVujvD+UF8TaztcX11rtcASGj04F1+xH3\n8PMl\r\n=B3EC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.es.js","readme":"# Gatsby Interface\n\nStorybook [available here](https://reverent-keller-9597e8.netlify.com/)\n\n\n![Storybook](https://user-images.githubusercontent.com/18426780/63871208-b9aea600-c978-11e9-9107-79679b699c6f.png)\n\n```\nyarn storybook\n```\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`\n\n- Use React hooks and functional components - https://reactjs.org/docs/hooks-intro.html\n- Use CSS props for styling - https://emotion.sh/docs/css-prop\n- Use `gatsby-design-tokens` for styling constants - https://www.gatsbyjs.org/guidelines/design-tokens/\n- Use compound components to make components more composable and flexible - https://kentcdodds.com/blog/compound-components-with-react-hooks\n- Make all PRs against the `dev` branch\n- Use `TONE` and `VARIANT` prop (when appropriate) to determine color styles and version of a component - see Button as an example\n- Make the component as generic as possible so it can be used anywhere by anything\n- In `skeletons` folder, these contain only the functionality of a component (no styles) and can be used within other components\n- Write Storybook stories for any component created - https://storybook.js.org/docs/basics/writing-stories/\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Required assets\n\nGatsby Interface requires the `futura PT` webfont in several different weights. These files are git-ignored, to prevent the unauthorized release of licensed assets.\n\nGatsby Inc. employees can download these fonts from [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"src/index.js","gitHead":"f9f127a589d615f34fd691c5eed0eee65e5bb8c9","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.es.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"_nodeVersion":"10.18.0","dependencies":{"date-fns":"^2.8.1","@reach/alert":"^0.1.5","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^1.5.8","gatsby":"2.6.0","rollup":"^0.64.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","react-dom":"^16.8.1","stylelint":"^9.9.0","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.0.11","@types/react-dom":"16.8.1","standard-version":"^7.0.1","storybook-readme":"^5.0.6","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.0.11","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^2.1.1","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.0.11","@storybook/addon-info":"^5.0.11","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"^5.0.11","@storybook/addon-links":"^5.1.10","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","@types/storybook__react":"^4.0.2","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.0.11","@storybook/addon-console":"^1.1.0","@storybook/source-loader":"^5.2.0-alpha.14","@storybook/addon-viewport":"^5.1.11","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.0.11","@storybook/addon-storysource":"^5.0.11","@types/storybook__addon-knobs":"^5.0.3","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.5","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"react":"16.8.1","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.64-Elanhant-172-eslint-prettier-20200107T2230_1578436268165_0.5005783791842018","host":"s3://npm-registry-packages"}},"0.0.65":{"name":"gatsby-interface","version":"0.0.65","author":"","license":"ISC","_id":"gatsby-interface@0.0.65","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"64501625068b1a9502428f9b8bc7ea254be00748","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.65.tgz","fileCount":96,"integrity":"sha512-xk4thkxaPQFB6dKbcVbm7JUc/hwaNK6hPsvFCFe0l3dP9+RyeMSjEM0snCr5Dm9/AshYmmaAiYmaOJKR43tvXg==","signatures":[{"sig":"MEYCIQCKom4J5Sx3A6TxbdWsR3DreyPT5meCXnEhkYbaBg5QGQIhAJ7o8HLWmesq2wF4VtsHxnCTwbzalRitRh6G5xY76Dm7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2393481,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeFQi7CRA9TVsSAnZWagAALGEP/i4moJfdhQxRtNKfcjfd\nD3KyCRgpuQ5FP7NalyCFAgkeNyWqdDk2FRnX6LOMBbYERSGhXhALJpTwMzyx\nCPM/ID1rwnlO507sdjBBB88DMAvnMgpNcxagF5hG7d/UZWi5vCkAOdDgO+PT\ncSrPNBDB0+5hLmTI40v4kZauP/TSI9xeAX1wxO4hNOkiuIjVbYQwPZ3T9de8\nrPyJNttkFm0B6y6qMfEUAe9aD2SzpTz/dUqx4tD9TYw8FFwt/qcZf8Zr0Lji\n/++ulSeToxIqBkuIKZPyoOQZSdE6z5DF+1+nNKQbN2cMUuqVS9ijbZElJW07\nspq0qiWElNlKuyxgX76E1M6NHP9Qgd+a65qQ0pYLIoOiws9DPH9GUcgzkQGm\nyGURbVhkcUyS1LdQ8S/mPjq2L418aNSLtTkMLLrHyVC71NoxmhRzFB1Dm4aF\nIx2zsHzZcHmLGjXrnRruc3i3yNz6gUsR138sf7+7sZ+4aYQyAZoSBgsj4h7k\nnNzxZlomf7Ol5YESLYaLCMGccCQb9/rGxUU9IpMQNkfdqXWQzH15mDDK13m0\nm6bSYPdKtx25Zawdk0R4ZF0/cQAxvj5OtNNDME0ukcNazeeBsagxvbGkOs/B\n1Ov2MOiL1QZT+6KofjhZf1CHm8Sft3HJLSIiifxm4r0ve3FwRAEEzu7LEReh\nv+cF\r\n=oECW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.es.js","source":"src/index.js","gitHead":"aeb5060a4daed99dd1c29c56109abf6dd119e2b1","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier-eslint --write","release":"standard-version","lint:all":"yarn lint src","chromatic":"chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","format:all":"yarn format \"src/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.es.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"_nodeVersion":"10.18.0","dependencies":{"date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^1.5.8","gatsby":"2.6.0","rollup":"^0.64.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","react-dom":"^16.8.1","stylelint":"^9.9.0","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.0.11","@types/react-dom":"16.8.1","standard-version":"^7.0.1","storybook-readme":"^5.0.6","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.0.11","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","prettier-eslint-cli":"^4.7.1","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^2.1.1","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.0.11","@storybook/addon-info":"^5.0.11","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"^5.0.11","@storybook/addon-links":"^5.1.10","@testing-library/react":"^9.3.2","eslint-config-prettier":"^4.0.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.0.1","rollup-plugin-commonjs":"^9.1.3","@types/storybook__react":"^4.0.2","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.0.11","@storybook/addon-console":"^1.1.0","@storybook/source-loader":"^5.2.0-alpha.14","@storybook/addon-viewport":"^5.1.11","@typescript-eslint/parser":"^2.1.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.0.11","@storybook/addon-storysource":"^5.0.11","@types/storybook__addon-knobs":"^5.0.3","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.5","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.7.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"react":"16.8.1","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.65_1578436794946_0.7252301089043216","host":"s3://npm-registry-packages"}},"0.0.65-Elanhant-fix-theme-breakpoints-20200107T2356":{"name":"gatsby-interface","version":"0.0.65-Elanhant-fix-theme-breakpoints-20200107T2356","author":"","license":"ISC","_id":"gatsby-interface@0.0.65-Elanhant-fix-theme-breakpoints-20200107T2356","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"93f95b462fd5e1fe4a100bdf9b792220478bed70","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.65-Elanhant-fix-theme-breakpoints-20200107T2356.tgz","fileCount":96,"integrity":"sha512-uNrJfaVbHmc+HXmSa9ldPue3D6/RUCDiLnDq//6gMQAkd3VwnfmZkq8n0H13x6RQWR5YSFEhn85MLwr8vfcctw==","signatures":[{"sig":"MEYCIQDxLtIn5msRZTbwx5mij0u4xqwNSAY3YCGdqSrviD80awIhAL524dN0naklXhIPnIUjCSPn3sCO9rthlEdzeWvWdBHp","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2396029,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeFRrZCRA9TVsSAnZWagAA9z8P/iFpxXY/YYNfolQes8Dv\nQv/lQ+B4X+t/dch1Jy7qC1gngVPPAQaQ8fsB0LRa3wqg9qApWKU1YriWeMn1\nuaMyck3TIrOM16GHEGh+pMWbqKS5BYeiI2WMV9HNRjFpj8pRU4ERqBBHPKdF\nKSIvz/+oM1ylahyOCZOGIbo9HjUYG0riNXeWUQY/QhOe6QD3nRjVYskXW/X8\nB4KZTU+dYujpalFlr8E6c0jaZyqAUBahT93zLbymACgvYX6FFlc6bKwDWzxX\npjq0WoYgQhFOuJnbbq2HvWpxrnWeazwL8CoSnPYpVnFTbh2evN0/hEvJcYzA\n7w0wNlctSfWya/0lVyCbEU0znZ7izRT5k5UsZ0wMSHZE9v/ORNjuTkCXibro\nH+fdxOO35PWTxUmoz/1vQXcN8GYEI0bf4jM52OdRAeJcba4Tu+78Na/RMW1i\n88ggmceLBOy7XGP8/uQChxyCqbJa3WrjP4h2P1fWvHf0YJFaI5bXyECcXF4A\nrISsmj0XpcVi2miMBdLu8nnlCGc112vgCHW1m28lF4nlnqBsx/JJSkyz8UTn\nWnWwkRdgC3jGheicGFvWkmRh/N0bGedVFBiAs+JTACfmDU1pBQFeBtAn0Rgb\n2HyMV2g4ge35NRUclV/4TkBdM+1I2YAWVsTCbXy5Cf6TGKj61lwChR0kDh2C\nSjhn\r\n=w459\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.es.js","readme":"# Gatsby Interface\n\nStorybook [available here](https://reverent-keller-9597e8.netlify.com/)\n\n\n![Storybook](https://user-images.githubusercontent.com/18426780/63871208-b9aea600-c978-11e9-9107-79679b699c6f.png)\n\n```\nyarn storybook\n```\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`\n\n- Use React hooks and functional components - https://reactjs.org/docs/hooks-intro.html\n- Use CSS props for styling - https://emotion.sh/docs/css-prop\n- Use `gatsby-design-tokens` for styling constants - https://www.gatsbyjs.org/guidelines/design-tokens/\n- Use compound components to make components more composable and flexible - https://kentcdodds.com/blog/compound-components-with-react-hooks\n- Make all PRs against the `dev` branch\n- Use `TONE` and `VARIANT` prop (when appropriate) to determine color styles and version of a component - see Button as an example\n- Make the component as generic as possible so it can be used anywhere by anything\n- In `skeletons` folder, these contain only the functionality of a component (no styles) and can be used within other components\n- Write Storybook stories for any component created - https://storybook.js.org/docs/basics/writing-stories/\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Required assets\n\nGatsby Interface requires the `futura PT` webfont in several different weights. These files are git-ignored, to prevent the unauthorized release of licensed assets.\n\nGatsby Inc. employees can download these fonts from [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"src/index.js","gitHead":"1ee73ed7c4b31fb6a6a9c42f94772c989c4c1b0d","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier-eslint --write","release":"standard-version","lint:all":"yarn lint src","chromatic":"chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","format:all":"yarn format \"src/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.es.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"_nodeVersion":"10.18.0","dependencies":{"date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^1.5.8","gatsby":"2.6.0","rollup":"^0.64.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","react-dom":"^16.8.1","stylelint":"^9.9.0","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.0.11","@types/react-dom":"16.8.1","standard-version":"^7.0.1","storybook-readme":"^5.0.6","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.0.11","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","prettier-eslint-cli":"^4.7.1","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^2.1.1","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.0.11","@storybook/addon-info":"^5.0.11","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"^5.0.11","@storybook/addon-links":"^5.1.10","@testing-library/react":"^9.3.2","eslint-config-prettier":"^4.0.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.0.1","rollup-plugin-commonjs":"^9.1.3","@types/storybook__react":"^4.0.2","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.0.11","@storybook/addon-console":"^1.1.0","@storybook/source-loader":"^5.2.0-alpha.14","@storybook/addon-viewport":"^5.1.11","@typescript-eslint/parser":"^2.1.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.0.11","@storybook/addon-storysource":"^5.0.11","@types/storybook__addon-knobs":"^5.0.3","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.5","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.7.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"react":"16.8.1","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.65-Elanhant-fix-theme-breakpoints-20200107T2356_1578441432559_0.8913717679082263","host":"s3://npm-registry-packages"}},"0.0.64-styledFormsAndLayouts-20200108T0237":{"name":"gatsby-interface","version":"0.0.64-styledFormsAndLayouts-20200108T0237","author":"","license":"ISC","_id":"gatsby-interface@0.0.64-styledFormsAndLayouts-20200108T0237","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"ec39c65da4b0094b8a28f9233c89421db0f1b072","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.64-styledFormsAndLayouts-20200108T0237.tgz","fileCount":111,"integrity":"sha512-7gID46D93hF3m7xq0ICrvnbx9Tc8qRHjFWp2aY9kWETxPCMDk2pbkWR/m/1Vd1g6MOq4vG+clLnsjPHGEahwgA==","signatures":[{"sig":"MEUCIQCyZnv6FxilmSHNTuFfTqVJtkZpgK1VfKqvSPIaXI2s+QIgTWpIo0u63u17MOPYy4Z22ZABpJEOp4L/ug2hvHdVdH8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3440553,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeFUCQCRA9TVsSAnZWagAAYccQAJSZwn6PurgzABu29OkW\nzrRObxRxhJGbqNoDb18y/bsBc2CPE/3ruDZzYWwC1VLPpQYe7Gxy2ItD6NUE\nowRNiyNP1lgZrXzxqJoHVWvJfRX1whO5dcRdCKV3kv3rt861avcS+ECgOzTe\ntwchYHjxeVy/bT3XYJdI/aTeVPM6k1szEZ/q1qk3pGxgF/tMNaYd7+C6VzQT\n7lIvbeHYkQVO/qLvjaaMwktrwD5Fu2Ly4dGfE23RSB1AXjVEplEtxJHyMGJv\n7sD9n8Z6OTu2Eg86un3aLK9XSeAReEFuW9HV+RirgxUqGmFK137mBAUTY3VP\nv9ZmPPmKAA/ppfbmL7FUFf6BIw0iYDhn0vn1Oc+Sbo3ch6TRF6mGhhWlVQZi\nusikOmFS31rOnIwgGC0uMBfD6JGcg9BSdeg6vXj89ZyuWnNsLvbOMGA0jx3A\nEa6+84kHl2SvAwwK5VqhT//apgtuhUMAegZ0CHdbWnFjap+UBAZ8hNxZlyze\nMD6Tajfk/Lk19Rtoja1g7XEcLRSaAivoYo5SFtGfYESIqEvtfE8KVdjSl8QR\namBTED3/yOUOcIIHRE2fcp6Z5QqS0WnSKr/sphn6BOAeCem7/fwxZCSQL5s1\n09RS0LswsurzH6e714s52aHz5ShrpPGKDEmUJhd8ohWBBt5y0S170ymuiV6x\ndW+Y\r\n=y+L6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.es.js","readme":"# Gatsby Interface\n\nStorybook [available here](https://reverent-keller-9597e8.netlify.com/)\n\n![Storybook](https://user-images.githubusercontent.com/18426780/63871208-b9aea600-c978-11e9-9107-79679b699c6f.png)\n\n```\nyarn storybook\n```\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`\n\n- Use React hooks and functional components - https://reactjs.org/docs/hooks-intro.html\n- Use CSS props for styling - https://emotion.sh/docs/css-prop\n- Use `gatsby-design-tokens` for styling constants - https://www.gatsbyjs.org/guidelines/design-tokens/\n- Use compound components to make components more composable and flexible - https://kentcdodds.com/blog/compound-components-with-react-hooks\n- Make all PRs against the `dev` branch\n- Use `TONE` and `VARIANT` prop (when appropriate) to determine color styles and version of a component - see Button as an example\n- Make the component as generic as possible so it can be used anywhere by anything\n- In `skeletons` folder, these contain only the functionality of a component (no styles) and can be used within other components\n- Write Storybook stories for any component created - https://storybook.js.org/docs/basics/writing-stories/\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Required assets\n\nGatsby Interface requires the `futura PT` webfont in several different weights. These files are git-ignored, to prevent the unauthorized release of licensed assets.\n\nGatsby Inc. employees can download these fonts from [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"src/index.js","gitHead":"355b9d3accdb60c87d9e697f8b6e236924226213","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier-eslint --write","release":"standard-version","lint:all":"yarn lint src","chromatic":"chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","format:all":"yarn format \"src/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.es.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"_nodeVersion":"10.18.0","dependencies":{"yup":"0.27.0","case":"^1.6.2","date-fns":"^2.8.1","@types/yup":"^0.26.26","@reach/alert":"^0.1.5","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^0.64.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","react-dom":"^16.8.1","stylelint":"^9.9.0","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.0.11","@types/react-dom":"16.8.1","standard-version":"^7.0.1","storybook-readme":"^5.0.6","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.0.11","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","prettier-eslint-cli":"^4.7.1","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^2.1.1","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.0.11","@storybook/addon-info":"^5.0.11","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"^5.0.11","@storybook/addon-links":"^5.1.10","@testing-library/react":"^9.3.2","eslint-config-prettier":"^4.0.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.0.1","rollup-plugin-commonjs":"^9.1.3","@types/storybook__react":"^4.0.2","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.0.11","@storybook/addon-console":"^1.1.0","@storybook/source-loader":"^5.2.0-alpha.14","@storybook/addon-viewport":"^5.1.11","@typescript-eslint/parser":"^2.1.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.0.11","@storybook/addon-storysource":"^5.0.11","@types/storybook__addon-knobs":"^5.0.3","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.5","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.7.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"react":"16.8.1","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.64-styledFormsAndLayouts-20200108T0237_1578451087529_0.725409545496309","host":"s3://npm-registry-packages"}},"0.0.65-styledFormsAndLayouts-20200108T0312":{"name":"gatsby-interface","version":"0.0.65-styledFormsAndLayouts-20200108T0312","author":"","license":"ISC","_id":"gatsby-interface@0.0.65-styledFormsAndLayouts-20200108T0312","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"f17d10bdb9969bed8decdb413e606ae2fb9c90db","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.65-styledFormsAndLayouts-20200108T0312.tgz","fileCount":127,"integrity":"sha512-cZKTlhzRCY2cIHTmoekMvGLVWtOtNpY378XMmaG7z0JHTyx9XhUMszC2xwvIMB//UZg7sZRNA0dWQlQath5EYg==","signatures":[{"sig":"MEUCIQDhhVrdjNuD83Jmpxj8Et+dAxNFeAlfK7mZT/c4k0gzkQIgR0XjeKP6e+aDCkLO3vPh9Vy0+J4O3je9sw4uo8jQ2hk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3679996,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeFUjGCRA9TVsSAnZWagAAAw4P/iy6Qy+BpWlvzPNWXqyD\nis+EXRRylrU+MieSTM8dtFKThYReZqQE2eaS1GJmhhEgmF0ZayINwgdtWp48\nf1Mgv7NxPn6lB34myHre7oHDkhPVxKA/khiT1kiEwsCKSQ5KBWEQ/4mSsbAJ\ndqKTz/K8smzPmqJUBxlx8Hk9kcmlwTeeL1T6O1W+HQadesOhF8p2nRLH4DVh\n9SRGqhWEQc+74NvEAp4rAb4QU0SwFmQkM6HAA5xdvkv7FSEdwTQbdrWOfDBj\nYsSHR41MzIph4gmxq5tqGgf3aYJNCjWdEBWdSHV0u4cR32zBFvIg5kr2kQRy\nPK4nw/yMT1Ta3/fHogj3N9hDNMXSlSNpc4a+cOqGneNKJZWZwSBIhKSWT1Xq\nzpi7miEDVuer5+myBRaU6FvefBhtSHYqrZpVRFJ0MycYnGgZioIVSsnk6rLK\ngIfWYhvhubUjgUhRVdtywJtxRAFkK6GxI5zlhdkWB9xLwvfZXE0d7EojtEet\n+twm8YC2HmFXLTlc0CgWmf8JOdCzEMMw7r8vd+p+nh2LEgBFDv5P56gSEUsg\nFa9o6BNu2rxf73SHkCid/Dn5UtGYeYpTDwuZdzhLL/IDP1DTHxNI9vGObyuM\noNyhVMRZHLeUtAp2ePUO/qaNWp1Eq9utj1M1aBz64aCngBN5GWhR1qVry/0Z\n4NAK\r\n=cMwX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.es.js","readme":"# Gatsby Interface\n\nStorybook [available here](https://reverent-keller-9597e8.netlify.com/)\n\n![Storybook](https://user-images.githubusercontent.com/18426780/63871208-b9aea600-c978-11e9-9107-79679b699c6f.png)\n\n```\nyarn storybook\n```\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`\n\n- Use React hooks and functional components - https://reactjs.org/docs/hooks-intro.html\n- Use CSS props for styling - https://emotion.sh/docs/css-prop\n- Use `gatsby-design-tokens` for styling constants - https://www.gatsbyjs.org/guidelines/design-tokens/\n- Use compound components to make components more composable and flexible - https://kentcdodds.com/blog/compound-components-with-react-hooks\n- Make all PRs against the `dev` branch\n- Use `TONE` and `VARIANT` prop (when appropriate) to determine color styles and version of a component - see Button as an example\n- Make the component as generic as possible so it can be used anywhere by anything\n- In `skeletons` folder, these contain only the functionality of a component (no styles) and can be used within other components\n- Write Storybook stories for any component created - https://storybook.js.org/docs/basics/writing-stories/\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Required assets\n\nGatsby Interface requires the `futura PT` webfont in several different weights. These files are git-ignored, to prevent the unauthorized release of licensed assets.\n\nGatsby Inc. employees can download these fonts from [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"src/index.js","gitHead":"f6ccda5969e25c96c734bb87ac4e0fdf64613cdb","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier-eslint --write","release":"standard-version","lint:all":"yarn lint src","chromatic":"chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","format:all":"yarn format \"src/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.es.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"_nodeVersion":"10.18.0","dependencies":{"yup":"0.27.0","case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@types/yup":"^0.26.26","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^0.64.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","react-dom":"^16.8.1","stylelint":"^9.9.0","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.0.11","@types/react-dom":"16.8.1","standard-version":"^7.0.1","storybook-readme":"^5.0.6","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.0.11","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","prettier-eslint-cli":"^4.7.1","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^2.1.1","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.0.11","@storybook/addon-info":"^5.0.11","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"^5.0.11","@storybook/addon-links":"^5.1.10","@testing-library/react":"^9.3.2","eslint-config-prettier":"^4.0.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.0.1","rollup-plugin-commonjs":"^9.1.3","@types/storybook__react":"^4.0.2","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.0.11","@storybook/addon-console":"^1.1.0","@storybook/source-loader":"^5.2.0-alpha.14","@storybook/addon-viewport":"^5.1.11","@typescript-eslint/parser":"^2.1.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.0.11","@storybook/addon-storysource":"^5.0.11","@types/storybook__addon-knobs":"^5.0.3","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.5","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.7.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"react":"16.8.1","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.65-styledFormsAndLayouts-20200108T0312_1578453189969_0.9298168417492869","host":"s3://npm-registry-packages"}},"0.0.65-Elanhant-storybook-updates-20200108T2230":{"name":"gatsby-interface","version":"0.0.65-Elanhant-storybook-updates-20200108T2230","author":"","license":"ISC","_id":"gatsby-interface@0.0.65-Elanhant-storybook-updates-20200108T2230","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"356aa847ae14a5fc85c0c1298855fea4c9cd50eb","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.65-Elanhant-storybook-updates-20200108T2230.tgz","fileCount":97,"integrity":"sha512-FOZFYSHXx6WJRFVR5/AwZKQkl74nNhnzhCFjTWX3tUhqLmY4gsBNeonjtZSyJWpIAEeench84od2geAtzhMBfQ==","signatures":[{"sig":"MEQCIEJ1nqydrQDkCf4wrWbtO3SdBWJFtV7twOd9hKbMPQBcAiAv9GT9RgGstxE5w/3YvBsO2RNKKliKlSQKrqx5rWUaiA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2394864,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeFlgkCRA9TVsSAnZWagAA288P/jvrB9iHoz4jej7qdCed\nBOHzsXsfQnd5aNQT0RzsSP6ngZE5h0v8wSecF2LHwsLNnWkQOyTo1Ohu4sFA\nzDwBgMTI4+wu2zmklu1T0zA5acONwGFV2Ft49+wphlTprq+wa/ZI5RO4QjVW\nyXN//9v3eltm86QKKYcZJFS5OSqZktLea+224O0xaspPc63QWZrphScMNgQO\nWj7AOqunb73/hFW1Tmh81Q88sAMzEEeLTK4nVHb6bFItxE0CHJ8gasLd1Mre\nzG1Mk/pxThDFxpLektCTRTrHL0rL4xOkW99KeCLSTnN7btSIv08SBpqi2/1u\nr2HG1pfDD9dthh94MgHgE6b2IoiesU8XFfWTlzOvpIH4tCD+PAdq3RjPk8A0\n0MXJaD7jw2u7E15d1YJVhRV14Puq4Grzo4Fs0knwDEq5OffVNauorNAMD7Z5\nWkuO0jIl3kHw0I3Gzm9P2ZkKHPijWp72pnGoLD76Drjxg76ke9pMPRxt9w/A\nBeKYpCGpyj4V7XYYSsXDXaDAcM6WKAZ9LbqDhk+RqOJgfgOMciV6WNCnO/OY\n6uik8Q6gPJcsQ1g5NF67ysZneaNBgIt4a1qwOyvYJxgeIrmsdfCj42ONI9hs\nTR9JCsohP4QsnW+CoAFIoXL3CO08O9Ei7ADkMZRuLwTI1QsIhf2S2FUZ117y\nblcL\r\n=ylU4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.es.js","readme":"# Gatsby Interface\n\nStorybook [available here](https://reverent-keller-9597e8.netlify.com/)\n\n\n![Storybook](https://user-images.githubusercontent.com/18426780/63871208-b9aea600-c978-11e9-9107-79679b699c6f.png)\n\n```\nyarn storybook\n```\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`\n\n- Use React hooks and functional components - https://reactjs.org/docs/hooks-intro.html\n- Use CSS props for styling - https://emotion.sh/docs/css-prop\n- Use `gatsby-design-tokens` for styling constants - https://www.gatsbyjs.org/guidelines/design-tokens/\n- Use compound components to make components more composable and flexible - https://kentcdodds.com/blog/compound-components-with-react-hooks\n- Make all PRs against the `dev` branch\n- Use `TONE` and `VARIANT` prop (when appropriate) to determine color styles and version of a component - see Button as an example\n- Make the component as generic as possible so it can be used anywhere by anything\n- In `skeletons` folder, these contain only the functionality of a component (no styles) and can be used within other components\n- Write Storybook stories for any component created - https://storybook.js.org/docs/basics/writing-stories/\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Required assets\n\nGatsby Interface requires the `futura PT` webfont in several different weights. These files are git-ignored, to prevent the unauthorized release of licensed assets.\n\nGatsby Inc. employees can download these fonts from [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"src/index.js","gitHead":"fe6c47b711b05fd9a2eb7c0da2bc582a21403900","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier-eslint --write","release":"standard-version","lint:all":"yarn lint src","chromatic":"chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","format:all":"yarn format \"src/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.es.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"_nodeVersion":"10.18.0","dependencies":{"date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^1.5.8","gatsby":"2.6.0","rollup":"^0.64.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","react-dom":"^16.8.1","stylelint":"^9.9.0","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.2.8","@types/react-dom":"16.8.1","standard-version":"^7.0.1","storybook-readme":"^5.0.8","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.2.8","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","prettier-eslint-cli":"^4.7.1","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.4.1","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.2.8","@storybook/addon-docs":"^5.2.8","@storybook/addon-info":"^5.2.8","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"^5.2.8","@storybook/addon-links":"^5.2.8","@testing-library/react":"^9.3.2","eslint-config-prettier":"^4.0.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.0.1","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.2.8","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"^5.2.8","@storybook/addon-viewport":"^5.2.8","@typescript-eslint/parser":"^2.1.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.2.8","@storybook/addon-storysource":"^5.2.8","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.7","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.7.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"react":"16.8.1","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.65-Elanhant-storybook-updates-20200108T2230_1578522660079_0.3305299402099535","host":"s3://npm-registry-packages"}},"0.0.66":{"name":"gatsby-interface","version":"0.0.66","author":"","license":"ISC","_id":"gatsby-interface@0.0.66","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"562cbb108ced4bf5bc086547f48d9464baeae9f4","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.66.tgz","fileCount":97,"integrity":"sha512-SnUF1App8Wk1Ips1RD9VsGzaNics3Ew9/J3OTUmiz57XHYGAgvWic+TATku8JsqeJQYKzDs81tNEAIN15CZ5dg==","signatures":[{"sig":"MEUCID0kXSjvmm/zeYmsDW78GpXEmF39Nmpk6ZfEK26MoKPXAiEAinIyLz0B05S3M7/V+9MlSks2aNW1D4hBaFrFWzFroik=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2394924,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeF0cXCRA9TVsSAnZWagAAyKwP/A733r6NL59si3cQvUq+\n/kaOCQEXjDGtXyqp6k8wJHlxYtAxIGMRMaGlnKaSEL/Zc4W9sy1WVeWeGOXo\nQlb0K+z73s2ieq577rh3sdrHBQb0b7PPWrgh7LqXarL+B/LG3QJsDBgUL2Ux\nRoh3/zkCnc7gH07lIImwWt0urGI4rfX8iq34mVI+ObyNJZjDxnFeyXhIdGv1\nXiF6qAevkjy2JjnlNswCDbKgt6DasDN5uRHOo4dg0V0nLaM1NZIQuk/aTjyc\n9O66B72pWNLn5ZURDUIppAx/eSGGDlupfL+eSYXJxgLbAP7rBMp4GXCtbG/t\nydk6Cg2US7nepB8kGJ4se/COkeK8SOeqjIMvD/5TACQIlvj5OYx2Upd6YWZh\nhu8xDQyVKBZf60hbfXEq+hdzrIGLaMAlURNY/ZHCrzJg/2oixp64EZnyKoAs\nS0bYzFoDGRsg2WGrX7eNGGjNTv5H9/79e44PaIkwSw4Ml/LYbZCuKpmM/s2N\n4nADfeTV6twq2YSwt+ZVIQwjsd/WcPc+G6a/GV5jwvNz7sm8xFoL7UgVdSsZ\nAMcP2b2F2WUkQ16iD6n0fbJLzu9QfsotVDl2mPEHfBoLRd7ZRBUYdfyMdSRE\nqG3f8y9PaBCX/ZglZXzyPbB06Fo6u91ccDzNx0CWoaNIzeIOyii2zm04fWqK\nSvdQ\r\n=28Cf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.es.js","source":"src/index.js","gitHead":"49353f84e8cb0ae9262fd656d5127dee802b677c","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier-eslint --write","release":"standard-version","lint:all":"yarn lint src","chromatic":"chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","format:all":"yarn format \"src/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.es.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"_nodeVersion":"10.18.0","dependencies":{"date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^1.5.8","gatsby":"2.6.0","rollup":"^0.64.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","react-dom":"^16.8.1","stylelint":"^9.9.0","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.2.8","@types/react-dom":"16.8.1","standard-version":"^7.0.1","storybook-readme":"^5.0.8","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.2.8","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","prettier-eslint-cli":"^4.7.1","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.4.1","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.2.8","@storybook/addon-docs":"^5.2.8","@storybook/addon-info":"^5.2.8","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"^5.2.8","@storybook/addon-links":"^5.2.8","@testing-library/react":"^9.3.2","eslint-config-prettier":"^4.0.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.0.1","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.2.8","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"^5.2.8","@storybook/addon-viewport":"^5.2.8","@typescript-eslint/parser":"^2.1.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.2.8","@storybook/addon-storysource":"^5.2.8","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.7","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.7.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"react":"16.8.1","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.66_1578583831053_0.8546840652565866","host":"s3://npm-registry-packages"}},"0.0.67":{"name":"gatsby-interface","version":"0.0.67","author":"","license":"ISC","_id":"gatsby-interface@0.0.67","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"ea36d764377911c95e9d745cf18f3f8e47ad60d1","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.67.tgz","fileCount":97,"integrity":"sha512-eKioU3XDd56VcDlxVUZgjbbMzoewp2VUAijN57cbFCgGcA0/rhu003GE6t4HMCXlFNYr0Se7g0HAX/xgqd5scA==","signatures":[{"sig":"MEYCIQC0ggnAvKhEbvz1d9siuhggszDm6yxOTPmtCAzaDGvDcAIhAJpulkGZQbqadpnMkeOjd6qWeSiBDJU232S6EnxU0+tp","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2397773,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeF2BxCRA9TVsSAnZWagAAJu8P/RoWSpvDG5Nhq3LW6Omu\n5FKuKrYgybBhd2oANIcp8WiY9c7F3/p4pnIyjnmYFVuvW52EbpfwjprVrWN7\nDYRBS1WPASzati0kEffv59AllBXlSsvJZCJfk5H3bqhDg0AFEBqY+3V9eJgu\nBoUK3ipnrqt9DlRONG8JHP999gCGVDlwqo/peXYJcfUQLmo07Jqv5+qauCp+\nyB3we/4L+++nKTplt1CQFQV8sjHqXK1hw8Ef7mv7c+oRchOfk7xebxNyk5Yx\noF1Zrhyjl20OTmPiYrsbgx24KgGtckGHIcdlbtO6Dsd0T3qvwInBhZsOWVWk\n3u3COumCD2Y+PFjTx7zmxduw/zmyVHo6Hno/0gbayDPxRU0GnEXxxBkJ7Qu0\nLNjWIie/XL+vrX50HrMUTRygnDEtZZFwdFqQxZeOUmdLWRnZkAyIYKiVm3qj\nh3hQOnOx5ZFY2zjk0W8oH3+uGuhlv0fvbnCFjTEvFrmWcKeNE6NSQCBdMie5\nPsSfopJDJKwxaGFBZUoeKpldy+5xPoPray/TrzpS9HepxjiAz8h8IMvv07Qo\n94L6GERxec9F1t4DQ+W6y93XOe84MC+H0Q1SC9/j4YslwU0qTqj9dftS0j2n\nTGdpvWxAqOtMNCC39PAG0CL1+4MGeo+e7oszMlsznVeW+9rYUCZxlgIwSeBs\nVWiG\r\n=xwGk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.es.js","source":"src/index.js","gitHead":"87b02ba2a7f16b5d3c3ade32578bf5d277807592","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier-eslint --write","release":"standard-version","lint:all":"yarn lint src","chromatic":"chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","format:all":"yarn format \"src/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.es.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"_nodeVersion":"10.18.0","dependencies":{"date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^1.5.8","gatsby":"2.6.0","rollup":"^0.64.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","react-dom":"^16.8.1","stylelint":"^9.9.0","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.2.8","@types/react-dom":"16.8.1","standard-version":"^7.0.1","storybook-readme":"^5.0.8","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.2.8","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","prettier-eslint-cli":"^4.7.1","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.4.1","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.2.8","@storybook/addon-docs":"^5.2.8","@storybook/addon-info":"^5.2.8","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"^5.2.8","@storybook/addon-links":"^5.2.8","@testing-library/react":"^9.3.2","eslint-config-prettier":"^4.0.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.0.1","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.2.8","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"^5.2.8","@storybook/addon-viewport":"^5.2.8","@typescript-eslint/parser":"^2.1.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.2.8","@storybook/addon-storysource":"^5.2.8","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.7","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.7.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"react":"16.8.1","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.67_1578590320663_0.047934699492003796","host":"s3://npm-registry-packages"}},"0.0.66-Elanhant-172-eslint-prettier-20200109T1726":{"name":"gatsby-interface","version":"0.0.66-Elanhant-172-eslint-prettier-20200109T1726","author":"","license":"ISC","_id":"gatsby-interface@0.0.66-Elanhant-172-eslint-prettier-20200109T1726","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"c7acc5b347761ed12eb248f97fffce86f78af4c0","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.66-Elanhant-172-eslint-prettier-20200109T1726.tgz","fileCount":97,"integrity":"sha512-vVyvhvuOG678RC17QLVJ2DPULt5OAZG2wKHfzryclmVZDV8uxFmLoEXA3usn5QL43miwlWrUa7JaJJ6YHncB6A==","signatures":[{"sig":"MEUCIQD7tAxxLx184bwhvWVG/VUnGhJws/U5N6NoVTjgkKmlVAIgFaE5OJlCm5FZ/rJ60zcUFysMKf6zsNV4oqy+KNyMDRk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2397447,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeF2JLCRA9TVsSAnZWagAAsksP/2XjkNXwu7VsGpE5+msZ\n2BKP8/wdvtKhE6sb1CjZrinjOpYKiviEiIAPeflLQo2VLC8ZhynI322nUn9w\nefuFmb0sx0u4FeFYSTI7EZJyr03UjI1Mmxo2Q3AKSWcyDhgFL/en0Q9Yj+9/\nn+/aYCTR+qXQCx4hxtmCPDxehWoWEzG6wDMe3AIhmUicnQQqx4sRpvNWv/WC\nzK5R0PhwqjL0CZOQGxV4TBlWG72Xr7LAh1iVnWi0Au+8bsmFQrYb/voS+uNA\njEjHzVkSab1IE4VUQupjUfZGhbQTroYgoUUSXvtLvtMyfBZdX6A/KqFBKMz/\nt8bif4pkc3o9waDqTMZyUEZiemzg/KKBLxQLbAmZLRU5IIk94GPQP6eAO2fk\nLKAja0zDHOYlsXj8zgDBMOWovBRUdmfzIeVJZQrutwSFICWMMUrHp2QPkicC\ny1yFpzEOcnDosUmqcCh1qA8UjlgzUAF62/vXb8BXRdZs0lEWcULoQxYkZT37\nN+i0eLP152O/Mph39zoIFgwwLV0x5TOFGRTMq1RLBa20qf3bL0KONb7akzJU\ntfNkimflpg3DFGhqy4swmeMiEI7Cp340PGaQPQ1kSAokCkWODPMYJGIElC8B\nrGuNv0c8sN+6CsblcEVulSfx3UCb0zAHMR6X5Njy3E3D3owa7C9NbTUqWkmn\n0KFJ\r\n=lrDD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.es.js","readme":"# Gatsby Interface\n\nStorybook [available here](https://reverent-keller-9597e8.netlify.com/)\n\n\n![Storybook](https://user-images.githubusercontent.com/18426780/63871208-b9aea600-c978-11e9-9107-79679b699c6f.png)\n\n```\nyarn storybook\n```\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`\n\n- Use React hooks and functional components - https://reactjs.org/docs/hooks-intro.html\n- Use CSS props for styling - https://emotion.sh/docs/css-prop\n- Use `gatsby-design-tokens` for styling constants - https://www.gatsbyjs.org/guidelines/design-tokens/\n- Use compound components to make components more composable and flexible - https://kentcdodds.com/blog/compound-components-with-react-hooks\n- Make all PRs against the `dev` branch\n- Use `TONE` and `VARIANT` prop (when appropriate) to determine color styles and version of a component - see Button as an example\n- Make the component as generic as possible so it can be used anywhere by anything\n- In `skeletons` folder, these contain only the functionality of a component (no styles) and can be used within other components\n- Write Storybook stories for any component created - https://storybook.js.org/docs/basics/writing-stories/\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Required assets\n\nGatsby Interface requires the `futura PT` webfont in several different weights. These files are git-ignored, to prevent the unauthorized release of licensed assets.\n\nGatsby Inc. employees can download these fonts from [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"src/index.js","gitHead":"d007b3065a3ff8c3e7435aa1a747413fece3e656","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.es.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"_nodeVersion":"10.18.0","dependencies":{"date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^1.5.8","gatsby":"2.6.0","rollup":"^0.64.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","react-dom":"^16.8.1","stylelint":"^9.9.0","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.2.8","@types/react-dom":"16.8.1","standard-version":"^7.0.1","storybook-readme":"^5.0.8","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.2.8","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.4.1","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.2.8","@storybook/addon-docs":"^5.2.8","@storybook/addon-info":"^5.2.8","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"^5.2.8","@storybook/addon-links":"^5.2.8","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.2.8","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"^5.2.8","@storybook/addon-viewport":"^5.2.8","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.2.8","@storybook/addon-storysource":"^5.2.8","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.7","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"react":"16.8.1","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.66-Elanhant-172-eslint-prettier-20200109T1726_1578590792407_0.14392221640693736","host":"s3://npm-registry-packages"}},"0.0.67-button-stories-20200109T1732":{"name":"gatsby-interface","version":"0.0.67-button-stories-20200109T1732","author":"","license":"ISC","_id":"gatsby-interface@0.0.67-button-stories-20200109T1732","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"f2342cf156ddd362e300c5d431409b6e77b52356","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.67-button-stories-20200109T1732.tgz","fileCount":97,"integrity":"sha512-JWnCUJ+9EdXOR9bQZ9+4ToO+RgRqD2NQwV8NGFWjQRF0hfoNeiJFYRAUv1WgZZDlG0mxlpPJXSNzF93VFMxLuw==","signatures":[{"sig":"MEYCIQD7vytXw+Xh5cXjG4pv4yUJ15Ay0k6nxwUa/vkzftemfAIhAK/GMw/ZtBQ2Jq194wjt0RUxHwhECihFXmBgl9zbFZhS","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2397778,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeF2O/CRA9TVsSAnZWagAAv/AP/jz4VCDvKj+duW/RWF7E\nmjnnW//SCHVHbF+sAdduPpDSmeq2ov39dgklvp85sJ7TfCgsZSbcKeUSLXUC\naPwBv1meQesAkH4NXzBrkzeVXGC5sIA51ZzW1i611gGQYqFx23+epRIJjCgt\neDccbGRuswI8rR04++2AzN8k6lkxSkJuV6rOvjdfgt602GNNoYoZt8B52aDD\nvOlA+/r9eFFfUNq/j4ffLQRocfS+AI4IaZawsXXhThSqg/OuD28jdmcwsfCr\nX9uNkzKqxlStTqZBJrGppJaDXl2lGW0s+41HieAzySIHiQSkfS/r+o5nZOwH\nG6AURv/zUm0UlvWrOy2jfTZqdf6eCiYYUaJPlqYFwevTxENNrjwvLMB8dVN1\nXbP1dnSbBr1T/OxgCmeUy65ZWWKEn2QEAo5YGCrq3mycRyNvM9iJmmiGyX3E\nKTaD45fsgtQQzhfgHMhBLdgMbz/9cYyDbiq9NB5pa2H5UC2Crf2kzP7QL67+\npn4tWmqwCj0+xqckBy58D0iHlv5JT6s4+d4x8LDPJOqX0eCerj8yMsvUZK/B\nE4xKLXeJpLK+h8Z8E8+U6J0Kho8x6DLZxRIKU00yVyrChcqbPZa2TomJSxqK\nEFzSsZxspgfDTht14W32IYWJ5jM2N6f7DLEIQet2OMePTw2MNCyq+9RmhWVc\nGFMs\r\n=ndvS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.es.js","readme":"# Gatsby Interface\n\nStorybook [available here](https://reverent-keller-9597e8.netlify.com/)\n\n\n![Storybook](https://user-images.githubusercontent.com/18426780/63871208-b9aea600-c978-11e9-9107-79679b699c6f.png)\n\n```\nyarn storybook\n```\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`\n\n- Use React hooks and functional components - https://reactjs.org/docs/hooks-intro.html\n- Use CSS props for styling - https://emotion.sh/docs/css-prop\n- Use `gatsby-design-tokens` for styling constants - https://www.gatsbyjs.org/guidelines/design-tokens/\n- Use compound components to make components more composable and flexible - https://kentcdodds.com/blog/compound-components-with-react-hooks\n- Make all PRs against the `dev` branch\n- Use `TONE` and `VARIANT` prop (when appropriate) to determine color styles and version of a component - see Button as an example\n- Make the component as generic as possible so it can be used anywhere by anything\n- In `skeletons` folder, these contain only the functionality of a component (no styles) and can be used within other components\n- Write Storybook stories for any component created - https://storybook.js.org/docs/basics/writing-stories/\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Required assets\n\nGatsby Interface requires the `futura PT` webfont in several different weights. These files are git-ignored, to prevent the unauthorized release of licensed assets.\n\nGatsby Inc. employees can download these fonts from [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"src/index.js","gitHead":"1241ee6803cbec6d42971be89b0ebb7048fce6ad","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.es.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"_nodeVersion":"10.18.0","dependencies":{"date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^1.5.8","gatsby":"2.6.0","rollup":"^0.64.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","react-dom":"^16.8.1","stylelint":"^9.9.0","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.2.8","@types/react-dom":"16.8.1","standard-version":"^7.0.1","storybook-readme":"^5.0.8","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.2.8","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.4.1","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.2.8","@storybook/addon-docs":"^5.2.8","@storybook/addon-info":"^5.2.8","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"^5.2.8","@storybook/addon-links":"^5.2.8","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.2.8","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"^5.2.8","@storybook/addon-viewport":"^5.2.8","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.2.8","@storybook/addon-storysource":"^5.2.8","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.7","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"react":"16.8.1","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.67-button-stories-20200109T1732_1578591166657_0.9907692880992607","host":"s3://npm-registry-packages"}},"0.0.67-Elanhant-notification-typescript-20200110T1825":{"name":"gatsby-interface","version":"0.0.67-Elanhant-notification-typescript-20200110T1825","author":"","license":"ISC","_id":"gatsby-interface@0.0.67-Elanhant-notification-typescript-20200110T1825","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"35c061c8ca6ae0f605f3f38c1ac120a206d1a3bb","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.67-Elanhant-notification-typescript-20200110T1825.tgz","fileCount":107,"integrity":"sha512-iNH//Wl2cAPhThqwveDPT2Uc27WDcDlkt9qgGSt+B00/wiX8f+GxemRJlzBvM4gkoolAx2EX/4CBnyt749SU3g==","signatures":[{"sig":"MEUCIDT35wdKWcEj6TeMyOc71PnokK85feFOGdr15q0HQg/5AiEAhZgLY7ktxhpIp4vbntpyLbzEBaEg48abtSlxddrGUu4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2399411,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeGMGOCRA9TVsSAnZWagAA94YP/0Ieek0GtfLtmz9YkWk+\nnXo/QnidnyrfANgpxSRFw0LifE7JqPCOM4ctyv5X8Xl7dlwVJFhMqBzhcM1h\nVdLXTNje6Kro8DHzzfcsG0MELWnwGe9B9eCFAHFQmuQG0/lzMkDlBnjLD5WZ\n2Y+KJGlpFByib33L5r6+uj0GZdhoMUrM8OVR9WMXgY32EIE8BQF2/apvpYHF\nyi9WpvDT8oCJwh8IOxGdPgWKqEBBOgX8jEV0emdaxLYVTTtav3zXXvhJcEwd\nd0fSLM6y6Z46a/Sgvu8Dy6rcb5iYpGUEmZ9q+rwiQEwprbWhP20yccTDyLMf\nFuqWE26vn6iIf97OOkTV5mgtrG7P15s8rf/nSg5y1M8uJOcdZYdb53HwdxZo\nfSE/za8zjy3/aMgkNigEZvG18STKsuWlqowSUywzAY9ldPRPK5MwFw5/3ndL\n9TSDvJ39ydbY+Ca43LcIqp+JgCqAC7bHOd+vhOobgmK4BAvVqJHUeqxci3ph\nGmxHvBMWuKYTvYhRcPEW4sWRuQAXjMkDAQz4Z21Qxcl5vKpGfrpwYDff4yJq\nJ+Rh6FH95a9yR+VKaP/03Vt+xteuxXwZTmAro5FAgq04uNebmWWqh8HUKSfS\nZZzRNVUv6UIqy5OPb2fwf8jPpdboKIUuRrO3B390m+wMx9M1apQk8TJizX88\nOj2a\r\n=3Bxw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.es.js","readme":"# Gatsby Interface\n\nStorybook [available here](https://reverent-keller-9597e8.netlify.com/)\n\n![Storybook](https://user-images.githubusercontent.com/18426780/63871208-b9aea600-c978-11e9-9107-79679b699c6f.png)\n\n```\nyarn storybook\n```\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`\n\n- Use React hooks and functional components - https://reactjs.org/docs/hooks-intro.html\n- Use CSS props for styling - https://emotion.sh/docs/css-prop\n- Use `gatsby-design-tokens` for styling constants - https://www.gatsbyjs.org/guidelines/design-tokens/\n- Use compound components to make components more composable and flexible - https://kentcdodds.com/blog/compound-components-with-react-hooks\n- Make all PRs against the `dev` branch\n- Use `TONE` and `VARIANT` prop (when appropriate) to determine color styles and version of a component - see Button as an example\n- Make the component as generic as possible so it can be used anywhere by anything\n- In `skeletons` folder, these contain only the functionality of a component (no styles) and can be used within other components\n- Write Storybook stories for any component created - https://storybook.js.org/docs/basics/writing-stories/\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Required assets\n\nGatsby Interface requires the `futura PT` webfont in several different weights. These files are git-ignored, to prevent the unauthorized release of licensed assets.\n\nGatsby Inc. employees can download these fonts from [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"src/index.js","gitHead":"03d80b918884f66f750568cc0aee2dd60d6ebe07","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.es.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"_nodeVersion":"10.18.0","dependencies":{"date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^1.5.8","gatsby":"2.6.0","rollup":"^0.64.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","react-dom":"^16.8.1","stylelint":"^9.9.0","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.2.8","@types/react-dom":"16.8.1","standard-version":"^7.0.1","storybook-readme":"^5.0.8","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.2.8","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.4.1","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.2.8","@storybook/addon-docs":"^5.2.8","@storybook/addon-info":"^5.2.8","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"^5.2.8","@storybook/addon-links":"^5.2.8","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.2.8","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"^5.2.8","@storybook/addon-viewport":"^5.2.8","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.2.8","@storybook/addon-storysource":"^5.2.8","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.7","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"react":"16.8.1","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.67-Elanhant-notification-typescript-20200110T1825_1578680717984_0.7958557785124303","host":"s3://npm-registry-packages"}},"0.0.67-Elanhant-notification-typescript-20200110T1935":{"name":"gatsby-interface","version":"0.0.67-Elanhant-notification-typescript-20200110T1935","author":"","license":"ISC","_id":"gatsby-interface@0.0.67-Elanhant-notification-typescript-20200110T1935","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"1b4ce40ce87f75c4ea493b6fc0fee6c207b56c24","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.67-Elanhant-notification-typescript-20200110T1935.tgz","fileCount":108,"integrity":"sha512-Z+HZacY0sgT2XNoMLnLRz9vRo5es2XDhhKlCwObCK403oyNOW/+pDes0IjqpmGSZkuJBTPqpSg5f/BxGV8yJ6g==","signatures":[{"sig":"MEUCIQC2puHTmExlCivaRieHmRRY8oXajF8kT8SKKyFCJpC0KQIgOGVustsuSaM6MWyruYG+Td6VGDrxgROfG55pP8u4Qm4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2399983,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeGNIbCRA9TVsSAnZWagAAeu8P/jgrqlcWLPN76f2N7EfY\nw8c+fnT9ore48FPQbe0fRTako1oGIgTOFFt4OdyR0+hh9RQy9QY5nSS27MgC\nZH254wK1NvUKlnkCFyaN7lyVmRygb0MSmWZ7fYJ3uoNRsS+u+1bPghqgvav2\nRzcntlLJDl6x/Ipfp1cmrFtXVM2uFGURSn9N2N9/J10YA/x8FXMvP0r31IX5\nnx+ogJIQqMBeU0aQGkG7teh7NfA3O3X3zqO1Qh7OExopwDh1/jjx934tgfzM\nuQaDeouLzsDr55k5cOTRLD081bugKc/LA1Seu3clo7+5PgglZ63Lvjc8ig2i\n1QL+FKoUg3I6nDBaoytmrjDBerNaElduGtomzEe1gHt3QWSy/dFPkYgDawK7\nvsyg61DOZq+pCY1bB+DYm6+zWR+zNGRvcJGOyCADOMQy/ZlcaQDwyIA+HPCa\nZZeYKplxBErWmyQ2fFp4nCcBofmFlAYCbJ15OiRnR8OdzoB56ntnDVeq9Y1h\nZO/5UT1xw1KlsufenYNI1Dz/afTcYplYZjSt4L4eY1pINtZgjK0I0VuY3eKl\n8vUe9uuhG+OfX/kPIkRORAIYS8gBrqNba8ALoTPWmA8LmS0O6Se+Q72duVJK\njyXqs8EyM3L1bYnCcr3pRyAFFwWPbOHWPUsd3UKgUmLLmgrwio6kzCtSCNco\nD6L2\r\n=Oe3d\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.es.js","readme":"# Gatsby Interface\n\nStorybook [available here](https://reverent-keller-9597e8.netlify.com/)\n\n![Storybook](https://user-images.githubusercontent.com/18426780/63871208-b9aea600-c978-11e9-9107-79679b699c6f.png)\n\n```\nyarn storybook\n```\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`\n\n- Use React hooks and functional components - https://reactjs.org/docs/hooks-intro.html\n- Use CSS props for styling - https://emotion.sh/docs/css-prop\n- Use `gatsby-design-tokens` for styling constants - https://www.gatsbyjs.org/guidelines/design-tokens/\n- Use compound components to make components more composable and flexible - https://kentcdodds.com/blog/compound-components-with-react-hooks\n- Make all PRs against the `dev` branch\n- Use `TONE` and `VARIANT` prop (when appropriate) to determine color styles and version of a component - see Button as an example\n- Make the component as generic as possible so it can be used anywhere by anything\n- In `skeletons` folder, these contain only the functionality of a component (no styles) and can be used within other components\n- Write Storybook stories for any component created - https://storybook.js.org/docs/basics/writing-stories/\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Required assets\n\nGatsby Interface requires the `futura PT` webfont in several different weights. These files are git-ignored, to prevent the unauthorized release of licensed assets.\n\nGatsby Inc. employees can download these fonts from [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"src/index.js","gitHead":"243993b9583d246c9fcbe600a8fcd778d292e6d5","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.es.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"_nodeVersion":"10.18.0","dependencies":{"date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^1.5.8","gatsby":"2.6.0","rollup":"^0.64.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","react-dom":"^16.8.1","stylelint":"^9.9.0","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.2.8","@types/react-dom":"16.8.1","standard-version":"^7.0.1","storybook-readme":"^5.0.8","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.2.8","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.4.1","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.2.8","@storybook/addon-docs":"^5.2.8","@storybook/addon-info":"^5.2.8","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"^5.2.8","@storybook/addon-links":"^5.2.8","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.2.8","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"^5.2.8","@storybook/addon-viewport":"^5.2.8","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.2.8","@storybook/addon-storysource":"^5.2.8","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.7","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"react":"16.8.1","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.67-Elanhant-notification-typescript-20200110T1935_1578684955341_0.5130421946246133","host":"s3://npm-registry-packages"}},"0.0.67-Elanhant-notification-typescript-20200110T1938":{"name":"gatsby-interface","version":"0.0.67-Elanhant-notification-typescript-20200110T1938","author":"","license":"ISC","_id":"gatsby-interface@0.0.67-Elanhant-notification-typescript-20200110T1938","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"7ad825f68777979661ebb3d890bb4860959e0090","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.67-Elanhant-notification-typescript-20200110T1938.tgz","fileCount":108,"integrity":"sha512-XrdpSEWHy1NZRZcobZ+HNQmTLOMDm2VZy/MQ5xVZBfieb2MhgN5OTcxTfwXwdZJAfHceetGIqoP4/eZMtPnIJg==","signatures":[{"sig":"MEUCIQDVnkz9NlOxPNkoRhXdGz/aTSJkSHuMnDpJ5EPkf+RKxgIgUoCgkuLgCEEy+P+ZFSMLKX1vBdfADOSUuJdMIAwIaIs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2400107,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeGNLNCRA9TVsSAnZWagAAGjAP/i+eBZpNfvLAh/xi7YIR\nG9yj0rLNqnRr7CnkF8mip8AC9DDkGkB4u8bMvt0N0jJDt2O8jA1Cbd6FeDnu\n+BIEl3im6rr2bNVM5zb32FJEaoFSnM1L+5geEY62ETNJepschkmfnzfDmP3f\nXHLalJ5wxU8yDb/mFP4zCLvNDiVjRlaJob6i9Zj5LzWvHPmeDhRTNXCW7fe3\n6QpTdBG12X1yrELMRAQqeDPLrigLjGUmgeC3FEaGU7eT9UPzIib9rUYsyus3\nQmur4B8LCz3PDwu2X7Jc/iaQlfWvX/2ieD8L0doEUwWxlEzxT+gSx8VTZES0\ni8y+59GUJf23rEPBQSH8rBVgHDxZWDZ9y+HqKj5Juj7c63nSy5I+mc/JtUVs\nna/wGfdH+xAYCTTvEjAKNXuYI4ZGQ4oWDEYeW+1oTkbVJ/LzPQfTPL/ChZ12\nBPtB/rhLMzQhXbB7Z7KAkqV/RUyq6vUNFY5AjQx44pOtVmuAEVoXyw2NrzU2\n9BaFgdJ6UvGeRhR8Soa4gYnDZkUzESsvCVVRrwU76ClQKwP+4QylLf+TRlLF\njnvhbiZfkfwkMy3u9Z8tPfFi91Pb+gMptKoFWVv9ll0AcSjqB63qwNNbcPer\n813a1VNXXbMrSUWXeNPVsPjMoreVfR+DN5n7pBXuWa/SyajSjhC/1tuLztjD\n8W+y\r\n=Yu3C\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.es.js","readme":"# Gatsby Interface\n\nStorybook [available here](https://reverent-keller-9597e8.netlify.com/)\n\n![Storybook](https://user-images.githubusercontent.com/18426780/63871208-b9aea600-c978-11e9-9107-79679b699c6f.png)\n\n```\nyarn storybook\n```\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`\n\n- Use React hooks and functional components - https://reactjs.org/docs/hooks-intro.html\n- Use CSS props for styling - https://emotion.sh/docs/css-prop\n- Use `gatsby-design-tokens` for styling constants - https://www.gatsbyjs.org/guidelines/design-tokens/\n- Use compound components to make components more composable and flexible - https://kentcdodds.com/blog/compound-components-with-react-hooks\n- Make all PRs against the `dev` branch\n- Use `TONE` and `VARIANT` prop (when appropriate) to determine color styles and version of a component - see Button as an example\n- Make the component as generic as possible so it can be used anywhere by anything\n- In `skeletons` folder, these contain only the functionality of a component (no styles) and can be used within other components\n- Write Storybook stories for any component created - https://storybook.js.org/docs/basics/writing-stories/\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Required assets\n\nGatsby Interface requires the `futura PT` webfont in several different weights. These files are git-ignored, to prevent the unauthorized release of licensed assets.\n\nGatsby Inc. employees can download these fonts from [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"src/index.js","gitHead":"422a6ad676d84fa77490e48b8a07b8120ab7b54d","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.es.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"_nodeVersion":"10.18.0","dependencies":{"date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^1.5.8","gatsby":"2.6.0","rollup":"^0.64.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","react-dom":"^16.8.1","stylelint":"^9.9.0","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.2.8","@types/react-dom":"16.8.1","standard-version":"^7.0.1","storybook-readme":"^5.0.8","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.2.8","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.4.1","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.2.8","@storybook/addon-docs":"^5.2.8","@storybook/addon-info":"^5.2.8","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"^5.2.8","@storybook/addon-links":"^5.2.8","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.2.8","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"^5.2.8","@storybook/addon-viewport":"^5.2.8","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.2.8","@storybook/addon-storysource":"^5.2.8","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.7","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"react":"16.8.1","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.67-Elanhant-notification-typescript-20200110T1938_1578685133486_0.6052016556118482","host":"s3://npm-registry-packages"}},"0.0.67-Elanhant-notification-typescript-20200110T1941":{"name":"gatsby-interface","version":"0.0.67-Elanhant-notification-typescript-20200110T1941","author":"","license":"ISC","_id":"gatsby-interface@0.0.67-Elanhant-notification-typescript-20200110T1941","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"8d85fce457488f431238ed6ec72429e3ac2e1a2d","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.67-Elanhant-notification-typescript-20200110T1941.tgz","fileCount":108,"integrity":"sha512-lBd7oYntNaPvxQnjMka3ggM3LO1gY7lLdjjI/8V87fjfsYX1gB4kfSv/Qp2aPbDiaOOvwIQv1yU9Ds7PQPVidA==","signatures":[{"sig":"MEUCIBYz1y9dR0AZ481WA/B7M4FpNoicXbYHpCjalG4igUw2AiEA7Xe3s79mqej3xEHJH7aZagdYFpXTbb8En93jqgpKpQk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2400107,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeGNN3CRA9TVsSAnZWagAAp7MQAJRv5hhUM2CF3ceq5Gjp\nMizs+Jn2RyE5GoI1c0ALWWWz+XR0OxyX/C7744dsjGSR1dxdwtMbDz1JL2Xo\n7hE9qETnVFZVcdFot09gihkpm0Z/2Zfo/lJMdLWEU6svs/ZV/yVxxMxyWs4i\nl7s7USL2TiOxQ91gzvS6fYVeUVHnielWoZnqrOIJ2IJI6CfcJeY9QuhrFlGn\ndt7FP9pPYAH6of4X0Ey3RbQM6fKl1SFdbQ9lndy6BGG7ZWduqGDhtonlsnrq\nvpWk8mlAMGHMjglA1HNQGmfxuCz5p1rsE02+ndJpdZpiLrNv1f2ExpyfI7Q9\n5keII1Irb5bdfsbgvBR13UTJI3zaGDpN5raJSsfaHUyD4REky8pqJ/jIvViA\n/QBynNBjARpb5S4qy2KGL89vjYuIfM+357AgMRWx3ccuFipE8k1vAd001iSw\nN+pO093iisj042elFo9mFoD25YNsKldu2G3+3dGCRTdJz9W1qsTgzr/Rk0tb\nrytA8DcK/5OV0DczxUl9+ALub8f2Y+HJuXoLPCqwQRJi0CkGzOA59ew7ESnc\n1FZt/XjEP7W8w8N/6kO0LiAgX+3plj+rAonhMEFOvKrbfxYCMFR4dvRgMOHT\nb/6X8VMvuppnloxxQtA7iFvqauCcqwiODc6maXuNRgZ1jt67/dl9C7fIkGcG\ne80g\r\n=goUW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.es.js","readme":"# Gatsby Interface\n\nStorybook [available here](https://reverent-keller-9597e8.netlify.com/)\n\n![Storybook](https://user-images.githubusercontent.com/18426780/63871208-b9aea600-c978-11e9-9107-79679b699c6f.png)\n\n```\nyarn storybook\n```\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`\n\n- Use React hooks and functional components - https://reactjs.org/docs/hooks-intro.html\n- Use CSS props for styling - https://emotion.sh/docs/css-prop\n- Use `gatsby-design-tokens` for styling constants - https://www.gatsbyjs.org/guidelines/design-tokens/\n- Use compound components to make components more composable and flexible - https://kentcdodds.com/blog/compound-components-with-react-hooks\n- Make all PRs against the `dev` branch\n- Use `TONE` and `VARIANT` prop (when appropriate) to determine color styles and version of a component - see Button as an example\n- Make the component as generic as possible so it can be used anywhere by anything\n- In `skeletons` folder, these contain only the functionality of a component (no styles) and can be used within other components\n- Write Storybook stories for any component created - https://storybook.js.org/docs/basics/writing-stories/\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Required assets\n\nGatsby Interface requires the `futura PT` webfont in several different weights. These files are git-ignored, to prevent the unauthorized release of licensed assets.\n\nGatsby Inc. employees can download these fonts from [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"src/index.js","gitHead":"ddd216d8bb93116b59f70916878b5f4781a36621","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.es.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"_nodeVersion":"10.18.0","dependencies":{"date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^1.5.8","gatsby":"2.6.0","rollup":"^0.64.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","react-dom":"^16.8.1","stylelint":"^9.9.0","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.2.8","@types/react-dom":"16.8.1","standard-version":"^7.0.1","storybook-readme":"^5.0.8","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.2.8","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.4.1","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.2.8","@storybook/addon-docs":"^5.2.8","@storybook/addon-info":"^5.2.8","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"^5.2.8","@storybook/addon-links":"^5.2.8","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.2.8","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"^5.2.8","@storybook/addon-viewport":"^5.2.8","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.2.8","@storybook/addon-storysource":"^5.2.8","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.7","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"react":"16.8.1","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.67-Elanhant-notification-typescript-20200110T1941_1578685302665_0.1733838841141262","host":"s3://npm-registry-packages"}},"0.0.67-navigation-update-20200110T1949":{"name":"gatsby-interface","version":"0.0.67-navigation-update-20200110T1949","author":"","license":"ISC","_id":"gatsby-interface@0.0.67-navigation-update-20200110T1949","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"1c8b436e3d8c0dec11c300340268980fe0624f55","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.67-navigation-update-20200110T1949.tgz","fileCount":97,"integrity":"sha512-lUIrT3G1PWj0gpTMaEeA/OnDvFLQH4+Cu8Gep5bu8IRPSNcOvhZzNuTrq2VdXOg0fpOJgYC7TYRz6pFS/ClOGA==","signatures":[{"sig":"MEYCIQCuEyFS0+p/q/TrMupginbyb5DuvQQRXSud3jpgplgyqwIhAN6qAhBE9YbGQa5u8pTl8buqou31APsTm4ppl5c2RIiR","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2398935,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeGNU8CRA9TVsSAnZWagAAsh0P/3yiHet7W+KPU+6aGFcr\ntFVx95eWvJpN9lZWHLGkZD7CIY8RX40PEyErVSH8/yypqoE2m7WHWxjPJTO5\nPQDoDi/PULUTsky2XplVy+QV12POYpook0YDInfztDQwVlYmaMiGL3JhfueO\nZg0HC8VbplT32oFgha66GlGKFWg4PI7ZMJorEqPyEMRkC5zJzUm2ObJg2KpV\n+Pm5EXUSDCNxz3u0SGIcAnqnVlw0036ZkkzPGxZmDRkYcwVGVWnWoVy2+kpC\nQ3/HitR66g8eL+ayW64LDjm2b7i/JRjGRLYwQA0qWuOL7eUqthcoLCsCSjTR\nu/cogZ9wqSHvieupv5iONlpRPb435yDJ479yTEmlEpZxWnpTnpsVxdShCI/N\nqJKtL+tfu0nCGs1SMdDNZnmXG7VV6dsrLSOStOe5oO3EfZvOHBtVzR28V3h3\nytvx8+iRcEiSC6v+UCTCLWAPRD6ZvCsYNCR/MG3V8HGkxl/6Q9lErTcoFdKN\nDrvZJkrd4oRgbY6iC/T7kDSgG9Qpwpv+pLNqTQ3eN2f+fqvhUlz8qD64kIXn\nWkNh7BSvxNHTt8F5wbxp0LR/d9Sbwz5HrmRnjj0IZ5yFBp1iOZ4xis4tQay0\nFcjUmqQkBEjULJGmKV1u4ZAcP8Hky7nvann/TO3nU2IFarx+2+RJdHA5JGuB\nR5dr\r\n=1pkH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.es.js","readme":"# Gatsby Interface\n\nStorybook [available here](https://reverent-keller-9597e8.netlify.com/)\n\n\n![Storybook](https://user-images.githubusercontent.com/18426780/63871208-b9aea600-c978-11e9-9107-79679b699c6f.png)\n\n```\nyarn storybook\n```\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`\n\n- Use React hooks and functional components - https://reactjs.org/docs/hooks-intro.html\n- Use CSS props for styling - https://emotion.sh/docs/css-prop\n- Use `gatsby-design-tokens` for styling constants - https://www.gatsbyjs.org/guidelines/design-tokens/\n- Use compound components to make components more composable and flexible - https://kentcdodds.com/blog/compound-components-with-react-hooks\n- Make all PRs against the `dev` branch\n- Use `TONE` and `VARIANT` prop (when appropriate) to determine color styles and version of a component - see Button as an example\n- Make the component as generic as possible so it can be used anywhere by anything\n- In `skeletons` folder, these contain only the functionality of a component (no styles) and can be used within other components\n- Write Storybook stories for any component created - https://storybook.js.org/docs/basics/writing-stories/\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Required assets\n\nGatsby Interface requires the `futura PT` webfont in several different weights. These files are git-ignored, to prevent the unauthorized release of licensed assets.\n\nGatsby Inc. employees can download these fonts from [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"src/index.js","gitHead":"5b0fa919efa373ade0ac096189b39c385db5851d","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.es.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"_nodeVersion":"10.18.0","dependencies":{"date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^1.5.8","gatsby":"2.6.0","rollup":"^0.64.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","react-dom":"^16.8.1","stylelint":"^9.9.0","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.2.8","@types/react-dom":"16.8.1","standard-version":"^7.0.1","storybook-readme":"^5.0.8","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.2.8","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.4.1","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.2.8","@storybook/addon-docs":"^5.2.8","@storybook/addon-info":"^5.2.8","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"^5.2.8","@storybook/addon-links":"^5.2.8","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.2.8","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"^5.2.8","@storybook/addon-viewport":"^5.2.8","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.2.8","@storybook/addon-storysource":"^5.2.8","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.7","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"react":"16.8.1","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.67-navigation-update-20200110T1949_1578685756112_0.10377730324930634","host":"s3://npm-registry-packages"}},"0.0.67-navigation-update-20200110T2023":{"name":"gatsby-interface","version":"0.0.67-navigation-update-20200110T2023","author":"","license":"ISC","_id":"gatsby-interface@0.0.67-navigation-update-20200110T2023","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"4995e14a8749b2b24c0361cbb9a6154b45e47148","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.67-navigation-update-20200110T2023.tgz","fileCount":97,"integrity":"sha512-MIGV6SMb9AjkugK4Ty7+JZG05dWzsGs5lU9YiL8/ErGdmDu5y6STAoLrxKRkoliyvqMAsqeZbUCuqboEmWb5Ug==","signatures":[{"sig":"MEQCIBXlS/rYMm1JlfuBumt2+vQgtp1MTmbGU2CQZvl639q0AiBOtvcy570HoQhhd+IeUca9PZGZARVxEztiTOVecCnzfg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2398799,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeGN0zCRA9TVsSAnZWagAAS0AP+gLSlAJi33WYtmCFtBUW\nmXbFcG8TPpsS7ky/7p+G9/fPSNaHIrxI/F7SyEsMam5dATiEGxalvp9rfh2T\nSeVESEl0gvxhxBflh9dQ1QhOKPF6hnhorEAcU5CMdL/xVSAPzjo66vGrdCIF\nq6uPu7cWZIWRHh3nlQp7P5CAlIZWAEmRmUrDNCVL0E3m1PPaUpjbSTTR/42l\nN6vEXJbUA6TFDPSoJ490f5CbznrCnNocURmlvCC98d8r+wJnK22m91PUE/U+\n2aJSlTXtTd2qNL3fRLlhpEsdbjXUOs8yTOslBklTNE6a65gQ3F1DMGkWWeM4\nStWXlZHnGaMyxPYnrmGwXPrNXZIuEsAaXgnM+XfFvd7ONckHmAG9NU07KAy8\nXaLcxoWBhNhAWpj3NAlC/XD3I89j5AsGCSirsVZ12Bxfm7EZ1WcsLcbG8fCM\nJqI0BkS2Npb+Hlbncc3gCjmPEj8jQIhhhEaSgbcL+qmEp7hbXDUbeY9boJO6\nrv1i9XjIEfUjPD8Aa3OIH8dx3s0RJVoCAmHgx8su2jUToXv25TqAXhWKOBIk\ncL4AmG0zQzGuCgmEc4zU8rFhvekeUaioyFBkMqbmcSPzkv08jc/HNjaHOC76\nLNybYxkVyg07aCiJKuZ4j2qXUmyLlf/0si2WEtAA2ta/tJeDfVdEnvneyKg6\n7JD8\r\n=lHRD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.es.js","readme":"# Gatsby Interface\n\nStorybook [available here](https://reverent-keller-9597e8.netlify.com/)\n\n\n![Storybook](https://user-images.githubusercontent.com/18426780/63871208-b9aea600-c978-11e9-9107-79679b699c6f.png)\n\n```\nyarn storybook\n```\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`\n\n- Use React hooks and functional components - https://reactjs.org/docs/hooks-intro.html\n- Use CSS props for styling - https://emotion.sh/docs/css-prop\n- Use `gatsby-design-tokens` for styling constants - https://www.gatsbyjs.org/guidelines/design-tokens/\n- Use compound components to make components more composable and flexible - https://kentcdodds.com/blog/compound-components-with-react-hooks\n- Make all PRs against the `dev` branch\n- Use `TONE` and `VARIANT` prop (when appropriate) to determine color styles and version of a component - see Button as an example\n- Make the component as generic as possible so it can be used anywhere by anything\n- In `skeletons` folder, these contain only the functionality of a component (no styles) and can be used within other components\n- Write Storybook stories for any component created - https://storybook.js.org/docs/basics/writing-stories/\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Required assets\n\nGatsby Interface requires the `futura PT` webfont in several different weights. These files are git-ignored, to prevent the unauthorized release of licensed assets.\n\nGatsby Inc. employees can download these fonts from [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"src/index.js","gitHead":"4ae1c7aaa62a3e8c12c0beaecc996a6b8b4af05c","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.es.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"_nodeVersion":"10.18.0","dependencies":{"date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^1.5.8","gatsby":"2.6.0","rollup":"^0.64.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","react-dom":"^16.8.1","stylelint":"^9.9.0","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.2.8","@types/react-dom":"16.8.1","standard-version":"^7.0.1","storybook-readme":"^5.0.8","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.2.8","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.4.1","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.2.8","@storybook/addon-docs":"^5.2.8","@storybook/addon-info":"^5.2.8","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"^5.2.8","@storybook/addon-links":"^5.2.8","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.2.8","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"^5.2.8","@storybook/addon-viewport":"^5.2.8","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.2.8","@storybook/addon-storysource":"^5.2.8","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.7","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"react":"16.8.1","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.67-navigation-update-20200110T2023_1578687794441_0.13366469036115802","host":"s3://npm-registry-packages"}},"0.0.67-navigation-update-20200111T0004":{"name":"gatsby-interface","version":"0.0.67-navigation-update-20200111T0004","author":"","license":"ISC","_id":"gatsby-interface@0.0.67-navigation-update-20200111T0004","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"d1cf1d232af031cad083f090e79f555d6ae3c5e2","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.67-navigation-update-20200111T0004.tgz","fileCount":97,"integrity":"sha512-U73vIcnXYwY/sUN+m1ZzwINAB4DCglgr7rsu2Qldy2bVZou6G+hQXB2QAo9Ng70EBsyLkhjTlK7SFsQzaMSjNg==","signatures":[{"sig":"MEUCIQCt8AYoxJGGw5/RvIMrQoCSpfe1xb6kEQwtQE9Ved+yMwIgLoLmOG/n54P9KoLZz5Nl//2T/YmbfFumZFWSXmXYGwE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2398787,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeGREFCRA9TVsSAnZWagAA33YQAIygTgisgibqNAqVX9z1\n6UZflRJ6iwXDwqedNi/LENwsE+qbl3o/ooXjB2ouCO0N/tnLnuuNOCbCvInW\nrTDjGM9fQ6dOmPRLYLnHPkSFit5XTYS6887pYTE3/R0GUvIlXGOtRU0Nxy5Q\njpU9FkFWWrRbjaxmB8F69ToifOYecrsItz7nWOEPy6dhgF2OVDx36wp0xA6Y\nIxG4B03WKIUdvcDaEbBC4IkWpVLgiB7DV6gtUokuhcU7jBAAhdsa6KjXF6DM\nTCHqZWX7+nT3cy2WeegWk6xFysa9Y1CVN7ZhmOGMwPRX3+CTfjFwReUKSRny\nZgxAqORVMqRmeS49vDBS3xLHRlhtVVdKQi7ZvsgvHwmtMjhUCl4Zefb/aMB/\nXpR8GMHrg4OP1ZTvhhi/VSLhcNFUNaaCq9FLeUPkHTnw6iJKcFNNrLBhEzVX\nGqbtOQM4AP9GEuwTkC6kXzbMSaK5jhoNroIt+8XXoDHfp1GCC2wmOLAp593y\nUMGzzDkb1GSf5035dmHNxe5IaZrSyhAutIbYZ3Ea1P8E2FUi08Q0GEGyzNfJ\nW22aLi6fqrJcMX2afrj0l+lEwj5iqfjY6GO9SW4hW+kmCT4qT8X3h6tsB9hq\nA60PPwZ7b29NH/vPuREXqi8AIxR9idE+IhkqvT7e/05fUHvXeddWpd6wlcvb\nBbBE\r\n=3yFm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.es.js","readme":"# Gatsby Interface\n\nStorybook [available here](https://reverent-keller-9597e8.netlify.com/)\n\n\n![Storybook](https://user-images.githubusercontent.com/18426780/63871208-b9aea600-c978-11e9-9107-79679b699c6f.png)\n\n```\nyarn storybook\n```\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`\n\n- Use React hooks and functional components - https://reactjs.org/docs/hooks-intro.html\n- Use CSS props for styling - https://emotion.sh/docs/css-prop\n- Use `gatsby-design-tokens` for styling constants - https://www.gatsbyjs.org/guidelines/design-tokens/\n- Use compound components to make components more composable and flexible - https://kentcdodds.com/blog/compound-components-with-react-hooks\n- Make all PRs against the `dev` branch\n- Use `TONE` and `VARIANT` prop (when appropriate) to determine color styles and version of a component - see Button as an example\n- Make the component as generic as possible so it can be used anywhere by anything\n- In `skeletons` folder, these contain only the functionality of a component (no styles) and can be used within other components\n- Write Storybook stories for any component created - https://storybook.js.org/docs/basics/writing-stories/\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Required assets\n\nGatsby Interface requires the `futura PT` webfont in several different weights. These files are git-ignored, to prevent the unauthorized release of licensed assets.\n\nGatsby Inc. employees can download these fonts from [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"src/index.js","gitHead":"38393e117285c0629c8d63841d5cac4da4b032d1","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.es.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"_nodeVersion":"10.18.0","dependencies":{"date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^1.5.8","gatsby":"2.6.0","rollup":"^0.64.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","react-dom":"^16.8.1","stylelint":"^9.9.0","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.2.8","@types/react-dom":"16.8.1","standard-version":"^7.0.1","storybook-readme":"^5.0.8","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.2.8","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.4.1","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.2.8","@storybook/addon-docs":"^5.2.8","@storybook/addon-info":"^5.2.8","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"^5.2.8","@storybook/addon-links":"^5.2.8","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.2.8","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"^5.2.8","@storybook/addon-viewport":"^5.2.8","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.2.8","@storybook/addon-storysource":"^5.2.8","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.7","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"react":"16.8.1","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.67-navigation-update-20200111T0004_1578701061240_0.6671425917919096","host":"s3://npm-registry-packages"}},"0.0.67-navigation-update-20200113T0051":{"name":"gatsby-interface","version":"0.0.67-navigation-update-20200113T0051","author":"","license":"ISC","_id":"gatsby-interface@0.0.67-navigation-update-20200113T0051","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"a59e864d70f17e44ca4b505c3d4c87b58cf21ec3","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.67-navigation-update-20200113T0051.tgz","fileCount":97,"integrity":"sha512-kkvRLxiHV67632Cmp47ULMpV8uZKWv+H0WpGA+YMyfJ/4I1lsfWU9XM5xbIu2MtOgfso8pdQ7Lg0Ip5zsk5bkQ==","signatures":[{"sig":"MEYCIQDNmDCgLVZZuckmxGl/epDt+SSz17VVLnh11IjdkJuMgQIhANDCdYTPcILYBt+TtWY1B5juPhdMpNTwOCI+P+jNy1qf","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2418880,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeG784CRA9TVsSAnZWagAANgIQAIooqxOUMZzcjPg9jdkC\nUZ1kAbyaB0SfcQ+T7XfmKe2/pbrfCU3wag+gtBqBG93vXZPPRU7okLbkVYJu\nGcEG8P8TDfHpJhisPOnDZCSySUQRoG9RR8qGXT6wHo0+sGVMkjkwCIJekwoW\nPqowv8Ec/2c0imfqTCpWIXa0cbGxBG95zXwTpcYmWOEZ3pgAOgcJMHF9Jsos\nmOuGJj9N6jEvRRGz92CBtNCJTmdYf0lrGeaoHt2RswqBhtXESVHLeXmVJmpn\niDCddKxYpw61j3WSbklV83Oq6hxa3O6UNEbWWerNebM0/gEZBW2klBudoXBu\n7J0VRyrw2tm0AECMcoIqZydfUs6Lt8KUFpsqmZ3Rw6NWaU1D4lZNFlGUK3pv\nYli47DmDGC4rgsDBXpcMOKd+JYoAh9C6lzVnleX9oq1NnadNcT3HS8V5KyQe\nUHdNoQEjiP/3wycD0IFv9dsQHDUOvnrvenOEiywPLfaRLV2KSfIdNfkUwwhZ\nDqC0WRwQP2uptYfrnDZWCurEv3He3PWF+d7pzrqtUKzSR07kYEOZyROkhJrR\npmZ6jxAa9T7A3Z8uIz4GkG1VZM1hWW6ZAFVwI+Swula92RoJpoOPWuTjN0IN\n2KpN/OAyL7nLE6mPYbueFdl4KiAW4xLwf0XKPr8NfavWXHmLVgH+RZzLZbCl\nTjlV\r\n=rB98\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.es.js","readme":"# Gatsby Interface\n\nStorybook [available here](https://reverent-keller-9597e8.netlify.com/)\n\n\n![Storybook](https://user-images.githubusercontent.com/18426780/63871208-b9aea600-c978-11e9-9107-79679b699c6f.png)\n\n```\nyarn storybook\n```\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`\n\n- Use React hooks and functional components - https://reactjs.org/docs/hooks-intro.html\n- Use CSS props for styling - https://emotion.sh/docs/css-prop\n- Use `gatsby-design-tokens` for styling constants - https://www.gatsbyjs.org/guidelines/design-tokens/\n- Use compound components to make components more composable and flexible - https://kentcdodds.com/blog/compound-components-with-react-hooks\n- Make all PRs against the `dev` branch\n- Use `TONE` and `VARIANT` prop (when appropriate) to determine color styles and version of a component - see Button as an example\n- Make the component as generic as possible so it can be used anywhere by anything\n- In `skeletons` folder, these contain only the functionality of a component (no styles) and can be used within other components\n- Write Storybook stories for any component created - https://storybook.js.org/docs/basics/writing-stories/\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Required assets\n\nGatsby Interface requires the `futura PT` webfont in several different weights. These files are git-ignored, to prevent the unauthorized release of licensed assets.\n\nGatsby Inc. employees can download these fonts from [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"src/index.js","gitHead":"74ebed8f13c55214895f8e40af60c5dc07c20461","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.es.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"_nodeVersion":"10.18.0","dependencies":{"date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^1.5.8","gatsby":"2.6.0","rollup":"^0.64.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","react-dom":"^16.8.1","stylelint":"^9.9.0","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.2.8","@types/react-dom":"16.8.1","standard-version":"^7.0.1","storybook-readme":"^5.0.8","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.2.8","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.4.1","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.2.8","@storybook/addon-docs":"^5.2.8","@storybook/addon-info":"^5.2.8","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"^5.2.8","@storybook/addon-links":"^5.2.8","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.2.8","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"^5.2.8","@storybook/addon-viewport":"^5.2.8","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.2.8","@storybook/addon-storysource":"^5.2.8","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.7","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"react":"16.8.1","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.67-navigation-update-20200113T0051_1578876728249_0.5112057879803644","host":"s3://npm-registry-packages"}},"0.0.67-navigation-update-20200113T0951":{"name":"gatsby-interface","version":"0.0.67-navigation-update-20200113T0951","author":"","license":"ISC","_id":"gatsby-interface@0.0.67-navigation-update-20200113T0951","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"55aba102e8b592b2e8cbd48aed517c9cf7fcf7bd","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.67-navigation-update-20200113T0951.tgz","fileCount":97,"integrity":"sha512-gjIYfKvnOiLNLUnXbdiN2mN+j0DcvLdTf5A/fNm0AJ5FcBioFCYn5VTPZHj7GnBQdGLBeD/8WjQ/ObDGp6g3Og==","signatures":[{"sig":"MEUCIQDBVhWbn6nvpLywtOdm+uWPg9SH7CDhCVE2Uo6nNTjQWgIgaemGDZeecEU12irglrVBGBVsqIkGaJCKZWyXsWtqk+c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2418334,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeHD3BCRA9TVsSAnZWagAAhuIQAIItZry9UrO6fSctEq4e\nFG00X6Q+l0I6PFOcqBbUVGUZSp/23QBfQ5zE5+Y/VqEVsKINPe12u2kpfe4c\n4ry1sPt/aF7UfBkDiPUhNEsSiFrLhY72eAWeDmvVD5HbBGvt5Dv7/xs/xC9z\nVvgNrANBs78p/gTEgQs42p110C7ywL82kp2Fe+yT1KRheBtDlGMo0NwniyKt\nHoUkAjxOoukg5KeN/sgbiIfMYQ3W2UcuRbD/QhlTYkYQ3vbNl+I4mhJlwCoq\n7aS/MP0heltRncid+WFbmsZHk+s0PrY4aQnFizaUG1aYDblW4vOMS9L3asQH\n2xBj0nyArceZZ5lI+TL2aqr7z278Mjmxj6baH5vELmgOay7/IfM9dgURCXdd\nRVjLB5wfRxJZHGeNM5rVLt2SbDM6JqDz7YQxttkrs8eDg9jaakRVKSqBewO+\nK8Vq6kh5cIdaFSVy1XR9X4cMdYvX90tLDEa0V01nTdzhxAveI8pzbbVhfvOD\nPvuxxfdI1MRYjvnMMUghzPIw+aCqKtCQ4aM06d5Y8KMV4f8jmYkchqmTdEND\npZCjJgEbBTIJwrqGZjq0uK4JUsD1Xbzc5spQaI33RIDTtoT+Ar7MCNNAbjnw\nn8t9Tb+BhrocrxFE+sgDPiK3HS7DqSMgL7GMlWoYq88mojE4lvlVFBP9ArlD\nqv8N\r\n=0Cb6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.es.js","readme":"# Gatsby Interface\n\nStorybook [available here](https://reverent-keller-9597e8.netlify.com/)\n\n\n![Storybook](https://user-images.githubusercontent.com/18426780/63871208-b9aea600-c978-11e9-9107-79679b699c6f.png)\n\n```\nyarn storybook\n```\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`\n\n- Use React hooks and functional components - https://reactjs.org/docs/hooks-intro.html\n- Use CSS props for styling - https://emotion.sh/docs/css-prop\n- Use `gatsby-design-tokens` for styling constants - https://www.gatsbyjs.org/guidelines/design-tokens/\n- Use compound components to make components more composable and flexible - https://kentcdodds.com/blog/compound-components-with-react-hooks\n- Make all PRs against the `dev` branch\n- Use `TONE` and `VARIANT` prop (when appropriate) to determine color styles and version of a component - see Button as an example\n- Make the component as generic as possible so it can be used anywhere by anything\n- In `skeletons` folder, these contain only the functionality of a component (no styles) and can be used within other components\n- Write Storybook stories for any component created - https://storybook.js.org/docs/basics/writing-stories/\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Required assets\n\nGatsby Interface requires the `futura PT` webfont in several different weights. These files are git-ignored, to prevent the unauthorized release of licensed assets.\n\nGatsby Inc. employees can download these fonts from [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"src/index.js","gitHead":"22f88d1ea47585dc4a8ef05f5ea709f2f2ae7ded","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.es.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"_nodeVersion":"10.18.0","dependencies":{"date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^1.5.8","gatsby":"2.6.0","rollup":"^0.64.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","react-dom":"^16.8.1","stylelint":"^9.9.0","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.2.8","@types/react-dom":"16.8.1","standard-version":"^7.0.1","storybook-readme":"^5.0.8","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.2.8","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.4.1","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.2.8","@storybook/addon-docs":"^5.2.8","@storybook/addon-info":"^5.2.8","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"^5.2.8","@storybook/addon-links":"^5.2.8","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.2.8","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"^5.2.8","@storybook/addon-viewport":"^5.2.8","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.2.8","@storybook/addon-storysource":"^5.2.8","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.7","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"react":"16.8.1","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.67-navigation-update-20200113T0951_1578909120874_0.4736843664619095","host":"s3://npm-registry-packages"}},"0.0.67-Elanhant-stack-fix-20200114T1750":{"name":"gatsby-interface","version":"0.0.67-Elanhant-stack-fix-20200114T1750","author":"","license":"ISC","_id":"gatsby-interface@0.0.67-Elanhant-stack-fix-20200114T1750","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"4ad87ff8761f3d79670076c65f5106a18d0f9d76","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.67-Elanhant-stack-fix-20200114T1750.tgz","fileCount":103,"integrity":"sha512-UqDSCBJiGbnYR85DUMu+fcB1lLkCU3YNF0KoD7Kzw0nTlcPXPwuxfd0bs+p+Oxe450EufawgoSuqhDC71HjJ3Q==","signatures":[{"sig":"MEUCICyY4EXbYgIhpnQaeduxuMN7TiT5wxhAbyJqOfdZWZC/AiEAgKqEocgGeBK816A/1cM6NbJ+vH7fyaTFKtqX+3Sy81o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2399659,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeHf+ICRA9TVsSAnZWagAAv/4QAIL9IwT8fHItuaLkWzYx\n4P7TDWqkvvKM/SUaqXbGbypQI5Nw5fOesilReFQHFXgw74ybqz9bO8+bZFjp\nypRXqNqmW63skPMcS3B4w4wLYnvjkXVvj0kGQ7XWrAOt+R1Va4jE7DwOPczC\ntAV1FXPCgF+8robZEO1PdoPAlalx6j+9wQmneDg+PtxVy+WnnyxY8qFfVUUV\nXkBZH7ie4KN7mT7GR/kFA7788ZQXT0cP1V4dBhNbJOqTsbI+4mlWpRKc7lq/\nDlrzfNPA+I1ChwxmsSXHIETfSW/cBK/dAbqQfMDH5CqKmPZS9vlIPM7WSKyO\nKo7Tq10z/lL23fTBHmaj5P/erHa8g+Dg5i9cW6cMB7t/jxSSI4eS+6jHhkiD\nOi7XjbVm45PT6dcu37vnXb4XLhwR1amitUU2GhI6F/1CGCV3A9qHgUQ7AS9I\nanDhC5uY6n/7eKA91/B3OVf/Fq+4Zh4jv8CUokQmPxO+/hpTwYIGXW1dCjfW\nPCsMgUgkUjxuQZ1NmxeG/eTJaI2bbl5UR9Lebok5omCu47B8iSsfXvWNzuML\n6+dlV2Yoqny3RdLJc5TbfzFTp1OYCp7EXoskyMWgRc4CoqUxlUikyqgOHsdt\nDi5P0leUj67IFvV4o8uN9OkUi8WR8o1R+9eqNH51DIXtKxbOln+9cSeZR33j\n4q7w\r\n=E34n\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.es.js","readme":"# Gatsby Interface\n\nStorybook [available here](https://reverent-keller-9597e8.netlify.com/)\n\n\n![Storybook](https://user-images.githubusercontent.com/18426780/63871208-b9aea600-c978-11e9-9107-79679b699c6f.png)\n\n```\nyarn storybook\n```\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`\n\n- Use React hooks and functional components - https://reactjs.org/docs/hooks-intro.html\n- Use CSS props for styling - https://emotion.sh/docs/css-prop\n- Use `gatsby-design-tokens` for styling constants - https://www.gatsbyjs.org/guidelines/design-tokens/\n- Use compound components to make components more composable and flexible - https://kentcdodds.com/blog/compound-components-with-react-hooks\n- Make all PRs against the `dev` branch\n- Use `TONE` and `VARIANT` prop (when appropriate) to determine color styles and version of a component - see Button as an example\n- Make the component as generic as possible so it can be used anywhere by anything\n- In `skeletons` folder, these contain only the functionality of a component (no styles) and can be used within other components\n- Write Storybook stories for any component created - https://storybook.js.org/docs/basics/writing-stories/\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Required assets\n\nGatsby Interface requires the `futura PT` webfont in several different weights. These files are git-ignored, to prevent the unauthorized release of licensed assets.\n\nGatsby Inc. employees can download these fonts from [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"src/index.js","gitHead":"b80dd03f170fd23e2b71d7f4b4ae6cfd9aee9d40","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.es.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"_nodeVersion":"10.18.1","dependencies":{"date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^1.5.8","gatsby":"2.6.0","rollup":"^0.64.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","react-dom":"^16.8.1","stylelint":"^9.9.0","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.2.8","@types/react-dom":"16.8.1","standard-version":"^7.0.1","storybook-readme":"^5.0.8","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.2.8","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.4.1","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.2.8","@storybook/addon-docs":"^5.2.8","@storybook/addon-info":"^5.2.8","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"^5.2.8","@storybook/addon-links":"^5.2.8","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.2.8","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"^5.2.8","@storybook/addon-viewport":"^5.2.8","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.2.8","@storybook/addon-storysource":"^5.2.8","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.7","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"react":"16.8.1","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.67-Elanhant-stack-fix-20200114T1750_1579024263829_0.4440232259661141","host":"s3://npm-registry-packages"}},"0.0.67-forms-and-layout-root-20200114T1809":{"name":"gatsby-interface","version":"0.0.67-forms-and-layout-root-20200114T1809","author":"","license":"ISC","_id":"gatsby-interface@0.0.67-forms-and-layout-root-20200114T1809","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"d1448b596320cc08ff3ca4577098ec1bc297241f","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.67-forms-and-layout-root-20200114T1809.tgz","fileCount":103,"integrity":"sha512-+mNt1fv13YVTk5oCitxBezxT1OzUNAyoxZEQ7kOhtpaApttj1qmX18PZahn0ZlI1hrhMDCeVcviVy/RdV8ptPw==","signatures":[{"sig":"MEUCID3ByTDGHdfR54XRlCyuwTvdrA/kYLdbD+KAiuUCo7UbAiEA69cJi2z3oUmI0s41hEcoF5KCIa8+lqreqUjZOGIOiIA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2399662,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeHgPnCRA9TVsSAnZWagAAkmEP/1DGUtcHQOE0xbTJnbn2\niZRXzd3WY8bh1vm7OlMEVWf0gHyGpmx6A7q89DNMRorZuRObfwabVSWlKuLk\nRyc72y14Adr1o0psqAo+CIXtAEl+kBy9d8T0zjUsgUuvqpMExjofv8est0Dz\nBmMb3/lGv+D1+1Agl+LWPctVraotGntmEAs+QGzBIUS8xsWh5DCgJ3k1Epkj\ntg10XPKmp42F999ayvW978nui7YZzQwldbWswoI2V7LzKFiPoMd0mSM3/lVj\n3XwtA/MDPLtSB3Dl50MwgnmQ+N7vp3aGHAvG3F2SFMFphdRT8YmayTtgUJM4\nFUjVi7CebhYY5w7xI9Db0kCrfP4ANdyGfh9Ti7X27xaxgi3fPnoZi4JapoHe\n2c/uMb90pAPnOnllvFaQKbzwp+riUzsVInmXOMcf8NHPi1Zb4ffrgeqTGv0E\nZzAOw1Z/wRJnCw2giVs+QhCYSUQca9032Il985dJyui8MxehOsMDUsjJVb4N\ncGO9TFaGn7qxZmDM+FWVnpyE9iRzbJD6U1l+063XvJSemuqgxRAkIWAXype4\n4dd+koTlPOJ/fvY2fBrXtS4RsxQnrlzCzpGWkbqbed87c7zza6iPvLpSpQBS\nnHJARnDbLHtKFze6X7ZC9RLm7NSiwWfkZTwZ/XUIWppqOQUIvlqlGRhyHMKa\ntHEJ\r\n=ow3P\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.es.js","readme":"# Gatsby Interface\n\nStorybook [available here](https://reverent-keller-9597e8.netlify.com/)\n\n\n![Storybook](https://user-images.githubusercontent.com/18426780/63871208-b9aea600-c978-11e9-9107-79679b699c6f.png)\n\n```\nyarn storybook\n```\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`\n\n- Use React hooks and functional components - https://reactjs.org/docs/hooks-intro.html\n- Use CSS props for styling - https://emotion.sh/docs/css-prop\n- Use `gatsby-design-tokens` for styling constants - https://www.gatsbyjs.org/guidelines/design-tokens/\n- Use compound components to make components more composable and flexible - https://kentcdodds.com/blog/compound-components-with-react-hooks\n- Make all PRs against the `dev` branch\n- Use `TONE` and `VARIANT` prop (when appropriate) to determine color styles and version of a component - see Button as an example\n- Make the component as generic as possible so it can be used anywhere by anything\n- In `skeletons` folder, these contain only the functionality of a component (no styles) and can be used within other components\n- Write Storybook stories for any component created - https://storybook.js.org/docs/basics/writing-stories/\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Required assets\n\nGatsby Interface requires the `futura PT` webfont in several different weights. These files are git-ignored, to prevent the unauthorized release of licensed assets.\n\nGatsby Inc. employees can download these fonts from [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"src/index.js","gitHead":"16c1600fc1a0e07d8b13800270ee6845248747ca","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.es.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"_nodeVersion":"10.18.1","dependencies":{"date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^1.5.8","gatsby":"2.6.0","rollup":"^0.64.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","react-dom":"^16.8.1","stylelint":"^9.9.0","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.2.8","@types/react-dom":"16.8.1","standard-version":"^7.0.1","storybook-readme":"^5.0.8","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.2.8","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.4.1","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.2.8","@storybook/addon-docs":"^5.2.8","@storybook/addon-info":"^5.2.8","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"^5.2.8","@storybook/addon-links":"^5.2.8","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.2.8","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"^5.2.8","@storybook/addon-viewport":"^5.2.8","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.2.8","@storybook/addon-storysource":"^5.2.8","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.7","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"react":"16.8.1","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.67-forms-and-layout-root-20200114T1809_1579025382749_0.23187932979735648","host":"s3://npm-registry-packages"}},"0.0.67-forms-and-layout-root-20200115T0124":{"name":"gatsby-interface","version":"0.0.67-forms-and-layout-root-20200115T0124","author":"","license":"ISC","_id":"gatsby-interface@0.0.67-forms-and-layout-root-20200115T0124","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"a85c88ef8e33c35bc038535a74c0c08804d19b43","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.67-forms-and-layout-root-20200115T0124.tgz","fileCount":103,"integrity":"sha512-WakiJMXkPdS2mabDZHzUDJtMIcTBzWmMK+peJRCfaDOykgdoGMUzeKY0JYrYUJx4p297pyWf1jiX7DJQsvR5zw==","signatures":[{"sig":"MEUCIQDvgAYh6ikNV0vzljccgtSE6SIj/w2p4VUNBFwWR0uYQQIgO6oPaMlYTavrOYvAcaO4TJ9WpcnrNf+55fvp+hFYV18=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2399936,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeHmngCRA9TVsSAnZWagAAwoIQAImbyGRIpWtaRbF7QvEu\nflnCmpSRUf4UrrVkbEBbHqfyB+r777Fbf9ev9U7XyNVaVPfdRvhm+qL8lSKI\nW1D9bSFo10mb4VwyuUEHDDMz4+iUzYW1XLTBNTWRAmdRkm6Y7nOK1yQPnp87\nixs8/LdgYLpAMp6a1ZRVbW1TRa0LggEov+l6gvbfohgn6izmOlQLuhzJjVQF\nNvFId6ce1egXnDRlNKjP6y6qBCwbv5AR/ue7kCdK/jOq9TB35SZPftvEXx94\nqeSsWvQZxDI7+w2GDBJn/B3THRcLHVAlffrqhwjQkT3XOkkeiSuw4mHnP3HK\nOLzUjzlDgEapEPofoV7hpJFR8Lxv3b9HU6/r64Rp7jcIkTXp88m/tWhWLFKb\nEBtuCjseL1/RSimLDJhSrvZ5V0gqOkIa8R4JoyQ57ewMflokNSWBh3yc2KOe\n/W3pMl8H7xcm9NskKogBf6zrFJJbr0kvjgfplygqbvkXhwwKgdyFlv7UlpMj\n6m2aVhXTD2WJXkT8fjqsIACE9nbgUB6+ev01VkaZWUNnFjxhWN3cwSKx3ALB\nacRMA+MsNcP19KVPaQCGkLLxhUx5KUkLbnfZbQd+VoEFzSeeJow7uqCXUOoQ\nuDxqzsQt8T7om2EClaFELRkh/PAODXBcqrd/VHayC7g2vJOZjTNwijVbwuMm\nghHy\r\n=TUJT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.es.js","readme":"# Gatsby Interface\n\nStorybook [available here](https://reverent-keller-9597e8.netlify.com/)\n\n\n![Storybook](https://user-images.githubusercontent.com/18426780/63871208-b9aea600-c978-11e9-9107-79679b699c6f.png)\n\n```\nyarn storybook\n```\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`\n\n- Use React hooks and functional components - https://reactjs.org/docs/hooks-intro.html\n- Use CSS props for styling - https://emotion.sh/docs/css-prop\n- Use `gatsby-design-tokens` for styling constants - https://www.gatsbyjs.org/guidelines/design-tokens/\n- Use compound components to make components more composable and flexible - https://kentcdodds.com/blog/compound-components-with-react-hooks\n- Make all PRs against the `dev` branch\n- Use `TONE` and `VARIANT` prop (when appropriate) to determine color styles and version of a component - see Button as an example\n- Make the component as generic as possible so it can be used anywhere by anything\n- In `skeletons` folder, these contain only the functionality of a component (no styles) and can be used within other components\n- Write Storybook stories for any component created - https://storybook.js.org/docs/basics/writing-stories/\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Required assets\n\nGatsby Interface requires the `futura PT` webfont in several different weights. These files are git-ignored, to prevent the unauthorized release of licensed assets.\n\nGatsby Inc. employees can download these fonts from [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"src/index.js","gitHead":"ecf1978d3ac96efa08d598d3dec9692135a0eaee","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.es.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"_nodeVersion":"10.18.1","dependencies":{"date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^1.5.8","gatsby":"2.6.0","rollup":"^0.64.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","react-dom":"^16.8.1","stylelint":"^9.9.0","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.2.8","@types/react-dom":"16.8.1","standard-version":"^7.0.1","storybook-readme":"^5.0.8","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.2.8","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.4.1","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.2.8","@storybook/addon-docs":"^5.2.8","@storybook/addon-info":"^5.2.8","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"^5.2.8","@storybook/addon-links":"^5.2.8","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.2.8","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"^5.2.8","@storybook/addon-viewport":"^5.2.8","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.2.8","@storybook/addon-storysource":"^5.2.8","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.7","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"react":"16.8.1","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.67-forms-and-layout-root-20200115T0124_1579051487882_0.8667785179686178","host":"s3://npm-registry-packages"}},"0.0.67-forms-and-layout-fields-20200115T1415":{"name":"gatsby-interface","version":"0.0.67-forms-and-layout-fields-20200115T1415","author":"","license":"ISC","_id":"gatsby-interface@0.0.67-forms-and-layout-fields-20200115T1415","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"7ee56319f70e49279c4e081bfc33fcddf214beba","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.67-forms-and-layout-fields-20200115T1415.tgz","fileCount":114,"integrity":"sha512-YVutYOp5zTI6k9QFKhIZDuYIxByLC20ItHvOSBd3Iv5DzpSmzbnS5kKu4BnmSFQJ4wB6LsNYLdgk9bwW8jkczQ==","signatures":[{"sig":"MEYCIQD6XnZaOgxNqI49QDUc770H1S4k2iLXWCb8Cu9I9pcJxwIhAK9RX7WOSfV9YEPTulfT5m47/pcR10W/Egv6rjavCfdy","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2686494,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeHx57CRA9TVsSAnZWagAATMwP/iQGxOWp6FEQrKBRaCtG\nDBfHCIQRntfN0FXuWa1ZxXz3U9Kh0C92gIbbM8sKxONKIwk7Bho9NEeX6+L2\n0dKt8A5a+jiQc4fFjAoe6GZXp2KVOmaGRLXgJaPJ/UFlzdRxVHteftSBqOls\n5OuRZSJ9XgaBDwBV8OUMrliR+gnWpBLz34oT2kJzRYReCZSPAD2bXv8Zs/7S\nAEv/XaCWbI6U5trYWyFajANIxrcoTQY4r2+DqTWhkJE5X5wGxasRy6BtXox1\noWuPfIwwOSpkxftW7SqCnLTstGCMZQCsQ6kNs/QxnLXjC0/BS68Uo2SsqDeV\nHM6gQgAfadjm0R3D11dHAlJiz1H86pO2wGN5w3z65MBMoRJiLuhlZbuq1qat\nNIiajaxgBKRwnJ7oMwJGqNpJ29+pzqixMENy2vUWQuwEektJRuMqW/K/lYdK\nKDlR/0+FUWQXPbM4i1OXxH4Uz6Mf0aaqvkhKou0nbg7oxJKXFUvT44xWOuX2\nR/IWQYVmZN0wq3ZyEwG6vPcM4Dwgjb0o3XgFsF7iqq6aD61nvh4OnA+7t5ar\n6ziVH4/hEmjhbkN8WMeNQauRfM2snFykudgBZ8DnjcTmLEgUk8b8SYRoP9l/\nArNwf/IvP3jWyizeALZmaCsX6Sf+0N5ZE6clFO7ddMt589pNK3S73YhDQ9Qz\n5mRs\r\n=glqq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.es.js","readme":"# Gatsby Interface\n\nStorybook [available here](https://reverent-keller-9597e8.netlify.com/)\n\n\n![Storybook](https://user-images.githubusercontent.com/18426780/63871208-b9aea600-c978-11e9-9107-79679b699c6f.png)\n\n```\nyarn storybook\n```\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`\n\n- Use React hooks and functional components - https://reactjs.org/docs/hooks-intro.html\n- Use CSS props for styling - https://emotion.sh/docs/css-prop\n- Use `gatsby-design-tokens` for styling constants - https://www.gatsbyjs.org/guidelines/design-tokens/\n- Use compound components to make components more composable and flexible - https://kentcdodds.com/blog/compound-components-with-react-hooks\n- Make all PRs against the `dev` branch\n- Use `TONE` and `VARIANT` prop (when appropriate) to determine color styles and version of a component - see Button as an example\n- Make the component as generic as possible so it can be used anywhere by anything\n- In `skeletons` folder, these contain only the functionality of a component (no styles) and can be used within other components\n- Write Storybook stories for any component created - https://storybook.js.org/docs/basics/writing-stories/\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Required assets\n\nGatsby Interface requires the `futura PT` webfont in several different weights. These files are git-ignored, to prevent the unauthorized release of licensed assets.\n\nGatsby Inc. employees can download these fonts from [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"src/index.js","gitHead":"306b66687586dc63874b59f499270891c3971804","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.es.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"_nodeVersion":"10.18.1","dependencies":{"date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^1.5.8","gatsby":"2.6.0","rollup":"^0.64.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","react-dom":"^16.8.1","stylelint":"^9.9.0","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.2.8","@types/react-dom":"16.8.1","standard-version":"^7.0.1","storybook-readme":"^5.0.8","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.2.8","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.4.1","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.2.8","@storybook/addon-docs":"^5.2.8","@storybook/addon-info":"^5.2.8","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"^5.2.8","@storybook/addon-links":"^5.2.8","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.2.8","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"^5.2.8","@storybook/addon-viewport":"^5.2.8","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.2.8","@storybook/addon-storysource":"^5.2.8","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.7","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"react":"16.8.1","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.67-forms-and-layout-fields-20200115T1415_1579097722781_0.4866460851734242","host":"s3://npm-registry-packages"}},"0.0.67-forms-and-layout-blocks-20200115T1522":{"name":"gatsby-interface","version":"0.0.67-forms-and-layout-blocks-20200115T1522","author":"","license":"ISC","_id":"gatsby-interface@0.0.67-forms-and-layout-blocks-20200115T1522","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"5ea993a3168eccd95ba610529b622b76e6711735","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.67-forms-and-layout-blocks-20200115T1522.tgz","fileCount":121,"integrity":"sha512-d4DliYDkJYsy7NosZjn53F3lEM1vrlupaJb0o8m86DU/Hl4p9uoVnDJ/+PsftmBX33OiYV6Fw0/27SdlyaP7qw==","signatures":[{"sig":"MEUCIEbEA0aQos2M03wSuoBJM+znK6BtCIvoLnR2RC62iT3kAiEAsJz2Z1e//Nl3e2aPqqQJEb7VZANIwGs7IuefCrgO4EM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2756784,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeHy5OCRA9TVsSAnZWagAArd0P/2b3v+phPRstw8EQHXyh\nqwFMiX+AV2DmI7ydgGXqrhD73zGkGjycAcNiMs1/uKfi89D6irGYHaGanx4v\n+piZOjSeXeX0CNefi7rrxmC6ap8rtEmg+luwItuA3/o1NVT9tTQtKBzel/HA\nEq61bfoi3rNBSqw00/+jWqDIv0Y9nGkSvGHYDf/AU7e2/bSjO47STgmLOOn9\nwlZ9CXlgScemJefr7f0kiczTYjG5GTUmEAtxMXu5X98Ic4QWGQq36gaLPtr3\nzP6j9gHToO3Kud+uojQtN6teRv1LygtD1wba7lb4hzGXoT6Dho5KDbNKXiAM\nLjpb1M1Rc5QiXJU5D4y7G9w1ZNiGFCHPE4DhAe6QJXdbM8Pm+Ewa+wsfbLDA\nn0FTSnAT128P24ahg6/k1b3miOrcwJcYqClPEBewSu4vl50d0piTnZZcku7N\nDs8n+x+KaN/TK47dyt9QqYzxggt0jg+53m3DV71lecI2CYfr+OtFkWOwQZNW\nJ9xg3mmmvSeKQfi6mrKo+PRqDZrZkXiYxgddSulFOI/qucdbstUvF19VWLCh\nHDVig08iW+BtIwEx2yvP4nRmfae7p/kR94nmU5MTdb7IoOGYNWmWGbONDaNi\nv8NOR8SNz/sx1T1k0AZNS/1VJ/nLiY+D0woSFLVdhbxxv2zk8qVInCLD+8A/\n+EhD\r\n=OmSE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.es.js","readme":"# Gatsby Interface\n\nStorybook [available here](https://reverent-keller-9597e8.netlify.com/)\n\n\n![Storybook](https://user-images.githubusercontent.com/18426780/63871208-b9aea600-c978-11e9-9107-79679b699c6f.png)\n\n```\nyarn storybook\n```\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`\n\n- Use React hooks and functional components - https://reactjs.org/docs/hooks-intro.html\n- Use CSS props for styling - https://emotion.sh/docs/css-prop\n- Use `gatsby-design-tokens` for styling constants - https://www.gatsbyjs.org/guidelines/design-tokens/\n- Use compound components to make components more composable and flexible - https://kentcdodds.com/blog/compound-components-with-react-hooks\n- Make all PRs against the `dev` branch\n- Use `TONE` and `VARIANT` prop (when appropriate) to determine color styles and version of a component - see Button as an example\n- Make the component as generic as possible so it can be used anywhere by anything\n- In `skeletons` folder, these contain only the functionality of a component (no styles) and can be used within other components\n- Write Storybook stories for any component created - https://storybook.js.org/docs/basics/writing-stories/\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Required assets\n\nGatsby Interface requires the `futura PT` webfont in several different weights. These files are git-ignored, to prevent the unauthorized release of licensed assets.\n\nGatsby Inc. employees can download these fonts from [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"src/index.js","gitHead":"cfab75f421898e62ff9ea360701b1dc8957d3db4","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.es.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"_nodeVersion":"10.18.1","dependencies":{"date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^1.5.8","gatsby":"2.6.0","rollup":"^0.64.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","react-dom":"^16.8.1","stylelint":"^9.9.0","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.2.8","@types/react-dom":"16.8.1","standard-version":"^7.0.1","storybook-readme":"^5.0.8","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.2.8","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.4.1","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.2.8","@storybook/addon-docs":"^5.2.8","@storybook/addon-info":"^5.2.8","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"^5.2.8","@storybook/addon-links":"^5.2.8","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.2.8","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"^5.2.8","@storybook/addon-viewport":"^5.2.8","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.2.8","@storybook/addon-storysource":"^5.2.8","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.7","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"react":"16.8.1","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.67-forms-and-layout-blocks-20200115T1522_1579101773834_0.186158583890645","host":"s3://npm-registry-packages"}},"0.0.67-forms-and-layout-blocks-20200115T2311":{"name":"gatsby-interface","version":"0.0.67-forms-and-layout-blocks-20200115T2311","author":"","license":"ISC","_id":"gatsby-interface@0.0.67-forms-and-layout-blocks-20200115T2311","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"e039809889f343895179348e428ce4faee3bcafe","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.67-forms-and-layout-blocks-20200115T2311.tgz","fileCount":121,"integrity":"sha512-MFKZp2TqlXGe+uUsNIhpFkhCz8nfDwZcoi6xNCWg1CbGSapVthxkjIDi4p1uyW3xQV+FPjsH+8QhaPN/G52GUg==","signatures":[{"sig":"MEUCIEDRmEyssqpyRKnXGNq3z+U1k5QApn93TNU0ESmP9iX7AiEA4RFAmw/7vClNqMQBqqZJemy2BrzxIOhfnsmue/ppR5k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2807547,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeH5weCRA9TVsSAnZWagAAiecP/j7wX2qQSwqQ4akk1Dru\noVa+wivNbtumn5dBgPauszVtXzGnYGB10o5bzGzJy9CCOxfPNieO4PwCnCyR\nPDxWQA7QUDogHeTXkMjFtwV+Mg7DeI+Mvua8+PKDXHawTLRI1COlRlBv8B7h\nNFS/wgwUk61gkzB5X1dzoNP9PTaxL+igXuHGcX+uucNMbByRTIiDuN006dvG\nNLiWxsTC1sNsOtscP09VdfdNf02Sc093JYhs64rLiE3mxClvRGqXzo+3MXnU\nxILW9CQLuDOHDKrzvy88ueObJrvZRh6rIzgyClqx20I4jJpnwIB3d905SJSK\n9mFSx8XVxFZXVOWHl5VdLwA6/0e1VJYauBWTM1FjPg4GLH0GKpOjs0QfLroK\nHRUhCZ6J17wxnpsbecZeF4faHz2fGEBQfuedusBk0hLizTHQeR1RqY416R5O\nnJPn1RNQJ9EcWzyQ7j2AK6zA0LVqGbKe6c6zyO7YGT57gZ0elA7cy9IwwQ9i\nouvIGCBy0ZMux8zqEsY0dK6eRf/SuUM8sV7vJON4BUNQzJxyiEKW8FFEoMNO\nkn93KdBD7337gjyNZB+880ZdUxWjoeyGoYJweJZrkITWyhrql8yoP6+eXie5\ntEw1ZFzfVVBS2QIhTgB3kMQSNBszXu/MNHF7VTdYomsyiJBw6mVOXfxap+c5\ne6D4\r\n=IjZb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.es.js","readme":"# Gatsby Interface\n\nStorybook [available here](https://reverent-keller-9597e8.netlify.com/)\n\n\n![Storybook](https://user-images.githubusercontent.com/18426780/63871208-b9aea600-c978-11e9-9107-79679b699c6f.png)\n\n```\nyarn storybook\n```\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`\n\n- Use React hooks and functional components - https://reactjs.org/docs/hooks-intro.html\n- Use CSS props for styling - https://emotion.sh/docs/css-prop\n- Use `gatsby-design-tokens` for styling constants - https://www.gatsbyjs.org/guidelines/design-tokens/\n- Use compound components to make components more composable and flexible - https://kentcdodds.com/blog/compound-components-with-react-hooks\n- Make all PRs against the `dev` branch\n- Use `TONE` and `VARIANT` prop (when appropriate) to determine color styles and version of a component - see Button as an example\n- Make the component as generic as possible so it can be used anywhere by anything\n- In `skeletons` folder, these contain only the functionality of a component (no styles) and can be used within other components\n- Write Storybook stories for any component created - https://storybook.js.org/docs/basics/writing-stories/\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Required assets\n\nGatsby Interface requires the `futura PT` webfont in several different weights. These files are git-ignored, to prevent the unauthorized release of licensed assets.\n\nGatsby Inc. employees can download these fonts from [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"src/index.js","gitHead":"2563af289ee1ab896320163c8e36830dc62eb332","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.es.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"_nodeVersion":"10.18.1","dependencies":{"date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^1.5.8","gatsby":"2.6.0","rollup":"^0.64.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","react-dom":"^16.8.1","stylelint":"^9.9.0","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.2.8","@types/react-dom":"16.8.1","standard-version":"^7.0.1","storybook-readme":"^5.0.8","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.2.8","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.4.1","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.2.8","@storybook/addon-docs":"^5.2.8","@storybook/addon-info":"^5.2.8","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"^5.2.8","@storybook/addon-links":"^5.2.8","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.2.8","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"^5.2.8","@storybook/addon-viewport":"^5.2.8","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.2.8","@storybook/addon-storysource":"^5.2.8","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.7","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"react":"16.8.1","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.67-forms-and-layout-blocks-20200115T2311_1579129885674_0.4527755199531571","host":"s3://npm-registry-packages"}},"0.0.67-forms-and-layout-connected-20200116T0006":{"name":"gatsby-interface","version":"0.0.67-forms-and-layout-connected-20200116T0006","author":"","license":"ISC","_id":"gatsby-interface@0.0.67-forms-and-layout-connected-20200116T0006","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"1e6161f5073a7c3573787b4cac1f5f109d9638bb","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.67-forms-and-layout-connected-20200116T0006.tgz","fileCount":127,"integrity":"sha512-R1dZx65o3JMYtTT5oC6+eqi1xm30zR4M3xeMLP1JYnL9oaVjbsMri9VXuYJZ4gr78OAp3buU2H+irSOA6SBxxg==","signatures":[{"sig":"MEYCIQCyW3M3//T+DHo+GpKbmtbfJWeKxDP7Lv0nxlbub2kMiQIhAKu41PnGYsmTHA/A9aH9g7X18CaNpuzfMTjS6p7c6Bj9","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2887282,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeH6kACRA9TVsSAnZWagAAxgoP/iB/QL7ncUXnBnGH0P1L\nCuXngk0EOB+rf+EnYlTzifJ+0wy3eKrIS7wPzBnQc3ahRiP39yHL0Y44tdfe\nWmYLWyWeHXt4/uXih71PZYA+toTPzXYohHdXkS3tgD5iu5D4GtldqwPgDs+b\nYXLE3tzAf5owmKqkuXey0PCD+EnHgJFANgXJJdGZ50lFFaUZ9kPN6gvGaFxY\n4HswIeAIrzY1mVo/u8GywgmxNmJpdQyKOi/wkyynNSP7rFuTRU9qs6oaCOlt\nrW5Ayrhq/RReUCHQZdSVjL23sGaI2cPxXEmoHb4oldDTh7yGwqR8HklECd9W\nNmbZhdGBKWxYRrPGWGtvuXE/zgDEQdHhpOr30h70WQfa77FFhb/mxFalPiYO\nXlca1pSv+5Hu5kHpU+SBZH3w+Er4lqTh0JLugPTCwdYOUX9co1BNytxzp0Ce\nEq9MfI9O5hMpiFpu4yeKzaQFMtnnI+umPOspBNSKeHbt6HCbBW67jSuvV2lr\nM0eYdlsPTzH3eOb84JNGwop1J5cHMMPxXf/4/fJG8DkCY6ONkvGOF0gwmQY/\npmdlhSyoY45bRMHgaAoSXFm7FgnTS3NX6YtPYqZSgi7xrFdBCi73ku0nfXFi\nHIYXY3GjP1z3reiA77clPN71AlujYlYvqsSJuDx63RRZMYPMkd9RCMAHVeF1\nNhxo\r\n=UjoH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.es.js","readme":"# Gatsby Interface\n\nStorybook [available here](https://reverent-keller-9597e8.netlify.com/)\n\n\n![Storybook](https://user-images.githubusercontent.com/18426780/63871208-b9aea600-c978-11e9-9107-79679b699c6f.png)\n\n```\nyarn storybook\n```\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`\n\n- Use React hooks and functional components - https://reactjs.org/docs/hooks-intro.html\n- Use CSS props for styling - https://emotion.sh/docs/css-prop\n- Use `gatsby-design-tokens` for styling constants - https://www.gatsbyjs.org/guidelines/design-tokens/\n- Use compound components to make components more composable and flexible - https://kentcdodds.com/blog/compound-components-with-react-hooks\n- Make all PRs against the `dev` branch\n- Use `TONE` and `VARIANT` prop (when appropriate) to determine color styles and version of a component - see Button as an example\n- Make the component as generic as possible so it can be used anywhere by anything\n- In `skeletons` folder, these contain only the functionality of a component (no styles) and can be used within other components\n- Write Storybook stories for any component created - https://storybook.js.org/docs/basics/writing-stories/\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Required assets\n\nGatsby Interface requires the `futura PT` webfont in several different weights. These files are git-ignored, to prevent the unauthorized release of licensed assets.\n\nGatsby Inc. employees can download these fonts from [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"src/index.js","gitHead":"f42e60527bdf77dd6f44ba21fe5e3c2f22d4027d","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.es.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"_nodeVersion":"10.18.1","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^0.64.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.2.8","@types/react-dom":"16.8.1","standard-version":"^7.0.1","storybook-readme":"^5.0.8","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.2.8","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.4.1","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.2.8","@storybook/addon-docs":"^5.2.8","@storybook/addon-info":"^5.2.8","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"^5.2.8","@storybook/addon-links":"^5.2.8","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.2.8","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"^5.2.8","@storybook/addon-viewport":"^5.2.8","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.2.8","@storybook/addon-storysource":"^5.2.8","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.7","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.67-forms-and-layout-connected-20200116T0006_1579133184199_0.2814162240289617","host":"s3://npm-registry-packages"}},"0.0.67-forms-and-layout-root-20200116T1028":{"name":"gatsby-interface","version":"0.0.67-forms-and-layout-root-20200116T1028","author":"","license":"ISC","_id":"gatsby-interface@0.0.67-forms-and-layout-root-20200116T1028","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"bed82c6084da6e7810f23b1eeb87a5c1289e1c0a","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.67-forms-and-layout-root-20200116T1028.tgz","fileCount":103,"integrity":"sha512-+XX0Wue403w71e17XYYv0KZPzp+Y6Bf0Fyv1KZgoZ1FzckEM+dUpRWe5/wnkFDe1PMu/nVDLWbrwHu8pkyBVLA==","signatures":[{"sig":"MEUCID55XxyghTf4XnR7TZX2mTTcWpYVWrEi2ynMzr1i5MLtAiEA0TNQGNkirbtbF3OGIGT0QvWYJJWGvVHqTfWjIBgCzpI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2432413,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeIDrzCRA9TVsSAnZWagAA1PkP/0jf5bRwivrJkVAN0F5h\nvKz2sqqrpHCHgDus1ootcNDRM5UxQ9VV8K2PrphP5jTt5bUL9Sqa6zdBrIew\nkNwvJ2txacnb7pN39qMT2MECTmJZFloRjLiShdXbwaJaz/eCP+uwFmDemnae\nXsvul4leRPoXNxBIzOgFEEAk8Us2Ndx57L/3ECRbzJBL30ZAKAYGtVjRhs1Y\nD1am4pkAyJBTqZqSEzFxvF8c7Ed1/LIFp9YLyKYG4qz62AQ3TPs0OAlnRxSA\njkcIyMcybGvsSjvtvl3DjzREe0qt7jwVbtO6wipw8TBsqzKTr5er/Yek8/Jh\nQhV+I7j+OpOdyx4O41HXhtZof1zp0NyxA4lzlZA6cVhlEOLXltHqiepT+/T4\npc07adrvT4FNaDZ8Dwy/mLKFET+qd7sUNPLRW64AfDZiIkmHXa9XQjlfdOYW\nQZh+fK13jRuylyKO0kmQY7n327aexU0Yc2325+v5oESFB7aZKnNMEiIo2GHD\npWcfBRRvMJWaSAmzONPacJBArvQlh1k10RZLvVngvxq1xQ3jgoRlXnp3S+RL\nNNMPbDtP7j5Mwr7BG5CCBVmhcbkpMWi0Ecy/6KJVJdg9PQcJPw2mygRRwHma\n+Ygl3iqsxd4atIWJEFIjJkCPBpHzXCKimlj0UrY0Ko5ei6NXxXHVqPst+ayV\nXTgY\r\n=ywEn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.es.js","readme":"# Gatsby Interface\n\nStorybook [available here](https://reverent-keller-9597e8.netlify.com/)\n\n\n![Storybook](https://user-images.githubusercontent.com/18426780/63871208-b9aea600-c978-11e9-9107-79679b699c6f.png)\n\n```\nyarn storybook\n```\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`\n\n- Use React hooks and functional components - https://reactjs.org/docs/hooks-intro.html\n- Use CSS props for styling - https://emotion.sh/docs/css-prop\n- Use `gatsby-design-tokens` for styling constants - https://www.gatsbyjs.org/guidelines/design-tokens/\n- Use compound components to make components more composable and flexible - https://kentcdodds.com/blog/compound-components-with-react-hooks\n- Make all PRs against the `dev` branch\n- Use `TONE` and `VARIANT` prop (when appropriate) to determine color styles and version of a component - see Button as an example\n- Make the component as generic as possible so it can be used anywhere by anything\n- In `skeletons` folder, these contain only the functionality of a component (no styles) and can be used within other components\n- Write Storybook stories for any component created - https://storybook.js.org/docs/basics/writing-stories/\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Required assets\n\nGatsby Interface requires the `futura PT` webfont in several different weights. These files are git-ignored, to prevent the unauthorized release of licensed assets.\n\nGatsby Inc. employees can download these fonts from [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"src/index.js","gitHead":"ca300c4a53574773b5c3cbe4034e645f5f15585b","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.es.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"_nodeVersion":"10.18.1","dependencies":{"date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^1.5.8","gatsby":"2.6.0","rollup":"^0.64.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","react-dom":"^16.8.1","stylelint":"^9.9.0","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.2.8","@types/react-dom":"16.8.1","standard-version":"^7.0.1","storybook-readme":"^5.0.8","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.2.8","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.4.1","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.2.8","@storybook/addon-docs":"^5.2.8","@storybook/addon-info":"^5.2.8","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"^5.2.8","@storybook/addon-links":"^5.2.8","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.2.8","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"^5.2.8","@storybook/addon-viewport":"^5.2.8","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.2.8","@storybook/addon-storysource":"^5.2.8","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.7","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"react":"16.8.1","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.67-forms-and-layout-root-20200116T1028_1579170547435_0.7828576937396834","host":"s3://npm-registry-packages"}},"0.0.67-forms-and-layout-fields-20200116T1034":{"name":"gatsby-interface","version":"0.0.67-forms-and-layout-fields-20200116T1034","author":"","license":"ISC","_id":"gatsby-interface@0.0.67-forms-and-layout-fields-20200116T1034","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"6b809630ffe2de002440fb6dc11f2125aa219dd4","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.67-forms-and-layout-fields-20200116T1034.tgz","fileCount":114,"integrity":"sha512-GzwJcbvc6yEKSVFbl43p3j5ccA5CdZyrUJruIp1zEghtyL51X86RQTMd1PHM+yIjlTSbtllwZwJNJIVK0ymv6w==","signatures":[{"sig":"MEQCIDprKCAHvZ7CZsQ2YV3zHzPDBu7covExOSG7xfyO3ayJAiBrkuu3Cu2089IuiOu7xnSIeHa4RZBlwKSYv/GutYzr4w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2690407,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeIDxRCRA9TVsSAnZWagAAkF0P/2vHWtFQAYEln3no8Rpt\neCQAtGoFqznUadU7pqDA/ttmh85Gplu8wtThx6xoF8fwxLGOzF8wvyb3l0SR\n1N8hkzZtKCFx53kgywAnMUa8he0rumd7ldUnVDd9lXtPpaNkKQt2bMAhe47C\nE3ve0nbkRtr+KgCzZ1lK5luqQCYejJ+lgyQvrS0BTI6o4oiV5kwfjt185PkN\nExRhax08oofUg6t89iv4+A7XU2K7H45PdPtZUIJFcsGLu4D6YP4Sq4AfnJ/4\nfFnkLyfvDALcmgHeRrCdxf7tPBVu7udx05GEEmC2Angd4lOOh6P3QvGkBdB4\nmOylYPzwWY1ndLU8jMITadcElkw8i0DHl6afrDEIgXF9C5bvY06MGGFh59gQ\n2eLbe5zdet5p7yt0ATqJh8WPAlJe2Iy4oX8ADX14OdNcmtbYrG3CVeigQJiH\nwUwvk8rrtYlnj9zVscZlAJKXbY+JQllkcHZ6eSL7Zh1Lpfr/FYc4GEky+6Zu\nW81XySielXMef83moKv6JTMkWYw0/o4YfPpIVnc4N7a9QotBvbM55rPASK9Q\nKs1yOT5ITJZjCRek9Jm5DTz3Fh0X2O5hLNer8IXU5JAgKD4i8DKkAKvcMpGb\nzB8U65rn+tB6nxYckNxGpTD4eSr8NkehtsPA4qqMxISMKW56rwOEYGWVZlmz\nd+4f\r\n=zkzS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.es.js","readme":"# Gatsby Interface\n\nStorybook [available here](https://reverent-keller-9597e8.netlify.com/)\n\n\n![Storybook](https://user-images.githubusercontent.com/18426780/63871208-b9aea600-c978-11e9-9107-79679b699c6f.png)\n\n```\nyarn storybook\n```\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`\n\n- Use React hooks and functional components - https://reactjs.org/docs/hooks-intro.html\n- Use CSS props for styling - https://emotion.sh/docs/css-prop\n- Use `gatsby-design-tokens` for styling constants - https://www.gatsbyjs.org/guidelines/design-tokens/\n- Use compound components to make components more composable and flexible - https://kentcdodds.com/blog/compound-components-with-react-hooks\n- Make all PRs against the `dev` branch\n- Use `TONE` and `VARIANT` prop (when appropriate) to determine color styles and version of a component - see Button as an example\n- Make the component as generic as possible so it can be used anywhere by anything\n- In `skeletons` folder, these contain only the functionality of a component (no styles) and can be used within other components\n- Write Storybook stories for any component created - https://storybook.js.org/docs/basics/writing-stories/\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Required assets\n\nGatsby Interface requires the `futura PT` webfont in several different weights. These files are git-ignored, to prevent the unauthorized release of licensed assets.\n\nGatsby Inc. employees can download these fonts from [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"src/index.js","gitHead":"a5a25dcb78e392a9ae6d76d486af420b4c398b7c","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.es.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"_nodeVersion":"10.18.1","dependencies":{"date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^1.5.8","gatsby":"2.6.0","rollup":"^0.64.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","react-dom":"^16.8.1","stylelint":"^9.9.0","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.2.8","@types/react-dom":"16.8.1","standard-version":"^7.0.1","storybook-readme":"^5.0.8","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.2.8","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.4.1","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.2.8","@storybook/addon-docs":"^5.2.8","@storybook/addon-info":"^5.2.8","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"^5.2.8","@storybook/addon-links":"^5.2.8","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.2.8","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"^5.2.8","@storybook/addon-viewport":"^5.2.8","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.2.8","@storybook/addon-storysource":"^5.2.8","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.7","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"react":"16.8.1","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.67-forms-and-layout-fields-20200116T1034_1579170896751_0.6695378887765542","host":"s3://npm-registry-packages"}},"0.0.67-forms-and-layout-blocks-20200116T1037":{"name":"gatsby-interface","version":"0.0.67-forms-and-layout-blocks-20200116T1037","author":"","license":"ISC","_id":"gatsby-interface@0.0.67-forms-and-layout-blocks-20200116T1037","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"b2678c8f27ffbdef8dd8b82936b8c37995086ad9","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.67-forms-and-layout-blocks-20200116T1037.tgz","fileCount":121,"integrity":"sha512-qdikQAl12ZSEE6wqwX/BWk5GTCspEqbB3QYdzUNsyj+96RGMGbVhlFs6FbxKIvLyMXBd7ryy91v0fqL5g5NBFw==","signatures":[{"sig":"MEUCIAxGqpSR1Bd64lnALBokFVLg5nyVfPA/po4OGFdkdEfVAiEAvdOCX9wQzQUCldfq7DoRM0wxCDl1TSwi+3vzL0zZS7s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2811462,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeID0VCRA9TVsSAnZWagAAPlYQAI5aKHAp2Z6Q7A3pWJl5\nKdRBo9sr71V4J82HJGb976u9Twisyajx76a+NklScMquRfCzAKdGGkZu0teS\n9gQz+q/QsTtHmG/JJEkZZpE+skEc1S8Egd7SZXy2DHSTil1qK4xpkzTc01oc\nuZki3g3Z5u40q2Pd6a8xC1snin4fbLtYWEhbTWXY9mE6bdoEgKdwOIATYILP\nNmMo8a3I67f6DD8hYtxiXkTFj/No1Ps9IHAii3Nt/xp0HABY0KPGknHTLSW2\nEykrJRqwDy33gJlZGcQdKBWuxEDfVuv0rCGZbN/hfsdsDNxzfcIwS+xi6QFl\ni64uvresRfeD9PtwcomqrZPPuErwFxsfKMSk88xtHmxB4geRQaWzf42l2/Pz\nS5mufeBqG3SMwqY9/OVcFEhma3rn6mLHXYQ3swtyDqbaUz6+1ZWlFBPJVmO9\niIyNHSYr9M7DT5Nir3YYkd1HlDsg/pVKR0Vxj4xJUEestL9uD3s0bEQZ7WME\ntDZdd7waafwXon4dDgp4gBy5ZJEq1PfArq8JQbkN3CgZLWWPbvm+R7v5+YU7\nxdwjTJO61o91AZT5L1x+iE9YNADSm+JBDhhk8gaR6MyCoGjhRnaoBIliBHhD\nGYa/sHgdRJIypvEs5xWLIWKpLeHGD+zWMooO5dtYe4jyGK82J83VdfZaWrhx\nAaY+\r\n=X3hD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.es.js","readme":"# Gatsby Interface\n\nStorybook [available here](https://reverent-keller-9597e8.netlify.com/)\n\n\n![Storybook](https://user-images.githubusercontent.com/18426780/63871208-b9aea600-c978-11e9-9107-79679b699c6f.png)\n\n```\nyarn storybook\n```\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`\n\n- Use React hooks and functional components - https://reactjs.org/docs/hooks-intro.html\n- Use CSS props for styling - https://emotion.sh/docs/css-prop\n- Use `gatsby-design-tokens` for styling constants - https://www.gatsbyjs.org/guidelines/design-tokens/\n- Use compound components to make components more composable and flexible - https://kentcdodds.com/blog/compound-components-with-react-hooks\n- Make all PRs against the `dev` branch\n- Use `TONE` and `VARIANT` prop (when appropriate) to determine color styles and version of a component - see Button as an example\n- Make the component as generic as possible so it can be used anywhere by anything\n- In `skeletons` folder, these contain only the functionality of a component (no styles) and can be used within other components\n- Write Storybook stories for any component created - https://storybook.js.org/docs/basics/writing-stories/\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Required assets\n\nGatsby Interface requires the `futura PT` webfont in several different weights. These files are git-ignored, to prevent the unauthorized release of licensed assets.\n\nGatsby Inc. employees can download these fonts from [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"src/index.js","gitHead":"9ff5c6032113867821794905eabe2d6165fac78e","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.es.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"_nodeVersion":"10.18.1","dependencies":{"date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^1.5.8","gatsby":"2.6.0","rollup":"^0.64.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","react-dom":"^16.8.1","stylelint":"^9.9.0","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.2.8","@types/react-dom":"16.8.1","standard-version":"^7.0.1","storybook-readme":"^5.0.8","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.2.8","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.4.1","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.2.8","@storybook/addon-docs":"^5.2.8","@storybook/addon-info":"^5.2.8","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"^5.2.8","@storybook/addon-links":"^5.2.8","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.2.8","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"^5.2.8","@storybook/addon-viewport":"^5.2.8","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.2.8","@storybook/addon-storysource":"^5.2.8","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.7","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"react":"16.8.1","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.67-forms-and-layout-blocks-20200116T1037_1579171093245_0.5492188741255168","host":"s3://npm-registry-packages"}},"0.0.67-forms-and-layout-connected-20200116T1043":{"name":"gatsby-interface","version":"0.0.67-forms-and-layout-connected-20200116T1043","author":"","license":"ISC","_id":"gatsby-interface@0.0.67-forms-and-layout-connected-20200116T1043","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"584c2ef9fb91a5a3aea33b2edf85a6534e4b6ee2","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.67-forms-and-layout-connected-20200116T1043.tgz","fileCount":127,"integrity":"sha512-Whk1Zb8K0lO0chxebVkE8WzAu+xHd6rYIwnxpQVm70mSr7+6o8scNSKQwTpvsU0gQjd6ogGkoFZvlcYjKHQfIg==","signatures":[{"sig":"MEUCIQCCbw7rY5uHCNqyDSfw0ffEf3p5oJ6bIbJzzdiqUPBLDwIgUsccCc5WcstVNF/NdeA8NsWEUSyvRH+YlGnX4Yr7Y4s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2891200,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeID5fCRA9TVsSAnZWagAA734P/iC1KzuMW5oYokwW9er5\nFfRKNNy2TFu8OehUE+XJYNW1X1u7VjpaKlXJKCoXn2ui7Gak6cJ4utcm+jMA\np0AmnUlsfooiW+WisWV20Gr2xsZq1nrS98B/1cpdaC1MATJW03DNbkOZKaMr\nkbLIZVZH/yi3AOdIQBAEGan7uxN2tzJHHNE+oD/Koe+6yqQV7+yzUzUDfE6U\n6p9nxcn0MkL1P+rqS9qPV6EofqeyJ5a3ONXlcoibhanMCfCCUxwqf2JHJVXj\nbp/ryyLbm5p7e2Ms3W0NhBNFq+wsW1Nm0TkpABCBm5BiH3nAasgawM+E1Twn\nnr0PEUejUWGKEbm0XeTKntgi55c2AXQHPCtL6Z2625y6hhSrqAsGiIPoqUrO\nIU9OsvyC9WDZRWHO0kzqSkpZGy+W2rptu7sGtd/hmly36MauwSVC9Y4JcNjX\nX65QROgvgGGtYLyN9JSKiS8N8M39m2RVUVxO91CWqYDY+V2qp2SUN17nP0m+\nRbSBrcRhFSHkAukQfUABGUi5A3ZWeOqJV4s/w72x9uSvPNqEdYRnB6GD43mu\n0TBOiZfI6VnIAjKg8uvXRhmI81LIY/x3RAFlHuag5cnGlV0bptoxcAjpRSxx\nkTzFrithdLyW2hD3UM53i/VUYIP65VDG/aJSuv7CAPw3n9lR6JctL8+lSSjs\nN+j/\r\n=R5Ce\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.es.js","readme":"# Gatsby Interface\n\nStorybook [available here](https://reverent-keller-9597e8.netlify.com/)\n\n\n![Storybook](https://user-images.githubusercontent.com/18426780/63871208-b9aea600-c978-11e9-9107-79679b699c6f.png)\n\n```\nyarn storybook\n```\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`\n\n- Use React hooks and functional components - https://reactjs.org/docs/hooks-intro.html\n- Use CSS props for styling - https://emotion.sh/docs/css-prop\n- Use `gatsby-design-tokens` for styling constants - https://www.gatsbyjs.org/guidelines/design-tokens/\n- Use compound components to make components more composable and flexible - https://kentcdodds.com/blog/compound-components-with-react-hooks\n- Make all PRs against the `dev` branch\n- Use `TONE` and `VARIANT` prop (when appropriate) to determine color styles and version of a component - see Button as an example\n- Make the component as generic as possible so it can be used anywhere by anything\n- In `skeletons` folder, these contain only the functionality of a component (no styles) and can be used within other components\n- Write Storybook stories for any component created - https://storybook.js.org/docs/basics/writing-stories/\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Required assets\n\nGatsby Interface requires the `futura PT` webfont in several different weights. These files are git-ignored, to prevent the unauthorized release of licensed assets.\n\nGatsby Inc. employees can download these fonts from [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"src/index.js","gitHead":"589e5257648cc934cc901862117fda5175544688","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.es.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"_nodeVersion":"10.18.1","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^0.64.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.2.8","@types/react-dom":"16.8.1","standard-version":"^7.0.1","storybook-readme":"^5.0.8","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.2.8","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.4.1","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.2.8","@storybook/addon-docs":"^5.2.8","@storybook/addon-info":"^5.2.8","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"^5.2.8","@storybook/addon-links":"^5.2.8","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.2.8","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"^5.2.8","@storybook/addon-viewport":"^5.2.8","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.2.8","@storybook/addon-storysource":"^5.2.8","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.7","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.67-forms-and-layout-connected-20200116T1043_1579171422803_0.4646604020651022","host":"s3://npm-registry-packages"}},"0.0.67-forms-and-layout-connected-20200116T1746":{"name":"gatsby-interface","version":"0.0.67-forms-and-layout-connected-20200116T1746","author":"","license":"ISC","_id":"gatsby-interface@0.0.67-forms-and-layout-connected-20200116T1746","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"1399626108e03c5a1c46a2c1f488f7c9b041acb4","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.67-forms-and-layout-connected-20200116T1746.tgz","fileCount":127,"integrity":"sha512-uhpejjgQPil4WcPfZd5xrwG8wvxQY2OoJY+3N9LzoZ+qClcaF9uXdYAYY5k51ZsV4akjbfEHj4UFMdNTou5LNA==","signatures":[{"sig":"MEUCIQDjVmaaE+2mAkRvjvzMC9BR9EIldfqvUrCTxwADiHx1aAIgeFA6lMtgDsbvPF5fQBx/LBw4fpNa81H6k24XIouH/TY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2890800,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeIKGACRA9TVsSAnZWagAAWkIQAJnU2Q6kLCmUkHms49uj\nuNGun58lIIB0ywSRdRiQiVEbNRsfSVYtJB9S6Ts9DL/qrRuuLki95y+N9lVn\n+XhsIyL3L4LXFy/RPN2DQtG/xWTEJP+KoKeKbv8NPW6XUjigzjOKKjCMrSKr\n9PqoAxBRe6SZk4mqXXhhfmq3A+x65YH6Q+h4kA4qj132dZqgoVIXnTCyqoK+\n1C/bzWl3MpY3qoXfZLyYsYbbkPIATtXf5kUR8MZzdeewOlZTfE8DrmzKDwbm\nvLgGDrGQBohxiiqxPDeZQEvIWyRnay8pUd5xL4WaazvettaV7xyl4EqDjjLN\n8dGJZdRtBSoGUPce3xYAaMjnwCnLFYzvABLbiS+ki9VqJqgIU4xFDu6pdoEW\n3kPbn0VhpTTzQIJQ8gC2sNbAPowZxYWN9awtYQpykojFQksLThooC+p3MMkd\nU9j+WAljgAca3mcwd9FrHnl/aCAglp1P/ZcXtEB4qjy5YISV8HWyLX5vb3Sx\nXoPRRwVBExUjMRLWFMct7RsuR9QKwQYXcKzkztcDv4yUmLoAUMhUvtnigoOH\n/B9QAUEec6Y7GEDXox7dZrr6qN6e9LiJWSdDxxp+RP44Dcsl6o8J1wr9p6tM\nJKQfsLSQXH7OxxJIGfnSQyw6eS2BZ7VzTACCtnIpw381vhdW9YYT3pnHD7EL\nnVTj\r\n=e4QS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.es.js","readme":"# Gatsby Interface\n\nStorybook [available here](https://reverent-keller-9597e8.netlify.com/)\n\n\n![Storybook](https://user-images.githubusercontent.com/18426780/63871208-b9aea600-c978-11e9-9107-79679b699c6f.png)\n\n```\nyarn storybook\n```\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`\n\n- Use React hooks and functional components - https://reactjs.org/docs/hooks-intro.html\n- Use CSS props for styling - https://emotion.sh/docs/css-prop\n- Use `gatsby-design-tokens` for styling constants - https://www.gatsbyjs.org/guidelines/design-tokens/\n- Use compound components to make components more composable and flexible - https://kentcdodds.com/blog/compound-components-with-react-hooks\n- Make all PRs against the `dev` branch\n- Use `TONE` and `VARIANT` prop (when appropriate) to determine color styles and version of a component - see Button as an example\n- Make the component as generic as possible so it can be used anywhere by anything\n- In `skeletons` folder, these contain only the functionality of a component (no styles) and can be used within other components\n- Write Storybook stories for any component created - https://storybook.js.org/docs/basics/writing-stories/\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Required assets\n\nGatsby Interface requires the `futura PT` webfont in several different weights. These files are git-ignored, to prevent the unauthorized release of licensed assets.\n\nGatsby Inc. employees can download these fonts from [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"src/index.js","gitHead":"e7f49244e84a4597203bf6d3bee6d1aa5b2c694c","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.es.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"_nodeVersion":"10.18.1","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^0.64.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.2.8","@types/react-dom":"16.8.1","standard-version":"^7.0.1","storybook-readme":"^5.0.8","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.2.8","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.4.1","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.2.8","@storybook/addon-docs":"^5.2.8","@storybook/addon-info":"^5.2.8","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"^5.2.8","@storybook/addon-links":"^5.2.8","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.2.8","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"^5.2.8","@storybook/addon-viewport":"^5.2.8","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.2.8","@storybook/addon-storysource":"^5.2.8","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.7","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.67-forms-and-layout-connected-20200116T1746_1579196800241_0.6463853352540194","host":"s3://npm-registry-packages"}},"0.0.67-forms-and-layout-blocks-20200116T1829":{"name":"gatsby-interface","version":"0.0.67-forms-and-layout-blocks-20200116T1829","author":"","license":"ISC","_id":"gatsby-interface@0.0.67-forms-and-layout-blocks-20200116T1829","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"67d5f787c7fdf8d3f864e36a2575db3611b32efa","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.67-forms-and-layout-blocks-20200116T1829.tgz","fileCount":121,"integrity":"sha512-uac0qdhnFTQp9+UT07BjGurAxxphLOsl/vCPL2rj/p5JeLQ6wcPzqfmsKFOVk/mbb6PnDhLEWL1Tz4EiNmFSgQ==","signatures":[{"sig":"MEYCIQCjtLDlGjlxhDMZTa0qsL9EvtakvBHpVpAJ3tw4SRFvkwIhAIzmBl+XCwhC/Pfuc4eVcd3oMlqt8A86lF757K2JgePa","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2809502,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeIKuiCRA9TVsSAnZWagAAE44P/jKJ+ebfX3CXWI+eC0uY\nQPIIZjDyuXmqWFVMcYPhbyv3PA6mWA1XJ1xe+anvoBOfT6wTd6XN0mtosNDV\nde1noviCbPmdSAorQtRuXBQSq4J7+K3lv0rXd7vv52W55gvWeDL7UTwp2alq\nUeweHwudhrqWbWuHj/ek2lBtt4Fu7e5OBbKg1YMR37Z1IdMjtfrbSDX+waKD\n9ixLWZbHaQVVEh4enMWjdcwCI9u1jA+5OMZ+RtuHwzLnGq/TLwMMMfsq6j1H\nk8VQs8jXbvMsfG1XwB7AxTdHjN3Kxq+zXbDziM7JM6EUEYEtY3Wi9vL+6S0Y\nvG/mlQl5pXbbziMMYFTvUCytFoHlRZen1QiqEnFtIgb0JF/hU7JAtt03LA9q\n1Mnu+Pj4PIbDTLNLuUg1mIyfi77FITDIozIzR1n/HK5P2u5hzP5eRh+ZCStk\nLsskEoStLGTUoBIvF5DdAUD1BdI/fmxK9oPEH8GOt3pvNRbft0dSUBZZ+23J\n00lYktoEuBmJgu2DqHsFMOKP1wdGE1Rp0PhkVJHyBzj9S1ypRFTjJ0xCgSh6\nvimca54ysvwFe2Kyn31fnZxymj5X1tp0OEuFtg/B9yMgPq8gkDV7AMP/EIjN\ntzj2FDlcHlFXOx5C5uLudNkz6QXkSATE01sS8Rdx1MMq+hT/sgtETZnMpNEu\nE/ZN\r\n=oJY8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.es.js","readme":"# Gatsby Interface\n\nStorybook [available here](https://reverent-keller-9597e8.netlify.com/)\n\n\n![Storybook](https://user-images.githubusercontent.com/18426780/63871208-b9aea600-c978-11e9-9107-79679b699c6f.png)\n\n```\nyarn storybook\n```\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`\n\n- Use React hooks and functional components - https://reactjs.org/docs/hooks-intro.html\n- Use CSS props for styling - https://emotion.sh/docs/css-prop\n- Use `gatsby-design-tokens` for styling constants - https://www.gatsbyjs.org/guidelines/design-tokens/\n- Use compound components to make components more composable and flexible - https://kentcdodds.com/blog/compound-components-with-react-hooks\n- Make all PRs against the `dev` branch\n- Use `TONE` and `VARIANT` prop (when appropriate) to determine color styles and version of a component - see Button as an example\n- Make the component as generic as possible so it can be used anywhere by anything\n- In `skeletons` folder, these contain only the functionality of a component (no styles) and can be used within other components\n- Write Storybook stories for any component created - https://storybook.js.org/docs/basics/writing-stories/\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Required assets\n\nGatsby Interface requires the `futura PT` webfont in several different weights. These files are git-ignored, to prevent the unauthorized release of licensed assets.\n\nGatsby Inc. employees can download these fonts from [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"src/index.js","gitHead":"6dddecbcae99ba607cd5e429af9926cd53180677","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.es.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"_nodeVersion":"10.18.1","dependencies":{"date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^1.5.8","gatsby":"2.6.0","rollup":"^0.64.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","react-dom":"^16.8.1","stylelint":"^9.9.0","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.2.8","@types/react-dom":"16.8.1","standard-version":"^7.0.1","storybook-readme":"^5.0.8","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.2.8","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.4.1","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.2.8","@storybook/addon-docs":"^5.2.8","@storybook/addon-info":"^5.2.8","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"^5.2.8","@storybook/addon-links":"^5.2.8","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.2.8","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"^5.2.8","@storybook/addon-viewport":"^5.2.8","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.2.8","@storybook/addon-storysource":"^5.2.8","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.7","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"react":"16.8.1","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.67-forms-and-layout-blocks-20200116T1829_1579199393976_0.8675357725641584","host":"s3://npm-registry-packages"}},"0.0.67-forms-and-layout-connected-20200116T1831":{"name":"gatsby-interface","version":"0.0.67-forms-and-layout-connected-20200116T1831","author":"","license":"ISC","_id":"gatsby-interface@0.0.67-forms-and-layout-connected-20200116T1831","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"ce566985ab5cc3e8ab0006de7504d56d0d56723d","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.67-forms-and-layout-connected-20200116T1831.tgz","fileCount":127,"integrity":"sha512-mRinm80WOGnmB2i1MuGt2PtdABWVZ2yeblyBxND/mERsgcwRh52fkjIOVv0Rflgzyoao76Ol4L3GdotBYn4+vw==","signatures":[{"sig":"MEYCIQDtkoo8J0NtyuvcPMc4fo0eUfvzQ8W834xbYVjciUiwygIhAKU4M3+iD1ait/eeAuWP25br/hoP2xCNczC2k8yW7/OB","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2888840,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeIKwXCRA9TVsSAnZWagAANc4QAJgb+udsMWXbDxn1X8u+\nHgiz0wGxjZ7Z7dCkddwgAp1jsWtMo3mCycGATS66tzlJgyfCqJNUYYXegFYi\ndCbRnA+3kg6iFMLvZl0B3+F7YhS07cU7AvBBUEcpTu6rY7fE59yedbxzWlLO\nAo1Sv4ApWUC5DEz2zMmXsd59n2v4FMuzvuvmW8BUFPrEzl8VoLIUz+UwXdOM\n8/xbw5eZ1j0/KDHEGjWM/LXonP29nyU/N1vD6/R1s30Miok41udV1hor+p0f\nDnPepFCSlPZmGo7Y2kRlJq43GVe735BtgPhbddyy7rRWgcuXnQr5a1+Vqwb+\nWiStTy0VFeCnaLaSOycmLKmR9MH4WZCTPZQVOCYhUw/gUTw+IhTSGvITxBGM\nGNlf4OcgFeMYLQyugiQ9M68m+L9yGKFdPhCSOBeebOf3+5Nzg7vhY26rjLOL\nfC8pRbQF2Hz8nhj6omOcfDxKv9yVhoZ+DGutD8Zm0Yot3YGRPYA/aIjGRP+V\nYCrIUfiqZs5QA5Kl+QnHs02R750YdoSL+oMQGBPSqhrgZK+qGA3ZRi9mXGbv\nBl1JH1WS6uy4qR7UoJsGoD71UpcI6Tz54jS+JrHnDkkFoHif1wUR6InkANQ0\nZEYXWH0l7d25PuyqstDCvRuMHi7SXg/OffQ6LDRYU9aIrqvxSdWquIANe41S\nxb7S\r\n=G9N/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.es.js","readme":"# Gatsby Interface\n\nStorybook [available here](https://reverent-keller-9597e8.netlify.com/)\n\n\n![Storybook](https://user-images.githubusercontent.com/18426780/63871208-b9aea600-c978-11e9-9107-79679b699c6f.png)\n\n```\nyarn storybook\n```\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`\n\n- Use React hooks and functional components - https://reactjs.org/docs/hooks-intro.html\n- Use CSS props for styling - https://emotion.sh/docs/css-prop\n- Use `gatsby-design-tokens` for styling constants - https://www.gatsbyjs.org/guidelines/design-tokens/\n- Use compound components to make components more composable and flexible - https://kentcdodds.com/blog/compound-components-with-react-hooks\n- Make all PRs against the `dev` branch\n- Use `TONE` and `VARIANT` prop (when appropriate) to determine color styles and version of a component - see Button as an example\n- Make the component as generic as possible so it can be used anywhere by anything\n- In `skeletons` folder, these contain only the functionality of a component (no styles) and can be used within other components\n- Write Storybook stories for any component created - https://storybook.js.org/docs/basics/writing-stories/\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Required assets\n\nGatsby Interface requires the `futura PT` webfont in several different weights. These files are git-ignored, to prevent the unauthorized release of licensed assets.\n\nGatsby Inc. employees can download these fonts from [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"src/index.js","gitHead":"ac0561e322a60246c2d212b3a9147a778733299f","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.es.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"_nodeVersion":"10.18.1","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^0.64.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.2.8","@types/react-dom":"16.8.1","standard-version":"^7.0.1","storybook-readme":"^5.0.8","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.2.8","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.4.1","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.2.8","@storybook/addon-docs":"^5.2.8","@storybook/addon-info":"^5.2.8","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"^5.2.8","@storybook/addon-links":"^5.2.8","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.2.8","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"^5.2.8","@storybook/addon-viewport":"^5.2.8","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.2.8","@storybook/addon-storysource":"^5.2.8","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.7","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.67-forms-and-layout-connected-20200116T1831_1579199511348_0.9203281731677089","host":"s3://npm-registry-packages"}},"0.0.67-update-filestack-js-resolution-20200122T2204":{"name":"gatsby-interface","version":"0.0.67-update-filestack-js-resolution-20200122T2204","author":"","license":"ISC","_id":"gatsby-interface@0.0.67-update-filestack-js-resolution-20200122T2204","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"3cf10900e314e655b99268ae7a2979564ca2aef2","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.67-update-filestack-js-resolution-20200122T2204.tgz","fileCount":97,"integrity":"sha512-Pz36gxNtXcmMgYUCuLLaIPdoT45FD15jurJ63kpzuSLuq0+htNSEc5N0HteK1zkFZDyPrEzur438PEd51YBHQQ==","signatures":[{"sig":"MEUCIQCULA5uHLyVNBVvO6E2dlvF3FMrzWaLcJJrufCTyajgUQIgDMc0TNMgK9JOe1Mv/lH7eqrOhN6QDzSKjX74tA8xm68=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2397877,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeKMcaCRA9TVsSAnZWagAAJmEP/2TnP7B3Vzd57QPxcqTp\nSPtAzITc8kl7EQ7EwbVP8yvWzwP92U7kFz/p2v98Ok8OZrGWGixGceUdBhDM\nJw4j2ymoJiRtv4Kx5niYy+02QPKBKixPLnGU1zPXxCCspDe7paNoDVmjOknX\ni2TDXfW6BrXvCNPdhFkcZl+Gct43Aihu94paCiGZuf83Rc09bzzAi+S4cxc8\nKsnlef/Nn2kZ3sQQtRy9HIWG6MbQnUjD7x6++bpCgRgvFWzqqXn7EkoOT9m6\n7b10mkdgUea0QNtc1HEa7KiWMlsYkRvJ7rtQUxGdHu5EOjtTjHbVdMKCU3nJ\nQZHTsaQzs5c+H4eUk7Il2QlH3YjqR5MjhJcfFnNuu68ClmSRDp1abv4XJi0X\nPE1K0gqig9Z2reA/H2oePx0GvJ8vMNOK4TRMeoXhucsw/w3ETizdgKYk8DFL\nzf8RNR6tQpEPl7g+bUUj03fJzRxiAjiUFOzR6FsH33bxdMdti2VRGbwGH154\nuINcLHVbZ6+mqQxDO9OsTLuTlFLIbOzFn+sUdBL1/i8y6fDTP+JQMd2LDhKo\ni2L816nVhKmikm9mWlt43xP6fki7xW/m51tA8KjQDwixMFE3CCobHlMah2y1\nL3UvbXly9m+yNM6zqB8ukdZnhe0UWVMmVhEHJxT70Iys9WaeTIh+E+CjRcUV\nU3be\r\n=wJwt\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.es.js","readme":"# Gatsby Interface\n\nStorybook [available here](https://reverent-keller-9597e8.netlify.com/)\n\n\n![Storybook](https://user-images.githubusercontent.com/18426780/63871208-b9aea600-c978-11e9-9107-79679b699c6f.png)\n\n```\nyarn storybook\n```\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`\n\n- Use React hooks and functional components - https://reactjs.org/docs/hooks-intro.html\n- Use CSS props for styling - https://emotion.sh/docs/css-prop\n- Use `gatsby-design-tokens` for styling constants - https://www.gatsbyjs.org/guidelines/design-tokens/\n- Use compound components to make components more composable and flexible - https://kentcdodds.com/blog/compound-components-with-react-hooks\n- Make all PRs against the `dev` branch\n- Use `TONE` and `VARIANT` prop (when appropriate) to determine color styles and version of a component - see Button as an example\n- Make the component as generic as possible so it can be used anywhere by anything\n- In `skeletons` folder, these contain only the functionality of a component (no styles) and can be used within other components\n- Write Storybook stories for any component created - https://storybook.js.org/docs/basics/writing-stories/\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Required assets\n\nGatsby Interface requires the `futura PT` webfont in several different weights. These files are git-ignored, to prevent the unauthorized release of licensed assets.\n\nGatsby Inc. employees can download these fonts from [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"src/index.js","gitHead":"cb21fe9c60e38e7f68c9ea145611b7149fdfa04c","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.es.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"filestack-js":"3.10.0"},"_nodeVersion":"10.18.1","dependencies":{"date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","filestack-js":"3.10.0","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^1.5.8","gatsby":"2.6.0","rollup":"^0.64.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","react-dom":"^16.8.1","stylelint":"^9.9.0","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.2.8","@types/react-dom":"16.8.1","standard-version":"^7.0.1","storybook-readme":"^5.0.8","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.2.8","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.4.1","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.2.8","@storybook/addon-docs":"^5.2.8","@storybook/addon-info":"^5.2.8","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"^5.2.8","@storybook/addon-links":"^5.2.8","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.2.8","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"^5.2.8","@storybook/addon-viewport":"^5.2.8","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.2.8","@storybook/addon-storysource":"^5.2.8","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.7","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"react":"16.8.1","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.67-update-filestack-js-resolution-20200122T2204_1579730713703_0.42688234928006374","host":"s3://npm-registry-packages"}},"0.0.67-Elanhant-notification-typescript-20200128T1927":{"name":"gatsby-interface","version":"0.0.67-Elanhant-notification-typescript-20200128T1927","author":"","license":"ISC","_id":"gatsby-interface@0.0.67-Elanhant-notification-typescript-20200128T1927","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"e5cf6236e1e6ea08cd35c734dc9ecbe5faf5c8f0","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.67-Elanhant-notification-typescript-20200128T1927.tgz","fileCount":109,"integrity":"sha512-Rq2rHelYfTcwwLtkoPwj784gdnHWbb+lrf1mDJwXbYKbvA2YGAHYqqT2a8dX5mVVcWl/qckSRaAWMzvkFi2BaA==","signatures":[{"sig":"MEYCIQDX8IGGFooWXzPajQvijyg/bhK0rH07rvwJdsadPG0T8wIhAIFUHSF4szW4X17enyiHyzRKpaFu11gL5qU2O4oJDhR+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2413051,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeMItNCRA9TVsSAnZWagAA89gP/3NNxG8+XzyjtiMCEMdm\nAKu0aFZZXxezh3uhKPVlPNldtcytE1QUchtCIpSLZ59MpURKZHgBa96jzqJo\nNW1rAu4I57bO6XotukNqUGNSLUi89ww3MFVXWm3xOlfU3I2fjGSXU22QGqeQ\nxqKrZTveNO+5F1bZRSET7EOFjtdPu8xI1JBCQ6eWfKKfC3c/iNZw8meHcP5e\nu8GBK2oaUt4LZWPC1chTBabt9oDVKXWr09GrgQaycNz4+J57TqgUwNBGnJjO\nEBG/PuBK62mbBZe0oZz57IhvoY4Scl8SvfVk5OSChFHre07heZTB2RXP73qq\nstXZM/QNGupOW956ye90Ntb876GBZMSHG6eQwgbWuthbjFr/mthAIbYrx//2\n5lrfTMN4vQe9gq/Kv9RTjbPX2bN91ybOe8vlSE5wVX6mv/9PE8QT0O5OfIjZ\nnGpAgHQ4BmOt/C0WfLQ+HpNFbwPsf/ItRS8f1Hxx0HSiAxZVqu2UVuR5WfYe\n4Dvz9PfkZm1AEw0AE9kv37MJoTpOxlu8kdHiLFGjsxdTP7U8LqzhT83KFeAX\noCU7nvqZVNEl8LFP9qhRaYXj8RDcUUarsKptAHBZXEb+FRWusIVh3DyK0WWq\n+AVfSz596jhEnXROWER6Yv6oevtaQYFmOuBS9+IYTsQIWOMNlATKBvK//Fxu\nEWOG\r\n=9Kbe\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.es.js","readme":"# Gatsby Interface\n\nStorybook [available here](https://reverent-keller-9597e8.netlify.com/)\n\n![Storybook](https://user-images.githubusercontent.com/18426780/63871208-b9aea600-c978-11e9-9107-79679b699c6f.png)\n\n```\nyarn storybook\n```\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`\n\n- Use React hooks and functional components - https://reactjs.org/docs/hooks-intro.html\n- Use CSS props for styling - https://emotion.sh/docs/css-prop\n- Use `gatsby-design-tokens` for styling constants - https://www.gatsbyjs.org/guidelines/design-tokens/\n- Use compound components to make components more composable and flexible - https://kentcdodds.com/blog/compound-components-with-react-hooks\n- Make all PRs against the `dev` branch\n- Use `TONE` and `VARIANT` prop (when appropriate) to determine color styles and version of a component - see Button as an example\n- Make the component as generic as possible so it can be used anywhere by anything\n- In `skeletons` folder, these contain only the functionality of a component (no styles) and can be used within other components\n- Write Storybook stories for any component created - https://storybook.js.org/docs/basics/writing-stories/\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Required assets\n\nGatsby Interface requires the `futura PT` webfont in several different weights. These files are git-ignored, to prevent the unauthorized release of licensed assets.\n\nGatsby Inc. employees can download these fonts from [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"src/index.js","gitHead":"6f116e8447cc97712bb0c1de994f7eccedac55d5","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.es.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"_nodeVersion":"10.18.1","dependencies":{"date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^1.5.8","gatsby":"2.6.0","rollup":"^0.64.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","react-dom":"^16.8.1","stylelint":"^9.9.0","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.2.8","@types/react-dom":"16.8.1","standard-version":"^7.0.1","storybook-readme":"^5.0.8","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.2.8","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.4.1","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.2.8","@storybook/addon-docs":"^5.2.8","@storybook/addon-info":"^5.2.8","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"^5.2.8","@storybook/addon-links":"^5.2.8","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.2.8","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"^5.2.8","@storybook/addon-viewport":"^5.2.8","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.2.8","@storybook/addon-storysource":"^5.2.8","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.7","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"react":"16.8.1","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.67-Elanhant-notification-typescript-20200128T1927_1580239692971_0.6375608281199807","host":"s3://npm-registry-packages"}},"0.0.67-Elanhant-notification-typescript-20200128T2031":{"name":"gatsby-interface","version":"0.0.67-Elanhant-notification-typescript-20200128T2031","author":"","license":"ISC","_id":"gatsby-interface@0.0.67-Elanhant-notification-typescript-20200128T2031","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"c1b61d62640e76b3612a0c29b31b505f0df4464b","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.67-Elanhant-notification-typescript-20200128T2031.tgz","fileCount":109,"integrity":"sha512-3+7KBKJqdmbqW2tGAsyUC2rL8p9RtjUhzTvI9OdOQ/Ikp/WwujIOV8bFwQmBk4C5TtWdo/7T+0hCdzwdE2Yq4g==","signatures":[{"sig":"MEUCIQDRspKyiFT98GypIxIK8Psx3GaILuOTP44Nf4o00z+A2AIgGn43NRs0luvnjUCplO4b8ZeTMZvn/RY2wJ4E2PFhw9w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2413461,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeMJorCRA9TVsSAnZWagAAKKoQAJfgUQSPhImk63NgiOhl\nyv8dA487bOMIub21t+gGtebU/o5MbGiDnD+MKGQadLyLS9/wojQzu7pIoHR9\neH3FUalt3mGYVIp5NEeZz7if12lR7ThK34cRJuI1vWoccm1dcw7MIp5ksqxM\nx8oUT3fUgQTXi7fUzLtb6sIfVeSnXMenZd2GYciY4fhMAQ4cjHWZSD57MSxZ\n8wuwIuinNF7zo02oGE0c0/nh3vYgBmy0ck5zpA+bmSgm70B5tfEkSZx7PUTn\nbRbn/BYupB4nMX4UIqv9HB9c1xYqhvj40HJ4Ku28J+x4icR1bBKKEprZa5Ik\ne/MZ7vdA7c34R5ltnKBazL9/wembSwKr25OD8odgYo8LYx160Dyj14dNqV6A\nBBZU22L4sQ00Sxl7mnkWVnLrvk9yjXW2eHA4YsHtazu/Xlzpey7H9JEaryU5\nS2CoNlpQ0T74M/wlkwr4dLk++Ig5ppx5ZRl2BDZD8wux63oK/8r5wsSjCGvF\nVw8txC/GKcBtPd03KdwfF6UJqvw42sPlhizAWHGQGcxpY01OXlSV57ub2G8z\nppxYJnV8hByraJ1/AjHhc3ZeaOB6SgRts2IvZymWGjt3PMapUd/Xmva4pEDu\nli5AxemwXU+p6YRNuRqmQBSUj8mIlPuMkoiS7q5bh2Jlm76FF6KAx0Mi33Ej\nGre0\r\n=iPfq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.es.js","readme":"# Gatsby Interface\n\nStorybook [available here](https://reverent-keller-9597e8.netlify.com/)\n\n![Storybook](https://user-images.githubusercontent.com/18426780/63871208-b9aea600-c978-11e9-9107-79679b699c6f.png)\n\n```\nyarn storybook\n```\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`\n\n- Use React hooks and functional components - https://reactjs.org/docs/hooks-intro.html\n- Use CSS props for styling - https://emotion.sh/docs/css-prop\n- Use `gatsby-design-tokens` for styling constants - https://www.gatsbyjs.org/guidelines/design-tokens/\n- Use compound components to make components more composable and flexible - https://kentcdodds.com/blog/compound-components-with-react-hooks\n- Make all PRs against the `dev` branch\n- Use `TONE` and `VARIANT` prop (when appropriate) to determine color styles and version of a component - see Button as an example\n- Make the component as generic as possible so it can be used anywhere by anything\n- In `skeletons` folder, these contain only the functionality of a component (no styles) and can be used within other components\n- Write Storybook stories for any component created - https://storybook.js.org/docs/basics/writing-stories/\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Required assets\n\nGatsby Interface requires the `futura PT` webfont in several different weights. These files are git-ignored, to prevent the unauthorized release of licensed assets.\n\nGatsby Inc. employees can download these fonts from [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"src/index.js","gitHead":"589234aa8f97fda6a9f9e273a28c97f906aede01","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.es.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"_nodeVersion":"10.18.1","dependencies":{"date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^1.5.8","gatsby":"2.6.0","rollup":"^0.64.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","react-dom":"^16.8.1","stylelint":"^9.9.0","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.2.8","@types/react-dom":"16.8.1","standard-version":"^7.0.1","storybook-readme":"^5.0.8","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.2.8","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.4.1","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.2.8","@storybook/addon-docs":"^5.2.8","@storybook/addon-info":"^5.2.8","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"^5.2.8","@storybook/addon-links":"^5.2.8","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.2.8","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"^5.2.8","@storybook/addon-viewport":"^5.2.8","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.2.8","@storybook/addon-storysource":"^5.2.8","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.7","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"react":"16.8.1","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.67-Elanhant-notification-typescript-20200128T2031_1580243499260_0.5546427945473129","host":"s3://npm-registry-packages"}},"0.0.67-Elanhant-notification-typescript-20200128T2323":{"name":"gatsby-interface","version":"0.0.67-Elanhant-notification-typescript-20200128T2323","author":"","license":"ISC","_id":"gatsby-interface@0.0.67-Elanhant-notification-typescript-20200128T2323","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"22c65f9007c463fd15d8536dc8e630a6eb050265","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.67-Elanhant-notification-typescript-20200128T2323.tgz","fileCount":109,"integrity":"sha512-gLzoz+txvvwllkBo0hpiOGH42AhhwiNIMtSyZ0Tg+XiPp4ohtrxIWRxwuQj5hxhAqfAX7tMiWb9hXrKFPEyavw==","signatures":[{"sig":"MEQCIAvmL1LK0GBKUjXlqYH/ig25umWyJa33S8yTIWzHhfwKAiB2RKMBGO/Pj6yC0TGnf4l0G53ndVF0i5R2B2CMeBuVEQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2414102,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeMMKfCRA9TVsSAnZWagAA+eUP/ikFkh5TaFbEidWSX/Ue\nifflJ/0VDJy0rgdVN1375DQ7Eq7s+Q0Mw3V7kEHITbzIHmNYT8u8IU8ThXOG\nMoc7BtdvWf1Kt0uryq0RQkIwq4UW2AAj0tCEvHRqlxhlk8vfeguQHxnPipWL\n9X4KWnBT+RyzffNSDYjwZqdzCW7dox8I0bIrh7o3tgT9vm0OQVHX7AwyF2T9\n+B6eMZf2Mc3PJABO2qzlnb90gSbi76F4Xk4O9Hois8JKSoDyacD+s4aVs5AS\nEvBpDquqsJeTr9dODrSS91oZoW81asDoGCmJy4LMjllAzQuIR/2UYPl8/0RN\nFQLLLKNy0qrVKNvBGYvGxOJMLVGdvjxmL1zWJWdjppm5LvDFrjZrASbVCTVP\nE5R4m92JRzzKgI4JUzV+imv/MtxwqKc4sHsLVjfekk1HMgKVZSeIh4SKbkEZ\nnqb6cdOnFVOzR7co+bgT/mZ39l+gmNMJP3hIxi+IlMajvaWLenl1iUJIss0R\nADfDr32sf27YDPV6bS+7CufEDt3i9f/SnZVLdTOj5IOGIGBkDU0Xddvn2FAM\nsQg1kTxJq5pWXdIATuop1z9iV81GfEpcsD4I/knIM+5aoyiJ54ydofFJJ/vm\n6alQIXohdftj2bUYvgs5He5wXlR8+M7sslI/c5xXlOsTmjWxuFtOAW50c/wo\nYKUB\r\n=mMMW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.es.js","readme":"# Gatsby Interface\n\nStorybook [available here](https://reverent-keller-9597e8.netlify.com/)\n\n![Storybook](https://user-images.githubusercontent.com/18426780/63871208-b9aea600-c978-11e9-9107-79679b699c6f.png)\n\n```\nyarn storybook\n```\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`\n\n- Use React hooks and functional components - https://reactjs.org/docs/hooks-intro.html\n- Use CSS props for styling - https://emotion.sh/docs/css-prop\n- Use `gatsby-design-tokens` for styling constants - https://www.gatsbyjs.org/guidelines/design-tokens/\n- Use compound components to make components more composable and flexible - https://kentcdodds.com/blog/compound-components-with-react-hooks\n- Make all PRs against the `dev` branch\n- Use `TONE` and `VARIANT` prop (when appropriate) to determine color styles and version of a component - see Button as an example\n- Make the component as generic as possible so it can be used anywhere by anything\n- In `skeletons` folder, these contain only the functionality of a component (no styles) and can be used within other components\n- Write Storybook stories for any component created - https://storybook.js.org/docs/basics/writing-stories/\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Required assets\n\nGatsby Interface requires the `futura PT` webfont in several different weights. These files are git-ignored, to prevent the unauthorized release of licensed assets.\n\nGatsby Inc. employees can download these fonts from [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"src/index.js","gitHead":"c02683045cd0fbe7cbe20248c3f1978eeac36b5c","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.es.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"_nodeVersion":"10.18.1","dependencies":{"date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^1.5.8","gatsby":"2.6.0","rollup":"^0.64.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","react-dom":"^16.8.1","stylelint":"^9.9.0","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.2.8","@types/react-dom":"16.8.1","standard-version":"^7.0.1","storybook-readme":"^5.0.8","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.2.8","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.4.1","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.2.8","@storybook/addon-docs":"^5.2.8","@storybook/addon-info":"^5.2.8","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"^5.2.8","@storybook/addon-links":"^5.2.8","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.2.8","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"^5.2.8","@storybook/addon-viewport":"^5.2.8","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.2.8","@storybook/addon-storysource":"^5.2.8","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.7","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"react":"16.8.1","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.67-Elanhant-notification-typescript-20200128T2323_1580253855190_0.5968022014774768","host":"s3://npm-registry-packages"}},"0.0.67-Elanhant-notification-typescript-20200128T2344":{"name":"gatsby-interface","version":"0.0.67-Elanhant-notification-typescript-20200128T2344","author":"","license":"ISC","_id":"gatsby-interface@0.0.67-Elanhant-notification-typescript-20200128T2344","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"28f5be2d441eabb3817d1d7dd36c156b2e2776ca","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.67-Elanhant-notification-typescript-20200128T2344.tgz","fileCount":109,"integrity":"sha512-/13u5+cFCBbEyTZsu3HZGk10+wmAuhtxeRbpW5LjS4zjcrvbhwIkFwpQmPZq3tLvGc/nEyj0CdpBYSWC6F4MVA==","signatures":[{"sig":"MEYCIQCGPW8dMSi/K3mcEtQWhGc7nWeuV+Gs32JL6FCbt+Y1jQIhAJoQMuLvAjFtA2RnyOgkutM0/D3/ahEhy60ysw9wVGlb","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2415009,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeMMd4CRA9TVsSAnZWagAA7WAP/2O5TS/fjmTEee/FZCLe\nS7D6HZgm488OBHAdxgJ3h2IuV6+/balzK3URT0iPVMMuJ0NvqUM9yX67pJLV\nhfH7Fzvqv3dx2Qw8PMEJGM2pjwV+ZPY+b9kx4y32szdZq03syHXHalubmbN7\nNWhqy05+Vfyyi4SzE2vltc4lXDTew8RRjm5IOhNzzExtFkbzNZg7/+gCbTHa\nBc+nILSJY39HAtMyrJ7EyqnEu8aoLrpUb3lYZthk/Bch+tt2Up0F17FvPozU\npzzGrwDtG8r596v/AxfgAZ+JZYPgSmIa+jL6KhvByNemP1mdPe9DlpXwbOWZ\n6oWrAlAb41r27gc2vhcBapTfBw3+5rPzdYlAeVQ+9BM1WmW0zVA72bWAXFKa\nxEEO/ImclprO61YuYwYceGJdvM+kmRiYJAcj1tYjTq5utQgPHCKkMzcoHB+k\nTWnt94q2m1nQyWkD50Zm/ALJhjggvraqwEtM69k46/oVzYnGbi4HoJN2oEco\ngygF9KAjhmh+qBrkaGgIRTWzF2NxZK4b3IrHoutC/qeqsMYnVEOEEoTUWND1\naD76MFdSPvoPuDvbhrAJRuBt/AO/wgtp7u8drDrlBGSaYcX79zBJ23bk94/F\nex6Omb6wCuFP+gQKgBB/S8+PgYfMcOOeZU6+cWVCZPLCXlJ45h/VaD5F3vDV\npNa4\r\n=H9cZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.es.js","readme":"# Gatsby Interface\n\nStorybook [available here](https://reverent-keller-9597e8.netlify.com/)\n\n![Storybook](https://user-images.githubusercontent.com/18426780/63871208-b9aea600-c978-11e9-9107-79679b699c6f.png)\n\n```\nyarn storybook\n```\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`\n\n- Use React hooks and functional components - https://reactjs.org/docs/hooks-intro.html\n- Use CSS props for styling - https://emotion.sh/docs/css-prop\n- Use `gatsby-design-tokens` for styling constants - https://www.gatsbyjs.org/guidelines/design-tokens/\n- Use compound components to make components more composable and flexible - https://kentcdodds.com/blog/compound-components-with-react-hooks\n- Make all PRs against the `dev` branch\n- Use `TONE` and `VARIANT` prop (when appropriate) to determine color styles and version of a component - see Button as an example\n- Make the component as generic as possible so it can be used anywhere by anything\n- In `skeletons` folder, these contain only the functionality of a component (no styles) and can be used within other components\n- Write Storybook stories for any component created - https://storybook.js.org/docs/basics/writing-stories/\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Required assets\n\nGatsby Interface requires the `futura PT` webfont in several different weights. These files are git-ignored, to prevent the unauthorized release of licensed assets.\n\nGatsby Inc. employees can download these fonts from [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"src/index.js","gitHead":"2dcc2770c009498aecf7beff9b7cdea38ed44744","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.es.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"_nodeVersion":"10.18.1","dependencies":{"date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^1.5.8","gatsby":"2.6.0","rollup":"^0.64.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","react-dom":"^16.8.1","stylelint":"^9.9.0","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.2.8","@types/react-dom":"16.8.1","standard-version":"^7.0.1","storybook-readme":"^5.0.8","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.2.8","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.4.1","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.2.8","@storybook/addon-docs":"^5.2.8","@storybook/addon-info":"^5.2.8","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"^5.2.8","@storybook/addon-links":"^5.2.8","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.2.8","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"^5.2.8","@storybook/addon-viewport":"^5.2.8","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.2.8","@storybook/addon-storysource":"^5.2.8","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.7","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"react":"16.8.1","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.67-Elanhant-notification-typescript-20200128T2344_1580255092928_0.646010450905977","host":"s3://npm-registry-packages"}},"0.0.67-Elanhant-notification-typescript-20200129T1955":{"name":"gatsby-interface","version":"0.0.67-Elanhant-notification-typescript-20200129T1955","author":"","license":"ISC","_id":"gatsby-interface@0.0.67-Elanhant-notification-typescript-20200129T1955","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"0ac5b4293d54c09ad68bcccb0929f8345d5d26ed","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.67-Elanhant-notification-typescript-20200129T1955.tgz","fileCount":109,"integrity":"sha512-WF4Y+M1YSKHARM47arTh9MX3KZNOGWErTSRFOJIDtAaz5/JZJG8K7FcngfTa8I+TAymTtxtpNaWNaWMFExT8kA==","signatures":[{"sig":"MEUCIQD3m9BZkrMmHjfJS77sbUexqml+7webOhO+uMA01jbf7AIgc94gPn0OXEd/iqi11SZ0SDvTJvLebVxlc5Qt+VVgLOQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2415981,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeMeNPCRA9TVsSAnZWagAAabIP/iYqgC2+fRN6LBujEwVT\npA7heF3ynOI8WTjsvA8AuJhimYAO0HrLx5zCC+tBpVHjsQPoEM6w3LayAhwM\noCet1Q07p60M6NLZuyYRB5OA56W8MUGUcgCGPbyevgiPrCdFx+a6KePSOJ73\nnqvXduspIWEoQQApQ7sYwcYd6UGi52K54M+lV/+gHZg/mZ7qJ3fvgrfIV8aY\nySNy/ftMZQn0+32mzmVZlrl7An4yrIDgqqd69ZGIexdPnxh6QiTmG/rNWQe3\n1nutmi8Ig0JRKHcrZXR7vmuhFCJsj2t1lhx3g4xeq+w/wKYJapDxNDilZkRC\nTYi8DpAq9iUIowqXI1YrAOYhCtxlck9uU714jwGESqgQUGfKnBbeu30QGT2i\nZEkwvina0N/rACbO0xWGuTb+Q806ZKJhUBz8vHjIjVFgqBI9wH+xQuCaRd7M\n1hgjXV1DdU10VyGoVbOtQe7fxYZaKF5xcuUopIUYDshvksrnZojQ8URjB16v\nuKX1ZJomZCoCPJODLIbNWaDL27mftjYQlJ5w7rX4NAWy4ws/vGqvkEul+R1H\nBN4rSzOtZCCW0D6Wcj9bak+SQT3GhUKj0G++DQRogu7kbZr3uANwq38uxNW9\nPhIIiYOiXgS/hizWBnXFD7MxDtQgRt9P31kjfWsD2llpSwlhh45w2QvriogA\nM60j\r\n=Wj1i\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.es.js","readme":"# Gatsby Interface\n\nStorybook [available here](https://reverent-keller-9597e8.netlify.com/)\n\n![Storybook](https://user-images.githubusercontent.com/18426780/63871208-b9aea600-c978-11e9-9107-79679b699c6f.png)\n\n```\nyarn storybook\n```\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`\n\n- Use React hooks and functional components - https://reactjs.org/docs/hooks-intro.html\n- Use CSS props for styling - https://emotion.sh/docs/css-prop\n- Use `gatsby-design-tokens` for styling constants - https://www.gatsbyjs.org/guidelines/design-tokens/\n- Use compound components to make components more composable and flexible - https://kentcdodds.com/blog/compound-components-with-react-hooks\n- Make all PRs against the `dev` branch\n- Use `TONE` and `VARIANT` prop (when appropriate) to determine color styles and version of a component - see Button as an example\n- Make the component as generic as possible so it can be used anywhere by anything\n- In `skeletons` folder, these contain only the functionality of a component (no styles) and can be used within other components\n- Write Storybook stories for any component created - https://storybook.js.org/docs/basics/writing-stories/\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Required assets\n\nGatsby Interface requires the `futura PT` webfont in several different weights. These files are git-ignored, to prevent the unauthorized release of licensed assets.\n\nGatsby Inc. employees can download these fonts from [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"src/index.js","gitHead":"99f6382b826da5264eb74f901b1924033b559cd3","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.es.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"_nodeVersion":"10.18.1","dependencies":{"date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^1.5.8","gatsby":"2.6.0","rollup":"^0.64.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","react-dom":"^16.8.1","stylelint":"^9.9.0","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.2.8","@types/react-dom":"16.8.1","standard-version":"^7.0.1","storybook-readme":"^5.0.8","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.2.8","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.4.1","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.2.8","@storybook/addon-docs":"^5.2.8","@storybook/addon-info":"^5.2.8","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"^5.2.8","@storybook/addon-links":"^5.2.8","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.2.8","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"^5.2.8","@storybook/addon-viewport":"^5.2.8","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.2.8","@storybook/addon-storysource":"^5.2.8","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.7","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"react":"16.8.1","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.67-Elanhant-notification-typescript-20200129T1955_1580327759340_0.9990157051840338","host":"s3://npm-registry-packages"}},"0.0.68":{"name":"gatsby-interface","version":"0.0.68","author":"","license":"ISC","_id":"gatsby-interface@0.0.68","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"cb216bfa4e3d485fcd8f8e36b4023f71c62362cb","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.68.tgz","fileCount":109,"integrity":"sha512-VPeyOmHohAvsTiH6Vrk/yxPOl4tDTdp9rhUCrAsUMFl6aFGK84yPOUlu41v+VzvN1vgxD/BC9FIUHPZ29T1otw==","signatures":[{"sig":"MEUCIQCjJMiVJMI7A14JW6V5Ita/xkQ0ukUGqNHA18ONwe2a3QIgWpK17JO6GuycaJ8AoAAXCClWZbO0y5u+PxrSaoXAO+Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2416277,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeMfCFCRA9TVsSAnZWagAAV0YP/3eZ3gI+lqO6PoBINDd8\n6fVc3C73cFNnleiAwB+7WdVtxU4PUJ6U4FIQzJZ7B5QfubvIr0jK/E9vqMHP\no18jSedjzkUu6VjaR0MkRuGV4PwSNEaNHfxfrW9hLTgSQd5sQtAQHeYRQ7WA\nNIAcwT4HhMJrNvXgbeVKrdMPr8ewFlokK4pAGA8nbK7mtjKY6huCmQaWIpwU\nsl9XeZ4s7nLK08zrmTeFZ34Qzp9uN+3o5nFkOGyLD+lxv/Idfq2+vSeI2ONs\nwX82fx+EAHbN0KmZ3Q8YTfq2bODn0XL7IibYCAXcRDBFnvfO0b3Dnob4r7BE\n2McwTq+9JO7pwG6WJMKy/rXW1at3RXLkPndCdH5Aw8SzaATiHKzsiBUhpj1j\nNcbb1hTDn+qpkXJcMQqLbqUScYXZgmOx2Ha1RVIKgbgw5nSG5TzB1nso2XPF\naAr2w6FCiqh5+Jb+FJrwO3nVK7c/FG3SCIp/7euRHdMylUZ0zEA3pVWGDDDf\nQQwK5UTOLR6/yBYfvQmTwQxBmBGoz+mL++CE+LE4nY0eH18g1BSPQZvxFY0T\nAiXgESnsLo1rGtaYzVdMJ+SdgiXSeG1lB1ra9OJtTZ5qpSoRVwvaTFWM4/aP\nLS3Cwns/YtIqR+mLcriDtvD359UY1+r69SRI3DwWl97yvzsV+ZUzYbtzP8Nj\nEpJp\r\n=u9So\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.es.js","source":"src/index.js","gitHead":"4ada96513467097b41d4a112af0dfea44859233f","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.es.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"_nodeVersion":"10.18.1","dependencies":{"date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^1.5.8","gatsby":"2.6.0","rollup":"^0.64.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","react-dom":"^16.8.1","stylelint":"^9.9.0","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.2.8","@types/react-dom":"16.8.1","standard-version":"^7.0.1","storybook-readme":"^5.0.8","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.2.8","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.4.1","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.2.8","@storybook/addon-docs":"^5.2.8","@storybook/addon-info":"^5.2.8","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"^5.2.8","@storybook/addon-links":"^5.2.8","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.2.8","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"^5.2.8","@storybook/addon-viewport":"^5.2.8","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.2.8","@storybook/addon-storysource":"^5.2.8","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.7","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"react":"16.8.1","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.68_1580331140818_0.28477414041711513","host":"s3://npm-registry-packages"}},"0.0.68-Elanhant-migrate-text-to-typescript-20200129T2213":{"name":"gatsby-interface","version":"0.0.68-Elanhant-migrate-text-to-typescript-20200129T2213","author":"","license":"ISC","_id":"gatsby-interface@0.0.68-Elanhant-migrate-text-to-typescript-20200129T2213","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"64212831d0a82d3789f4da68ed6df748a77c042b","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.68-Elanhant-migrate-text-to-typescript-20200129T2213.tgz","fileCount":115,"integrity":"sha512-YkBmWz43BigkHOhMuhcnuunxqqNmcsEYqb0cCVRZ3V6MHK+o+vWkvTgwefS3Zs8wyX9PZI1EdkQ3uci3lJXC9A==","signatures":[{"sig":"MEUCIQCUQn8VK4fnMJ0eHhfTUFx/w5t3IL8gmvtU1mpgUPjIVQIgIk1xTyrR8jnhLXd6QSBG8+3mhhJCSddzslQPY/PGHyo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2431783,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeMgOxCRA9TVsSAnZWagAAVloP/3P89HbN9/b8BCTOWwTy\nXbB+V4sJZv1OZLUkfOmTi6GiPD94B0iTd+U5Dtk56Y/XcGsNfbBg6j7WiGZT\n/S2PfMKiwP9KrBHFlPp2XA2zP5e91pg5H36E19O8PkmtYi9J27lmqVUK9DL5\nvUvI7kgKrk4t12viq2/gVm+V5Sme/ayLQxrsf1RqEzV2phgTUPVFlYCw5oyw\n+AdAKzACaNsWoyU9KhgVU6XRqr9Udf6TmEOlBW/a6+eDOB06YeXIO0v5Ke6K\nkmOaocXYwCAELxOE+q9aDelrIrGNqRxXlpPuCdQRg2ruMW2lF3kaWrAjpH/T\ng6qo8hHzguSzJM/avbIDpFCrCQI/aeuaoeecACwSwl8epY6x3BqvYKaOhAPO\nyzy4Q4DYCygBWhYpsnkDx7mzFcgBPubITqaEsijIvSwIooeysAXFG2Bu8nFd\nCFq97vWT8MRmofs84Emq8Cee9zQPmp979dOrXls2lYzAhuM4Scy3MvTnE4Hp\n/sZ/x6HBM6kzwa4mdC+mUIVA76rH8TxiKs8A5L1YKDLVW/mPVFNJPl1PSH8u\n0RkFMu9Tv1dfivxFIERD5JMPMSUSvthaokyETd/WaqLpXSG/sCXwQJfTc+Lf\ncaBX7h/pSRFqjQJzLJEuaiM0CxdTGJRc2pGJGr2B5mW8p7I975sEEU90Dg0E\n9tuD\r\n=O/f6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.es.js","readme":"# Gatsby Interface\n\nStorybook [available here](https://reverent-keller-9597e8.netlify.com/)\n\n![Storybook](https://user-images.githubusercontent.com/18426780/63871208-b9aea600-c978-11e9-9107-79679b699c6f.png)\n\n```\nyarn storybook\n```\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`\n\n- Use React hooks and functional components - https://reactjs.org/docs/hooks-intro.html\n- Use CSS props for styling - https://emotion.sh/docs/css-prop\n- Use `gatsby-design-tokens` for styling constants - https://www.gatsbyjs.org/guidelines/design-tokens/\n- Use compound components to make components more composable and flexible - https://kentcdodds.com/blog/compound-components-with-react-hooks\n- Make all PRs against the `dev` branch\n- Use `TONE` and `VARIANT` prop (when appropriate) to determine color styles and version of a component - see Button as an example\n- Make the component as generic as possible so it can be used anywhere by anything\n- In `skeletons` folder, these contain only the functionality of a component (no styles) and can be used within other components\n- Write Storybook stories for any component created - https://storybook.js.org/docs/basics/writing-stories/\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Required assets\n\nGatsby Interface requires the `futura PT` webfont in several different weights. These files are git-ignored, to prevent the unauthorized release of licensed assets.\n\nGatsby Inc. employees can download these fonts from [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"src/index.js","gitHead":"a37a364600dbaad14e60e0e1b41ceb83a77a5ce9","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.es.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"_nodeVersion":"10.18.1","dependencies":{"date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^1.5.8","gatsby":"2.6.0","rollup":"^0.64.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","react-dom":"^16.8.1","stylelint":"^9.9.0","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.2.8","@types/react-dom":"16.8.1","standard-version":"^7.0.1","storybook-readme":"^5.0.8","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.2.8","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.4.1","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.2.8","@storybook/addon-docs":"^5.2.8","@storybook/addon-info":"^5.2.8","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"^5.2.8","@storybook/addon-links":"^5.2.8","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.2.8","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"^5.2.8","@storybook/addon-viewport":"^5.2.8","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.2.8","@storybook/addon-storysource":"^5.2.8","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.7","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"react":"16.8.1","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.68-Elanhant-migrate-text-to-typescript-20200129T2213_1580336048738_0.7052429329952434","host":"s3://npm-registry-packages"}},"0.0.68-Elanhant-migrate-text-to-typescript-20200129T2216":{"name":"gatsby-interface","version":"0.0.68-Elanhant-migrate-text-to-typescript-20200129T2216","author":"","license":"ISC","_id":"gatsby-interface@0.0.68-Elanhant-migrate-text-to-typescript-20200129T2216","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"9436e27115438a71da967a05e3d964b47b74f195","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.68-Elanhant-migrate-text-to-typescript-20200129T2216.tgz","fileCount":115,"integrity":"sha512-MUn4awLW/3XtvIgXWo0K3aB6FQ+eGMfCqmd9BjdDjTIlckf4KYOM2Ckf3XsfehbXTEoFmxV2LuFxUWwO5LoFxg==","signatures":[{"sig":"MEUCICpRpIsxLEW7h45P1G5CSByYd/LxrXSYL7U2cFOP5FDcAiEA7t7qcVbLpCjUhurplfqTvltyWLJXcdMCPFSLf1bGps8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2431783,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeMgRQCRA9TVsSAnZWagAA77AP/Aiy6ZhiMZFK7pyhZ3I7\n0u1HPWqHXJb2FwxSESvDUsxvxO2JatOxIsE4hetsYvhzBrOq2+cA2nDjoPWR\nUp1rhiwlAVmyRoUyNawZnn/4Dz2p3MpCpdZfmLIf2yMPQmeflqgSYX51wGtD\nu41S9YqQ6mdO/rfEuIIg1olteKoBZKtXt/Zdx/BBNOp2PUEmT2svJ/MUXQKv\nn+EGUFmvBPQD7xA5ENCpgAUulP21oPsxGuFxOUXHbP4Kx0k/6dErDqEpmT5A\nuivQurKU5ZZEKQJFxruN20wd+ONEECJ3NsXnP/N3DoAk11+B2mBPch+NzBZ0\nRyZRaBwQp7PXHjoSkZZNLNI+meSNIIU39VYD0zRpdW6DPbaqVEQlTNYQCmCR\nzk8EqvOiRzweR6ngRBvLiFdeu0fI6h9p57TcHwmlTXnEwgkBnZoThunutl1p\n0p520xSJHJQQiZWZOEgnGj5gjOxXz5OMvt3sV5LFsb5uQNQXVfHSBoNumPp0\nouFUdCs6PE3P6OOq5LigoQIK0iQjiv2KxS9j6iZbOyoENZ4HJGFOO6TxWAJz\n0g1b17W2/ITRXu6sYzjRdEhSHXS9JrNLCXauXbEiLy3eUg61zo2nKgndsEUc\nKE5mojq0CpRBS6fgJNjtC1dHZqwvViSf6pS4ZUPCLjOyV3umx3WVVMdsXFdV\nCnm5\r\n=bZ9h\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.es.js","readme":"# Gatsby Interface\n\nStorybook [available here](https://reverent-keller-9597e8.netlify.com/)\n\n![Storybook](https://user-images.githubusercontent.com/18426780/63871208-b9aea600-c978-11e9-9107-79679b699c6f.png)\n\n```\nyarn storybook\n```\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`\n\n- Use React hooks and functional components - https://reactjs.org/docs/hooks-intro.html\n- Use CSS props for styling - https://emotion.sh/docs/css-prop\n- Use `gatsby-design-tokens` for styling constants - https://www.gatsbyjs.org/guidelines/design-tokens/\n- Use compound components to make components more composable and flexible - https://kentcdodds.com/blog/compound-components-with-react-hooks\n- Make all PRs against the `dev` branch\n- Use `TONE` and `VARIANT` prop (when appropriate) to determine color styles and version of a component - see Button as an example\n- Make the component as generic as possible so it can be used anywhere by anything\n- In `skeletons` folder, these contain only the functionality of a component (no styles) and can be used within other components\n- Write Storybook stories for any component created - https://storybook.js.org/docs/basics/writing-stories/\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Required assets\n\nGatsby Interface requires the `futura PT` webfont in several different weights. These files are git-ignored, to prevent the unauthorized release of licensed assets.\n\nGatsby Inc. employees can download these fonts from [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"src/index.js","gitHead":"68a70e494fc8a43c4fbd758265ffb0f0961bc699","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.es.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"_nodeVersion":"10.18.1","dependencies":{"date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^1.5.8","gatsby":"2.6.0","rollup":"^0.64.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","react-dom":"^16.8.1","stylelint":"^9.9.0","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.2.8","@types/react-dom":"16.8.1","standard-version":"^7.0.1","storybook-readme":"^5.0.8","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.2.8","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.4.1","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.2.8","@storybook/addon-docs":"^5.2.8","@storybook/addon-info":"^5.2.8","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"^5.2.8","@storybook/addon-links":"^5.2.8","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.2.8","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"^5.2.8","@storybook/addon-viewport":"^5.2.8","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.2.8","@storybook/addon-storysource":"^5.2.8","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.7","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"react":"16.8.1","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.68-Elanhant-migrate-text-to-typescript-20200129T2216_1580336207408_0.7504668757866473","host":"s3://npm-registry-packages"}},"0.0.68-Elanhant-migrate-text-to-typescript-20200129T2224":{"name":"gatsby-interface","version":"0.0.68-Elanhant-migrate-text-to-typescript-20200129T2224","author":"","license":"ISC","_id":"gatsby-interface@0.0.68-Elanhant-migrate-text-to-typescript-20200129T2224","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"296d03300c68c84eff19cdabeff1d413c41d6060","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.68-Elanhant-migrate-text-to-typescript-20200129T2224.tgz","fileCount":115,"integrity":"sha512-Emcy0aeDwQZvcsqVAdPBHkRXMwt1RscJPb5mb7rTMTGiu6PWx/BKD2p6XeNze5u54ZuOxMAumXYXcX3WDYzMfA==","signatures":[{"sig":"MEUCIEsfNTLQ4SqLX84hHH3ex0jlOBHYzNoR/fAkbNN7TjYyAiEAqLf73wC2RTza1YCBkG09GH2Ng6OrAHv22B8yDUvXgq0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2431941,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeMgZPCRA9TVsSAnZWagAAR5kP/RC/ZQaw7i+mX1a0wqLA\nYAlYjN2FOCAUwrbCJi673WzJs3Q/tFvzm9bzM+DlnCr6fVYYaCbk8dLL3qE5\nE1T99nKipQc/IQFi+EQw5T+HZekrqvPk9aW9CC6Gpy0DrMNho30mhbRcUair\n2hjfGQPnLmhQXepku/TPfHgQ83wb2qQes4Yoqpk7cWTBgCCHDFIafUYgI4m6\nT87vCqcAh6Q4EWHMl458gQatF3JXdWMJ1c2/J/CIW8wD63uI5LRDiUMMVGi6\nugHRZx/2GK4oPPH2508eJ0xx4oMdMr5YNHG1Kelx+7dYlpbj8+Hk/es0yf2k\n1rjp+aaemZgU3L3xSLHPaM70lEQUM4DdojsX7wEbXrjsGrrS2YNfKBBaLuMO\nghT8ZIF9Z2blbtMED7r3B7jvQ19UNeUMrSmVKHO6hHiMa3SuAg1ggBF14V3H\n2XFxTqYZ+z+KqqQOITKNB3RIoLRyxkNseprk4DK5siqKTYRdy30xSzaBdffH\nfGGTNaGN2TPAYdMYyFJzqydbPBlglE0fukrJZBGgl5Ay3iW5W4vmZUaayqFA\n7wbnGN5eJYaCFspQs9hnB7bMdG0DGgWeQkoetxP6IGLB6PSWes2F8e0uGb8B\nPOmQAxHKaN+moVo4N7cp4afTdMPT7aAsmKEPxEluWI+r7nZWc5AmGNbvKB5Q\nEJ4T\r\n=Y9JD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.es.js","readme":"# Gatsby Interface\n\nStorybook [available here](https://reverent-keller-9597e8.netlify.com/)\n\n![Storybook](https://user-images.githubusercontent.com/18426780/63871208-b9aea600-c978-11e9-9107-79679b699c6f.png)\n\n```\nyarn storybook\n```\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`\n\n- Use React hooks and functional components - https://reactjs.org/docs/hooks-intro.html\n- Use CSS props for styling - https://emotion.sh/docs/css-prop\n- Use `gatsby-design-tokens` for styling constants - https://www.gatsbyjs.org/guidelines/design-tokens/\n- Use compound components to make components more composable and flexible - https://kentcdodds.com/blog/compound-components-with-react-hooks\n- Make all PRs against the `dev` branch\n- Use `TONE` and `VARIANT` prop (when appropriate) to determine color styles and version of a component - see Button as an example\n- Make the component as generic as possible so it can be used anywhere by anything\n- In `skeletons` folder, these contain only the functionality of a component (no styles) and can be used within other components\n- Write Storybook stories for any component created - https://storybook.js.org/docs/basics/writing-stories/\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Required assets\n\nGatsby Interface requires the `futura PT` webfont in several different weights. These files are git-ignored, to prevent the unauthorized release of licensed assets.\n\nGatsby Inc. employees can download these fonts from [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"src/index.js","gitHead":"b5cb09fae005e53ad33d4891763478a33be11100","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.es.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"_nodeVersion":"10.18.1","dependencies":{"date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^1.5.8","gatsby":"2.6.0","rollup":"^0.64.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","react-dom":"^16.8.1","stylelint":"^9.9.0","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.2.8","@types/react-dom":"16.8.1","standard-version":"^7.0.1","storybook-readme":"^5.0.8","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.2.8","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.4.1","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.2.8","@storybook/addon-docs":"^5.2.8","@storybook/addon-info":"^5.2.8","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"^5.2.8","@storybook/addon-links":"^5.2.8","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.2.8","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"^5.2.8","@storybook/addon-viewport":"^5.2.8","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.2.8","@storybook/addon-storysource":"^5.2.8","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.7","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"react":"16.8.1","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.68-Elanhant-migrate-text-to-typescript-20200129T2224_1580336719242_0.21733950322696227","host":"s3://npm-registry-packages"}},"0.0.69":{"name":"gatsby-interface","version":"0.0.69","author":"","license":"ISC","_id":"gatsby-interface@0.0.69","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"9d17688e1a282c0d60ecd3abc64abebc79e70438","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.69.tgz","fileCount":115,"integrity":"sha512-s/LtgUPxh9Rhb4/cYAJ2vd206T1JfU7EiprfMaqp+HUeiNrgTP4IcoGZEDXYhKGz7XF9jjQBlhCSmNkwkdk2fQ==","signatures":[{"sig":"MEQCICsKu9W3zQ/yFLylpmxXQzUccYsgcQxhghSvsgUSLmEfAiB9+eR8kX38JpZ+hA/44wv/cbGGTEW8uS1oXJXRtJQWeA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2432223,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeMwldCRA9TVsSAnZWagAAEeQP/RZY0kszp3LgypvqmfJl\n0EUe+pNRG4yuilU3IabXA2Tdp6I6jK0pVqJArwmSNDg8mrzU9qWCN373c1AL\nTEridTesEUhUnwWRVZnpk0TSIZiU8e0NpiqPx1zWwKoDWZytOKJfqX2yBRwc\ndpC7NbCfsjzDaXcedglgfiST96dS8EoYtDiNNIrTZoYVlJbZdZvGf4CmTdER\n9Hh0SDmlpoSDiVbwQ3EcuhAGFM9F6e8/OyA3dPkSFwICKdSV7n348XxAkT70\nu0s1QyOu3kc/A/QWPUrxloi6vVuvSye4yenGvi5pwuTidDp2JIX4ptkySUi3\nXNEDZrqNQHoE8vJR3PF7RbduLV8IgwsYr4JJTcS/2x8fuR/urZzd1Y6zwVVA\niLyJBHRtEVtx8ebKcwHMIWP35Bxb3UklSSfeTFT7Q5Zrh/wxMaoC5Z0Raa5V\nS8hxkCpqYVtkrqLt3eGRiEVwCdEQZUBVC8FJ/jbbD2d/4d7PRfYXVdDv4x95\nENt2KTEiewoZvIj3GiLniL6+0nZjvx0G3wo4F7w/k6ZgTFCkTm0s+L5rbsZz\nK/XoXPVm1MQiIj2rLvPAFHpCbMg08ERwyo/NoQHO1NCi54EnSOt44xgF/es0\nYHGLR2H4RwLeb37VnYIf8VQTsH15eQl3T2pfJICn57WRdsFfbgeJ/Q7dzWiT\n93MO\r\n=Pkx5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.es.js","source":"src/index.js","gitHead":"cbfb6ce343eae84e4a7dda105247098189994297","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.es.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"_nodeVersion":"10.18.1","dependencies":{"date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^1.5.8","gatsby":"2.6.0","rollup":"^0.64.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","react-dom":"^16.8.1","stylelint":"^9.9.0","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.2.8","@types/react-dom":"16.8.1","standard-version":"^7.0.1","storybook-readme":"^5.0.8","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.2.8","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.4.1","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.2.8","@storybook/addon-docs":"^5.2.8","@storybook/addon-info":"^5.2.8","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"^5.2.8","@storybook/addon-links":"^5.2.8","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.2.8","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"^5.2.8","@storybook/addon-viewport":"^5.2.8","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.2.8","@storybook/addon-storysource":"^5.2.8","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.7","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"react":"16.8.1","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.69_1580403037429_0.9055004253363208","host":"s3://npm-registry-packages"}},"0.0.67-forms-and-layout-blocks-20200131T1047":{"name":"gatsby-interface","version":"0.0.67-forms-and-layout-blocks-20200131T1047","author":"","license":"ISC","_id":"gatsby-interface@0.0.67-forms-and-layout-blocks-20200131T1047","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"07729971aab65130cf39d555424f2c8853a93e7d","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.67-forms-and-layout-blocks-20200131T1047.tgz","fileCount":127,"integrity":"sha512-Wojq3EbagXVoCiX3lRhOLC3DDCYi4WLcpLQs0TgX3Awi+IN+dAMnUOXQFxWZSy2wuVsWTHsul1oZP0HNH92IeQ==","signatures":[{"sig":"MEUCICenhnF1KvA8Kk4eVJBtDc6JCsPsQQ2mdKNv7uvzIwIJAiEA7g7F4pLOqoO5Nk2Ah0U5ZOJ83zxwfkihxTC725xg4O8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2888837,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeNAXZCRA9TVsSAnZWagAAKZUP/3ogWA9EWTo+t12sP4Pw\nYgtIfiSpUYiqSJY2qu0uBZAjTFUIblm64Vpw2mdXEwXw8UWUD+1RXnPnwq7d\nkLqw3pE4Ovs3TofQ/0YJOP+kjV7/+HiiBo0xpktl9mpcoH/JPBYsCDj8p0w8\nK4gEeaNv0HfHR0cexU2GRuQjTpjfKpEnARGj87o2KsnX51UHYnXQ7pIVXe5z\niqNDHqtbY6pmfCO7jlVIQi8kYmgp0n+cpjfSZM5u2Q39nBS0JLgXGAP0FLUk\ntPAO/U6tZGNdR7EV8rZmuzS4Q+vVKVpLZh8BXAI2c38s1lCtv4ArdGkgp/Va\n8sxbJrpPb1EdWiedxQlVg0QALmVIz9wZxKPXo+bsaJA8wurKam4N8ArsIYJs\nnld9iCmAYgCMiWdvcMgsdGjK2ctdMEZGH90fLN7bazTrNGdeE39jtsS9+C0f\n0PnrmcktV6quEKDJzl3nyFkf5BgvmMc3EngDaCeQRO4FthRcYykoBFTq93mz\nZtFhsW6YEVbp5e1nShjS90tAmDarRhoCbReRIT+UmOM4cBToLnysJbRic5om\nTV+DjnltL/vUcEECOw1eNyxuYxBICyXMG6jSm13cWLZweLxaAu4g3lBu3Jeb\nOmaABpQoiFcTG210ivDyWxIZ7/Es94PpzHIYMvO+CDLoEGfvPXFQcLfOWWYr\nwCdR\r\n=x9nZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.es.js","readme":"# Gatsby Interface\n\nStorybook [available here](https://reverent-keller-9597e8.netlify.com/)\n\n\n![Storybook](https://user-images.githubusercontent.com/18426780/63871208-b9aea600-c978-11e9-9107-79679b699c6f.png)\n\n```\nyarn storybook\n```\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`\n\n- Use React hooks and functional components - https://reactjs.org/docs/hooks-intro.html\n- Use CSS props for styling - https://emotion.sh/docs/css-prop\n- Use `gatsby-design-tokens` for styling constants - https://www.gatsbyjs.org/guidelines/design-tokens/\n- Use compound components to make components more composable and flexible - https://kentcdodds.com/blog/compound-components-with-react-hooks\n- Make all PRs against the `dev` branch\n- Use `TONE` and `VARIANT` prop (when appropriate) to determine color styles and version of a component - see Button as an example\n- Make the component as generic as possible so it can be used anywhere by anything\n- In `skeletons` folder, these contain only the functionality of a component (no styles) and can be used within other components\n- Write Storybook stories for any component created - https://storybook.js.org/docs/basics/writing-stories/\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Required assets\n\nGatsby Interface requires the `futura PT` webfont in several different weights. These files are git-ignored, to prevent the unauthorized release of licensed assets.\n\nGatsby Inc. employees can download these fonts from [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"src/index.js","gitHead":"2fed1c9c246fa80369f3a4a5d3cad680a4f3f7de","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.es.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"_nodeVersion":"10.18.1","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^0.64.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.2.8","@types/react-dom":"16.8.1","standard-version":"^7.0.1","storybook-readme":"^5.0.8","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.2.8","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.4.1","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.2.8","@storybook/addon-docs":"^5.2.8","@storybook/addon-info":"^5.2.8","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"^5.2.8","@storybook/addon-links":"^5.2.8","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.2.8","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"^5.2.8","@storybook/addon-viewport":"^5.2.8","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.2.8","@storybook/addon-storysource":"^5.2.8","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.7","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.67-forms-and-layout-blocks-20200131T1047_1580467673255_0.24522286906828183","host":"s3://npm-registry-packages"}},"0.0.67-forms-and-layout-fields-20200131T1158":{"name":"gatsby-interface","version":"0.0.67-forms-and-layout-fields-20200131T1158","author":"","license":"ISC","_id":"gatsby-interface@0.0.67-forms-and-layout-fields-20200131T1158","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"cc7e5456faa5b92f18b0202a478152e45405b04f","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.67-forms-and-layout-fields-20200131T1158.tgz","fileCount":127,"integrity":"sha512-Q+UzCYsN5zvj5v2FuRNfRoqf4D1uCsvx+V/UaSY1js7dZOch+oSLED8KeDRHVbttH8xeFZ65XJJ2MiCUx4md2g==","signatures":[{"sig":"MEUCIQD453oECs40jYRVg1aJuhT7C/G3GVwBPYJh3G7Z41RY3QIgHwytANFkMp7cYip/rWDH+t4FApWmWjxYUgH3+eiXUX0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2888837,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeNBaTCRA9TVsSAnZWagAAe2kQAKPrLeaNvkS6u+bXAPCT\n/kXxyl5CR2CZ6RneD3H7g/9rF1sCo9H3lv9MXDmpdaG2I+4E+w/zRtM/vH7C\nXRITekeOYSN5IV5va5J2wWfCMtQEbckILiKmYwWgyMKSxEpHM91M48x4dLI7\n2yViIZkm9K5HAPNgNdd5LD71wUZntoNQm2IYpQN2IzDX7A/QXjVspY2VvPlZ\ndIOzBdIBjkhTAZPNJ8Kd2GQ+JSAx2htqF6QwOE3sxx19L2MLFTjCg5fAlCki\nnuDFmhAJ1xSxZYbvhxdlMzDhJAzgY8n+K1gF4rXNNuVa/I0eF0S1EMpBt7h/\ncJ9sT7ad7psO+/52YlfyovlvoqXaqxqTUjSSiEGBSK8z82lT4sKa6biPS5Pr\nuSspUbzp9jBJ71qf2GQErt/RNr0vcBu92uB+b8fWmBfyFYTZOIsGDvdJij25\ni1ardU/diuEHdf6fWDDEdTIdt1uUdYvuYW8KR+l+khx1bWc1xAbkhQwTbMfb\n5PLpGLvy7tyPO1eqhkA83EmbcZJXvnyMKJnn0sflcj8aLz/eHhH7DByqIwKD\nsZSGDYHjrpQd9j8qKJ4gaWzNdATC4PQPo3YH3ZNPowQofLFZssk2KhnwVRu8\nyx8Nwa/qyxmzY+UrsoySrlpBJ6E5hKcXOVTnZRHIFsBu2rCrkamwqKjeaQQ/\nAzjv\r\n=OR89\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.es.js","readme":"# Gatsby Interface\n\nStorybook [available here](https://reverent-keller-9597e8.netlify.com/)\n\n\n![Storybook](https://user-images.githubusercontent.com/18426780/63871208-b9aea600-c978-11e9-9107-79679b699c6f.png)\n\n```\nyarn storybook\n```\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`\n\n- Use React hooks and functional components - https://reactjs.org/docs/hooks-intro.html\n- Use CSS props for styling - https://emotion.sh/docs/css-prop\n- Use `gatsby-design-tokens` for styling constants - https://www.gatsbyjs.org/guidelines/design-tokens/\n- Use compound components to make components more composable and flexible - https://kentcdodds.com/blog/compound-components-with-react-hooks\n- Make all PRs against the `dev` branch\n- Use `TONE` and `VARIANT` prop (when appropriate) to determine color styles and version of a component - see Button as an example\n- Make the component as generic as possible so it can be used anywhere by anything\n- In `skeletons` folder, these contain only the functionality of a component (no styles) and can be used within other components\n- Write Storybook stories for any component created - https://storybook.js.org/docs/basics/writing-stories/\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Required assets\n\nGatsby Interface requires the `futura PT` webfont in several different weights. These files are git-ignored, to prevent the unauthorized release of licensed assets.\n\nGatsby Inc. employees can download these fonts from [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"src/index.js","gitHead":"a40b8abcdbd5be1d2365ce118d54d1a9aca005e6","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.es.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"_nodeVersion":"10.18.1","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^0.64.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.2.8","@types/react-dom":"16.8.1","standard-version":"^7.0.1","storybook-readme":"^5.0.8","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.2.8","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.4.1","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.2.8","@storybook/addon-docs":"^5.2.8","@storybook/addon-info":"^5.2.8","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"^5.2.8","@storybook/addon-links":"^5.2.8","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.2.8","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"^5.2.8","@storybook/addon-viewport":"^5.2.8","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.2.8","@storybook/addon-storysource":"^5.2.8","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.7","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.67-forms-and-layout-fields-20200131T1158_1580471955119_0.43660304576965436","host":"s3://npm-registry-packages"}},"0.0.67-forms-and-layout-root-20200131T1205":{"name":"gatsby-interface","version":"0.0.67-forms-and-layout-root-20200131T1205","author":"","license":"ISC","_id":"gatsby-interface@0.0.67-forms-and-layout-root-20200131T1205","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"ac4a166bde4bfe17d8b1325bc5a6ed3c70f3b385","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.67-forms-and-layout-root-20200131T1205.tgz","fileCount":127,"integrity":"sha512-iZtQ3ED7FIzDRdVjiqJcigccKhjx3x+AdsjgDSM45x+pWYqyrZ9f7o/3g38m9Qkb9hQ7+5rr9SKAjuAR/zS7Jw==","signatures":[{"sig":"MEUCIQDrxzg47UNNjEArnsQhDEux7BLtiz4yLlqfYJEvpMujwQIgfhIw4V1Kqh675FARBe/u+hA4Nnit94/0F5VBLf0trP8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2888835,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeNBgfCRA9TVsSAnZWagAAl6EP/0dkdbNAdxPJTGX1RGl1\nkS2s+TCv9nNfGTjFIBvDmp5iAU5GuKceiDjiuSMD2/cg6Dr4AvmVn0mLJtWj\ndAdq77y7rpXIOzftbU2O9Sk85RXqP5syjybgOHIaP23jA83Kyn5klpDT+gRg\n9JE8kOQk6TqgRgZHj5fBbe0OBvp8hCHTTGdQ4rsxjGyLmE+GbnOl4IvtAAEs\nrHWVSO0pA++Foa5KqRpTbWzzat9iLgjp9luOp7W2KsZD9AYPFGxQUVTFgyOT\nPQ/Qek+pExKam2zyXc+lTblndqN6miZu2hPh/VkgUEnuViJCTzUgDhANROQU\nOkubwF3IpCnaJbpFV979TfOSodLDdbCZH/jah81AAvWfKHktpY6WSyWpe2Ql\nuZSxv4LfrJrtsVvECNCibn3GuOBqW/D1fbhhSBiwf2MBngfAb0le25VExi4J\nNZo3NsUQpTEdYzb23r5sKay6rG6xjT5GUoaoiBNCoHbHgOc+vZXEneDyGleW\nQJ3Jgj8fFzcb48EOseuUo5YELJNUFWMsPR7mcYb2kqxM+7aeH+jT4GqKOZr6\nR1etds2CfCNsU9JTb6fnft5PbL9wbPm22F8YB1ipYcUuzenAsSqRfeCZCevZ\nBQ7AmHgQoX3mWeVW9jy3Xh73AX1BmmQyGy4zIj3jhZvuPqcR7G4lMYtbnPnM\n/rPP\r\n=CzPG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.es.js","readme":"# Gatsby Interface\n\nStorybook [available here](https://reverent-keller-9597e8.netlify.com/)\n\n\n![Storybook](https://user-images.githubusercontent.com/18426780/63871208-b9aea600-c978-11e9-9107-79679b699c6f.png)\n\n```\nyarn storybook\n```\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`\n\n- Use React hooks and functional components - https://reactjs.org/docs/hooks-intro.html\n- Use CSS props for styling - https://emotion.sh/docs/css-prop\n- Use `gatsby-design-tokens` for styling constants - https://www.gatsbyjs.org/guidelines/design-tokens/\n- Use compound components to make components more composable and flexible - https://kentcdodds.com/blog/compound-components-with-react-hooks\n- Make all PRs against the `dev` branch\n- Use `TONE` and `VARIANT` prop (when appropriate) to determine color styles and version of a component - see Button as an example\n- Make the component as generic as possible so it can be used anywhere by anything\n- In `skeletons` folder, these contain only the functionality of a component (no styles) and can be used within other components\n- Write Storybook stories for any component created - https://storybook.js.org/docs/basics/writing-stories/\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Required assets\n\nGatsby Interface requires the `futura PT` webfont in several different weights. These files are git-ignored, to prevent the unauthorized release of licensed assets.\n\nGatsby Inc. employees can download these fonts from [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"src/index.js","gitHead":"cccda978a3e8069f5f9411d5dff809be1169fd43","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.es.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"_nodeVersion":"10.18.1","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^0.64.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.2.8","@types/react-dom":"16.8.1","standard-version":"^7.0.1","storybook-readme":"^5.0.8","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.2.8","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.4.1","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.2.8","@storybook/addon-docs":"^5.2.8","@storybook/addon-info":"^5.2.8","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"^5.2.8","@storybook/addon-links":"^5.2.8","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.2.8","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"^5.2.8","@storybook/addon-viewport":"^5.2.8","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.2.8","@storybook/addon-storysource":"^5.2.8","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.7","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.67-forms-and-layout-root-20200131T1205_1580472350675_0.6796752452160388","host":"s3://npm-registry-packages"}},"0.0.69-forms-and-layout-root-20200131T1425":{"name":"gatsby-interface","version":"0.0.69-forms-and-layout-root-20200131T1425","author":"","license":"ISC","_id":"gatsby-interface@0.0.69-forms-and-layout-root-20200131T1425","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"25731550fa8ec9e98599e552013a3106549324ca","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.69-forms-and-layout-root-20200131T1425.tgz","fileCount":145,"integrity":"sha512-oC3tcC09eIIzny7SoBPEcczZbui28d+B64vrpTKm2byBDfHsUmfaR7Hn4Lbyjqs7rQqSZWH77mzsYBMN86hITA==","signatures":[{"sig":"MEUCIGya8+lp56NzWg+S4PlS2E4uXSL0dVNZzbtZv7w/LcJeAiEAtel3vHp4QYWoTNtnmOLxM4h4rj3JKiCsGiSweAUixao=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2919884,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeNDj2CRA9TVsSAnZWagAARPAQAIXyG0UOjP9zjSi7BTrs\nYJhLEQ3OLeDAtQY/DOAo43oXc+TnLh3gox/2gKPkWHZQv1nM0gddimIbbMEL\nqwlu6/VvFGpGLIFzypNTdinoO1SVjazgpwqL4I1jkkn8yPr7C0iSB7G1O22p\nO8cfhW6litqEJDLnRJEiR7qk0B4EX679qrO1TRPY1B3ulyIQ7bCPltnPkFMd\nzNFupVdIs5mNezGtkcaes1a4FsWKvu2PYVrtVIbe0tTS6bXtWH99141YHcVF\nOLz0ZowrD5xdNjwlyimgmWq5VsM5MKtUyJpI9ie6aast3gsgEqcvjFVkar97\n72lZTjm63q9sV21fiEi0i5OPh65NdrU2fBAHaa6p2AriXRF6IChz7BUFud9c\nsVy51x+0W0F+VQb3LkH+ocNJPAUOPqGlaPRzcwp+Y+1L+r2xAZkj6sa6vl3f\niTfKSx07N/BocrTDEdG2n/LADc7B6wpQtxMyp6ZDqCGk13QRZ1g/7dzri423\nSeKLFZTc2yA3d2HcEMz7wPHkSiu+BmA/tkaANaMX46sumW8UAfSEUUFPuhoa\njIOMfQO3f49xwlhb4j0Doycj5XIj7l4lZLzlyvW3RjnATN027esz/HTSdb+y\nYM01RYrI54yNC352EgZaO9n/SpS/O+A2MX847793e9wiF8OJxkuxHlv6jMlS\nV6Xg\r\n=7FJQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.es.js","readme":"# Gatsby Interface\n\nStorybook [available here](https://reverent-keller-9597e8.netlify.com/)\n\n![Storybook](https://user-images.githubusercontent.com/18426780/63871208-b9aea600-c978-11e9-9107-79679b699c6f.png)\n\n```\nyarn storybook\n```\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`\n\n- Use React hooks and functional components - https://reactjs.org/docs/hooks-intro.html\n- Use CSS props for styling - https://emotion.sh/docs/css-prop\n- Use `gatsby-design-tokens` for styling constants - https://www.gatsbyjs.org/guidelines/design-tokens/\n- Use compound components to make components more composable and flexible - https://kentcdodds.com/blog/compound-components-with-react-hooks\n- Make all PRs against the `dev` branch\n- Use `TONE` and `VARIANT` prop (when appropriate) to determine color styles and version of a component - see Button as an example\n- Make the component as generic as possible so it can be used anywhere by anything\n- In `skeletons` folder, these contain only the functionality of a component (no styles) and can be used within other components\n- Write Storybook stories for any component created - https://storybook.js.org/docs/basics/writing-stories/\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Required assets\n\nGatsby Interface requires the `futura PT` webfont in several different weights. These files are git-ignored, to prevent the unauthorized release of licensed assets.\n\nGatsby Inc. employees can download these fonts from [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"src/index.js","gitHead":"bc88c0bcfe200bc89c86aa62a7fffe4c4265458d","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.es.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"_nodeVersion":"10.18.1","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^0.64.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.2.8","@types/react-dom":"16.8.1","standard-version":"^7.0.1","storybook-readme":"^5.0.8","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.2.8","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.4.1","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.2.8","@storybook/addon-docs":"^5.2.8","@storybook/addon-info":"^5.2.8","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"^5.2.8","@storybook/addon-links":"^5.2.8","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.2.8","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"^5.2.8","@storybook/addon-viewport":"^5.2.8","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.2.8","@storybook/addon-storysource":"^5.2.8","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.7","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.69-forms-and-layout-root-20200131T1425_1580480758062_0.8591810534747981","host":"s3://npm-registry-packages"}},"0.0.70":{"name":"gatsby-interface","version":"0.0.70","author":"","license":"ISC","_id":"gatsby-interface@0.0.70","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"c6a471555c23e5b1305e8714bfce27056f83d5e1","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.70.tgz","fileCount":145,"integrity":"sha512-kdO9P1IbitvH5KQO8ZaoIXqEs2GI2CAcq0oDwIjMF+VjwJYMxIkBSd7XfAHQXk00SLuCLSWlqgoRYfKZFqT4cQ==","signatures":[{"sig":"MEUCIAquRpAUzh8GgFuWXudHpKqs4y+bsi4Y8ZapmJXX4pncAiEAhTo98wfpRZ5jMcwBto2b6rRVeGZncjxtDbSUTyRGWb0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2919949,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeNDqvCRA9TVsSAnZWagAAJ2cP/R/ciAbOUJt/K8fNgex1\n05NlRKxRdxwFMknD4HjLHew28aQHh0piPkgW1Y/bBS6av1B5zDiMLU2x8kMP\nNWXOtEP7ShsrWecbtC1Pr8NiIDE2SmV+VU1xj/mOCj5yRo2gUU1iUESjHn+t\n2AvjibbwiOL0R1YBoHcQxmzuvqoLYh2SEx8Q6jEzdi2RyQhuI5hWTK1R0e7b\nSz1+85TPrJfGqN2mGQkcpXR+V+Sj708z3aEY7elmtF2HldhyL8gPes2YeBLg\nLYKIJJkTRxUmBFUybaVfXL1A7/mPQ2IVGCYpaSuMYj72v/7wgzTfB+oECWT9\nnacUZzGFcnSpXobDEbtmxDlAm+qTOa+HSCfxyRwSIHzbLEBjR8WccaI3hP31\nkWAPZgvXJucQWuHGBmncuXwXdEllBCLi+V50e0vQDRqKjQtExLtxNii2KYnb\nv7WmnoyFaQclPryfY3rBN0s7IsCscuMghVWH819FBSsYpTnNy/Uyd5Jyj9hc\nh8D66tD36zoku4isihBbMPxaHjAo3wcmqQ4cYbnMIEJYw1ppnfH0xybdPNRG\n0e796NH0T3r6XhZxi8vObKRiuG2wOWtWMg5lxKj0lArLDa4JwBLvz0iHLA9Q\nEPvMos+ZWzWL69RMapF9CjVCr7QWhjTALq0fJllxfjwIKW/BP3ljcyczWJzL\nzR7H\r\n=tawr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.es.js","source":"src/index.js","gitHead":"45493dcff0fa9d60c55e698435d5c7f1ea6bc201","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.es.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"_nodeVersion":"10.18.1","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^0.64.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.2.8","@types/react-dom":"16.8.1","standard-version":"^7.0.1","storybook-readme":"^5.0.8","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.2.8","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.4.1","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.2.8","@storybook/addon-docs":"^5.2.8","@storybook/addon-info":"^5.2.8","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"^5.2.8","@storybook/addon-links":"^5.2.8","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.2.8","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"^5.2.8","@storybook/addon-viewport":"^5.2.8","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.2.8","@storybook/addon-storysource":"^5.2.8","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.7","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.70_1580481199489_0.8431079674038189","host":"s3://npm-registry-packages"}},"0.0.69-Elanhant-button-theme-provider-20200131T1856":{"name":"gatsby-interface","version":"0.0.69-Elanhant-button-theme-provider-20200131T1856","author":"","license":"ISC","_id":"gatsby-interface@0.0.69-Elanhant-button-theme-provider-20200131T1856","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"6a9efa91fabdd2975dd88c8074083f559a9f284c","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.69-Elanhant-button-theme-provider-20200131T1856.tgz","fileCount":117,"integrity":"sha512-UULJRe17Om3m2oWvcrs/gFwwJqF1vzY2iLu+whgppCIA2Bi4hW6bsU1TK5Zk0oyMuVtaIpl8X0+FucGLZmAh/Q==","signatures":[{"sig":"MEYCIQDtq4KOEPDlg5UKI4R3PB6Mc4ttsX0pqlMKtV2a8JwKFAIhANUYHIeI+UPNii45LaeWQLEDRyEDfbFNS1CKPbzkRpI+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2444168,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeNHhpCRA9TVsSAnZWagAALroP/0RjbNvuziejguxugpmp\n4dSLkrBL57KUyjlnGxzj052CAAuUNCKz6YzWq2zySpYfGDTPhrBA+nWfLfxt\nZkSmKpvbdfEwrRpc1fXzABxI14F2CXm5HmoMEdDKhCcgcuhtvvJ5qslmajrp\nHZiZnLjiM2XHyCcF4lt6qn4xhH/640vlh9f0y4wvupeC7sRvaeuEP9fNvC3W\nsNu4fKMeW/7zXjheIuU6HGNa/MoDs+7Rrz4vZsxdUPitTOBKWzm2gqpZEZOb\nbjFbo4QxmlKR1ltrJmqQUITfi3h68kxDh5H23iILC2E3u9lU24hMprLP7828\nc8Xb6UnBUH8DHks9L5Ce9sgWAdaJht/kFLtfrnJa3HhGNa1xywZGQrM5Zb6o\ndyZJG1Gsdc/xubFzP64dKjmcWZz+EwtnINiVBG7QRpzpp1Cw5AXoRa0q1EDk\nNnRc4Cr4gbHwthGXLGHlJ1MP9iA0jbqfjTkKzo2WDqIPrtThUmH+TiR18CS5\njoM4WRVK0Umk4eT3SfaOiVBZkhaw75aLk2qJ9ZgJrTclatUUW9s3NVTaYYBZ\n/4BJjysvXPqRW6PAP0x5F69U+JcAav85uRF7DrBSqKEcbKJupPqBQTr1lKyR\nqK9XDQJ5IPVllfAH4BkMr72yyIvFHc60sHLIBCRtC5kMlvxE9lSTwoZd9HCJ\npPaq\r\n=smar\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.es.js","readme":"# Gatsby Interface\n\nStorybook [available here](https://reverent-keller-9597e8.netlify.com/)\n\n![Storybook](https://user-images.githubusercontent.com/18426780/63871208-b9aea600-c978-11e9-9107-79679b699c6f.png)\n\n```\nyarn storybook\n```\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`\n\n- Use React hooks and functional components - https://reactjs.org/docs/hooks-intro.html\n- Use CSS props for styling - https://emotion.sh/docs/css-prop\n- Use `gatsby-design-tokens` for styling constants - https://www.gatsbyjs.org/guidelines/design-tokens/\n- Use compound components to make components more composable and flexible - https://kentcdodds.com/blog/compound-components-with-react-hooks\n- Make all PRs against the `dev` branch\n- Use `TONE` and `VARIANT` prop (when appropriate) to determine color styles and version of a component - see Button as an example\n- Make the component as generic as possible so it can be used anywhere by anything\n- In `skeletons` folder, these contain only the functionality of a component (no styles) and can be used within other components\n- Write Storybook stories for any component created - https://storybook.js.org/docs/basics/writing-stories/\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Required assets\n\nGatsby Interface requires the `futura PT` webfont in several different weights. These files are git-ignored, to prevent the unauthorized release of licensed assets.\n\nGatsby Inc. employees can download these fonts from [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"src/index.js","gitHead":"14685d0b69e34c9785d517f73d82ad6f28acb138","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.es.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"_nodeVersion":"10.18.1","dependencies":{"date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^1.5.8","gatsby":"2.6.0","rollup":"^0.64.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","react-dom":"^16.8.1","stylelint":"^9.9.0","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.2.8","@types/react-dom":"16.8.1","standard-version":"^7.0.1","storybook-readme":"^5.0.8","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.2.8","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.4.1","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.2.8","@storybook/addon-docs":"^5.2.8","@storybook/addon-info":"^5.2.8","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"^5.2.8","@storybook/addon-links":"^5.2.8","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.2.8","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"^5.2.8","@storybook/addon-viewport":"^5.2.8","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.2.8","@storybook/addon-storysource":"^5.2.8","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.7","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"react":"16.8.1","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.69-Elanhant-button-theme-provider-20200131T1856_1580496998617_0.9475855580162955","host":"s3://npm-registry-packages"}},"0.0.70-Elanhant-fix-tests-20200131T2132":{"name":"gatsby-interface","version":"0.0.70-Elanhant-fix-tests-20200131T2132","author":"","license":"ISC","_id":"gatsby-interface@0.0.70-Elanhant-fix-tests-20200131T2132","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"188d778a277590cb5a5adc5cceefb73c93061107","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.70-Elanhant-fix-tests-20200131T2132.tgz","fileCount":147,"integrity":"sha512-Z8lBs7PbYMev933IaGk4RiH3iIX1hW5GC+0vm27w/xZf/l/gRnF8RTlSRa/dmzPEPNnvttcJ6FmU/wnS3De7FA==","signatures":[{"sig":"MEUCIQDf5WQKiS3XshsGNaHBR5r8jT1FpGYpiXYTmfYNMQLWUgIgENwfei6+8fQ7rZM28CSiYYfuDcry868oLPdx8gyij/M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2931680,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeNJ0FCRA9TVsSAnZWagAAhKsQAJjTq+8yZyLHTKwX4/VZ\nLjRShlyhM6oMFCyT0Pep7nfBUTM/70iru7IDuENLi8WlF1WbIp1gzIRSHMTW\nDyOtw4NVQvKPvkXWQgbihqu2F71kzow+RkLJWrLLSganp0gp6otRuXFmz6o3\nERNcASqYzoK8wkUyj+G8r1y6/xwHvLxtItCOYFHxictS5QMPvShkSyCLrGnY\n1IIm5feOLaqwy2QRFXfe6OG7F4kwctYHFxbmw8VgRtwPf7+MSowupxgvYmtQ\nZYgcRkbBjf+Odf9d1sggTw5/q/GbsrwQ08A5vq9CrDBHiKdydzRoiE2WWZG5\nig5A6CSAdKKRD9tSnXy/Od29othmYCxw1J+X7ko2k/MtXVctFxGe1bEM6ref\ni4TRDIYL/5FcZ2dBnikjeDmCQrqkgqxGq/x+5eMyARGroKLMFGo+VXseicVn\nzH6ea/yVl7GAahUUr14bRelVOmlUjg3wlY1f8QncPObDvudFWKRvr0wzFjgo\nf4GV4DeKnDyoE8QNHdFzqqSu95DhLZ9qgyC7Kmyv7BKLhPX0dAdkFR1tU80l\n0I7bBRLPCmG9SD+vAi5ific7ZjzOHhs+2IL4Zm/RsQuSXjAQ4pl26QPkZIlf\n0mA0wo+lIdCrG2EqkK7H6z76PaMm3iHNE2V48aPajTE1lu1cIBYHwdRcqfCD\n1wdM\r\n=V7jx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.es.js","readme":"# Gatsby Interface\n\nStorybook [available here](https://reverent-keller-9597e8.netlify.com/)\n\n![Storybook](https://user-images.githubusercontent.com/18426780/63871208-b9aea600-c978-11e9-9107-79679b699c6f.png)\n\n```\nyarn storybook\n```\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`\n\n- Use React hooks and functional components - https://reactjs.org/docs/hooks-intro.html\n- Use CSS props for styling - https://emotion.sh/docs/css-prop\n- Use `gatsby-design-tokens` for styling constants - https://www.gatsbyjs.org/guidelines/design-tokens/\n- Use compound components to make components more composable and flexible - https://kentcdodds.com/blog/compound-components-with-react-hooks\n- Make all PRs against the `dev` branch\n- Use `TONE` and `VARIANT` prop (when appropriate) to determine color styles and version of a component - see Button as an example\n- Make the component as generic as possible so it can be used anywhere by anything\n- In `skeletons` folder, these contain only the functionality of a component (no styles) and can be used within other components\n- Write Storybook stories for any component created - https://storybook.js.org/docs/basics/writing-stories/\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Required assets\n\nGatsby Interface requires the `futura PT` webfont in several different weights. These files are git-ignored, to prevent the unauthorized release of licensed assets.\n\nGatsby Inc. employees can download these fonts from [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"src/index.js","gitHead":"8ece4858d7eeb2eb4112d7ac26d4849d13a75b49","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.es.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"_nodeVersion":"10.18.1","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^0.64.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.2.8","@types/react-dom":"16.8.1","standard-version":"^7.0.1","storybook-readme":"^5.0.8","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.2.8","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.4.1","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.2.8","@storybook/addon-docs":"^5.2.8","@storybook/addon-info":"^5.2.8","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"^5.2.8","@storybook/addon-links":"^5.2.8","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.2.8","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"^5.2.8","@storybook/addon-viewport":"^5.2.8","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.2.8","@storybook/addon-storysource":"^5.2.8","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.7","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.70-Elanhant-fix-tests-20200131T2132_1580506373075_0.8599627999420285","host":"s3://npm-registry-packages"}},"0.0.71":{"name":"gatsby-interface","version":"0.0.71","author":"","license":"ISC","_id":"gatsby-interface@0.0.71","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"551b4afb9143fa60fbcdc7f03fad3e46d782ef01","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.71.tgz","fileCount":147,"integrity":"sha512-Z/9GZieOGJed42DR1kBbfkrVySwSwHUoqgtFVWAGKb4fLnxPQPuIfNbJGuwtS7ifiwGmlB/+0vq1O9ubcA/KGw==","signatures":[{"sig":"MEUCIQDwDAvaxc3x6QbJ3F9CLWaU4KyO1phb+aHFTgeAHpwhogIgQBQROzsVW/T5FVPD431evQgEGSqO0kt2diSkwnCSiC8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2931979,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeNJ26CRA9TVsSAnZWagAAQfgP+gM6XQ7aqfg5IccQGqnN\nQAIW26JQJ1SPLirwV8Vfol3kQl4fRP0uKc2mQwHHtTOGdAn5usO2bmEbOgDV\nO2r8YWJrBOUigiagqzYP0KKNoEo/BhstTyNFI6Ar5XDIKQ8aEpLZotsaUIes\nGYw8dzntMmmhIU+J/Qdwsn4PD8XyerLMfgHMjmlreu0xMyCAFBCblG4ojv2B\nKk/N9mjXsyMnYsj7PSzqdiEv0dUOe4o/tLbpt2PJkssfkRuqYezd7OvBTY+K\n2xRAUVjVB19hAPR+zs1bqcx9LxNOzaM3G36DmAOaRtDJh5NEinL99nz1pPNo\n1W70qNggGfm3Fhtjq2rSNekxeDrD/gD1zP2+mcfmEFjSIlTgsBhbWRMloziv\nYn2Qwl2FPWo93uEc+31G8u8eXD48puYbivgz+w05rJ6/s93wc0Dron4ERmhL\nmJPp+plVFMtrhLiP1sXpvaTZrbU1vmQGhi0qAPvPAywpbTDqoPU1y3anLvOj\nGnuQAYteeFD+7NadOa6j59LBpy9EywNeWppOOQ4qy8kXI5O7XDSway3AKzzE\nKBTlHcFDkMVqoBCuRmz2WSsMev3XXLpop1cAZgzY27xdas2ZfDc4lBwwbP/U\nnOklUxTVmUbUwywPo0jqWvYHvV78Fr8nbz48LT5Yr3KgcByJUdx5wz/TUpRY\nyKEP\r\n=9C86\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.es.js","source":"src/index.js","gitHead":"cf8992e96a98e9a49819ce7bc2cefeb03340e581","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.es.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"_nodeVersion":"10.18.1","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^0.64.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.2.8","@types/react-dom":"16.8.1","standard-version":"^7.0.1","storybook-readme":"^5.0.8","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.2.8","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.4.1","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.2.8","@storybook/addon-docs":"^5.2.8","@storybook/addon-info":"^5.2.8","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"^5.2.8","@storybook/addon-links":"^5.2.8","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.2.8","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"^5.2.8","@storybook/addon-viewport":"^5.2.8","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.2.8","@storybook/addon-storysource":"^5.2.8","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.7","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.71_1580506553854_0.4440738434217859","host":"s3://npm-registry-packages"}},"0.0.71-Elanhant-remove-deprecated-components-20200131T2346":{"name":"gatsby-interface","version":"0.0.71-Elanhant-remove-deprecated-components-20200131T2346","author":"","license":"ISC","_id":"gatsby-interface@0.0.71-Elanhant-remove-deprecated-components-20200131T2346","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"2e63dfbd79928f3b0b1b437f7b1df81b1587b9b1","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.71-Elanhant-remove-deprecated-components-20200131T2346.tgz","fileCount":147,"integrity":"sha512-ELRl0e5+cnc0UGFIFPOozDb5Br3jZD473oGjI5FgCgIOEGqwRXPH7O0Sm08JapqTJM5F0MtvVcB07oF4+A+eAA==","signatures":[{"sig":"MEUCIQCOuZUptVJo5O+Fzvfdh6873eWjjqsX/8DpAtizdEfH/AIgU8qRfV51EXprYeheC2dpl8J8+OSb5AhYAy9Oa02BJGc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2802369,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeNLxXCRA9TVsSAnZWagAAXOAQAJl1/lMGYYKOQyD2F6Rp\nVxYEhjcd0GWfWjjdFkoKE7saAQfSik371+OaIaoIh3bQGozQPCWs2eW9Aps4\nsd22CSSxjo0bpP9Cqtv5PQi6+PSORo5Wmncjkm6vbEK6NGyazn0aw81RxbZ3\n6LsxZeLAuNWPiXHSjx7lg5RqaGilcAAzQsJUCIbscT5iEh/OucX8fndU55bc\n67QOvw4AOJcR1TTEmMvVLAdXRuT1j5nxa+E7OrvD8dnIAMUphT4/jYA4NqFR\nadUHivbjU8FZaO/hMb6EbaFqtV3+aoDfSO6ReFfWLb9LRDv9i19jWumflHp9\n6l0S3JVgO4w7957EdRx4q9TkAoiaYX9P8fC5MrGQq0pMSzCAPXsLaSRRCjsA\n4gbRcxWhDOx1oUnc4YS+UWZqwvwfuTsQPk9CFI0o5ZsqQNGD/p/0lmQxHCAv\nl8VyNiARocG3NJa1c/NjJWQ/ob12j9ZB8q722YLvUk9e8u6cZ6Pmd2+ThfzH\new+IbXgLUJ8ctJixVMGRifm4OP3OaBkQpP8XH1AJP4S9j6nHzQwaB4NY2Z11\nPqneoGiqSN5Yqg1E5bfHpcyDX+yo/ETb0tALKteuSb94o/I7TWIgu3xlxty7\nolu5lkt1ZXS+Qt1+/gMCSNuP27K+dOtsHCnB4Bv9mSvhdTMxKlE5Qj80WNx9\nn8Xh\r\n=29MX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.es.js","readme":"# Gatsby Interface\n\nStorybook [available here](https://reverent-keller-9597e8.netlify.com/)\n\n![Storybook](https://user-images.githubusercontent.com/18426780/63871208-b9aea600-c978-11e9-9107-79679b699c6f.png)\n\n```\nyarn storybook\n```\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`\n\n- Use React hooks and functional components - https://reactjs.org/docs/hooks-intro.html\n- Use CSS props for styling - https://emotion.sh/docs/css-prop\n- Use `gatsby-design-tokens` for styling constants - https://www.gatsbyjs.org/guidelines/design-tokens/\n- Use compound components to make components more composable and flexible - https://kentcdodds.com/blog/compound-components-with-react-hooks\n- Make all PRs against the `dev` branch\n- Use `TONE` and `VARIANT` prop (when appropriate) to determine color styles and version of a component - see Button as an example\n- Make the component as generic as possible so it can be used anywhere by anything\n- In `skeletons` folder, these contain only the functionality of a component (no styles) and can be used within other components\n- Write Storybook stories for any component created - https://storybook.js.org/docs/basics/writing-stories/\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Required assets\n\nGatsby Interface requires the `futura PT` webfont in several different weights. These files are git-ignored, to prevent the unauthorized release of licensed assets.\n\nGatsby Inc. employees can download these fonts from [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"src/index.js","gitHead":"a7f1a6c9739500d199606de8d8ee2089e067248f","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.es.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"_nodeVersion":"10.18.1","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^0.64.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.2.8","@types/react-dom":"16.8.1","standard-version":"^7.0.1","storybook-readme":"^5.0.8","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.2.8","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.4.1","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.2.8","@storybook/addon-docs":"^5.2.8","@storybook/addon-info":"^5.2.8","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"^5.2.8","@storybook/addon-links":"^5.2.8","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.2.8","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"^5.2.8","@storybook/addon-viewport":"^5.2.8","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.2.8","@storybook/addon-storysource":"^5.2.8","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.7","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.71-Elanhant-remove-deprecated-components-20200131T2346_1580514390675_0.8840963303634306","host":"s3://npm-registry-packages"}},"0.0.71-Elanhant-136-fit-avatar-fallback-20200206T0256":{"name":"gatsby-interface","version":"0.0.71-Elanhant-136-fit-avatar-fallback-20200206T0256","author":"","license":"ISC","_id":"gatsby-interface@0.0.71-Elanhant-136-fit-avatar-fallback-20200206T0256","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"d2ab680de01d30a7260f54bf8bb794e95a762970","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.71-Elanhant-136-fit-avatar-fallback-20200206T0256.tgz","fileCount":148,"integrity":"sha512-4e61gua6In0PX9RAqEkjcQBtbo9af0FyfZpzD9g/j79aWLyAOzJu/b3asTp8rCu9dWsKtj1sn/9cQGR+QXt3IQ==","signatures":[{"sig":"MEUCIQDdEbTgFiE0Nk4zjhjC6thV1ylA14MqEqIn21zlIkSAGgIgSM9DUQl3MYCeBmxS69JQGyCi8ivJ9wPqDUmGSf2jeF4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2943213,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeO4CHCRA9TVsSAnZWagAA4N8P/icCi4sJYUDrjzd6x5e6\nxXQCvF7J5q/7Uje1+zImHVdftsp6YWWXOUcQDu9SOlYOClbVvGGo7OvHD8Jk\nce/1k/v0MYRPZbdwJVFF+FtkMMeEzufls2M3xaTHd/uZRQwdMHVXi6qErcS+\nl3dADaphKNeU6cPzeS+TjiJ8nz3YlQ6oKZmL35Hb/T22N8ptF756okOoXQ/3\nYPKn+IJajVFzT9U7SRA+uau2PerMYhbAEFq9wfionB7M7d6HG2IEh4fL1Lct\nKrdCu3fioqE7zyM/t8ezJdlZGzcV82xA4Dyzku4J+AMjjFZtb7sdSqLm4d7o\nPA8wyRnqATphgsGSKlMy1JGPkVcJNUW1CqO7KVu9A1K+pqLrTxi6pyn28tD/\nrsRKi6kNPcFePa7TJqekceqWngYpF0Z9gQl7hE+/NsEk91MVly3gmM7iQL1o\n6s0tJFKemFOXzYu7N5YV1+CprOmcOb30eTM44RK3gU4AHBjl4WxtzHeU/oGd\n7B39h4wqMXpsiA3SPbQTIW6m32BNyN4uWXcYou2johHu28RqnekHe41JmT/W\nVes1DAL+uYNWCeZKrZmh5Wbq6sA8i9j44NYZih5k7eAdx3SLYbfaZ3tVlfZq\n/g2yNLMpxsy+vaeRmfb2ruP+gAHIjdbIwFP3PTIwsi+Vww5VOgrRokuiyTp/\n10bJ\r\n=5NjB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.es.js","readme":"# Gatsby Interface\n\nStorybook [available here](https://reverent-keller-9597e8.netlify.com/)\n\n![Storybook](https://user-images.githubusercontent.com/18426780/63871208-b9aea600-c978-11e9-9107-79679b699c6f.png)\n\n```\nyarn storybook\n```\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`\n\n- Use React hooks and functional components - https://reactjs.org/docs/hooks-intro.html\n- Use CSS props for styling - https://emotion.sh/docs/css-prop\n- Use `gatsby-design-tokens` for styling constants - https://www.gatsbyjs.org/guidelines/design-tokens/\n- Use compound components to make components more composable and flexible - https://kentcdodds.com/blog/compound-components-with-react-hooks\n- Make all PRs against the `dev` branch\n- Use `TONE` and `VARIANT` prop (when appropriate) to determine color styles and version of a component - see Button as an example\n- Make the component as generic as possible so it can be used anywhere by anything\n- In `skeletons` folder, these contain only the functionality of a component (no styles) and can be used within other components\n- Write Storybook stories for any component created - https://storybook.js.org/docs/basics/writing-stories/\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Required assets\n\nGatsby Interface requires the `futura PT` webfont in several different weights. These files are git-ignored, to prevent the unauthorized release of licensed assets.\n\nGatsby Inc. employees can download these fonts from [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"src/index.js","gitHead":"83aa5f81ea1204d428f61b05e6963c2c19ed049b","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.es.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"_nodeVersion":"10.18.1","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^0.64.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.2.8","@types/react-dom":"16.8.1","standard-version":"^7.0.1","storybook-readme":"^5.0.8","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.2.8","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.4.1","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.2.8","@storybook/addon-docs":"^5.2.8","@storybook/addon-info":"^5.2.8","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"^5.2.8","@storybook/addon-links":"^5.2.8","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.2.8","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"^5.2.8","@storybook/addon-viewport":"^5.2.8","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.2.8","@storybook/addon-storysource":"^5.2.8","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.7","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.71-Elanhant-136-fit-avatar-fallback-20200206T0256_1580957830352_0.6162118442148723","host":"s3://npm-registry-packages"}},"0.0.72":{"name":"gatsby-interface","version":"0.0.72","author":"","license":"ISC","_id":"gatsby-interface@0.0.72","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"418c06ce5f6ddab2fdf1f9afeced3fdbb61870c9","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.72.tgz","fileCount":147,"integrity":"sha512-Jbsc+wK1Gqk6lHEhRV8SUaqWhXaGHhgYze0lPjrENK4KZSLiUiS8SKNZS64dgG9FPIuijmgTctE9b26EiGqFLA==","signatures":[{"sig":"MEQCIHQSDUZijIlW089vswOx3dXTGYVUk1vLJ2jgYnuTiLNDAiAUFt+1842PSX7cWEE/MfLtzONWonXfy6mgS7cDLm5rxA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2802641,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJePP7dCRA9TVsSAnZWagAAGgkP/10ZyLOSogVAdaze1kB8\nsYylDH0YsittKmukEuYKHE7WIjIWqfXQkEPXDtDHdsr+c9MKIeSMRz9wnrnD\nohlBo2hUEbYXXvPH+FWrYswoGPLhodLrYN8QTV8XtDRILmHlXfKZdeXI4OmP\nX7t8A8hv/ZGljeZsZKlvyccnm/l/3GTQl7Qooa+25EOVyiFyR0Pin50Z7QBX\nW31U6LNcbcgJwik5/kfH77Hc0jWeE+FyRP8gYW+fWOCUQz1+0HBAKBDDASER\nEuAvNyyCYpaesux4k8BZa4v4z/ONCf6kW0YGhckXIETNf+LUJa+kUWDWKkRi\nHYRkZs+FWZxK/L0sf89k6ahFuurKZckjm9p50VL4ksVi38RLobxeSWHlP+yB\nPA/Kw/POiO7qL/8Fm5ebVyuHUBzU8K+i9qW/D7m4aRRVJxNA7lydOu7WMix0\nX06mWQAWA4UGzOSQbVQKTvfPxAGI/ScJN8b9xUvj2q/fg6Qflf0sJ88I7/9/\nSo6OOI5ojMzKevIbScjw7ez/BCgikU9CUUfeCIJAzkYa7OLTOv0hDtcy6xNt\njHWY+QSE+glWHAaSrAkfZ+fdnIi1Pq+yxIhMbn6RSHLyocCJrkIx4KUdrYzW\nlMgYHpfpnvRYpk2hz6GNib7klHsIOeqS5WoGQHR8RMzNO9BVU0IZvVLYL2pG\nxqsD\r\n=g9XS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.es.js","source":"src/index.js","gitHead":"61e044202bb654073a745c9c2eb301012c445d88","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.es.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"_nodeVersion":"10.18.1","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^0.64.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.2.8","@types/react-dom":"16.8.1","standard-version":"^7.0.1","storybook-readme":"^5.0.8","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.2.8","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.4.1","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.2.8","@storybook/addon-docs":"^5.2.8","@storybook/addon-info":"^5.2.8","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"^5.2.8","@storybook/addon-links":"^5.2.8","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.2.8","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"^5.2.8","@storybook/addon-viewport":"^5.2.8","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.2.8","@storybook/addon-storysource":"^5.2.8","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.7","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.72_1581055709192_0.9935109282471506","host":"s3://npm-registry-packages"}},"0.0.71-Elanhant-136-fit-avatar-fallback-20200207T0622":{"name":"gatsby-interface","version":"0.0.71-Elanhant-136-fit-avatar-fallback-20200207T0622","author":"","license":"ISC","_id":"gatsby-interface@0.0.71-Elanhant-136-fit-avatar-fallback-20200207T0622","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"bc7e69f697318ac5077aa11abd5ac4326fc154fe","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.71-Elanhant-136-fit-avatar-fallback-20200207T0622.tgz","fileCount":148,"integrity":"sha512-zCFchUoCHptAsrB68S90xmpQgOv/LkqEeIS1Pn+oMfjJ4eQsc1Sc0sZBuZbRXXYW+ksFSufmqKZUDNaMHpeyWg==","signatures":[{"sig":"MEUCIAY/Q3DWZ4JrIwwNNLzcQx+p3GymOp00mq1CKcdejdV6AiEAvlKERxu/jPCSNoZFcdHElXE9FdhQeK485PmV4IHto8c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2943213,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJePQIpCRA9TVsSAnZWagAAIxUP/jxQ/aHgtaXepXOkI9en\nmiy1IqyBTIkV4Sz4gCrsY2pQYFv5HObg6dmAiGNV6U5qHfyEPaYFx/6uyy8X\nwjcqPme9vG3Q+fv3M+jkXBHYiV5+EQD1gu1K97m2fDIhL2J1VgHxZHdX1eN2\nXR7KdcAvZHMNEGs428CypWxuEIk4DtndSriyx1PKJf53K83mkujVYQnuUb2Q\ngvfr2lXsWIHEDMjJ5RruTlI7hKUsJTJlcEqUP4tnDnO8QOpO+MOBryRznIp3\nRDGziNqtLZZ92Mu3EsJXUpMnn+bvL7ikiWgBKH00/WzA6iZ3R36BBqO8BVUp\nB/fR1wL74bdurtt5tHDb+ei0TGr6pikGjBg6pQzLX5Ts0388K1vpHj1whCYG\nS+AR1a01wvQMyuY/ZMTbbj/HdKefP4TgkBE7CG+0h4E4vucnEBd+5hIzGzR/\nTHjiPMDfgZM943a9U0FQouD66KGOOG+Ja8eY2AbgId1mw06x26Jd9qQBvfu6\nVFHJs95ZLk8pNBevCnbj8iubrfO8HIord0yMrCou9ygKkI/ZS5oGo/Q6RccL\nJUD8SJ6k/vmsKeKrlroGMrScAFox2Y50R1aRITvO0DhPsHfAzgKQl822bWPZ\nGyXGYDBmaX0MpOajQligT0Qs7kN8J9mUgzkPCVxdtO2nxNDKHJ21xOl+NUFq\nPlZu\r\n=4/yM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.es.js","readme":"# Gatsby Interface\n\nStorybook [available here](https://reverent-keller-9597e8.netlify.com/)\n\n![Storybook](https://user-images.githubusercontent.com/18426780/63871208-b9aea600-c978-11e9-9107-79679b699c6f.png)\n\n```\nyarn storybook\n```\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`\n\n- Use React hooks and functional components - https://reactjs.org/docs/hooks-intro.html\n- Use CSS props for styling - https://emotion.sh/docs/css-prop\n- Use `gatsby-design-tokens` for styling constants - https://www.gatsbyjs.org/guidelines/design-tokens/\n- Use compound components to make components more composable and flexible - https://kentcdodds.com/blog/compound-components-with-react-hooks\n- Make all PRs against the `dev` branch\n- Use `TONE` and `VARIANT` prop (when appropriate) to determine color styles and version of a component - see Button as an example\n- Make the component as generic as possible so it can be used anywhere by anything\n- In `skeletons` folder, these contain only the functionality of a component (no styles) and can be used within other components\n- Write Storybook stories for any component created - https://storybook.js.org/docs/basics/writing-stories/\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Required assets\n\nGatsby Interface requires the `futura PT` webfont in several different weights. These files are git-ignored, to prevent the unauthorized release of licensed assets.\n\nGatsby Inc. employees can download these fonts from [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"src/index.js","gitHead":"400ee2ddb454c284e79a3fd9368faa92e67bbc0c","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.es.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"_nodeVersion":"10.18.1","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^0.64.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.2.8","@types/react-dom":"16.8.1","standard-version":"^7.0.1","storybook-readme":"^5.0.8","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.2.8","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.4.1","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.2.8","@storybook/addon-docs":"^5.2.8","@storybook/addon-info":"^5.2.8","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"^5.2.8","@storybook/addon-links":"^5.2.8","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.2.8","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"^5.2.8","@storybook/addon-viewport":"^5.2.8","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.2.8","@storybook/addon-storysource":"^5.2.8","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.7","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.71-Elanhant-136-fit-avatar-fallback-20200207T0622_1581056553268_0.34778800551407185","host":"s3://npm-registry-packages"}},"0.0.73":{"name":"gatsby-interface","version":"0.0.73","author":"","license":"ISC","_id":"gatsby-interface@0.0.73","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"eae314877adeb824771345e13e6845f55c8cc6b8","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.73.tgz","fileCount":148,"integrity":"sha512-2JB326JrxHq4RWmhwGgYQMn/7MeSMnlDaLqgxvTMZloM6wy0rpbY5v9XdpWOtrI6NzFQJba4svcn6lb0oxUmTg==","signatures":[{"sig":"MEUCIQDd10spHAB9y1LUyxZRzchrMj4GvjDf+4lowtAZcK0DLwIgTguaZKDQdRO6VgmYYmivhC7ZIv2wzI8J7HNBT/2Rkzg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2814175,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJePfnPCRA9TVsSAnZWagAAttIP/0EDjUx3krn8aqHxPHZy\nqrkL2CCnPrjcA3Y1lbK05tnNR3irdmrahjPC8KyMEOl7XRXcd4Hd1shIeCJ9\nY4wMFo7Uhec6yR7LVEGyQ5UqOS1UaO0jHiHqVu1rEKpRvia8/hDuVfZOVpDU\nHcTLvwxT/zYkOIuwzkRqrDmtrkhW2ZV1v0PUo3kYpM54A4eBD4ycIaIsZlIK\n7m5FQq9OkpayXr69iIHd+qY/1FdjUAiLnQmxmMs5v0ti8ewjXmmUr41HlkRR\nqLU5i7zCVspxqUN/Vznv9w4rkoJNdEANPsQkKuoQa3H7qWfS07HFv3aSGKZ/\nnV8ag/jT3LY1Zc9v6AsZ4X6VwoGglQs38IUNGgx++aaYL6toXR4tXJ5e3Szx\n4RKpK3pQKyZoE3YLXlhY4eqqdkbssM5XN/v2rHH7boh5QuKVTigaak9KLyrg\nTaHJUdbRv7rT5w3pkBzDqOC/5oXHg7c0dcdUXC5HcOgZlQWCI9h58ScKYy/q\ntJqebeFh2C2g3cOgocDcwSIi3d+AR8To1vwVkOiD2dtOH8A90IL0UCh2ZTXt\nrkTjHNbfQFwOQ56rBhuPOaSCwKtcyPK75hFer4K2oAuC1icWjN+aUyKhgAhE\nirR3jCcE4g3TAlOl5XQSDqpH82v+Vf2m1Oftbc8bUY/HZPyYBBtCcx1Fdx+x\nztUY\r\n=CcLc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.es.js","source":"src/index.js","gitHead":"18ffbbc3da635ede17f31d66fa30fde065552fb3","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.es.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"_nodeVersion":"10.18.1","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^0.64.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.2.8","@types/react-dom":"16.8.1","standard-version":"^7.0.1","storybook-readme":"^5.0.8","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.2.8","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.4.1","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.2.8","@storybook/addon-docs":"^5.2.8","@storybook/addon-info":"^5.2.8","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"^5.2.8","@storybook/addon-links":"^5.2.8","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.2.8","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"^5.2.8","@storybook/addon-viewport":"^5.2.8","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.2.8","@storybook/addon-storysource":"^5.2.8","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.7","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.73_1581119950987_0.29537477010084023","host":"s3://npm-registry-packages"}},"0.0.72-Elanhant-remove-jest-snapshots-20200208T0016":{"name":"gatsby-interface","version":"0.0.72-Elanhant-remove-jest-snapshots-20200208T0016","author":"","license":"ISC","_id":"gatsby-interface@0.0.72-Elanhant-remove-jest-snapshots-20200208T0016","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"c03f18bd332b3c4c35a15e560474adb46ac03b34","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.72-Elanhant-remove-jest-snapshots-20200208T0016.tgz","fileCount":148,"integrity":"sha512-byQrf06IDpqVMBBdK00aT42OH2tDtVWyZ9gYOIdJmfvK0bTTHQogxRwYEKcBrAYAghdoE+F27ZpXcVD841IgYA==","signatures":[{"sig":"MEUCIC45gSSXKN0IzNJCYozwNY8PYbEQrqGRO9ezmZtR05NOAiEAtnti6Cbkd+0fFKTf1qjwarWZW/PbYxZFV0hUkA3sRpM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2813474,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJePf3XCRA9TVsSAnZWagAAWfYP/jUSb4sm/yH1GXVNdA4x\ngu+w+2lrrAQR+AdbdBMk3CS1DVroIfpvPFpoNbfB7ys+vcERRyLMoFiwuMOi\nsL7XksG64TA/CwVVUZHqF1Uv979XoCIl4tsrxNtTNUs4b3rOf/z8ZsmNhLWu\nhCic1HLLBOJX8WhPGpoIJvsgBa7mDf6kOp6gp02m9Z9wjEbk2z+D1n4MG3vz\n9MINpVBwYdzi5qlwnXqNMSAEMnkftslR6lymlf7nW+eNrw+pfQkmfs1ORnjR\nBbunfMuedIoSdNoX7Wuk6bAEX1XF0aMbrW9vHVE4LnUGdZ5EUdw05Uga6pFp\nCJ0jzqhVo1PmhDmwCO6+DeLUD6wfLqO1WZWbHDQcWzI2MzRvROogDWAZOE46\noVXydQyoAeVLRGpIqUmfA1/PYzZsNuMGuKKPv8cFXePY4ckxV0ZoOUpJP2lS\nnjuo1SiszgTUoNuFWs9enQC6YBEgbFP1sYsfNMgdtLWWBNHVEjbMrXhH/xJ4\neyytr6b53mz8unAFxqpFvmuUh56JhFzJSJECldfmPWvyV/lxfvWR7mqTn352\nZzaTptODcMnkJItfhmrOeVtoGKXtiDCiUsOlx7eY6HMkPdAyfe/fJ6yocscb\n9FQyc8FHbR6dhUZcJS2zGHYOSDRxFQk8d4J5De7C70rM9hDSTyHUeOe5laHD\nFqYl\r\n=w5FR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.es.js","readme":"# Gatsby Interface\n\nStorybook [available here](https://reverent-keller-9597e8.netlify.com/)\n\n![Storybook](https://user-images.githubusercontent.com/18426780/63871208-b9aea600-c978-11e9-9107-79679b699c6f.png)\n\n```\nyarn storybook\n```\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`\n\n- Use React hooks and functional components - https://reactjs.org/docs/hooks-intro.html\n- Use CSS props for styling - https://emotion.sh/docs/css-prop\n- Use `gatsby-design-tokens` for styling constants - https://www.gatsbyjs.org/guidelines/design-tokens/\n- Use compound components to make components more composable and flexible - https://kentcdodds.com/blog/compound-components-with-react-hooks\n- Make all PRs against the `dev` branch\n- Use `TONE` and `VARIANT` prop (when appropriate) to determine color styles and version of a component - see Button as an example\n- Make the component as generic as possible so it can be used anywhere by anything\n- In `skeletons` folder, these contain only the functionality of a component (no styles) and can be used within other components\n- Write Storybook stories for any component created - https://storybook.js.org/docs/basics/writing-stories/\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Required assets\n\nGatsby Interface requires the `futura PT` webfont in several different weights. These files are git-ignored, to prevent the unauthorized release of licensed assets.\n\nGatsby Inc. employees can download these fonts from [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"src/index.js","gitHead":"267672505ca31598607ee551dd16e2ad08d6b8cd","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.es.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"_nodeVersion":"10.19.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^0.64.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.2.8","@types/react-dom":"16.8.1","standard-version":"^7.0.1","storybook-readme":"^5.0.8","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.2.8","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.4.1","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.2.8","@storybook/addon-docs":"^5.2.8","@storybook/addon-info":"^5.2.8","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"^5.2.8","@storybook/addon-links":"^5.2.8","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.2.8","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"^5.2.8","@storybook/addon-viewport":"^5.2.8","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.2.8","@storybook/addon-storysource":"^5.2.8","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.7","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.72-Elanhant-remove-jest-snapshots-20200208T0016_1581120982566_0.013741828563130998","host":"s3://npm-registry-packages"}},"0.0.72-Elanhant-breadcrumb-typescript-20200208T0034":{"name":"gatsby-interface","version":"0.0.72-Elanhant-breadcrumb-typescript-20200208T0034","author":"","license":"ISC","_id":"gatsby-interface@0.0.72-Elanhant-breadcrumb-typescript-20200208T0034","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"9d67a4f579c1b9266f46ba0be8e2e6674477053c","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.72-Elanhant-breadcrumb-typescript-20200208T0034.tgz","fileCount":150,"integrity":"sha512-NgnbuJYqqfx6vt2uKasQ+kB1dS3A2YEaKMfGoG0VlB42ushVwh/AvfsCAu10+nqNkuR2BBHu72vPZRg1I0teww==","signatures":[{"sig":"MEUCIEY25Coztjhzatr7/xAJFk6jLNgqHDDsWN6Zc9xl/eWAAiEA0JPt9ThgOvgXdXQXsHfnZ/0W5MlCqGcX7VQXcsQAdOA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2815873,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJePgItCRA9TVsSAnZWagAAIp0P/3BVivjtLX36ioz+7Wey\nMzUDKTvU0HsTuVaNjLM77o9EkKGTyjOfqFb51SwCVBYXu+Ljwin6ulaGr3c9\naQabzbYYkGWOx5Ao/VlYVE+2QR2PsxDSRRCFMsQIQJMGTSvHokwVfBkQ+amA\n2+uINU8I4IR+6v8LWM0gwW5LVWCB1EnZS56hUUVU2sIjsGvsDNVwhfSI74wU\nb11Lmixdo1YyyDOHx9MnG88JYArUiV4ih877PevlCZXlLfYaqiuwbYhWL76v\nzNHNjaePKbsFHtizUuVbrt0XdOwrB8fuL9JmY4fzWgrWQQGgL72u1EyEmDJ5\ni4js+spU7nlUVY2fx8U5VHt60V8c+B3WoZZbeoOZqf8gSvqDi3F5mXI7zS3a\n2N+THD/ivCYHKy4Q2i9Tx3+p+Q2yT+pOWPohzM3u0Csu29C6lS0bIpa8S+ky\nFymnbJtULl3Ah4ELKO4aaC4dE//k/cohesJq8a8jNEXkyhTb5GO9+RMps2In\nLdsiSdLBy1wbVv+h2zWKI8r6kDf0lkKuGV//i6LtTkdbdoRhvWuODySMhg6W\nnCEPZeLoquuoPWmFCmEOqagtRqaUShXGnuPYhNdnYvNQ545UuAUhcbJ5a/eJ\nJsypfqPRsyBk1LMDyT77Sehnr6wXqOYcNZijH2ub2Pz8tanacuovcOrmUB0l\nSJJo\r\n=WPSf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.es.js","readme":"# Gatsby Interface\n\nStorybook [available here](https://reverent-keller-9597e8.netlify.com/)\n\n![Storybook](https://user-images.githubusercontent.com/18426780/63871208-b9aea600-c978-11e9-9107-79679b699c6f.png)\n\n```\nyarn storybook\n```\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`\n\n- Use React hooks and functional components - https://reactjs.org/docs/hooks-intro.html\n- Use CSS props for styling - https://emotion.sh/docs/css-prop\n- Use `gatsby-design-tokens` for styling constants - https://www.gatsbyjs.org/guidelines/design-tokens/\n- Use compound components to make components more composable and flexible - https://kentcdodds.com/blog/compound-components-with-react-hooks\n- Make all PRs against the `dev` branch\n- Use `TONE` and `VARIANT` prop (when appropriate) to determine color styles and version of a component - see Button as an example\n- Make the component as generic as possible so it can be used anywhere by anything\n- In `skeletons` folder, these contain only the functionality of a component (no styles) and can be used within other components\n- Write Storybook stories for any component created - https://storybook.js.org/docs/basics/writing-stories/\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Required assets\n\nGatsby Interface requires the `futura PT` webfont in several different weights. These files are git-ignored, to prevent the unauthorized release of licensed assets.\n\nGatsby Inc. employees can download these fonts from [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"src/index.js","gitHead":"e79b9a815ff49dd4e00647f90b61eb6fff05224a","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.es.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"_nodeVersion":"10.19.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^0.64.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.2.8","@types/react-dom":"16.8.1","standard-version":"^7.0.1","storybook-readme":"^5.0.8","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.2.8","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.4.1","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.2.8","@storybook/addon-docs":"^5.2.8","@storybook/addon-info":"^5.2.8","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"^5.2.8","@storybook/addon-links":"^5.2.8","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.2.8","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"^5.2.8","@storybook/addon-viewport":"^5.2.8","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.2.8","@storybook/addon-storysource":"^5.2.8","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.7","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.72-Elanhant-breadcrumb-typescript-20200208T0034_1581122092335_0.1990456860235037","host":"s3://npm-registry-packages"}},"0.0.72-Elanhant-toggle-typescript-20200214T2250":{"name":"gatsby-interface","version":"0.0.72-Elanhant-toggle-typescript-20200214T2250","author":"","license":"ISC","_id":"gatsby-interface@0.0.72-Elanhant-toggle-typescript-20200214T2250","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"03711a57a8a5f17cbea041d28a838684bfcdc248","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.72-Elanhant-toggle-typescript-20200214T2250.tgz","fileCount":154,"integrity":"sha512-Z0xSxV4LM4mvn9bPDxIcp487XPnTt5EZttgWG2any/ohl4cx3fcZYfxRScOLqba2krAaVapupWJrm05TMUVuZQ==","signatures":[{"sig":"MEUCIBYrZm5KTPa6B/z68otexa3uag5Ryz+EgKuvwdm9LI/FAiEAyzmZUwqDlOEAMW8oaD1Q+tpUIxpRKE99gqbeHj44tPE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2854543,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeRyRACRA9TVsSAnZWagAAixsP/3B86cHHuoTa5vm7AQU1\nVc2XQlLJwarBP037eRatzNAfwd8Oj57CrDZ6Q/fqAm0ZcuzmxM0KaRZBxdAY\nKIcLI3c25uWxLj5NHKUtOqqOoTNKRs8D8mNEfOxdKlWszWm7cDxmZDcIC/rk\nJ7pkNkm/+KuuDcHsquwAtGTmV1mWF6w3wAKF5Kn26krXY/5FObVtfTTHWiQg\nlxK6ZlN91i1ttvRRl1j1yOvalbQXXih2FBWbC+VQt3AELWGHeG9U/hrwvg24\nLBoRxniGAAIr4Wfiec1fF+xSt31N7VDpIvWtLyKfWJtyd6elphyYgj812yN+\nPBFeniJfN49S68cyJlrbDhrq9TgTf35EeBlPcVlOnPW4kwidAvVbjeJQhGyg\njeTxQDFMmdyfgaLa8Krg2wJ0TMyh+CkSLogr7Yc/zpe4zKRLzJsNkO6b5SCP\nxN6+OUHKseEkzIp6mWkMOq5an8KNB4+FeiYBLa4BfzYlwHeZNNHLFfVPFBzm\nkR0ekBBsDlkg4LYeQlYZk9b/sQqaHExDbuhjRu81uwXYtTt86lcwDa75v4lj\n4wkk4wK8tCDbKqV7lDCSsA3Gkvk7pezZf+yfAd72PNquitm61bXxzcKk9Q1R\nEKlpa4zZDXjc9eoB/bi0ZAT2TJRMtDWDeRScroXMUJqyZKF+UYTgk/uCWxca\n5uRM\r\n=PMvM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.es.js","readme":"# Gatsby Interface\n\nStorybook [available here](https://reverent-keller-9597e8.netlify.com/)\n\n![Storybook](https://user-images.githubusercontent.com/18426780/63871208-b9aea600-c978-11e9-9107-79679b699c6f.png)\n\n```\nyarn storybook\n```\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`\n\n- Use React hooks and functional components - https://reactjs.org/docs/hooks-intro.html\n- Use CSS props for styling - https://emotion.sh/docs/css-prop\n- Use `gatsby-design-tokens` for styling constants - https://www.gatsbyjs.org/guidelines/design-tokens/\n- Use compound components to make components more composable and flexible - https://kentcdodds.com/blog/compound-components-with-react-hooks\n- Make all PRs against the `dev` branch\n- Use `TONE` and `VARIANT` prop (when appropriate) to determine color styles and version of a component - see Button as an example\n- Make the component as generic as possible so it can be used anywhere by anything\n- In `skeletons` folder, these contain only the functionality of a component (no styles) and can be used within other components\n- Write Storybook stories for any component created - https://storybook.js.org/docs/basics/writing-stories/\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Required assets\n\nGatsby Interface requires the `futura PT` webfont in several different weights. These files are git-ignored, to prevent the unauthorized release of licensed assets.\n\nGatsby Inc. employees can download these fonts from [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"src/index.js","gitHead":"bba151383fd77f33d756dad2bd1f66f0915d77b7","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.es.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"_nodeVersion":"10.19.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^0.64.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.2.8","@types/react-dom":"16.8.1","standard-version":"^7.0.1","storybook-readme":"^5.0.8","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.2.8","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.4.1","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.2.8","@storybook/addon-docs":"^5.2.8","@storybook/addon-info":"^5.2.8","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"^5.2.8","@storybook/addon-links":"^5.2.8","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.2.8","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"^5.2.8","@storybook/addon-viewport":"^5.2.8","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.2.8","@storybook/addon-storysource":"^5.2.8","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.7","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.72-Elanhant-toggle-typescript-20200214T2250_1581720640024_0.6397735170932266","host":"s3://npm-registry-packages"}},"0.0.73-mfrachet-remove-integration-row-20200217T1205":{"name":"gatsby-interface","version":"0.0.73-mfrachet-remove-integration-row-20200217T1205","author":"","license":"ISC","_id":"gatsby-interface@0.0.73-mfrachet-remove-integration-row-20200217T1205","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"a4f4d0c5e8221fd2cac7ad8610fe2227d2e3dd2f","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.73-mfrachet-remove-integration-row-20200217T1205.tgz","fileCount":148,"integrity":"sha512-2NMlvUo75AJVMZ/2W+UC1yPIUblAPPrffcBCIbUJdv0WRJo5pgG49KJn/29LZ54uJbo45ZeuXY61CLcEx7iAjw==","signatures":[{"sig":"MEYCIQDCaDQi55K4+ozQAA5ZtnKBbe56gaG+21wmvIQQ7ODO9QIhAOJjr1Wk/59sYZSyXGbdYhydpCVrKGFFi27M0TyRDWKw","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2783923,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeSoGhCRA9TVsSAnZWagAAJqoQAJUk5Xrphi3vyKw2NMNY\n8/yRyoUa/P0WfLq5o4RjoQcAZIMD4mH2aBp1OPrNzZz/x9Vdlafnn1AseRLo\nJrWp15h3f81H9mtrBDkbdkMLmiTeQJkR2Hup59YhZzVqCp2zdxFBGgzZUDp+\n+TlaTKrR95yeqjjJaTd8yb94/ydGY4lQ+eiXBKjN67LVH20zf3mBx76Js9tj\n83GJ2l1zwm/4hCAH7eFv0FYapNNJtWHRbgWS7OcGmAkHQxT93s3Woj3nNNVy\nRChtSv3egQz1PsfIYZgKmOmnjxeeXzahY8WQSZYjIHt5RtMGuMwAhL18/M4Z\nKuSZY2yA0ynR8fUeNzRYeQV2f04bEbC/btGxg19nVAHKwrrflfr3oEFEQvpo\n/N080lkQU6alq0Jq7hED6fkJUBPn+9Bv9NP3CwcqRP8xyvEvObD2H8NXxMQ1\nIquTm/Sn22jGcJsPsqyWrU/PLPdy3L6XWxWrMGx2AkedRJWLVk9dNF2QWimv\n6xmoJrn3Su/2miMCRF92a6RuS227tI6HgIABRvhG6kv5dPgiO8FHDFK/bVbU\nY7Mp/AJCuZixfEmmDfdmzxGMbVRr0tx0l+1CPBILfTw5pWdl2KWAQBDBzatY\nGe0Cb7g1eB+SM95o+1se5sGbSbPdxtrzfKjf8qw59w8Wht7Br4o8e3tKJPFh\neNNj\r\n=p34d\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.es.js","readme":"# Gatsby Interface\n\nStorybook [available here](https://reverent-keller-9597e8.netlify.com/)\n\n![Storybook](https://user-images.githubusercontent.com/18426780/63871208-b9aea600-c978-11e9-9107-79679b699c6f.png)\n\n```\nyarn storybook\n```\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`\n\n- Use React hooks and functional components - https://reactjs.org/docs/hooks-intro.html\n- Use CSS props for styling - https://emotion.sh/docs/css-prop\n- Use `gatsby-design-tokens` for styling constants - https://www.gatsbyjs.org/guidelines/design-tokens/\n- Use compound components to make components more composable and flexible - https://kentcdodds.com/blog/compound-components-with-react-hooks\n- Make all PRs against the `dev` branch\n- Use `TONE` and `VARIANT` prop (when appropriate) to determine color styles and version of a component - see Button as an example\n- Make the component as generic as possible so it can be used anywhere by anything\n- In `skeletons` folder, these contain only the functionality of a component (no styles) and can be used within other components\n- Write Storybook stories for any component created - https://storybook.js.org/docs/basics/writing-stories/\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Required assets\n\nGatsby Interface requires the `futura PT` webfont in several different weights. These files are git-ignored, to prevent the unauthorized release of licensed assets.\n\nGatsby Inc. employees can download these fonts from [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"src/index.js","gitHead":"ddcf32a75ab0b2e49cf27ee95da53fd47912040d","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.es.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"_nodeVersion":"10.19.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^0.64.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.2.8","@types/react-dom":"16.8.1","standard-version":"^7.0.1","storybook-readme":"^5.0.8","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.2.8","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.4.1","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.2.8","@storybook/addon-docs":"^5.2.8","@storybook/addon-info":"^5.2.8","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"^5.2.8","@storybook/addon-links":"^5.2.8","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.2.8","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"^5.2.8","@storybook/addon-viewport":"^5.2.8","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.2.8","@storybook/addon-storysource":"^5.2.8","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.7","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.73-mfrachet-remove-integration-row-20200217T1205_1581941152928_0.6353715591163742","host":"s3://npm-registry-packages"}},"0.0.72-Elanhant-breadcrumb-typescript-20200217T1655":{"name":"gatsby-interface","version":"0.0.72-Elanhant-breadcrumb-typescript-20200217T1655","author":"","license":"ISC","_id":"gatsby-interface@0.0.72-Elanhant-breadcrumb-typescript-20200217T1655","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"83cf11ab62e292296b54e67bdd19d0ce4ce6f616","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.72-Elanhant-breadcrumb-typescript-20200217T1655.tgz","fileCount":150,"integrity":"sha512-TTq0WCSAy6QVpcy13cLDJY2kNyd1COrlEqDKxCvtMCcVX15Uky/8F5JVLuqmy5RNZMSiXGCb2KCiUresmQcl5A==","signatures":[{"sig":"MEQCIHAaCjPkyqnDG0RLwfrH9pdbOxkyELDMbZtcOMrBTEykAiAnAZTH34WHinQGXH0ggawDhoWLIpzCi5y0SodwU8GqPg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2815783,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeSsWECRA9TVsSAnZWagAAM0QP/3+dIYKT2Ovp7mfZ1abh\nUh07OUZwWM9LaVT1Hz1vQ3ugZpAX1wjJjjOdKNRLY33UY4d+DeACY0/RVl3A\n/mB6hzdnExwrW3uZpqyRSDn+EoKM43GQn9pmxtr1ow2zElvCjZgQfINFxhTR\nRFNlUg5Ml4CI2+xXFhk89ytct5eV7sq0hLQcBF9RUzf2fOPlP/f+hIZNr0Nl\n2hsdnVZbXk7TLaTT5I/V4JOEmN+NZnwACJPNrAgoCDJ6AYEUiBlRN2lfPxsh\n3AAJd+mKKU94Pi+KsxhGbGvHBJWoYxwe4rOUhRJ2phD2ZN/vx8vHGcopzo8M\nGzP/3BvfL/xznr+KBvrxDYpKnJkgToreGZJdpCy/2QnjNzhgGx+aD9qpyEeh\nNsJrDnAIJYKTQ19sskQBja1jyNkAMzOsb4SrlrsFrBkrmjqunqOroXDC1ylo\nNDcnD7ki3ZpVCuQmMJLFBINJtRbnhAe+2GQP0kpCK/YCbqo2D143MCVoByjx\ngGM0gCZ0d+nrxYrlYMm3Be2YB8DNKAEFogz1R6wlGf+syQ72PVltb9MKvePn\nbzvrx+Ik44N2AnKtZBjpxjkPRryDKMwDpDQHl8q0CRxaKeRomoYjUD5kwLW+\nwH7IyM1IdAnQFbuTDU3VlhEZEb+QKKykSLSvvsXQAgdEWopTAvw5IX59yA05\n5DnT\r\n=+cFk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.es.js","readme":"# Gatsby Interface\n\nStorybook [available here](https://reverent-keller-9597e8.netlify.com/)\n\n![Storybook](https://user-images.githubusercontent.com/18426780/63871208-b9aea600-c978-11e9-9107-79679b699c6f.png)\n\n```\nyarn storybook\n```\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`\n\n- Use React hooks and functional components - https://reactjs.org/docs/hooks-intro.html\n- Use CSS props for styling - https://emotion.sh/docs/css-prop\n- Use `gatsby-design-tokens` for styling constants - https://www.gatsbyjs.org/guidelines/design-tokens/\n- Use compound components to make components more composable and flexible - https://kentcdodds.com/blog/compound-components-with-react-hooks\n- Make all PRs against the `dev` branch\n- Use `TONE` and `VARIANT` prop (when appropriate) to determine color styles and version of a component - see Button as an example\n- Make the component as generic as possible so it can be used anywhere by anything\n- In `skeletons` folder, these contain only the functionality of a component (no styles) and can be used within other components\n- Write Storybook stories for any component created - https://storybook.js.org/docs/basics/writing-stories/\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Required assets\n\nGatsby Interface requires the `futura PT` webfont in several different weights. These files are git-ignored, to prevent the unauthorized release of licensed assets.\n\nGatsby Inc. employees can download these fonts from [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"src/index.js","gitHead":"5b30a58a509dd64c75027fe0cab5b7e2e86de017","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.es.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"_nodeVersion":"10.19.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^0.64.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.2.8","@types/react-dom":"16.8.1","standard-version":"^7.0.1","storybook-readme":"^5.0.8","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.2.8","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.4.1","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.2.8","@storybook/addon-docs":"^5.2.8","@storybook/addon-info":"^5.2.8","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"^5.2.8","@storybook/addon-links":"^5.2.8","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.2.8","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"^5.2.8","@storybook/addon-viewport":"^5.2.8","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.2.8","@storybook/addon-storysource":"^5.2.8","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.7","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.72-Elanhant-breadcrumb-typescript-20200217T1655_1581958532176_0.30804979374021135","host":"s3://npm-registry-packages"}},"0.0.74":{"name":"gatsby-interface","version":"0.0.74","author":"","license":"ISC","_id":"gatsby-interface@0.0.74","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"182b13673ebf092eb436a67a1cb01080be4760bf","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.74.tgz","fileCount":150,"integrity":"sha512-CkQ40U1BxEx8tBbPXq6nf0J9bUl1FXbRRXE7yShF3ptMQOi7OU9XWc6Cw2uqXyrxcYNGcpTWla2CNda7cF2wmQ==","signatures":[{"sig":"MEQCICohwBmVpBZ9NhdkAIipWYFkdvqCpbJ9uX8btNXxBrmdAiBB7xbMVPrI7fKOWatyx5NpJO8zFAiLNiZ9AjwA2SFhWA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2786101,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeSsfSCRA9TVsSAnZWagAAcZIP/1J/XW6KhlNi25DZPTIi\nAA6Ykxphkgv7vBnRvWRBMPvx+d/xk5i4/iSYhB3syfqPQV/8RASxM+1yM1Ey\n4uiFXqS0tzZNrXewcMnCYc7ErvTsRHCvYVTX3Hv3NvU7g4maV750W+PtaCYV\nWoCbD2KQVuZKycSzI/EWn4Oamn+G2VA/zvmE4a1R8uJzM1UyRS5E+wIX6xv9\nB/ySZkm1zZZzHJ5qHKrp6tJsY2y5HQhr7E2uuYORMpWtywEg4Dq2U+Ph2x3F\npOplpWRGlrpahczTTK4GBkFUGflqxBwjjwdqsBLgJgxnlYwuIETxtUIgIEXV\ngIErxqQr4/o34qL+Qkhkd4VmWPWiOt1GETQg6gCup5bHQWnsiyvUFOn6RHlH\nrQ0korsERuFqTsHlECzN4QQiW8l57eI7ozlibQ5+G+1UxO+D+3vEMeWeeRJU\nYeNev9R23Yp2myGkprQF9DOL/BfLHsTrND3q5W9rNsrBkE/BGXidd/oudfYC\n25e0y6j/QY1FwVpAUShBFUgmLOKAUNM1YPQK0NoCxLQVE1IDlb5FrJb1Ys2M\nOgesR/aFFF40kpj/pWqLtkBwvFVgJ0++2FoWV8XNeRp5CdTQAS9fQXukhYYR\nlaVEvIDNBsh7FatQSxOe34r7iPh3o/UkUozwPp6ZB3427GqvSDv+0QdaNHt1\nJb9H\r\n=C9VD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.es.js","source":"src/index.js","gitHead":"f73009e01f778dc223cd585b356b8f4032dfffe5","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.es.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"_nodeVersion":"10.19.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^0.64.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.2.8","@types/react-dom":"16.8.1","standard-version":"^7.0.1","storybook-readme":"^5.0.8","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.2.8","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.4.1","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.2.8","@storybook/addon-docs":"^5.2.8","@storybook/addon-info":"^5.2.8","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"^5.2.8","@storybook/addon-links":"^5.2.8","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.2.8","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"^5.2.8","@storybook/addon-viewport":"^5.2.8","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.2.8","@storybook/addon-storysource":"^5.2.8","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.7","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.74_1581959122393_0.06071424074242415","host":"s3://npm-registry-packages"}},"0.0.74-Elanhant-toggle-typescript-20200217T1738":{"name":"gatsby-interface","version":"0.0.74-Elanhant-toggle-typescript-20200217T1738","author":"","license":"ISC","_id":"gatsby-interface@0.0.74-Elanhant-toggle-typescript-20200217T1738","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"7d64bda818f6d1dc30ebab99c5d9a0e8f75f625e","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.74-Elanhant-toggle-typescript-20200217T1738.tgz","fileCount":156,"integrity":"sha512-tayWJ67cXJLLMj5h3iVterlHeTBLUxBcCecpe5htQfbB6ct0aqrrgG0bKXzDqkZ52CZu8dSQ54RevurujoCv5Q==","signatures":[{"sig":"MEUCIHiGFmrtpgz6YBSJ8wlbvasowMxakXhIpJz24X7NU4pDAiEA8TyQTtT423uIQ3aDuD514srFPYi3kqZ7DY/+RZM5wSg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2826789,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeSs+/CRA9TVsSAnZWagAAxvsQAI6xo08pq+rKdM0OOMSX\nY2BFRBNB+rruC4irTo4QbkCpQy/GU3zKIZ9P4ZA9L/k8qx7i1d1OCGLVR4yv\nGX8vTxSuirDiVBA6MqeOIomVqH5W3GurszzaKNQl3oh8Z821v6R6AGgirzl0\nZnNG5+529pZKI+PqXbfIS0doGg8zpwxl3IE/0jOQ5193mS3P90ML6oLT9dXl\nCCdtWWCDRuGk6TGxceXXvHCCScyk3vgxfT4cWBXnzCApnFPE5IFaxa+xfPqf\nu8WJxJSuzVMugFw/BOZtKmaQmud7oZeHkxq4mRcIQ+a+HEuaojWvenPT2CER\n7EITCp8bwhpXFu2ROfDp+0ehK3jIECic9lcUv1CJErcXHs54clhIRKMgCmCB\n4Aer+tx40tTk2v1FiQtPxs0Ir0fGBQ4sbh8IR4IWzUOtDOoxW+DzEAsRG8eN\n9FEZWC7x7sU5Bxtq1lc7w+akj0sXwBtYH/f7hZBcNzCQxLyfZTe/OnhMmAJx\n4WWC11LoJOjn2XReGdppOEt6Tz9BfaigdjY7zVXGHOKBhfNjYilBIoMiczVg\nJKzJdTwXtT7AD1Z2aI9hDyMWfZHnjRBnhHzQaDTTGP5hgVRTgkFDEbJQNWxA\nyPq9VPRD7owDtH3lbCHjb2aMmms/wqcJevoXzUIWIoqz4QeACLHG4x8HAP21\nMQ9W\r\n=gyYf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.es.js","readme":"# Gatsby Interface\n\nStorybook [available here](https://reverent-keller-9597e8.netlify.com/)\n\n![Storybook](https://user-images.githubusercontent.com/18426780/63871208-b9aea600-c978-11e9-9107-79679b699c6f.png)\n\n```\nyarn storybook\n```\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`\n\n- Use React hooks and functional components - https://reactjs.org/docs/hooks-intro.html\n- Use CSS props for styling - https://emotion.sh/docs/css-prop\n- Use `gatsby-design-tokens` for styling constants - https://www.gatsbyjs.org/guidelines/design-tokens/\n- Use compound components to make components more composable and flexible - https://kentcdodds.com/blog/compound-components-with-react-hooks\n- Make all PRs against the `dev` branch\n- Use `TONE` and `VARIANT` prop (when appropriate) to determine color styles and version of a component - see Button as an example\n- Make the component as generic as possible so it can be used anywhere by anything\n- In `skeletons` folder, these contain only the functionality of a component (no styles) and can be used within other components\n- Write Storybook stories for any component created - https://storybook.js.org/docs/basics/writing-stories/\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Required assets\n\nGatsby Interface requires the `futura PT` webfont in several different weights. These files are git-ignored, to prevent the unauthorized release of licensed assets.\n\nGatsby Inc. employees can download these fonts from [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"src/index.js","gitHead":"d046dc12d4955c7f413843fd338c423b2a1b8075","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.es.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"_nodeVersion":"10.19.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^0.64.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.2.8","@types/react-dom":"16.8.1","standard-version":"^7.0.1","storybook-readme":"^5.0.8","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.2.8","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.4.1","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.2.8","@storybook/addon-docs":"^5.2.8","@storybook/addon-info":"^5.2.8","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"^5.2.8","@storybook/addon-links":"^5.2.8","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.2.8","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"^5.2.8","@storybook/addon-viewport":"^5.2.8","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.2.8","@storybook/addon-storysource":"^5.2.8","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.7","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.74-Elanhant-toggle-typescript-20200217T1738_1581961151094_0.9121018144620783","host":"s3://npm-registry-packages"}},"0.0.74-Elanhant-visual-regression-testing-20200219T2205":{"name":"gatsby-interface","version":"0.0.74-Elanhant-visual-regression-testing-20200219T2205","author":"","license":"ISC","_id":"gatsby-interface@0.0.74-Elanhant-visual-regression-testing-20200219T2205","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"f09055f2f9734175e327e5259722891d24e1c9fc","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.74-Elanhant-visual-regression-testing-20200219T2205.tgz","fileCount":150,"integrity":"sha512-N5sB2GOCB74IuBTql39wxN+70JFPqxAKC3xBQZIfSdncLKc2SZfNpM49kVoAban3Fmz8ORwA2KNfI4FUH3ap5w==","signatures":[{"sig":"MEUCIQDOVasISljzn7R/i2n/w4pTP7SJnNg6iFUIMYBqnoeopQIgELdjmI8YnL3KlGGljiBHxGgosGljwYR3sxZOBZihthI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2788746,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeTbFBCRA9TVsSAnZWagAA3iEP/0snP4XVrF9hachXDW5i\ncKmNe7Mq9+KjRKH7KTi2ErZKRiEKt97HDItaqFO7vT1nMAcqi2SLP5KC4sFR\nm1wRRYMA7kR2pofc56YpkYFhUo+/P1kYcLRTJlQw4N2PciQ6Cn3pnOXf4ero\ncPN3vIxBjTKHxm9JA6OtRpPkmSPQ17qTurVscD6oL5ecSQ/UrDBcNpWNrumV\n1wdf+bwxXXemMXHjK9+RPN+jVq96uWpnyp8dcOgM4vOxHJZNpz9QK/YCqJs/\n4Ax5Bz0jatdwM3LWq2IXuNiamwfDMOD8Yyr2hJmT5bEfvPCxFRkTfSdzAyoU\nPsZMT3db8lB/iERmjsZqbIYmhFx2baYzoeSj9SrJeoq2IuApaJq2kxhsvr8B\nph/LDZhEcfODcdAkQ3k03eyPEIZW9/B3BsmgSSEQXhL/3PtfWnHV+8MkVf6m\n1b8XCC+HRBiMoq8rFpLtX/a2yKf5zbA8x1I4v1jGvnxeUn4NgvjQpOdws1Js\nseANUokB6mvK+foosgTFx4sfUbEMHwPjifrGN4K3VY0gkqgXsMtbZINWTAtH\ntnpIdafhCwSO04bo6tHyjzUumb8Vs9nMEkhIfsfFmTIgLimw75ZX7FKpsY6A\noUlBaGVUMyep4v2LS3vmCiPGx0aZwjlBuWML2YB7j+h+cwK8HbyqNtDUU37U\nsrRy\r\n=Ic0g\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.es.js","readme":"# Gatsby Interface\n\nStorybook [available here](https://reverent-keller-9597e8.netlify.com/)\n\n![Storybook](https://user-images.githubusercontent.com/18426780/63871208-b9aea600-c978-11e9-9107-79679b699c6f.png)\n\n```\nyarn storybook\n```\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`\n\n- Use React hooks and functional components - https://reactjs.org/docs/hooks-intro.html\n- Use CSS props for styling - https://emotion.sh/docs/css-prop\n- Use `gatsby-design-tokens` for styling constants - https://www.gatsbyjs.org/guidelines/design-tokens/\n- Use compound components to make components more composable and flexible - https://kentcdodds.com/blog/compound-components-with-react-hooks\n- Make all PRs against the `dev` branch\n- Use `TONE` and `VARIANT` prop (when appropriate) to determine color styles and version of a component - see Button as an example\n- Make the component as generic as possible so it can be used anywhere by anything\n- In `skeletons` folder, these contain only the functionality of a component (no styles) and can be used within other components\n- Write Storybook stories for any component created - https://storybook.js.org/docs/basics/writing-stories/\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Required assets\n\nGatsby Interface requires the `futura PT` webfont in several different weights. These files are git-ignored, to prevent the unauthorized release of licensed assets.\n\nGatsby Inc. employees can download these fonts from [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"src/index.js","gitHead":"04e94e8b1ccd67ca25fd5ac6ec7ec87ccc0f21fd","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest --testPathIgnorePatterns='AccessiblityStoryshots.test.js'","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest --testPathPattern='AccessiblityStoryshots.test.js'","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","test:visual-regression":"jest --testPathPattern='ImageStoryshots.test.js'"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.es.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"_nodeVersion":"10.19.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^0.64.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.2.8","@types/react-dom":"16.8.1","standard-version":"^7.0.1","storybook-readme":"^5.0.8","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.2.8","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","jest-image-snapshot":"^2.12.0","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.4.1","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.2.8","@storybook/addon-docs":"^5.2.8","@storybook/addon-info":"^5.2.8","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"^5.2.8","@storybook/addon-links":"^5.2.8","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.2.8","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"^5.2.8","@storybook/addon-viewport":"^5.2.8","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.3.13","@storybook/addon-storysource":"^5.2.8","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.7","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"^5.3.13","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.74-Elanhant-visual-regression-testing-20200219T2205_1582149952987_0.9465394070491691","host":"s3://npm-registry-packages"}},"0.0.74-Elanhant-toggle-typescript-20200220T1937":{"name":"gatsby-interface","version":"0.0.74-Elanhant-toggle-typescript-20200220T1937","author":"","license":"ISC","_id":"gatsby-interface@0.0.74-Elanhant-toggle-typescript-20200220T1937","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"f36773721ebdd2fd9972fcd4c4e8a8d98c406e1d","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.74-Elanhant-toggle-typescript-20200220T1937.tgz","fileCount":156,"integrity":"sha512-fW/ngA7bIMCJyJ2pe/xOo8v9c+9pj369lhIn+K9txx2JvFP89+4I0cRofsYs0EpZsVun+gYm+OeFF++UtVN57A==","signatures":[{"sig":"MEUCIQC9BQhHi8LMBcIM/yGBM4SUzq1lFSyyeSwIToMzASdPeQIgNLYpf+n0r4FqA9IfvJtuCk1Qt8OIKggVq4TIQ6lbgik=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2834716,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeTt//CRA9TVsSAnZWagAAVfEP/jeCNEIx2ZS3FTpPyDGu\n9MSKfxTo+4HelV2VILqy8rYvCv3akCyWzoOF5ejHPa9EuDzEont8hdljsW8x\nnfm7zjNT699ynL4Pl5IktNCN2Mr5kSnHV2Dalt5kQv3DsJTkEgRII/+FjY7J\nPO8zQUW8LznSj+3dUJcFTyp2ZJvrkt4HAocw+mkODDnziEeCyesZVVNsvaW5\n6ZTu9YmILZuJtUfuXHduHizFpGREbMqoiSCIzQWxKnYhzBriQxgG/xJmXZLD\nd1y5Rr3cniOWxnJC4LgvdyvyIO4X/SDjcBTcH9v6T28EC1SNN1FlcusW6jUn\nvIV+0cGzG5R/9Z0+omiuyU1A83b8WuIOibHu9D8eJiEePYHkrGx9c8mJOB37\n1dhwhUYu53TATHeyMTJcMeXyXb09em1M65bj202tyVvTMU6PiZLrTY8sE2xc\nWYecSjmFZsxO0cL9e6X7KB0QZa+cPX0vts/LlDaGa8XQzkxRY6I/AYesFOVv\no279RRydzAEwOSxf2MjNt1ea0LawHHQ7YsTzmlrd0XMPpLkpilwO5iK64QQE\nVe8vqO3+0okQe8qAfl9eZ0k8Pe3dCo4myoU/Uh6FJPKMb1U7KDAdGDjhDbJy\njljt/kNydPTpQ/IhPe+BitNhoObbC8fRc15t1O0aQmi53kBMLaMYogMUBbn2\noAq9\r\n=3GAd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.es.js","readme":"# Gatsby Interface\n\nStorybook [available here](https://reverent-keller-9597e8.netlify.com/)\n\n![Storybook](https://user-images.githubusercontent.com/18426780/63871208-b9aea600-c978-11e9-9107-79679b699c6f.png)\n\n```\nyarn storybook\n```\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`\n\n- Use React hooks and functional components - https://reactjs.org/docs/hooks-intro.html\n- Use CSS props for styling - https://emotion.sh/docs/css-prop\n- Use `gatsby-design-tokens` for styling constants - https://www.gatsbyjs.org/guidelines/design-tokens/\n- Use compound components to make components more composable and flexible - https://kentcdodds.com/blog/compound-components-with-react-hooks\n- Make all PRs against the `dev` branch\n- Use `TONE` and `VARIANT` prop (when appropriate) to determine color styles and version of a component - see Button as an example\n- Make the component as generic as possible so it can be used anywhere by anything\n- In `skeletons` folder, these contain only the functionality of a component (no styles) and can be used within other components\n- Write Storybook stories for any component created - https://storybook.js.org/docs/basics/writing-stories/\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Required assets\n\nGatsby Interface requires the `futura PT` webfont in several different weights. These files are git-ignored, to prevent the unauthorized release of licensed assets.\n\nGatsby Inc. employees can download these fonts from [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"src/index.js","gitHead":"afcd07ae71b9644877cfa22e85a657c6614cb9d1","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.es.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"_nodeVersion":"10.19.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^0.64.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.2.8","@types/react-dom":"16.8.1","standard-version":"^7.0.1","storybook-readme":"^5.0.8","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.2.8","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.4.1","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.2.8","@storybook/addon-docs":"^5.2.8","@storybook/addon-info":"^5.2.8","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"^5.2.8","@storybook/addon-links":"^5.2.8","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.2.8","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"^5.2.8","@storybook/addon-viewport":"^5.2.8","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.2.8","@storybook/addon-storysource":"^5.2.8","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.7","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.74-Elanhant-toggle-typescript-20200220T1937_1582227454936_0.444581712076515","host":"s3://npm-registry-packages"}},"0.0.74-Elanhant-toggle-typescript-20200220T2042":{"name":"gatsby-interface","version":"0.0.74-Elanhant-toggle-typescript-20200220T2042","author":"","license":"ISC","_id":"gatsby-interface@0.0.74-Elanhant-toggle-typescript-20200220T2042","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"91161b1f506e5e023597b3234b9ba65ee2abfd20","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.74-Elanhant-toggle-typescript-20200220T2042.tgz","fileCount":156,"integrity":"sha512-GmE4cTpmhXmYqhsCg/+brpbj9U0LFpXQqEgsycGhRHPUbNoBtFw8n+JySqLlO+YKXrlN4+0syaPobTujPPeKyA==","signatures":[{"sig":"MEQCICkym/9fwwnYrofEAZ1pCIbadJPEXVd+pHlHR2g3tABDAiBeT2LqylxWyAgxc0KFGP96xjWQ9k5xQeN8PYoZeXCv9A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2835288,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeTu9mCRA9TVsSAnZWagAAyjMP/3bUmOl/ZuljBmLQRVHO\nb2/I/MA5cgVw/SpslumOCn+TGXHwlC4Xx2LPJgHveDfKSswyqV9u5bvWQ78r\nLuGyrZlKpAms+DUP5A2xvl9ptjE40uo5C6E32uUNoHaLueAIJLKC07254XXB\nw1q555YyllBqENHsypDmOw8QuE+XkVdWjrr5aO0xwqF9914B3/KL3oVqvUZj\nQVgyR5kYUoxD7mycYDDt75NhlGTIhTrKvwohcrcBXmbNSsQd9nJI+FpcYqjZ\ns2Q1y8wgClYW+h+hBcNPRS0mx4QcGyQtdOSRQZwMmOQQblSNL798J6R8BOrs\nNK98s2NH5nXOZNLelqUQICEoX8hnaA9E5DNVqpecYcRl9+t6uZApa4glVZaz\nNa+DgT+1a+pnxH/N/gPoYGeAbFNtPQKbL1253zgGd6nUAbLOQi2LXf+qJmsC\ngCX0kSCRvPWpGuREbBla3jkfs9akuV8LvOydhvTBOMUIFd5BRJubdBCizCFK\ng0YrYa5OznBR0y63BEfpwXYD6GCybckESS8+rK10G1mEzn8HL+zqcrvL+vhk\nghljK/FydPFv4ikuSC4fd0RaLuBM+uptOlA8hQ26l+Bry3aBRtctbpq6mYDK\n5y8ungex/TBaLvKha3/LgbMZtviuh70mL+ocWS/M9Lk6zTFn9+qbf8t75mmH\nWzWZ\r\n=MnKF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.es.js","readme":"# Gatsby Interface\n\nStorybook [available here](https://reverent-keller-9597e8.netlify.com/)\n\n![Storybook](https://user-images.githubusercontent.com/18426780/63871208-b9aea600-c978-11e9-9107-79679b699c6f.png)\n\n```\nyarn storybook\n```\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`\n\n- Use React hooks and functional components - https://reactjs.org/docs/hooks-intro.html\n- Use CSS props for styling - https://emotion.sh/docs/css-prop\n- Use `gatsby-design-tokens` for styling constants - https://www.gatsbyjs.org/guidelines/design-tokens/\n- Use compound components to make components more composable and flexible - https://kentcdodds.com/blog/compound-components-with-react-hooks\n- Make all PRs against the `dev` branch\n- Use `TONE` and `VARIANT` prop (when appropriate) to determine color styles and version of a component - see Button as an example\n- Make the component as generic as possible so it can be used anywhere by anything\n- In `skeletons` folder, these contain only the functionality of a component (no styles) and can be used within other components\n- Write Storybook stories for any component created - https://storybook.js.org/docs/basics/writing-stories/\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Required assets\n\nGatsby Interface requires the `futura PT` webfont in several different weights. These files are git-ignored, to prevent the unauthorized release of licensed assets.\n\nGatsby Inc. employees can download these fonts from [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"src/index.js","gitHead":"e9a7d7def3827129e2389cbbd97428a91ef0cec3","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.es.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"_nodeVersion":"10.19.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^0.64.1","shelljs":"^0.8.3","unfetch":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.3.13","@types/react-dom":"16.8.1","standard-version":"^7.0.1","storybook-readme":"^5.0.8","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.3.13","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.4.1","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.3.13","@storybook/addon-docs":"^5.3.13","@storybook/addon-info":"^5.3.13","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"^5.3.13","@storybook/addon-links":"^5.3.13","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.3.13","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"^5.3.13","@storybook/addon-viewport":"^5.3.13","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.3.13","@storybook/addon-storysource":"^5.3.13","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.7","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.74-Elanhant-toggle-typescript-20200220T2042_1582231397821_0.2556747765095877","host":"s3://npm-registry-packages"}},"0.0.74-Elanhant-toggle-typescript-20200220T2047":{"name":"gatsby-interface","version":"0.0.74-Elanhant-toggle-typescript-20200220T2047","author":"","license":"ISC","_id":"gatsby-interface@0.0.74-Elanhant-toggle-typescript-20200220T2047","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"996f293e99439f12a275f3f34c60739bce321fa8","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.74-Elanhant-toggle-typescript-20200220T2047.tgz","fileCount":156,"integrity":"sha512-YQJQ/6ughhPzenhaBm94m/5vPIey0eAPNJdvqCLjttTL61kuhmZIldx8I2L1pag5uivUEVPGALYdHdIlJGlX5Q==","signatures":[{"sig":"MEYCIQDnW6mbeqg1pz2f4Efg2G5otyxJpKmj4DShkP6ZJ8lNwgIhAMKinsReltdKGgMzFxsC6lfeAImXC91Eu0MpDxJCTTZ7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2835288,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeTvBcCRA9TVsSAnZWagAAPgIP/i9g4x35p+7RFzrPgbqv\nrXjTnkG5OH6ySH6t1s620iiP+vI2GIGyV4k8PwfcBy5gkhUnlbdhONO5CI5W\ntlD8Si9I75BoFUYfjaJ2KH3u3m5Wv7wwFxXkCOMV78qY5Eo9WBj2wdKq6NWY\nth/qxWhdKpnQtrkVnX+h+tRQPHN43poEFVjt2cdpuFY6jr6uwJYP5cIrmsTL\nh/oWYE7jnDYM4cg5rrPsH/RUiw5WggJpIJHstbB/cicqzDDWrZEK2JbAbojE\n3SaIrbposwdJK3R7PA/sqRumUsBgDZuNp1ordClwrclVjpnwt0TMRsPg+V5z\n1QqVN4leiYcXBeze9OwZ9u7YyWrH4sK4FMfb30mTW6/Vpj3biYKEipwZKTGz\nVSTFjS2+4brsrXOBgJpiL2ByjCossjK5cp6/9M8VjPhiVeed+3RI0wSC2jc3\nEaiEtjMGxEhYXoRiEDaob4nwO03F58WavFpH6vkmsKHvNN9IXehyuECqMwHh\nw8gj2RWbM4kM9BBJVrkDJAmCFalbsYBDqe+1OhvPlsWanEaJBGhERsZE3MQB\nCzFZf9ZOtjWmrEa6ZW0Q88Bh6kaWz7kgVGEFsdAXmt9xrINhEF8yWSi7T+GT\nRNq4kZ/iJBYDV811f7inCsOCsnqrbuhU8lBq57PRkTMMJuAFv5C1VlOnpxIa\nWF4b\r\n=zt3O\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.es.js","readme":"# Gatsby Interface\n\nStorybook [available here](https://reverent-keller-9597e8.netlify.com/)\n\n![Storybook](https://user-images.githubusercontent.com/18426780/63871208-b9aea600-c978-11e9-9107-79679b699c6f.png)\n\n```\nyarn storybook\n```\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`\n\n- Use React hooks and functional components - https://reactjs.org/docs/hooks-intro.html\n- Use CSS props for styling - https://emotion.sh/docs/css-prop\n- Use `gatsby-design-tokens` for styling constants - https://www.gatsbyjs.org/guidelines/design-tokens/\n- Use compound components to make components more composable and flexible - https://kentcdodds.com/blog/compound-components-with-react-hooks\n- Make all PRs against the `dev` branch\n- Use `TONE` and `VARIANT` prop (when appropriate) to determine color styles and version of a component - see Button as an example\n- Make the component as generic as possible so it can be used anywhere by anything\n- In `skeletons` folder, these contain only the functionality of a component (no styles) and can be used within other components\n- Write Storybook stories for any component created - https://storybook.js.org/docs/basics/writing-stories/\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Required assets\n\nGatsby Interface requires the `futura PT` webfont in several different weights. These files are git-ignored, to prevent the unauthorized release of licensed assets.\n\nGatsby Inc. employees can download these fonts from [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"src/index.js","gitHead":"084d9091b733d7e1785b0aa6a45b89198f6eca3c","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.es.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"_nodeVersion":"10.19.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^0.64.1","shelljs":"^0.8.3","unfetch":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.3.13","@types/react-dom":"16.8.1","standard-version":"^7.0.1","storybook-readme":"^5.0.8","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.3.13","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.4.1","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.3.13","@storybook/addon-docs":"^5.3.13","@storybook/addon-info":"^5.3.13","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"^5.3.13","@storybook/addon-links":"^5.3.13","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.3.13","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"^5.3.13","@storybook/addon-viewport":"^5.3.13","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.3.13","@storybook/addon-storysource":"^5.3.13","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.7","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.74-Elanhant-toggle-typescript-20200220T2047_1582231643588_0.47731137739589213","host":"s3://npm-registry-packages"}},"0.0.74-Elanhant-chromatic-20200221T0139":{"name":"gatsby-interface","version":"0.0.74-Elanhant-chromatic-20200221T0139","author":"","license":"ISC","_id":"gatsby-interface@0.0.74-Elanhant-chromatic-20200221T0139","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"2facd1a1494a4f684d9144464b3ea83ed5cf3429","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.74-Elanhant-chromatic-20200221T0139.tgz","fileCount":150,"integrity":"sha512-3bxDa+9VYGDdequH3hiVjNfjga2wxSdL9Iw6VhNiclgpMyP3I4ZbAtZ2RV5h9sJLp3CwhnkXL97VgIvv23fkOA==","signatures":[{"sig":"MEUCIQDoHlBjIcCUfp99sAz95I5iuA7oHXLnObYVhG5APN4/4wIgcbNpGXA4PiMNe6KqtTi2jTuk73uZu7vr2Ri18NO/wuw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2786214,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeTzT5CRA9TVsSAnZWagAAneoP/RbUB9Dn3VeGS/PC2VIN\nwDxQTPn9kwW1aZ47OcpiCSp6mfZLitH/E/JQouskM56f4UDExX3uXKjK7Kz8\nEVfvW1LDTwJpEU8uTBuMVd1hymGfb6Chc3lytqkZV/jhew2RSz69dGtaGaAv\nodKEA+aFGnLTaT36RZ1zhGFRpu8PJS16XaphhdOwx0/bh1VefIDax8C3GR2C\ndeLY3Gy17nV5Q7Tph/+LwJVfWTF9AxevkyHHzJi3SU6GMiVmQVaQ+b/GCs5C\nyLB+MIccjXSU41IX8xWuIwVUWtmqhNOP1L/o5PrEyhdESzhOuwAXuU2u+BNg\nmYCqQdyo/IvpusMLG5LioVrsQPgTmFX8louBisXIINWsq+XIEeA80cwfEWtd\ngYXigxMZs5efyqjlqkXobbUWqdR4NzOgaIN7Ybs9o36CVmPyDkYtYY5xBC+J\n+SwG/9wEk86e4VZeIVQ3lmMwAoh6Ya6cKE4HC66m71GB0B6v7LV5Bsn1wQ08\nym0Kawo/yhnVJaDCvrZKLEp0zlT9Ch5ynZRyyEc0bjtsct99irhAJV2Ewg/o\nou4+sO0qQMkOTN0FDT+IxcoGXW9itkkzaygmozX5mhEzsAbZPg9E3RI/ED/K\nyIALio8hdFBM3oKMFe411OhB301rVYP1dfTtWnU37vQdtfTQbKJPz29g7M6F\nfBAp\r\n=RBa7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.es.js","readme":"# Gatsby Interface\n\nStorybook [available here](https://reverent-keller-9597e8.netlify.com/)\n\n![Storybook](https://user-images.githubusercontent.com/18426780/63871208-b9aea600-c978-11e9-9107-79679b699c6f.png)\n\n```\nyarn storybook\n```\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`\n\n- Use React hooks and functional components - https://reactjs.org/docs/hooks-intro.html\n- Use CSS props for styling - https://emotion.sh/docs/css-prop\n- Use `gatsby-design-tokens` for styling constants - https://www.gatsbyjs.org/guidelines/design-tokens/\n- Use compound components to make components more composable and flexible - https://kentcdodds.com/blog/compound-components-with-react-hooks\n- Make all PRs against the `dev` branch\n- Use `TONE` and `VARIANT` prop (when appropriate) to determine color styles and version of a component - see Button as an example\n- Make the component as generic as possible so it can be used anywhere by anything\n- In `skeletons` folder, these contain only the functionality of a component (no styles) and can be used within other components\n- Write Storybook stories for any component created - https://storybook.js.org/docs/basics/writing-stories/\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Required assets\n\nGatsby Interface requires the `futura PT` webfont in several different weights. These files are git-ignored, to prevent the unauthorized release of licensed assets.\n\nGatsby Inc. employees can download these fonts from [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"src/index.js","gitHead":"c2c6082f284ba5ec9324cb0ab4daab20fd13fc81","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.es.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"_nodeVersion":"10.19.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^0.64.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.2.8","@types/react-dom":"16.8.1","standard-version":"^7.0.1","storybook-readme":"^5.0.8","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.2.8","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.2.8","@storybook/addon-docs":"^5.2.8","@storybook/addon-info":"^5.2.8","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"^5.2.8","@storybook/addon-links":"^5.2.8","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.2.8","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"^5.2.8","@storybook/addon-viewport":"^5.2.8","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.2.8","@storybook/addon-storysource":"^5.2.8","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.7","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.74-Elanhant-chromatic-20200221T0139_1582249208763_0.22990455317792002","host":"s3://npm-registry-packages"}},"0.0.74-Elanhant-chromatic-20200221T1641":{"name":"gatsby-interface","version":"0.0.74-Elanhant-chromatic-20200221T1641","author":"","license":"ISC","_id":"gatsby-interface@0.0.74-Elanhant-chromatic-20200221T1641","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"9dbf73984f2ad4a6f3e2ce0361fe05f3431ec107","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.74-Elanhant-chromatic-20200221T1641.tgz","fileCount":150,"integrity":"sha512-XHhkCsRAYORC4n/uEZk/5EQRzHEoBM0NhOu917SR74q2u9ktLUCcV4aL7ZBH8mrbmVaWoD9MXLIoGkc9/PQHdA==","signatures":[{"sig":"MEUCIE2Z8ezqKbJEwLLEURN0PkdEMgodrU0ofWHZ8gKb89b/AiEAtoluD7/oB/JkfaRG5KyO21Djen15Rnig0nvBZkTmIsc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2786214,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeUAhLCRA9TVsSAnZWagAA6rAP/3dIok2AKglYpQsFhwB3\nqecEhAdU4uQkP3NPWE9jwW8jvy9jZS+kV7d6YNn6qQ5D9Y4DKRTLq8F6LRa5\n6RvWPxoLSqM8IPBuZnjt8gOEkALwCcma2t1O++Y0lT2oIojVLqkCi4F2jYZh\nJM6UYbdjaQzrNom8i4uUVsf94tMxpCt8L5PAQwJ+WcSgW3xR3VvrbjrIj/XD\nDDYUuAWb61RxLMmfKlTJfnotHMLnROUp1WlEi/vhTFBVD9NH1r4OAKubsyHu\nfy+fNqkoL9s0N7Hwfy+aKQ7WUOqTibBa+lYItHkNs+AH5+roMmlB8Fhoi53v\nm423sJnlyr2fDulSkg0OSsul3ou8FvVpFbIQ/JSWkAD+KdgjlRH5A1UzEMKX\nax+F0SnMifSv3sQrhDmj7ji//q7DL7GRV32hmX75DEewb36gYLkjNYIWxmsh\nHyrISPwtAE6Fmkn4EFTcYu4cB7oovmHlBGts0i90cZEN+i19Ysiurp2d01EU\n+Lg7WxDYrvc0EngV/+QoU6//iT2KFa8DalhIOyblLpvt6Y88obxNvDEc8I/i\nVOXNMOW+jNuo2/WXpeRcQ74Lxp/5vfexOu0Kq6A7j/C47iV1JexIejRQicAP\nQuhi3jidi8UDe7ccvfiz9g98zZzorBtpl7QUt4Dro7gc8fBBYIl48H5bavII\nBM2U\r\n=SBA0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.es.js","readme":"# Gatsby Interface\n\nStorybook [available here](https://reverent-keller-9597e8.netlify.com/)\n\n![Storybook](https://user-images.githubusercontent.com/18426780/63871208-b9aea600-c978-11e9-9107-79679b699c6f.png)\n\n```\nyarn storybook\n```\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`\n\n- Use React hooks and functional components - https://reactjs.org/docs/hooks-intro.html\n- Use CSS props for styling - https://emotion.sh/docs/css-prop\n- Use `gatsby-design-tokens` for styling constants - https://www.gatsbyjs.org/guidelines/design-tokens/\n- Use compound components to make components more composable and flexible - https://kentcdodds.com/blog/compound-components-with-react-hooks\n- Make all PRs against the `dev` branch\n- Use `TONE` and `VARIANT` prop (when appropriate) to determine color styles and version of a component - see Button as an example\n- Make the component as generic as possible so it can be used anywhere by anything\n- In `skeletons` folder, these contain only the functionality of a component (no styles) and can be used within other components\n- Write Storybook stories for any component created - https://storybook.js.org/docs/basics/writing-stories/\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Required assets\n\nGatsby Interface requires the `futura PT` webfont in several different weights. These files are git-ignored, to prevent the unauthorized release of licensed assets.\n\nGatsby Inc. employees can download these fonts from [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"src/index.js","gitHead":"d0ee6690d42bde91b80c9bddc8385dfbeec4c376","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.es.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"_nodeVersion":"10.19.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^0.64.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.2.8","@types/react-dom":"16.8.1","standard-version":"^7.0.1","storybook-readme":"^5.0.8","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.2.8","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.2.8","@storybook/addon-docs":"^5.2.8","@storybook/addon-info":"^5.2.8","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"^5.2.8","@storybook/addon-links":"^5.2.8","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.2.8","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"^5.2.8","@storybook/addon-viewport":"^5.2.8","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.2.8","@storybook/addon-storysource":"^5.2.8","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.7","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.74-Elanhant-chromatic-20200221T1641_1582303306887_0.003754273512947881","host":"s3://npm-registry-packages"}},"0.0.74-Elanhant-chromatic-20200224T1751":{"name":"gatsby-interface","version":"0.0.74-Elanhant-chromatic-20200224T1751","author":"","license":"ISC","_id":"gatsby-interface@0.0.74-Elanhant-chromatic-20200224T1751","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"1f9bc0b2d86da7dd61b92768aead565501980530","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.74-Elanhant-chromatic-20200224T1751.tgz","fileCount":150,"integrity":"sha512-nMTcrOC7lX4A/jqKbczDuHkHfd2B2tQZ675ivdrePs6TY108OPEH/+x7nUTunXk3yE0C9q28flkPIqrWo0Wjdg==","signatures":[{"sig":"MEYCIQCo7Y1ma/0hfvPhhBnnEBdBpnVOlvJmn8OKNuNh3SKmNwIhAL8aB2rOqNEk1sPYeri7o4ijNMTzw21pILu/3LC2Wl2A","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2786258,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeVA1BCRA9TVsSAnZWagAA2koP/1tdEemVm5RJW84/QwM3\noiMt3pzrXCLFg+2B/uxFCdIo+ETeO6lFiGmyesIMRGRjdwN/v0upchyn3fDH\nUCHs4nxfYUdzZA/3Bow7mv5BDMYEYgOoWdT5f0Bz7HSkEqJwBoh44z/q++3l\nVzFpXo/CAcIh/EjUFtOLrYI1jFGvtlEIzUhPeSXkIARjppWO6XUm52k4QxeN\nDV6Dklquav+beQMcHmUqDkTYT86NOsO3iLG4AZBNXmYfts6umIf2qjygFsR0\nc1WFXZIC6u9r9G2coL8cQ4Txj+owfkXZ2UMPkhWa562rk347BkNcfOyRUi8c\n+OYJkklgDIVQ6Tc38nbyk9ymrdaGlPMlGf7cVPlp7dUuqvlcRNr/VQHOTe+I\nLjirWN3RMVA76Tm87gRkxF2cgAFrtjTA5bG6qUgNSCeTgAVuh+oWboaODsPc\nZkHf/e8KzgIbTUF6RMdZKTtSf0wK/+wbjr0InZxuLpgE4tGlbmftRS/ubRUn\nIEFezQrAqALVJX6agoqII4dxTGPHwEQ8wSazZZ7N+kF8BgzefFlHy0OsYTYW\nF81QkB2s65LHj4jZSKLsFeEfLmkiDW4sJGXX/XFHiB2orceCvFt5vSOnAp9x\njdg8DoOTbV5TbWYYZ6IvrVIX8TNLy4czTK3iJROYLrJ0HmZKWYC2x4sMN3im\n7/n8\r\n=lj3U\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.es.js","readme":"# Gatsby Interface\n\nStorybook [available here](https://reverent-keller-9597e8.netlify.com/)\n\n![Storybook](https://user-images.githubusercontent.com/18426780/63871208-b9aea600-c978-11e9-9107-79679b699c6f.png)\n\n```\nyarn storybook\n```\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`\n\n- Use React hooks and functional components - https://reactjs.org/docs/hooks-intro.html\n- Use CSS props for styling - https://emotion.sh/docs/css-prop\n- Use `gatsby-design-tokens` for styling constants - https://www.gatsbyjs.org/guidelines/design-tokens/\n- Use compound components to make components more composable and flexible - https://kentcdodds.com/blog/compound-components-with-react-hooks\n- Make all PRs against the `dev` branch\n- Use `TONE` and `VARIANT` prop (when appropriate) to determine color styles and version of a component - see Button as an example\n- Make the component as generic as possible so it can be used anywhere by anything\n- In `skeletons` folder, these contain only the functionality of a component (no styles) and can be used within other components\n- Write Storybook stories for any component created - https://storybook.js.org/docs/basics/writing-stories/\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Required assets\n\nGatsby Interface requires the `futura PT` webfont in several different weights. These files are git-ignored, to prevent the unauthorized release of licensed assets.\n\nGatsby Inc. employees can download these fonts from [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"src/index.js","gitHead":"6e13f342c61e9fa8da336b758d2400d266f1b4e4","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.es.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"_nodeVersion":"10.19.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^0.64.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.2.8","@types/react-dom":"16.8.1","standard-version":"^7.0.1","storybook-readme":"^5.0.8","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.2.8","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.2.8","@storybook/addon-docs":"^5.2.8","@storybook/addon-info":"^5.2.8","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"^5.2.8","@storybook/addon-links":"^5.2.8","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.2.8","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"^5.2.8","@storybook/addon-viewport":"^5.2.8","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.2.8","@storybook/addon-storysource":"^5.2.8","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.7","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.74-Elanhant-chromatic-20200224T1751_1582566720515_0.5363553090258122","host":"s3://npm-registry-packages"}},"0.0.75":{"name":"gatsby-interface","version":"0.0.75","author":"","license":"ISC","_id":"gatsby-interface@0.0.75","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"c9362dd13ec212fb3915ce5e2a2863ab9e4fe213","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.75.tgz","fileCount":150,"integrity":"sha512-NR/fcxiLRNRTSD07Ih80DxYhnxeudWq79ojKzD29EopJx7ptga6UB1uS1YxgDwCsgvphBVBivEuednNQ3I0LDg==","signatures":[{"sig":"MEYCIQDp6p9PxiqfjhivYOYrxq5gKuCZflo+jeVX0ro4cgcJ/gIhAPo4OXvponj2xiBwr/Wl1IlNFYXIHfYfliH87ARHVgVS","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2786326,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeVBN/CRA9TVsSAnZWagAAcVMP/ApkIVH/P933chsV2VC3\nKoSS03EXNfXq6y5HBUw2PP8bh3qpbQl1vY7QsJl7xZjkfb9SPtDbD3pcX/ew\n8A40mqqxtF7Q088MxQRL83gi+Tm8V1wdH3LzXK8ZlNIMX74o8Ytsco/uTVMP\n1tRAXhePP35rn26J5Z4QjRl+xvv7EjLBunppShnqMCKxT0BIhq9KErkhV9Hk\npZCy+LmizFHg01K9jVFMUnxGY/3tVlZBxAuUzXhr+HNdOpwFA733BzL1ZO1E\nD1TozQfmBioC0JpHRwHECQeKjroiSJ/phgz6/2FC6xZqRJkN+ch3D62gaQiV\nuLe1FThYiRkIxUzwN2s4G1m1M4sQOQWPOZB0G4P43flOP2kqB2f7PvpUlP6A\nNwNmeMIhxCiK8yAa4y1buKrGbThrd/GBW7jHOoitq1fD1Aa5w0tPlmnd7n7l\nmtkHi/ktfNWMMmXE4+7crWsFQR2cF542jogt8JRvINLCNHr7D6j+4B3Y57ox\nGgAiqIsPgRTWd8xtW8fptoPfsceTLRCcB8J8uu8kMZflqx1ukP9Rtx88o0a6\n3Saxo0mzNAefqE60xIspcIsThapmgAlXBx33CZLB3UB3UnBQ8WIjW3ghSAaK\n+z7F7Q8E5sOBi0vVNJPy3ChbJl6eOUpdCVqvZTj4ZsQv0tvAPzu2TtFT+lt5\nFZkP\r\n=rcIS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.es.js","source":"src/index.js","gitHead":"192ec8f482ce1cbdea7a2f28ad7e8b188f444e42","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.es.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"_nodeVersion":"10.19.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^0.64.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.2.8","@types/react-dom":"16.8.1","standard-version":"^7.0.1","storybook-readme":"^5.0.8","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.2.8","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.2.8","@storybook/addon-docs":"^5.2.8","@storybook/addon-info":"^5.2.8","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"^5.2.8","@storybook/addon-links":"^5.2.8","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.2.8","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"^5.2.8","@storybook/addon-viewport":"^5.2.8","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.2.8","@storybook/addon-storysource":"^5.2.8","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.7","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.75_1582568318881_0.49687357113999164","host":"s3://npm-registry-packages"}},"0.0.75-Elanhant-remove-jest-snapshots-20200224T1828":{"name":"gatsby-interface","version":"0.0.75-Elanhant-remove-jest-snapshots-20200224T1828","author":"","license":"ISC","_id":"gatsby-interface@0.0.75-Elanhant-remove-jest-snapshots-20200224T1828","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"186f37c084746d5afb9ae12a0396bae2e6cb4284","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.75-Elanhant-remove-jest-snapshots-20200224T1828.tgz","fileCount":150,"integrity":"sha512-g3sKAO25tSEL9kQJV53oypj+F2gvyEBUFMwVoSjnJx6wPYTJq/55/EwIMII83feE/RrCSeBVe10TiVCpbnWrVQ==","signatures":[{"sig":"MEUCIQCMAxylQnAQOA7ruYll3Qx2i3IBhNz0BrcUvHAqZLM4GgIgXE8F4KyjcsoHG5IxyI9fk/y4cOODp9BASqmKsdyS6ec=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2785915,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeVBXqCRA9TVsSAnZWagAA6/4P/2FsMxYv6W1hPOyoDt30\ncPS094jb0IrBWkLRYe/IYgR7xF5TJp2AZW6Y/00QBwUqegvhsAMfMiGUD3wO\nRg8VpGgPxatei7wCeETvb6T1w1h/MLbKGJVDRk1TD3W/VgPQ85AOuaZH3NW/\nbJDjQrmodR7mX2AsX+KEv4wAQxbGBfdrh7FLBA7X3PlHMBt07ga7qlA3qmYM\nq4rJ4fBcmUSyZAxS/K1hvk1hcUtPRRHzlpTuWn5mIHX9dOfXb97g12umJiS5\nHhctxy2Fcb9e0qW+kcbT+q/QZnCOtiDjO2AH4GEAQQR0pCfFQ8DnQuzgB+ye\n3MBwDj1LgFFpEsSRzOBrLb13MTDp25Bm4JbF1zj+4P38QKyT5FlVmrIprwAO\ndi4JgM0wmkcka7AZNC0hlr3F0+UWlpESpNUTOX2YxYYkzV9jHpiMCHA/dbN/\ncN1nugSxRf62KpiK01FzugZrh7omc4RdltBrKVdhnM014tK/gWr6I6WxMv+Q\n4JTm0X2rs0eCGqHMxrja6i6BUlThmA8AFTAwbdFTFl5V5jJmkgmGvkq+KSmI\nJuG2dWUE6G7EQJvvEtSmPMWdXVH3r+WAzWRfmjm7qqmHJ4iPzS83esvA4Tf2\nNYv/kRHaTic0WZgm606lky1zEW3kptcd1h/DfOsLUFqDFsAcTzYoEey7AQAo\nWegp\r\n=fvuH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.es.js","readme":"# Gatsby Interface\n\nStorybook [available here](https://reverent-keller-9597e8.netlify.com/)\n\n![Storybook](https://user-images.githubusercontent.com/18426780/63871208-b9aea600-c978-11e9-9107-79679b699c6f.png)\n\n```\nyarn storybook\n```\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`\n\n- Use React hooks and functional components - https://reactjs.org/docs/hooks-intro.html\n- Use CSS props for styling - https://emotion.sh/docs/css-prop\n- Use `gatsby-design-tokens` for styling constants - https://www.gatsbyjs.org/guidelines/design-tokens/\n- Use compound components to make components more composable and flexible - https://kentcdodds.com/blog/compound-components-with-react-hooks\n- Make all PRs against the `dev` branch\n- Use `TONE` and `VARIANT` prop (when appropriate) to determine color styles and version of a component - see Button as an example\n- Make the component as generic as possible so it can be used anywhere by anything\n- In `skeletons` folder, these contain only the functionality of a component (no styles) and can be used within other components\n- Write Storybook stories for any component created - https://storybook.js.org/docs/basics/writing-stories/\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Required assets\n\nGatsby Interface requires the `futura PT` webfont in several different weights. These files are git-ignored, to prevent the unauthorized release of licensed assets.\n\nGatsby Inc. employees can download these fonts from [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"src/index.js","gitHead":"09f9ce566b6a32fca5d41c7688eda0016653349e","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.es.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"_nodeVersion":"10.19.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^0.64.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.2.8","@types/react-dom":"16.8.1","standard-version":"^7.0.1","storybook-readme":"^5.0.8","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.2.8","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.2.8","@storybook/addon-docs":"^5.2.8","@storybook/addon-info":"^5.2.8","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"^5.2.8","@storybook/addon-links":"^5.2.8","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.2.8","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"^5.2.8","@storybook/addon-viewport":"^5.2.8","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.2.8","@storybook/addon-storysource":"^5.2.8","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.7","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.75-Elanhant-remove-jest-snapshots-20200224T1828_1582568938334_0.152780946050866","host":"s3://npm-registry-packages"}},"0.0.76":{"name":"gatsby-interface","version":"0.0.76","author":"","license":"ISC","_id":"gatsby-interface@0.0.76","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"91fcf23927048eaa4e8f6b9fddf760ecbccf9ec8","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.76.tgz","fileCount":150,"integrity":"sha512-Bdkl28O0HUtyK3vJK5Ir851pLej+1dtlSRRbyUf8XJuOPphwCBtrGiLfBVk9fMFvmeeuiSxw47iDoTpKx7YB/Q==","signatures":[{"sig":"MEQCIH63F1jNwPcp4sLZk2AvKyM7CPhT1KK89VEZs3XhBNhkAiB340x6JeDiOsZ/nM3o6S0o/2zD4Si4m3cgSf3tAh0+Bw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2785971,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeVBp5CRA9TVsSAnZWagAAKYkP/1lPAdxJGVEN/54yScBa\nusl29hHg69DuLhY6gYxY3/YDrOgn9JUkrMGY5Cb1eQIGYAL4/wCa9ww6ROF+\nSkZT+9oPuOy7xlRX8FIvbP/U4zzFYrmu2uIuYsfisBa9ltaknL4ld/rWAO9t\n0IjPhEQVDndwgCbVas5pKhE0mbXtWmu9sNiDe/MtKX+W+OpCNsDcQSaBLyHV\nfL3KG3U0LiW8a6hKWuwSHEYrGtUR8KNgPQTZqpJYFvi8+9wtrKK3eqLHw75D\nPZLlbXvqVeuHA6dP0uUm7Nx75SX0PJtnDYahn2H2ThthvdssPpNIVanMyn60\nZjSeoGNcQ/EAZmSDu7gEoNyrBknvBKhG55Fl3Apt7wbbopZ+qb7gkgmZLOEd\nyzhFDRt/GHo/P/3ErTAykOswPnY7uO5XEiUihSNXCX5pencvHlWZYuo0UbOo\ndEuzvSNFp3r5/sLht4qEO/N6qQ6BeVksHfBblrDgXJKnMGhWpfGgM/Mj/pOr\nwIitruZnHF0n83BOuuQmHzNOf9rjL7VGg9/S5i7mEwPt0Ocu/PGRa1OYenu7\nKVa+hkSNG4FOx/kWpTFfPslLXyyAeWP4OG/R7t4RfVIdNAi/9gqkeK+YZ1Iq\n8mjZyQqLRiP0zToRIzP22z6myWpNm+2Mbs0wetNuTeixgMzJyUz8K8BNSaRL\nX5Yk\r\n=COpD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.es.js","source":"src/index.js","gitHead":"db07ff0d3097671bbff9beb2072b71979a96488b","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.es.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"_nodeVersion":"10.19.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^0.64.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.2.8","@types/react-dom":"16.8.1","standard-version":"^7.0.1","storybook-readme":"^5.0.8","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.2.8","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.2.8","@storybook/addon-docs":"^5.2.8","@storybook/addon-info":"^5.2.8","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"^5.2.8","@storybook/addon-links":"^5.2.8","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.2.8","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"^5.2.8","@storybook/addon-viewport":"^5.2.8","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.2.8","@storybook/addon-storysource":"^5.2.8","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.7","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.76_1582570104662_0.0525402348902837","host":"s3://npm-registry-packages"}},"0.0.76-Elanhant-axe-tests-20200224T1938":{"name":"gatsby-interface","version":"0.0.76-Elanhant-axe-tests-20200224T1938","author":"","license":"ISC","_id":"gatsby-interface@0.0.76-Elanhant-axe-tests-20200224T1938","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"5c969ac50200fd24a3d3686e64334d093cd7cf56","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.76-Elanhant-axe-tests-20200224T1938.tgz","fileCount":150,"integrity":"sha512-FByBPOa5Twz0edbygPHuYvxKO76X+dEzfXAqVvgmvGBcpR5L+obE7sxgbilt2A/Bwpyo4XIjRI+TgkclfzfoOg==","signatures":[{"sig":"MEYCIQCU9XoWjJydVrJSahunQXdbyBynai0/8mRm28Mt4G5RhQIhAPXQFTTEfa5PgrMuJDXmjkc8kTkhfM/8tmv3MNtPgbgH","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2787395,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeVCZLCRA9TVsSAnZWagAACgMP/3Hsb/23tAG1P6ojaTau\n4G8KtLW/DDj7w+3yeKKWVcF564/9JpoAks4WNWvyZmx+JQt1HGaDM6Jl4C80\nHLlI8SsOrEUlWu7EeWOBQJ7x29znzSwIpS5DVcXHlJtIU24K9dB3B8WoP6xu\nUeE0VErxtrrxKG9RW4uL0GOrbdYPpxolD4E2+4ymHzj2sUt4mGTTcErSnnAJ\n5oi6AjbHdf662+q741AIvuidleOP9v+f+MmawTXXYrMTci5ucxguq4vXwLdj\n7Sz22qNi3PSBL8o7IOl83KSB8Rt7sS7pVM4CJm2/wJKH6DAB52/UmkYDjpBQ\n0WyZs76ofwxnm7lR/N3JTmD3k9WR9gZvSiv1Yc1IQlswmzMEu7Bkfsc/gVvW\nLEjXje4QiJUDpatOoFubGOLW3r3gi5Y8KIY0r9gMBY9KDCI+F9ipP/b+gIRg\ntzox2T4UGjLTiaoMIj3hpkD4TOvnu9W+6O3ImoD5eBsT1n+cM2KU1WBc2cgv\nzrY7QiQjsd/v2wV1q0C9LYxWF1oWs7DL/fkDNFIOF9ou4WjkC5onszpTk7KP\nhjP2Iw+J7ZIU//lzlIz5Xth+rxB/3eU73JV+AGdogvD6rNFdMcTgrxTs0l8F\nWvT5z9huGJYsFnV2daq2iY+y6L/3PLOwtBrXRcLQJa64C2D5nRcvf178EEJT\nV4lD\r\n=TqBI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.es.js","readme":"# Gatsby Interface\n\nStorybook [available here](https://reverent-keller-9597e8.netlify.com/)\n\n![Storybook](https://user-images.githubusercontent.com/18426780/63871208-b9aea600-c978-11e9-9107-79679b699c6f.png)\n\n```\nyarn storybook\n```\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`\n\n- Use React hooks and functional components - https://reactjs.org/docs/hooks-intro.html\n- Use CSS props for styling - https://emotion.sh/docs/css-prop\n- Use `gatsby-design-tokens` for styling constants - https://www.gatsbyjs.org/guidelines/design-tokens/\n- Use compound components to make components more composable and flexible - https://kentcdodds.com/blog/compound-components-with-react-hooks\n- Make all PRs against the `dev` branch\n- Use `TONE` and `VARIANT` prop (when appropriate) to determine color styles and version of a component - see Button as an example\n- Make the component as generic as possible so it can be used anywhere by anything\n- In `skeletons` folder, these contain only the functionality of a component (no styles) and can be used within other components\n- Write Storybook stories for any component created - https://storybook.js.org/docs/basics/writing-stories/\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Required assets\n\nGatsby Interface requires the `futura PT` webfont in several different weights. These files are git-ignored, to prevent the unauthorized release of licensed assets.\n\nGatsby Inc. employees can download these fonts from [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"src/index.js","gitHead":"e294c5c2fcf39e9b719a3f81937626ed44856df1","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.es.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"_nodeVersion":"10.19.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^0.64.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.2.8","@types/react-dom":"16.8.1","standard-version":"^7.0.1","storybook-readme":"^5.0.8","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.2.8","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.2.8","@storybook/addon-docs":"^5.2.8","@storybook/addon-info":"^5.2.8","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"^5.2.8","@storybook/addon-links":"^5.2.8","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.2.8","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"^5.2.8","@storybook/addon-viewport":"^5.2.8","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.3.13","@storybook/addon-storysource":"^5.2.8","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.7","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"^5.3.13","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.76-Elanhant-axe-tests-20200224T1938_1582573131417_0.7907802340585803","host":"s3://npm-registry-packages"}},"0.0.76-Elanhant-toggle-typescript-20200225T1908":{"name":"gatsby-interface","version":"0.0.76-Elanhant-toggle-typescript-20200225T1908","author":"","license":"ISC","_id":"gatsby-interface@0.0.76-Elanhant-toggle-typescript-20200225T1908","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"8bd2fd1c50884b0e24f9dd9bca20a61060403321","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.76-Elanhant-toggle-typescript-20200225T1908.tgz","fileCount":156,"integrity":"sha512-FXAO52frvdx47WnlEnFb+KYp5cbjVZkpPZOvo7E4V7veig4CBqAcjUxNAzS20Olgad0zjy8OThmJwfJ4a5dNLA==","signatures":[{"sig":"MEUCIQDpF9QU7pYajYK1GmeIFeXjHSATO2MqRRTv+DI7HMG8VwIgdn5HVMcIr+tTMl2eA2Gi8NQFjl3KpStfjviJXW2T56E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2835222,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeVXCnCRA9TVsSAnZWagAAbo0P/itWUkEdGV83+0cjBwkS\n6Zrjx0Yr0Hwu9YifpIiQUOGW9vrXqHyFN9s1zF9gU9pYJSHvHpIH8upGacoR\nqdlIe1yoKUaOeMwHOiB1U9Hjs7Te+MbcT9o/64VfovdSlWzegGjyf7Hvz1en\nCndVLKrficGngqVHZETJeQX9VMT9sSwjunN6cciLtPWKtUlkFV2ljo/EOipi\nShZPY8z8nodle0RGiZhJvtkSLZBrKeNLRb/FLRIjYQZ7HaLQzhL7kZBipbCA\n/otkHtUMxN8XMhgrob+fCnGuhQAz+X7fsE5KBBblYkxMhIuIBOZTsHWR+c6l\nALj21xkwG4f64MvXujUTeDmsGvOM//sJKPRrwyRroYiRJ6bbDRDT8mbDJphe\nmY1NJN3mPjCyJKLJaa/gNs9gigFun7Scmrcbpbk1efuw/mcyw6C/TCZeqYZt\n3f8hh0X6xhg3iZr45pn/n5M3kXU5HpGgpzmle5h64NkNW/nJRJ0tYClllUXl\np+IH8yFVhXpKXvRZM8v3KYw+aJWrilbphQHAJ20FGoGkIselLeCC7vyJE5c7\nUAPswb2qau5e1lbz3aS7m0QriFt8ncmEHp03AEsrXAzuVor6CCyyRKe//RWp\nV9Rm87e6y6QHhYh17zTprcA+wg77+5oofLGDFqDs/q7MKSatIGXGxytXgkv9\nXlW9\r\n=zcgl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.es.js","readme":"# Gatsby Interface\n\nStorybook [available here](https://reverent-keller-9597e8.netlify.com/)\n\n![Storybook](https://user-images.githubusercontent.com/18426780/63871208-b9aea600-c978-11e9-9107-79679b699c6f.png)\n\n```\nyarn storybook\n```\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`\n\n- Use React hooks and functional components - https://reactjs.org/docs/hooks-intro.html\n- Use CSS props for styling - https://emotion.sh/docs/css-prop\n- Use `gatsby-design-tokens` for styling constants - https://www.gatsbyjs.org/guidelines/design-tokens/\n- Use compound components to make components more composable and flexible - https://kentcdodds.com/blog/compound-components-with-react-hooks\n- Make all PRs against the `dev` branch\n- Use `TONE` and `VARIANT` prop (when appropriate) to determine color styles and version of a component - see Button as an example\n- Make the component as generic as possible so it can be used anywhere by anything\n- In `skeletons` folder, these contain only the functionality of a component (no styles) and can be used within other components\n- Write Storybook stories for any component created - https://storybook.js.org/docs/basics/writing-stories/\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Required assets\n\nGatsby Interface requires the `futura PT` webfont in several different weights. These files are git-ignored, to prevent the unauthorized release of licensed assets.\n\nGatsby Inc. employees can download these fonts from [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"src/index.js","gitHead":"90bafd8f136be7785ca63f8f69c862fdf8e02646","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.es.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"_nodeVersion":"10.19.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^0.64.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.3.13","@types/react-dom":"16.8.1","standard-version":"^7.0.1","storybook-readme":"^5.0.8","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.3.13","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.3.13","@storybook/addon-docs":"^5.3.13","@storybook/addon-info":"^5.3.13","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"^5.3.13","@storybook/addon-links":"^5.3.13","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.3.13","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"^5.3.13","@storybook/addon-viewport":"^5.3.13","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.3.13","@storybook/addon-storysource":"^5.3.13","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.7","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.76-Elanhant-toggle-typescript-20200225T1908_1582657702991_0.4098928374213837","host":"s3://npm-registry-packages"}},"0.0.77":{"name":"gatsby-interface","version":"0.0.77","author":"","license":"ISC","_id":"gatsby-interface@0.0.77","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"0d20f1b9899ca92b11e7f04fe2192120bb1f4f7c","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.77.tgz","fileCount":156,"integrity":"sha512-YvTlsSw6OM5bGKRelx3wYThm1hm7sKxY08y20fwVwFaiY1ufNF3f4rWUhw4pe23WtTxb1v+jLDvQFQYx0zmKVg==","signatures":[{"sig":"MEUCIQCb4w/6IWUqDHqlykW5dFhk7v2h/+ix7hjvO9e+OlyfSwIgPjhlOSJ1eAXgSq3ksU+fCgvTK3WMbMJC4aTgWDKnLSw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2835519,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeVXPcCRA9TVsSAnZWagAAol4P+QAhw9guXmazFrWkTQSn\nkyJptRWu5UUCG9lXzJ9g9B5mKkrHyf4x4+CNIwPuQXMykHzOXeePnRLa80RE\nvIWfoM7r6GyfuUyMjCMsmwr44VrGOl0pWLaCqxjWZgXd62IADfJfoSHrB+6Q\nBh1DGjTtHXOb+casKTYb81cXnJ02pgsx9USftsNpv2Pbpt0+j+2r4cef0rdV\nnnNhVgDLk3Vf/Kg9uXIClDsAVoOSmEE7+h6x/8nKi03Y4Z4zZf9JQEue5b+9\nPZPBCVLa8bXiCbJZP5s05y6X9iKJ0ItD67OKuhCJMGwbcAv9MmaI2h2JCcOP\nI3jkHBUTmDP0VBg/tengGe8K/rVXUFDx9IM6gC1WhdePtypYELeEKxevWEhJ\npWe0JqpwLmmfYWQU+QfpEvAzTc5hBxzlSJv7M++tjt6x4Ik9JaSZjc9husxb\nfQTWX/1RAC58AUQNq/VCihq2Yx3A4bjoATIsBrpDZzgFAFGuyilZQfvtdBgt\nYuvW5vnF3A4gL8IIzr2fQSdW7hfGFuhzVRepn05UU3+jK69DcoIB8w8+dr0/\nLSNWgKgyobS0ZqX+qozx6jxZ4vT38U3UArvRhTYE8itV4DdgQL57UHdwBKSI\ngWxHo7P8Dv2JNckXxvOLQ+5WssSxSBgeBZ9ybRnVPFEjEk0gnFWSyxhdqFaB\nxaQw\r\n=BmUS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.es.js","source":"src/index.js","gitHead":"49f9a1415094fc4af208c4deab0aed90b5ac44d8","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.es.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"_nodeVersion":"10.19.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^0.64.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.3.13","@types/react-dom":"16.8.1","standard-version":"^7.0.1","storybook-readme":"^5.0.8","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.3.13","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.3.13","@storybook/addon-docs":"^5.3.13","@storybook/addon-info":"^5.3.13","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"^5.3.13","@storybook/addon-links":"^5.3.13","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.3.13","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"^5.3.13","@storybook/addon-viewport":"^5.3.13","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.3.13","@storybook/addon-storysource":"^5.3.13","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.7","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.77_1582658523820_0.9565591516109613","host":"s3://npm-registry-packages"}},"0.0.77-Elanhant-axe-tests-20200225T1944":{"name":"gatsby-interface","version":"0.0.77-Elanhant-axe-tests-20200225T1944","author":"","license":"ISC","_id":"gatsby-interface@0.0.77-Elanhant-axe-tests-20200225T1944","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"e9fbb02f8b738c215ecf0a4e68510467f0311946","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.77-Elanhant-axe-tests-20200225T1944.tgz","fileCount":156,"integrity":"sha512-rEFifa+q4oD/uji8H/FrrEbLNiKJaBUGJ+tEaPzunxyHOIcx12aF6BqdyiIUmFWm/+RC0LX6ohJpoaMpghcrug==","signatures":[{"sig":"MEUCIEo9D0AjCF5xsGfmbg1o1RpZauObGQB5Z+1Qc5Bgl8fOAiEArLShinAoZ3F4lrQuu/sm612VCGALsfYSgt5DG1n4O4o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2836941,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeVXk3CRA9TVsSAnZWagAAfyEQAI3Tw7mS3/W/JLK/BeYq\nRN4LDI6qYa7B/IQQzQUcdLpJLggfNv91Gg36tpL//osRkwxgEXtQLFFn0apN\nqmo1ckaZylqE/4JUBO4e7iWwEE9R/gDFVmJnGgNUIpDhXK/LXDUfgXQyk7BB\nU3nN2THSw4VIdqC6uNrKO2tEmvF6WkPWdE/jVC6hoEdGKPx4iMNmqIqOV8/P\nUWyntntQLGkp2iYoXFxE1UUXxJ/xA15gUjD8M0q41km/8hQOJrLd7tezBsqy\nE2IJ8GMtqcCLoOdUjp+EiLC50lFlHzPcqp+C92ACNDdsjmwqmtpf5DD0xZTA\n9CwEB7SQSFKwISRhSVQYT+65oyDPtH7M16zSUKh3/JXb63UuMphUvLJ1jfOz\niHDmkPR7y2H3+LAy5HhxEhzQm2HGegTNux3yVBdU3x+ixPBQtVE00e0L16tU\nYzebs11CGupisTpj6IzCjNWJvv5Yb8JsuRMWAsCuZidvjbu2O8EuZHAUsIOz\nQHCX/8fCxJ9tzegdBL3dcDlI09hpVbYI92WVRw4J7ZjYGDTPK7TRKqjdDdMc\npAbjxsGQLTPNgau6V+GHQB0K8TWnu3qES7snFkGGA/UT43Rnye4BW1oAKCjr\nBrtTFU5MGAwUZHo9qKryLcY6ExRNomlk64kepVGEXeHgzwRL3l7GNtb0tp3T\n0YxE\r\n=D5jY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.es.js","readme":"# Gatsby Interface\n\nStorybook [available here](https://reverent-keller-9597e8.netlify.com/)\n\n![Storybook](https://user-images.githubusercontent.com/18426780/63871208-b9aea600-c978-11e9-9107-79679b699c6f.png)\n\n```\nyarn storybook\n```\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`\n\n- Use React hooks and functional components - https://reactjs.org/docs/hooks-intro.html\n- Use CSS props for styling - https://emotion.sh/docs/css-prop\n- Use `gatsby-design-tokens` for styling constants - https://www.gatsbyjs.org/guidelines/design-tokens/\n- Use compound components to make components more composable and flexible - https://kentcdodds.com/blog/compound-components-with-react-hooks\n- Make all PRs against the `dev` branch\n- Use `TONE` and `VARIANT` prop (when appropriate) to determine color styles and version of a component - see Button as an example\n- Make the component as generic as possible so it can be used anywhere by anything\n- In `skeletons` folder, these contain only the functionality of a component (no styles) and can be used within other components\n- Write Storybook stories for any component created - https://storybook.js.org/docs/basics/writing-stories/\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Required assets\n\nGatsby Interface requires the `futura PT` webfont in several different weights. These files are git-ignored, to prevent the unauthorized release of licensed assets.\n\nGatsby Inc. employees can download these fonts from [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"src/index.js","gitHead":"3437a6f55ad8420538da5b7e7d47cb7f075aee0e","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.es.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"_nodeVersion":"10.19.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^0.64.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.3.13","@types/react-dom":"16.8.1","standard-version":"^7.0.1","storybook-readme":"^5.0.8","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.3.13","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.3.13","@storybook/addon-docs":"^5.3.13","@storybook/addon-info":"^5.3.13","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"^5.3.13","@storybook/addon-links":"^5.3.13","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.3.13","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"^5.3.13","@storybook/addon-viewport":"^5.3.13","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.3.13","@storybook/addon-storysource":"^5.3.13","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.7","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"^5.3.13","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.77-Elanhant-axe-tests-20200225T1944_1582659894729_0.3078361237826164","host":"s3://npm-registry-packages"}},"0.0.77-Elanhant-axe-tests-20200225T2011":{"name":"gatsby-interface","version":"0.0.77-Elanhant-axe-tests-20200225T2011","author":"","license":"ISC","_id":"gatsby-interface@0.0.77-Elanhant-axe-tests-20200225T2011","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"e68ee2f269bb90a375e63f865c11d62b150d3d9e","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.77-Elanhant-axe-tests-20200225T2011.tgz","fileCount":156,"integrity":"sha512-ycfAtToh1gudspoGcKGV1ObZsWdE2wYx5piwPVqXflEQQNk5NJj/LdWhQUO+w/jf6YD1KAThpyhPJFClBkEZ7g==","signatures":[{"sig":"MEUCIEA17hBTTB3LQd1eqWKXt14C49Ha8cccjvJZRS8Qxo/5AiEAqauh6YT6Uy1bT6Ym7t1Eh6dnbn4FjYgPkznIt2PVjI4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2836941,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeVX+fCRA9TVsSAnZWagAAnhsP/RRo0w/7G0jVjQnfaKGW\nphWIbHzUNDrYZ7nuNQuG8HL+9YFVminwPNshnTYKi0q8Hzy3v7P8QlCEBaua\nIqYiZ7NS2xJV88HxuCBs8rQ00WBdOUBM3ytbchF9zUsypoS45ovGldHK0p7+\n4qM4tNDltXHG47WquvctEmnFR/othhQ7Vv2SiYztncFznIEPvaEaQPLUz4gs\nfHF4lSQcpjZ8bBmOw0OrqJxZ65BD0mUqC2o5VZHQN/e3KA+PZ2eX5XZUqsJ4\npnE2eqa3vRmmsJrb9Qgu+QXoLdnwNsrsBkEUAuKLsahkla2O0+7ssbTqLNus\nfgf3tW1Zid83+cUY1Vc+45k132nyrluR5YJ2lwYmHQdlquAdq3bBuElaFERF\neJ3HDRJqrTE69T3NssM45vGMEkv5fXQTBh0uLm68IT1ydGdU9ehQ1Fkc/kfd\npoB8XAgBEx3JiMUgG8KbwkSCMH1OBTePKURqi8rkvmwlL4d40BH/SztWYzWo\nYHwMVPwCK/SlyK+0uIuqQWFyGVJ0UN3nvCwNk76FA3n2v4rVLwfXXz3MO3tz\nJ3mfcyxFFyE6IY7bQK0hW5VQDzzB+/MVrm5RId+2awfLdaUST2dhhkUQLY8e\napA2d13tp9LMN9JQ9Am/5mNK8kSV2hS+qsyo7TLKlEM7iNxNFzG9xthncd1d\nrKyG\r\n=7YQW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.es.js","readme":"# Gatsby Interface\n\nStorybook [available here](https://reverent-keller-9597e8.netlify.com/)\n\n![Storybook](https://user-images.githubusercontent.com/18426780/63871208-b9aea600-c978-11e9-9107-79679b699c6f.png)\n\n```\nyarn storybook\n```\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`\n\n- Use React hooks and functional components - https://reactjs.org/docs/hooks-intro.html\n- Use CSS props for styling - https://emotion.sh/docs/css-prop\n- Use `gatsby-design-tokens` for styling constants - https://www.gatsbyjs.org/guidelines/design-tokens/\n- Use compound components to make components more composable and flexible - https://kentcdodds.com/blog/compound-components-with-react-hooks\n- Make all PRs against the `dev` branch\n- Use `TONE` and `VARIANT` prop (when appropriate) to determine color styles and version of a component - see Button as an example\n- Make the component as generic as possible so it can be used anywhere by anything\n- In `skeletons` folder, these contain only the functionality of a component (no styles) and can be used within other components\n- Write Storybook stories for any component created - https://storybook.js.org/docs/basics/writing-stories/\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Required assets\n\nGatsby Interface requires the `futura PT` webfont in several different weights. These files are git-ignored, to prevent the unauthorized release of licensed assets.\n\nGatsby Inc. employees can download these fonts from [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"src/index.js","gitHead":"f4717acd21f878f511bc0bf5b3c315a26cee8b75","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.es.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"_nodeVersion":"10.19.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^0.64.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.3.13","@types/react-dom":"16.8.1","standard-version":"^7.0.1","storybook-readme":"^5.0.8","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.3.13","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.3.13","@storybook/addon-docs":"^5.3.13","@storybook/addon-info":"^5.3.13","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"^5.3.13","@storybook/addon-links":"^5.3.13","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.3.13","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"^5.3.13","@storybook/addon-viewport":"^5.3.13","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.3.13","@storybook/addon-storysource":"^5.3.13","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.7","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"^5.3.13","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.77-Elanhant-axe-tests-20200225T2011_1582661535061_0.9429266474005553","host":"s3://npm-registry-packages"}},"0.0.78":{"name":"gatsby-interface","version":"0.0.78","author":"","license":"ISC","_id":"gatsby-interface@0.0.78","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"528d46a85171259eb4c36250fae05cecaffae014","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.78.tgz","fileCount":156,"integrity":"sha512-uk/KAEhNM6mWnkz0jsyXBaReE0bjuLN76LM1GzqFoh/0/+mI5NXI2ElKjgq3NajA0ZbncKXY4WynIA7VeqhYLA==","signatures":[{"sig":"MEYCIQCuxXZ0fFieUAMnhyzJy9WX7WnixnjTskH3SJUET6ocagIhAJ2nv4l1UokIcQ+VxnYjyQ9e67Tq9UCIo1gaZC3Kn0/B","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2837009,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeVYKyCRA9TVsSAnZWagAAWPwP/ihY6f6L029IF3iLE1ux\nzhydIybcu84g1fGVoU2gjeTLAIpiAO2GhEi1OVQ7dtd02mIMBrUMEjaIvbGq\nJxulWyjwvzurbWostji52zB5cpZkL40/w96l+PdziJ4r/T5QPJd2aFSt+ZkP\nLHAYOoaAcvxaNHCYccUei+5cACrad6eCVKpWcrcIbtw27LVnDOXDn6o6IyaC\npmxsugAceYfX7zIvZeNb/yxtcyqPqbb+qFNmHNUgbzFCVbV1q9w3nGIDQUdU\n+yhMvTH5zFP6X9e1T9xhwzrFwFl5QT4FjxWSkfzMI5ejyXvQfEyF0gi05PQb\nGNTRlnZ2ECyRtNHkbbQ0Zliaf6A4JR/hz5TY8qzGAXpcENlJsnTN5Q7h2X6h\nL2MOQKBfskowAyop5UFVtWi7MgTIXD+ogFZKSwE4QRKK99Wdsy7xDNkLjJ1V\n+yynjTTwjlZZdsBM9aJzBPuDgRhvvgl5lwcV9K7r1E54I1kNz1xm/gfp/WCV\nkONXMXbOQoyJjOrx49+L5yd6Q/YoH33hGo3GhyMpKrl/syk2tsucyf06QzpE\nQYU/g5mSF/VrqG6joZ0haQYXzidMSYGx0Lw6O++x33gehCBOkR06r06tNgAa\nyDgdKvh3VOjPsldksLKnh69Gt/JJCN1SPNOLrjxbz7Lmx0HAVdc57tMvH5MG\n6Eay\r\n=GM0X\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.es.js","source":"src/index.js","gitHead":"26f73eb04a32c8f40ed25b5c122fcd5c84a695eb","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.es.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"_nodeVersion":"10.19.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^0.64.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.3.13","@types/react-dom":"16.8.1","standard-version":"^7.0.1","storybook-readme":"^5.0.8","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.3.13","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.3.13","@storybook/addon-docs":"^5.3.13","@storybook/addon-info":"^5.3.13","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"^5.3.13","@storybook/addon-links":"^5.3.13","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.3.13","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"^5.3.13","@storybook/addon-viewport":"^5.3.13","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.3.13","@storybook/addon-storysource":"^5.3.13","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.7","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"^5.3.13","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.78_1582662321374_0.867278528187549","host":"s3://npm-registry-packages"}},"0.0.78-Elanhant-side-effects-20200225T2126":{"name":"gatsby-interface","version":"0.0.78-Elanhant-side-effects-20200225T2126","author":"","license":"ISC","_id":"gatsby-interface@0.0.78-Elanhant-side-effects-20200225T2126","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"bb25fbd4023ff4781e93fb912c23dedb2a13414a","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.78-Elanhant-side-effects-20200225T2126.tgz","fileCount":156,"integrity":"sha512-TZDbj3J2tUNxUVqpOoV4LHpIsnjX6CVIhHBvnJLtKwm3qfH9kLwb7GqaxQcVyY0DzLfRR2IaAtX95RtDy2DJ/g==","signatures":[{"sig":"MEUCIQD02xBPAk+AuBLLtspk7NXYqqgq0JDsUGe/SlNi4iHHSQIgHZOFPfMt2IxTGH95lqD8Ngp6PLL2oad6W1JdpPB+8Do=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2837069,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeVZEkCRA9TVsSAnZWagAAd1IP/1I86SN2Y4E1YGJ5eyXB\n54FCq5Nl6RHBaICfPuFw+F0cmDkIeg5cJqGOJ7yLezVfY+UJx9cJN3Bmljyb\nH9AINYhRmV/qhnuXhoi3Ecj+RXbhBn01jAky22ImII+SeK13/nEW12Ur3jmZ\nVUHIbl5A7uAnnrMJUapcXI2FuCx652pEQJvEfElz+ypQ9jPnApZ+QaXAPtF4\narhMVelGIN2MWzax6xWl6ga2wVkzq/ONL8XapKEYvimzKSJRj+Hv8vqmmKEu\nS/cW3pVuYzIdc9hLpN2tjitAy38/HjF3nuAtd+73cbXhF1TT/NcZ934Ep2E2\n0ly4gJ4IwH3bC3RLDskxsNnSk9xo/lKoguHTrC1TW7DmmgxWVUNyUJRxbN5M\nDUx6fhZdhB+WroCD71Ts5XrIx9JAkTGbLD6t9MsMI9GMaVtXAa+CB7Xwgt9Q\nw0TFdfvrRKGUZxkAvX/6ipBYVCaHZwqesIKFmDwRUn3j1xfXinpWCBGcm6mr\nIjwYWfosrvT0Z7tnXowg5kEIlQx6ZuaLHobY+C4QbgzLRtqOC43aB4b2tTh7\n8rpifLA015XlRqTK3VcXbJJNhcxMxVXqKvb5m4Bf+VtGgrei5y+Gb+DCSLq3\nfCm7o/vJGn0VOLY0RbdJGaF5ORMyCCfQimGzv5vO/wvX+KVuHA12k5gBBR66\n5Y3I\r\n=pwgk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.es.js","readme":"# Gatsby Interface\n\nStorybook [available here](https://reverent-keller-9597e8.netlify.com/)\n\n![Storybook](https://user-images.githubusercontent.com/18426780/63871208-b9aea600-c978-11e9-9107-79679b699c6f.png)\n\n```\nyarn storybook\n```\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`\n\n- Use React hooks and functional components - https://reactjs.org/docs/hooks-intro.html\n- Use CSS props for styling - https://emotion.sh/docs/css-prop\n- Use `gatsby-design-tokens` for styling constants - https://www.gatsbyjs.org/guidelines/design-tokens/\n- Use compound components to make components more composable and flexible - https://kentcdodds.com/blog/compound-components-with-react-hooks\n- Make all PRs against the `dev` branch\n- Use `TONE` and `VARIANT` prop (when appropriate) to determine color styles and version of a component - see Button as an example\n- Make the component as generic as possible so it can be used anywhere by anything\n- In `skeletons` folder, these contain only the functionality of a component (no styles) and can be used within other components\n- Write Storybook stories for any component created - https://storybook.js.org/docs/basics/writing-stories/\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Required assets\n\nGatsby Interface requires the `futura PT` webfont in several different weights. These files are git-ignored, to prevent the unauthorized release of licensed assets.\n\nGatsby Inc. employees can download these fonts from [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"src/index.js","gitHead":"2fe7da91472b60635a72b40985e505aba1f40a10","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.es.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"sideEffects":false,"_nodeVersion":"10.19.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^0.64.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.3.13","@types/react-dom":"16.8.1","standard-version":"^7.0.1","storybook-readme":"^5.0.8","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.3.13","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.3.13","@storybook/addon-docs":"^5.3.13","@storybook/addon-info":"^5.3.13","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"^5.3.13","@storybook/addon-links":"^5.3.13","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.3.13","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"^5.3.13","@storybook/addon-viewport":"^5.3.13","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.3.13","@storybook/addon-storysource":"^5.3.13","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.7","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"^5.3.13","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.78-Elanhant-side-effects-20200225T2126_1582666019703_0.7046015870432916","host":"s3://npm-registry-packages"}},"0.0.78-nav-anchor-button-20200225T2233":{"name":"gatsby-interface","version":"0.0.78-nav-anchor-button-20200225T2233","author":"","license":"ISC","_id":"gatsby-interface@0.0.78-nav-anchor-button-20200225T2233","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"fca03287460679cd6ad838ec489407981a80ae8c","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.78-nav-anchor-button-20200225T2233.tgz","fileCount":156,"integrity":"sha512-BgyFS41Qv/nGRLipQc41f7dmKLFm751+tvgtAAjQ64kbZUZ/vhhdOWmF2yK2AJVe54R6Q3fYCgfVYQ05S8F/ug==","signatures":[{"sig":"MEUCIFlbrKgcz32V0yEU+zJHpJpqJzfoR0Ok9Bc+uyeHI1OzAiEAwAbY+Nwswt8FWyHU5y13Y+rZD3pLdyS5lQUvnQD4+Zs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2841844,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeVaDCCRA9TVsSAnZWagAAeYEP/2/Cgu6udvQcP8HsooXc\nE7Wc2aYBzWfMrv8DEDr5rIjJJd83GRQsIG/wTMCiKX/8lNP9ZVlJeomKp08H\nkMQRnrI3JZcN6JEYTEWIT2w73qM9QjzO83olheFE6CzGESMDCNB3CY0GzbPh\n0Jw1q9y2/YsFOUrc01acLH2r7mzEqstv8ZVYBEp6mAMO6WA6eUQ02zxRjr/p\nAFjj1eSJxiSaSqsD7BR+tqeUd89atsHJQ6mptRw8p2PLSDW2cgWTIwGysNvf\nDyqzJz84VgLeBlUUs866EmdCOBmDXCrM7jX4QKh9dCDEsJya6dWGa/nHa7OW\nLw+UtzS5Mi1LD6BOFEueCtmvBPiiO6CYoKz8ju9H0ZPFkGJeci5Cm/Vg66r3\nPVul6APZhf2jzg/L8KCWSP2mwn7puY2epnC4wVbUqVnHd3etICRgiGFovgfj\nuoQwDfYVHxiTFs5dhBsmIPvuvPwAk/ibkJ5nT9ccvRWRfDBGpwWAF0cJnpLz\nHc7OuZbaGfj0qGxbd06Y6b6a04QU50DNgYR8Ezc4Oo7Jx+qjCyDn/GOUnWso\n6R0WXOdH/YpMmrukVLy725dzWgRZ/7UULIgFVbKWL7rlTcn7N/Us+T1OngRX\nierpWDuljSnnbQ/psUHnwJ9VvpCMFY5oOZTiqgy/d0iIWPLxvEurODKbAQHY\nfHJw\r\n=WzlA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.es.js","readme":"# Gatsby Interface\n\nStorybook [available here](https://reverent-keller-9597e8.netlify.com/)\n\n![Storybook](https://user-images.githubusercontent.com/18426780/63871208-b9aea600-c978-11e9-9107-79679b699c6f.png)\n\n```\nyarn storybook\n```\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`\n\n- Use React hooks and functional components - https://reactjs.org/docs/hooks-intro.html\n- Use CSS props for styling - https://emotion.sh/docs/css-prop\n- Use `gatsby-design-tokens` for styling constants - https://www.gatsbyjs.org/guidelines/design-tokens/\n- Use compound components to make components more composable and flexible - https://kentcdodds.com/blog/compound-components-with-react-hooks\n- Make all PRs against the `dev` branch\n- Use `TONE` and `VARIANT` prop (when appropriate) to determine color styles and version of a component - see Button as an example\n- Make the component as generic as possible so it can be used anywhere by anything\n- In `skeletons` folder, these contain only the functionality of a component (no styles) and can be used within other components\n- Write Storybook stories for any component created - https://storybook.js.org/docs/basics/writing-stories/\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Required assets\n\nGatsby Interface requires the `futura PT` webfont in several different weights. These files are git-ignored, to prevent the unauthorized release of licensed assets.\n\nGatsby Inc. employees can download these fonts from [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"src/index.js","gitHead":"0ee533ba7ec854ab956b5ce74d348f82fd6dc365","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.es.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"_nodeVersion":"10.19.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^0.64.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.3.13","@types/react-dom":"16.8.1","standard-version":"^7.0.1","storybook-readme":"^5.0.8","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.3.13","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.3.13","@storybook/addon-docs":"^5.3.13","@storybook/addon-info":"^5.3.13","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"^5.3.13","@storybook/addon-links":"^5.3.13","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.3.13","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"^5.3.13","@storybook/addon-viewport":"^5.3.13","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.3.13","@storybook/addon-storysource":"^5.3.13","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.7","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"^5.3.13","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.78-nav-anchor-button-20200225T2233_1582670017253_0.237922753863953","host":"s3://npm-registry-packages"}},"0.0.78-Elanhant-sidebarnav-typescript-20200226T0002":{"name":"gatsby-interface","version":"0.0.78-Elanhant-sidebarnav-typescript-20200226T0002","author":"","license":"ISC","_id":"gatsby-interface@0.0.78-Elanhant-sidebarnav-typescript-20200226T0002","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"ede229bbb35f54da0bbf81159954c27a21954e89","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.78-Elanhant-sidebarnav-typescript-20200226T0002.tgz","fileCount":158,"integrity":"sha512-njJ2/1zLfTtDdMEOV/mdQKRdZsEv40qAsPMjExnaIRMhRFo6NZDN5sVX3ON1G+ftjlPiIQZKWhqhfV0uPrScwQ==","signatures":[{"sig":"MEQCIHPmVaTQR+vRHpOpqa71qUzC+NN35X0d54lZCfx0FLgdAiBxWNwiZD9yn20tJIC+vJU/8I9v1wERXAuw+Pz1O7YWCA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2843801,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeVbXECRA9TVsSAnZWagAAEAEP/2wARu731EzppF17Fros\nMEIGmu0jEAKPJV+9XrpBnEPSxw7UOu2aSUS9w2wCHUBXozCHJudlSqwOhf9c\nZsfaFacvZmCqFhfLTkOM3W/3aBbwQeBO4lUb1Ve/WoeLb+Jf2FZKBQ5Wj+dl\nAHZEyiN3Si1z94H+GP6zYnGkKBeZ3TnmSVZ4aBfB1ZwmH2vWupugVy3X56iZ\n6z6VMc5zclxRang0Op3Yo/9mwPVRMJxdjBGLZNJq20esn0W1Bmz9UIRwGQYN\naLX9btS5H9Di1hwKfPBMDi5IECfAWfJ6Gh0LvahzTs/vAeI2Tbabxa3G3wbG\np/iVL+4tnB1SSRxFeXy1vcllNAXn7wD4Dm313HPP5Kowq09/xsyRks25BXhz\nX4vNHHroQokln8VSDuKDeFkTjpnnRtP7RPNVyve/qmt6qMEHme2gYgX0nlyl\n6pN+ngCQbAMokgKn2NrnswXJ6adynE6Lner6XHWHPIpdDjFQ6YIzDRMV/upc\nyCAYy1OQFv3MFxp+LcXViDy+WNAgqPzFDeJCISAY62iEY3L0fDsb5YpN/CRr\nZ1ucNI5EHszIKy6a5gXQEjpcgPzpFJf2563RCnEtpZtk8xvJfpAX5S+BkqAI\nUb1z2gzvjpzkjRWSp2m7hiAlIJRbmxtzOUYdGmaN5oE83sSTe8vKS7hqREjM\nA46h\r\n=JimU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.es.js","readme":"# Gatsby Interface\n\nStorybook [available here](https://reverent-keller-9597e8.netlify.com/)\n\n![Storybook](https://user-images.githubusercontent.com/18426780/63871208-b9aea600-c978-11e9-9107-79679b699c6f.png)\n\n```\nyarn storybook\n```\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`\n\n- Use React hooks and functional components - https://reactjs.org/docs/hooks-intro.html\n- Use CSS props for styling - https://emotion.sh/docs/css-prop\n- Use `gatsby-design-tokens` for styling constants - https://www.gatsbyjs.org/guidelines/design-tokens/\n- Use compound components to make components more composable and flexible - https://kentcdodds.com/blog/compound-components-with-react-hooks\n- Make all PRs against the `dev` branch\n- Use `TONE` and `VARIANT` prop (when appropriate) to determine color styles and version of a component - see Button as an example\n- Make the component as generic as possible so it can be used anywhere by anything\n- In `skeletons` folder, these contain only the functionality of a component (no styles) and can be used within other components\n- Write Storybook stories for any component created - https://storybook.js.org/docs/basics/writing-stories/\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Required assets\n\nGatsby Interface requires the `futura PT` webfont in several different weights. These files are git-ignored, to prevent the unauthorized release of licensed assets.\n\nGatsby Inc. employees can download these fonts from [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"src/index.js","gitHead":"9600ff742bf81418c866b941af08f5ba15f42b93","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.es.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"_nodeVersion":"10.19.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^0.64.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.3.13","@types/react-dom":"16.8.1","standard-version":"^7.0.1","storybook-readme":"^5.0.8","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.3.13","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.3.13","@storybook/addon-docs":"^5.3.13","@storybook/addon-info":"^5.3.13","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"^5.3.13","@storybook/addon-links":"^5.3.13","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.3.13","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"^5.3.13","@storybook/addon-viewport":"^5.3.13","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.3.13","@storybook/addon-storysource":"^5.3.13","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.7","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"^5.3.13","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.78-Elanhant-sidebarnav-typescript-20200226T0002_1582675395631_0.5542177349071893","host":"s3://npm-registry-packages"}},"0.0.78-nav-anchor-button-20200226T1922":{"name":"gatsby-interface","version":"0.0.78-nav-anchor-button-20200226T1922","author":"","license":"ISC","_id":"gatsby-interface@0.0.78-nav-anchor-button-20200226T1922","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"3f53e296c1583e822616d7ced505a482c146ba7a","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.78-nav-anchor-button-20200226T1922.tgz","fileCount":156,"integrity":"sha512-Jt2Gp+mTOWnlP6SO0zTdLg9jLinUzGxsspz7U4rk4HxFkGoReX2XNNNiG2JuSEPw/ly20k7z6Fvaact+TAmx1Q==","signatures":[{"sig":"MEYCIQDb+X6nQEMEa1cVP+vkTS/3mdUJLUkiMkPwfYbraZEFxAIhAN2i0BINT3UoD9shD6aBjp0Ne3B1XFYRxV5Yb/Izb0Fy","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2842128,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeVsV6CRA9TVsSAnZWagAA540P/0q9ZKjHcFMIkgeuPF+f\n9aqmHzfE+ZWgN1aZEs7Lv3VqP4K0OHJUIJI8/0bJ3gyWuqVpnS5biix5n5as\nBRlBS5po/z4Z7DaDpAxrvr4BzMvxLVhPcRizLZZ9T/i86IJR3Jik4wgBbZ/B\nz4wy+OiUxZpoeG7N6VNtsCG9VrfjqWibsgGgJBb4Jc38OQG+mV5jxPWQTRru\nc8gwfcJhlMdGytk0qy/+fxCSk8eiTgYs9AXUPQhwHlpZwPpdYeoW5eB5XA2n\nFPUb3ALkKo7fRb5gMYFnrLRy1MtclRoSpqhpbP3wgi/3/dA4z31LJwPiKep1\nWb7WIp/A+FsGX1SSjhIGuuw/NHkO7GI9v3Ft0qS9GoAWwkQ07GWcrc71+qHT\nz0I5d0BcneZhEdSQeo5D6C169jZrL845GBRdhB9ozqt4JLQRWTc5UXBjXKql\nxWhisZYeBbWkykhveozeC7r3gb7ekCQYDo4EhKfpG54Cvo3aU7fBtp6HRGU5\nZmiK7XXIsv7eWek8NQdv3aQa+2rQV7Axf8nmM+ePkNt9sJLHD+GvPid4b9is\n34KIIWCwLVcigLH499lQEc0oQrYMWs9bpIUcwpl9WynOH6MVpplxWNM1/QlT\nMEbRWWydLjJWMAloKvLrOQDZWpgBo/kQoveCIRYzs1Da4z6OrMkIjIGMmZEM\nBTyV\r\n=hN2l\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.es.js","readme":"# Gatsby Interface\n\nStorybook [available here](https://reverent-keller-9597e8.netlify.com/)\n\n![Storybook](https://user-images.githubusercontent.com/18426780/63871208-b9aea600-c978-11e9-9107-79679b699c6f.png)\n\n```\nyarn storybook\n```\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`\n\n- Use React hooks and functional components - https://reactjs.org/docs/hooks-intro.html\n- Use CSS props for styling - https://emotion.sh/docs/css-prop\n- Use `gatsby-design-tokens` for styling constants - https://www.gatsbyjs.org/guidelines/design-tokens/\n- Use compound components to make components more composable and flexible - https://kentcdodds.com/blog/compound-components-with-react-hooks\n- Make all PRs against the `dev` branch\n- Use `TONE` and `VARIANT` prop (when appropriate) to determine color styles and version of a component - see Button as an example\n- Make the component as generic as possible so it can be used anywhere by anything\n- In `skeletons` folder, these contain only the functionality of a component (no styles) and can be used within other components\n- Write Storybook stories for any component created - https://storybook.js.org/docs/basics/writing-stories/\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Required assets\n\nGatsby Interface requires the `futura PT` webfont in several different weights. These files are git-ignored, to prevent the unauthorized release of licensed assets.\n\nGatsby Inc. employees can download these fonts from [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"src/index.js","gitHead":"aa2abd9e4891388310d6fc742e1e57688d88e12c","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.es.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"_nodeVersion":"10.19.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^0.64.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.3.13","@types/react-dom":"16.8.1","standard-version":"^7.0.1","storybook-readme":"^5.0.8","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.3.13","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.3.13","@storybook/addon-docs":"^5.3.13","@storybook/addon-info":"^5.3.13","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"^5.3.13","@storybook/addon-links":"^5.3.13","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.3.13","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"^5.3.13","@storybook/addon-viewport":"^5.3.13","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.3.13","@storybook/addon-storysource":"^5.3.13","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.7","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"^5.3.13","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.78-nav-anchor-button-20200226T1922_1582744953893_0.35387647429939895","host":"s3://npm-registry-packages"}},"0.0.79":{"name":"gatsby-interface","version":"0.0.79","author":"","license":"ISC","_id":"gatsby-interface@0.0.79","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"7a391efb51820f3c4ee7120698834fe81cfd3f88","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.79.tgz","fileCount":156,"integrity":"sha512-xIm6aZsCAhyP9pcL3+NnzKYna5K5SLmkE1b3ZazbmdMY+3hKZaVYt0+Ec9TYaFt73WHnOE9q6g5tQBV8xqa11A==","signatures":[{"sig":"MEYCIQD95ju/d7cXMZ4JlivV9tkdw7OcRudkSOYD0DenPOmnhgIhAMBZcfa4s6EyGYlbbAN8xHuyMhedxHVpWnhfU6hGF5uq","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2842197,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeVtdJCRA9TVsSAnZWagAATzoP/jKk3G9GGXJMMGwXc2Io\nhhrQr2bBLvjBZ9JzOdKIrQ5DcA3qTAYO9WsR0rF5wIA0QAAZeOqoeGF6u9Bq\n6ISj59qTxTM4876x7FwAw10PRTU1C0mI8a091bAOOUhMWXbppizUkCM0beX/\nwVWiWCrbE8nvQZMayKVY3/r1zsuthRtg4HNXKN7qhZANLQOPmaclzNbhcGaS\nmcvIk41S7UNVJwOd9fuUhKmhNq+ZIhgwrDaaieZ8iqXYG0KXWxzK1+B7lhq4\nAoDv2mIcWOymtICHduyUqVHZKpattKKtGf7wHcrn+GbHC2ucDbGnBfK9i0yv\nUde1VaLWY4V5x5fzMu1KeVGmWBuWULMUgUejcVIfiHuhQUNWx8S7Nz6BDhK6\nOC85vlvI07Jr3AzBlZmF2dbv2L2vWhQR44HqpEYMi2HR/vsTRRSpgjyyl7Uh\ngyB46Jo+YeEswrVAgNEL309V9CKPZ5+chvJYjMiow6fM0h2/zbny8srup2ID\n3YxswmGsRlm9Y0BxSLiHJ639ZzpcGdqdmg89CvlZM0rHAhLLX56jNDq21yEX\n1FWp3Zh6+GfuYK4JHnlKNrfOR1ytpniZgMb+Clr4OhdIrY/YiIxlsDI+xo8A\nQ+UM5Xk8RlZ28EvpTiq3eat8pyye7pX4mFhg6n/KNu+hKNU8ptHZia3/fBfK\nEtZV\r\n=PZr6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.es.js","source":"src/index.js","gitHead":"4998bed0f0bfc2f569eeb8158137f34580e2b77b","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.es.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"_nodeVersion":"10.19.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^0.64.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.3.13","@types/react-dom":"16.8.1","standard-version":"^7.0.1","storybook-readme":"^5.0.8","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.3.13","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.3.13","@storybook/addon-docs":"^5.3.13","@storybook/addon-info":"^5.3.13","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"^5.3.13","@storybook/addon-links":"^5.3.13","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.3.13","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"^5.3.13","@storybook/addon-viewport":"^5.3.13","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.3.13","@storybook/addon-storysource":"^5.3.13","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.7","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"^5.3.13","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.79_1582749512097_0.2627951869546501","host":"s3://npm-registry-packages"}},"0.0.78-Elanhant-no-static-input-field-20200227T0614":{"name":"gatsby-interface","version":"0.0.78-Elanhant-no-static-input-field-20200227T0614","author":"","license":"ISC","_id":"gatsby-interface@0.0.78-Elanhant-no-static-input-field-20200227T0614","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"4b423727c39a23cbaec92f278411a0f35988a200","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.78-Elanhant-no-static-input-field-20200227T0614.tgz","fileCount":157,"integrity":"sha512-aY/mKkX0SGfb9AXf5t1b4IiStrRPAEWcC7c3NTU9jD85MBJ1mrqnHfkYrsYRSKD0E2eXtdjGVNkQCB35Qs+dXA==","signatures":[{"sig":"MEQCICD/Sv6PihiZAdQcQ504qJiAKyDS7ugBbK8JJOMh5Ll8AiApN/iDAURenxe+k6bK2i2C8RWfNvYgM9lG8YvLdjDcyw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2834190,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeV15TCRA9TVsSAnZWagAA7E8P+wYx1XNiCtnup2PXPke/\n+mHDQBvbSd4ajMU/8qTgcc+0ln8HE6Wk/5ii2k0/iB6dVM8LS7MBU8p9gO8c\nKkfGwzbl/9AZkt8PmkY3KmFXXqD07h8h+HOa/++ZJvRVwJXALlm5TX7m0z16\nRcOjmLL1Queg86HLZ4cb6kIGhXoROC810hSvZvQreOynoeGvvIRVtCIFqDQa\ndlh9FxzyUOtHislOYcEeGZg6DsSviuEZlyTRMQuv9bxotUj2Y6tore6C2Olj\nWQRG7xLfLzUrkGOkL4C1Uuk7Mm1u20aXwhonq8nTPmg2aMM1npzHY3D22mY1\nFcBkoO9vOrZgF0z2Btv2q0XtsjuR0+EMya85jb4KK27DqZuW43uBSOjtZ76x\niC9ODZVLZlm+fsoKL14bwViuYQra+8KVn7WWb+8R+PWaje56hKyfHBiMqFFv\nH7LaiInC73fKrVAmkSx3pCKgmAI1iHiXtx4kTcnIk2MR1CX8I2WuKs/tlg2f\nLocEaBnyp70TXnkH/pev9qrKqccVCfJEE5DhMprxHebAPQRzI4tmXZReVZMN\np3dnmyyOj48TgRXVk2lU3wADrOUeLeoe+53HX2jWX03o/lbNBhL5RvXNXI2k\nKgClssqxNoWc3OZnbil03lFV9pBl88wMjjEkPjdDpinZSO3DD+lPfsFygIJA\n+CXT\r\n=irV4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.es.js","readme":"# Gatsby Interface\n\nStorybook [available here](https://reverent-keller-9597e8.netlify.com/)\n\n![Storybook](https://user-images.githubusercontent.com/18426780/63871208-b9aea600-c978-11e9-9107-79679b699c6f.png)\n\n```\nyarn storybook\n```\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`\n\n- Use React hooks and functional components - https://reactjs.org/docs/hooks-intro.html\n- Use CSS props for styling - https://emotion.sh/docs/css-prop\n- Use `gatsby-design-tokens` for styling constants - https://www.gatsbyjs.org/guidelines/design-tokens/\n- Use compound components to make components more composable and flexible - https://kentcdodds.com/blog/compound-components-with-react-hooks\n- Make all PRs against the `dev` branch\n- Use `TONE` and `VARIANT` prop (when appropriate) to determine color styles and version of a component - see Button as an example\n- Make the component as generic as possible so it can be used anywhere by anything\n- In `skeletons` folder, these contain only the functionality of a component (no styles) and can be used within other components\n- Write Storybook stories for any component created - https://storybook.js.org/docs/basics/writing-stories/\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Required assets\n\nGatsby Interface requires the `futura PT` webfont in several different weights. These files are git-ignored, to prevent the unauthorized release of licensed assets.\n\nGatsby Inc. employees can download these fonts from [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"src/index.js","gitHead":"074ad7fd7157964651b2ffda9afc24bb5d3e3e77","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.es.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"_nodeVersion":"10.19.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^0.64.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.3.13","@types/react-dom":"16.8.1","standard-version":"^7.0.1","storybook-readme":"^5.0.8","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.3.13","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.3.13","@storybook/addon-docs":"^5.3.13","@storybook/addon-info":"^5.3.13","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"^5.3.13","@storybook/addon-links":"^5.3.13","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.3.13","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"^5.3.13","@storybook/addon-viewport":"^5.3.13","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.3.13","@storybook/addon-storysource":"^5.3.13","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.7","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"^5.3.13","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.78-Elanhant-no-static-input-field-20200227T0614_1582784082706_0.6985859784973372","host":"s3://npm-registry-packages"}},"0.0.80":{"name":"gatsby-interface","version":"0.0.80","author":"","license":"ISC","_id":"gatsby-interface@0.0.80","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"aa216a1c02d75bf962371ac20689f3636e426b3d","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.80.tgz","fileCount":157,"integrity":"sha512-YSWgOCQqtP6gAC/BEcKDRerJngg9ixt1IgiQYLhUQiYoYzMwy/vnv4h66WIvNJHIMkr3z/hdj5bKsCJ4wBKapQ==","signatures":[{"sig":"MEQCIH5RlQSyaXZMH4CknyTqTRigJ9WABFxJzLhtz3rgga6wAiBy0Jtb/kyA9oDqdHHvMQd5W6eE6fWh8j5gYCakLXs0+g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2839675,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeV+tECRA9TVsSAnZWagAAr+QP/R5LFYae7XFVILBAb53E\nnjxGo0/lj7AxaXCYD8XL9sFwPdu/NjBlE6pMnmljeEY0BrePe/MRNpQC7hv6\nKnKS8GLFi3QVu5AGYSq0sGgXevHKXGS5i34I0QVfVvwh6SXb8iVfCp792EiU\nXpLqMnL1vx5CHCEcAMJP3xVE0YqQK2wTYXDcxmwyNxSwilJMED7la0VniscB\ntTUudhKU8gjD9QrDjSnCJepg/S1u1+QtYrRNZJvlRgzRVeqe88j3/SuQN/MR\nliRAsg6LUCuH/jVzBcSK6VatlP3vcN++zZ9IWtltB9pq332yb6BawsCLGeUC\nFJdawbYGwUwjdBOzkVE/67XgMFBzYJg1ib37lE1DOOucKvCxxhGq6uP2xukn\nVgO7j/7q/BZVl80F3S83b+peNgb6DEwIoBvNL9madmfPKtifGavSs5z/cYLr\nxSS9jnzMrmGxAz5BwnEAzD3foELJIAffmfHDtqZSoQGGWB1HcEjJjAkfxL93\nc41Jel0B+HjWh7/V/f1j67QJkndrxKwBYPcwczjff2WGWeBXu2vsSRbDKr9O\nMJ4fzyBPZkNNvE022K4mHxpVgmbD0lo3B5+BOuFFVM+3+E8ct2ToZIey+OY3\n4b2hQOQMQjbNqYYZNp6EucLZgCO8fqmoBVKvWfHk1MNfdNz4OsFMjKF4JpfN\ngv1D\r\n=w/F7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.es.js","source":"src/index.js","gitHead":"ece2e0adc5dcc636415b0d76071dbe37f4f32354","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.es.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"_nodeVersion":"10.19.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^0.64.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.3.13","@types/react-dom":"16.8.1","standard-version":"^7.0.1","storybook-readme":"^5.0.8","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.3.13","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.3.13","@storybook/addon-docs":"^5.3.13","@storybook/addon-info":"^5.3.13","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"^5.3.13","@storybook/addon-links":"^5.3.13","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.3.13","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"^5.3.13","@storybook/addon-viewport":"^5.3.13","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.3.13","@storybook/addon-storysource":"^5.3.13","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.7","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"^5.3.13","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.80_1582820163986_0.5814088323777156","host":"s3://npm-registry-packages"}},"0.0.79-Elanhant-no-static-textarea-field-20200227T1656":{"name":"gatsby-interface","version":"0.0.79-Elanhant-no-static-textarea-field-20200227T1656","author":"","license":"ISC","_id":"gatsby-interface@0.0.79-Elanhant-no-static-textarea-field-20200227T1656","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"424c4ff6b49212bff7684025728f5a4b4ed1dd71","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.79-Elanhant-no-static-textarea-field-20200227T1656.tgz","fileCount":157,"integrity":"sha512-KsSsKZknXI3SUPkmMRiSe7U+IrED47/SZ1DdDN3I4hf2xehFbYu/MbM0WNK2bLPhivi3k/4a07kz9MGuQiq6Ow==","signatures":[{"sig":"MEYCIQDDMk10cnJIMDmOgpHifKBEqSTs7ODYSGtIYWLe2RBDagIhANW3p+X77WWoy++InnD39PKsMlSlFr0s8OBneLthmfmw","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2831118,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeV/TBCRA9TVsSAnZWagAA7Z0P/RwjYOw9WJzqbaFarlNc\ntU3BYROb8qQg3dF6j+a9Jk789WIvwYWIWBpThrOBpbXlZnvJ10ifLRgOmERm\n9Kdg14rc5B5vI5riT+yXU6OmoEC6QcVyS0rRtAgPQakPmyqRN/eJYF8fHL3l\nYVwHyxDV67NYR09oRQrnZIuoH25+c989dg5s7ISFuna6IEcSMhqV37U+7Ph/\nT00hrqJjnGbANSw3JNyvlxdr16shBrTmBFZ+ISE8GFksl8U/biAd+DDLNDYw\nyrKXxZXNVpTM7G6Sqwl2/lrT6+910Thx4Zc7XBq4GOSV2wIAYMO61wfIPtQv\nhX4v5QXMv48QyGmKCw+TlwdQ3/D9ku0Qk+IY8YEksdsw3aPzz2mEnlELBtBQ\nff+wjh12gdVhpkgFSpOl21mb84JkzPmygimCyenEx3/4x1UgCf4XoJTfWgrj\nMzYPzWxe5mMqDNuibQ+F9LkuA8E7MO+ZGKZRl/6RpjmB/+LEoUVJpoZdUC3N\n5f1oIn4QsnHvsP7lffYn8ecuqUwdB/XD9lFgeMXHXMd7ER9r9wKCT3IJLLOg\nlx74iyvYZ/H/CCB8515KBM+kYF3aHBNOJ2MXHXpF/5xJGCVzuIoQDyRBkg9X\n6VOMez+3MblpIPgHctd8/2WxaxSymdFgwRs3LifmkPnUiP7uEn+PPG7y49xX\nLi+b\r\n=ugCQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.es.js","readme":"# Gatsby Interface\n\nStorybook [available here](https://reverent-keller-9597e8.netlify.com/)\n\n![Storybook](https://user-images.githubusercontent.com/18426780/63871208-b9aea600-c978-11e9-9107-79679b699c6f.png)\n\n```\nyarn storybook\n```\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`\n\n- Use React hooks and functional components - https://reactjs.org/docs/hooks-intro.html\n- Use CSS props for styling - https://emotion.sh/docs/css-prop\n- Use `gatsby-design-tokens` for styling constants - https://www.gatsbyjs.org/guidelines/design-tokens/\n- Use compound components to make components more composable and flexible - https://kentcdodds.com/blog/compound-components-with-react-hooks\n- Make all PRs against the `dev` branch\n- Use `TONE` and `VARIANT` prop (when appropriate) to determine color styles and version of a component - see Button as an example\n- Make the component as generic as possible so it can be used anywhere by anything\n- In `skeletons` folder, these contain only the functionality of a component (no styles) and can be used within other components\n- Write Storybook stories for any component created - https://storybook.js.org/docs/basics/writing-stories/\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Required assets\n\nGatsby Interface requires the `futura PT` webfont in several different weights. These files are git-ignored, to prevent the unauthorized release of licensed assets.\n\nGatsby Inc. employees can download these fonts from [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"src/index.js","gitHead":"d263c5a700c2e298b2084edfcc19f669523ced27","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.es.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"_nodeVersion":"10.19.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^0.64.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.3.13","@types/react-dom":"16.8.1","standard-version":"^7.0.1","storybook-readme":"^5.0.8","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.3.13","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.3.13","@storybook/addon-docs":"^5.3.13","@storybook/addon-info":"^5.3.13","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"^5.3.13","@storybook/addon-links":"^5.3.13","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.3.13","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"^5.3.13","@storybook/addon-viewport":"^5.3.13","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.3.13","@storybook/addon-storysource":"^5.3.13","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.7","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"^5.3.13","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.79-Elanhant-no-static-textarea-field-20200227T1656_1582822592686_0.4308591708432774","host":"s3://npm-registry-packages"}},"0.0.79-Elanhant-no-static-checkbox-field-20200227T2215":{"name":"gatsby-interface","version":"0.0.79-Elanhant-no-static-checkbox-field-20200227T2215","author":"","license":"ISC","_id":"gatsby-interface@0.0.79-Elanhant-no-static-checkbox-field-20200227T2215","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"6ee0f38ecb4f4602411a5793384a7a69c3564733","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.79-Elanhant-no-static-checkbox-field-20200227T2215.tgz","fileCount":157,"integrity":"sha512-9YEyww6of/ozqcWu/kpTP2cibu6KELxp1sHlIL1IWkYkwsp2TqP15zRSF22J9TUH/8ZAwouMWUbqls36S4pBIg==","signatures":[{"sig":"MEUCIQC0hAiErs+L0UKp4xm9HOAYdIcA5bWVPh5PN7judc3ZtgIgBY/ODoWivyrcg5Lf7/LTZH/fsqavDtPsLHnCX8eWCPM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2832794,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeWD+WCRA9TVsSAnZWagAAht0P/AxUG24w9979LOEEQVPu\nlPFxd9GHDG3jypMW9c+J3W7nojwcvnLY/Mkn7T7P/9BZ9UcHgknvwEFqjYZJ\n6HKxyXrV/xpg+V+fmVXUzRj1FFu/4rjZvDb3UXvj9T0FKA/Zt7fUKhDAQ7WE\nHrmA4Pb/nXVS7IUtysr9GCc/NwqEV5BXj11Vih2vgFKnitaHTKCSGRLlP/OZ\n+wqbsR4Qj0zjgLhfBwJud4a2qOJXxHFYbpDusw33IojiuaFf7HM9WDL5+8+Y\nL0wIy3iuVmlzqM3ZhtEIkrwSokxBSmO1JX7PFa0X1Egxxmuh8aDjMnRmYHPw\nlgui1hEcdKOTFlnG+3SAuD4aPYMLgx8Ry3L59eNLGOoY/UlC1gkPqXf9PsMY\nGfAlWoi8+l9jIrt7kwAXinaUHB475Bx2MZd71ma8WaSWzreQGQlui1TdizYZ\n0HWQcPiIaMq+ipfFsSwcIF3u3rGdtxJlIJAQ8D89CtsPT4D0E1sjiYh480og\nJgLd7AgF52ZSHgjZy1yMJwCwkSFEHdtk3FM5kQSbOExWv1VzGe+eBRHq96ui\nVsa0q+JEE9vxB55nm6IY0f02CQPDXFZMT9L9CMOE9B8zh/SvS6f6ed4QOyI5\nZ+M4oPm1xX3GZgjUANZn1ed+sA1s+bSQYTEN5lenA8Cz59acR9sRSGmlKncm\nGwip\r\n=rX1W\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.es.js","readme":"# Gatsby Interface\n\nStorybook [available here](https://reverent-keller-9597e8.netlify.com/)\n\n![Storybook](https://user-images.githubusercontent.com/18426780/63871208-b9aea600-c978-11e9-9107-79679b699c6f.png)\n\n```\nyarn storybook\n```\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`\n\n- Use React hooks and functional components - https://reactjs.org/docs/hooks-intro.html\n- Use CSS props for styling - https://emotion.sh/docs/css-prop\n- Use `gatsby-design-tokens` for styling constants - https://www.gatsbyjs.org/guidelines/design-tokens/\n- Use compound components to make components more composable and flexible - https://kentcdodds.com/blog/compound-components-with-react-hooks\n- Make all PRs against the `dev` branch\n- Use `TONE` and `VARIANT` prop (when appropriate) to determine color styles and version of a component - see Button as an example\n- Make the component as generic as possible so it can be used anywhere by anything\n- In `skeletons` folder, these contain only the functionality of a component (no styles) and can be used within other components\n- Write Storybook stories for any component created - https://storybook.js.org/docs/basics/writing-stories/\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Required assets\n\nGatsby Interface requires the `futura PT` webfont in several different weights. These files are git-ignored, to prevent the unauthorized release of licensed assets.\n\nGatsby Inc. employees can download these fonts from [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"src/index.js","gitHead":"521e2192ae75bf720bfd22fd5f94c6dc0198bc3f","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.es.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"_nodeVersion":"10.19.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^0.64.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.3.13","@types/react-dom":"16.8.1","standard-version":"^7.0.1","storybook-readme":"^5.0.8","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.3.13","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.3.13","@storybook/addon-docs":"^5.3.13","@storybook/addon-info":"^5.3.13","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"^5.3.13","@storybook/addon-links":"^5.3.13","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.3.13","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"^5.3.13","@storybook/addon-viewport":"^5.3.13","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.3.13","@storybook/addon-storysource":"^5.3.13","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.7","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"^5.3.13","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.79-Elanhant-no-static-checkbox-field-20200227T2215_1582841749721_0.9897932986192124","host":"s3://npm-registry-packages"}},"0.0.79-Elanhant-fix-switch-styles-20200227T2310":{"name":"gatsby-interface","version":"0.0.79-Elanhant-fix-switch-styles-20200227T2310","author":"","license":"ISC","_id":"gatsby-interface@0.0.79-Elanhant-fix-switch-styles-20200227T2310","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"5c96e7229e085d9ddcfac5ad3b49b8035cc2d28c","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.79-Elanhant-fix-switch-styles-20200227T2310.tgz","fileCount":157,"integrity":"sha512-1hWRYfruMt1Av+zStb9WsGpd5V9IgqvYsSUllhe5UFtqypBqVqDDpeJ9XykqWaoYvMNdxlN19VVOwROtlG9HUA==","signatures":[{"sig":"MEYCIQD0PweveA4wpEs47IB8OdwQse4xC3q1OwVdvxQjuj6olgIhAPdBau4V8ja8XRygfsGTUpSBBLXbtLvGu2NmW4ZNO9ke","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2839172,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeWExxCRA9TVsSAnZWagAASaAP/RkrfqUm/UCr2GeHbDI+\n3nOVnzglZWNl7UIuFJFgeydZSW6EN1r0cIVTsO2enmHFAVHUzE3MbjGhqLCA\nXkDrKxmmAmQx777fl2bUncxl+7dwpCgat75GH3ukgJdEg+OLH4uZ5fIQbC2S\n01hmzvDIqg0pNExgTXy3dY/tYmIFqK1ETSufOoNJ0Yxt3jUdg4sRamrKBx8c\nxdJRiFGcOd4McBzHHQzywe8gEheko9Z7iDhV5sLCpH1guhSuRHxL7CQgOXw1\nl1sbD3KWyHBaPbYHQs3zEBj/WNebgZl68ugvEoC8XF5wBtwq0aYTd6LZZ0uS\nXNVwSI9MEEKcxsU08X2rRqs2Ueqha2D9we4fXl34tStbI2XWrZVFKK+cMFdW\n8n2VZKeKvfTlxnRPWlTHd6MYfu2mCmHobrsB3bfsdhtAL5fE7Se1RnHCgjHa\nkvCwcmUThZdXcJ93PRXZ5fe51WueUzC2B0QzOqV4S+hUoe0oK1tScen3JOKg\nf6dRiV2eLM8lyNGTYzOzjg2OJxGOV3zNf/zt+akxgbUf2QQnhCu+ORCdzAJn\n4EdFMLy0fa8ciyV+DPM41nG8AR4y3EYrpZumVS/neckvvCYOv3m9T8vnCQqE\n1klhvrEttB+UZx56doLGd2QCQqqeZ9B1IiuznI0DI/mny1zX23py0PKy6vcV\n65f0\r\n=RYVi\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.es.js","readme":"# Gatsby Interface\n\nStorybook [available here](https://reverent-keller-9597e8.netlify.com/)\n\n![Storybook](https://user-images.githubusercontent.com/18426780/63871208-b9aea600-c978-11e9-9107-79679b699c6f.png)\n\n```\nyarn storybook\n```\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`\n\n- Use React hooks and functional components - https://reactjs.org/docs/hooks-intro.html\n- Use CSS props for styling - https://emotion.sh/docs/css-prop\n- Use `gatsby-design-tokens` for styling constants - https://www.gatsbyjs.org/guidelines/design-tokens/\n- Use compound components to make components more composable and flexible - https://kentcdodds.com/blog/compound-components-with-react-hooks\n- Make all PRs against the `dev` branch\n- Use `TONE` and `VARIANT` prop (when appropriate) to determine color styles and version of a component - see Button as an example\n- Make the component as generic as possible so it can be used anywhere by anything\n- In `skeletons` folder, these contain only the functionality of a component (no styles) and can be used within other components\n- Write Storybook stories for any component created - https://storybook.js.org/docs/basics/writing-stories/\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Required assets\n\nGatsby Interface requires the `futura PT` webfont in several different weights. These files are git-ignored, to prevent the unauthorized release of licensed assets.\n\nGatsby Inc. employees can download these fonts from [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"src/index.js","gitHead":"09390f2d01d933ae5ce93a286bb3d42e25fc1433","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.es.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"_nodeVersion":"10.19.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^0.64.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.3.13","@types/react-dom":"16.8.1","standard-version":"^7.0.1","storybook-readme":"^5.0.8","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.3.13","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.3.13","@storybook/addon-docs":"^5.3.13","@storybook/addon-info":"^5.3.13","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"^5.3.13","@storybook/addon-links":"^5.3.13","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.3.13","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"^5.3.13","@storybook/addon-viewport":"^5.3.13","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.3.13","@storybook/addon-storysource":"^5.3.13","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.7","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"^5.3.13","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.79-Elanhant-fix-switch-styles-20200227T2310_1582845040880_0.5376145843396003","host":"s3://npm-registry-packages"}},"0.0.81":{"name":"gatsby-interface","version":"0.0.81","author":"","license":"ISC","_id":"gatsby-interface@0.0.81","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"0e3478905146becfad26b02f99301efac6b4fdc4","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.81.tgz","fileCount":157,"integrity":"sha512-ZKy0gvnbzvbuzal4PR464BEX3DwKEC0ZX+gKpQARRINFpM9d4AkdEv605JgZSra5HaWllYuTDD59apmWvx9biA==","signatures":[{"sig":"MEUCICKdEufqXcbeRN9QZmkQoNWnWZYGyDSzfwaMSKvA3FOIAiEAka3piUwr1IhPPvfzEnqqu0yDqEEFyEvh0ikByJa3D/M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2839833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeWSoACRA9TVsSAnZWagAAdV0QAImL7+G79LgW01/Elt05\nzOqR8Yjmthp6i4DNqvZRmowH9CZJwaFwe+9DqiW3WrllU5UKVaIj4CB/1+xY\nxYPEIrdl93xnHsUGoY+e56zNBfDpcrYbqoZQS/XB/4gEcu83igZ5QhtMD/+r\nPnG6kQOZ7XECM4uTfkEvo6Zd1iaKS4rDldbwIrl2lTo2fbcMqkZxFSneY/3r\njmeuNN3wSYYEziBhIxSaH7y7WIkNQAgLfzqVfRwFytQx3JAI8GvLA1+s7u4r\nXSKgCYwCijLiBZj61U2Bj7BBwo+YD0NDNFePwHYGiW2SN+rF58v4gZ5fG6ac\nxo64qTl2+z5TWgOVsQJd44RCEFep18D50ADwF9ICdP0mUBi84xlK8pLLYjrl\na+W8tGl1VCAVXT1zpEyFY2U3gzYIe54B45Y0Gewc+5tHxPI30B6gbsmiyGOd\nYhtOfUhhBIxXH5myD23bcjqNKQVgQ8mz2HnEgCI1/ZODRHDnj64npxJ/11tx\njrdyKhHQqblmResG7gr33PlfB7hCD+dwnzj1hBHUlYP8+NOmNTGCx2f/wOM4\nFvN0TQY2u4UgPhbSA2naZrtmT81j8/GyICDB5N3wmKeq10I+Fzrg9aXVE6Ln\nb6P0SVRyjj7Kem8/V56bXmYZM1RYETPF+i55rdekr37YofF/iQp5664TrvCg\neUkK\r\n=KsUY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.es.js","source":"src/index.js","gitHead":"9a4e238f25e9ef86bd0199c9eac2905a8fb41a6c","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.es.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"_nodeVersion":"10.19.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^0.64.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.3.13","@types/react-dom":"16.8.1","standard-version":"^7.0.1","storybook-readme":"^5.0.8","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.3.13","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.3.13","@storybook/addon-docs":"^5.3.13","@storybook/addon-info":"^5.3.13","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"^5.3.13","@storybook/addon-links":"^5.3.13","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.3.13","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"^5.3.13","@storybook/addon-viewport":"^5.3.13","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.3.13","@storybook/addon-storysource":"^5.3.13","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.7","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"^5.3.13","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.81_1582901759903_0.9027828060693437","host":"s3://npm-registry-packages"}},"0.0.82":{"name":"gatsby-interface","version":"0.0.82","author":"","license":"ISC","_id":"gatsby-interface@0.0.82","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"a33cfc5e2e284e8373708ce5cbe219aab50d2746","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.82.tgz","fileCount":157,"integrity":"sha512-nFKRUmWW72hFZfsAhdqXIw82Nd3JNf6gMdP+OzcOxMRgN9DCKxlvDjGivg9QTgVVwOsajimgqIu+WoP/EIG9DQ==","signatures":[{"sig":"MEQCIHS9nkk7aqm/lZlm2yoF2urSgYuNarGDkL29jZ5Y4qB6AiACBbTJmx+Klu01UTQ9o8d7c7KfG1uwWQ4iN4Md/77DsA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2831919,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeWSxqCRA9TVsSAnZWagAAY/EP/0Bc+I9G04u62fqNQgy9\nD0YJ2g3S2NkpYNXd0Kw9OqpkyUfqdXaRhjMv1o6VSzzivTDjPydaZDP7YHLb\n4jjgTr6ZA4TTCH7bAUAOaW9YKtkVcuJRMLkDFHfiybykOnGR53wqPcYa+m63\ni+Vvwi2E8jQpHGD8bLOCka0HPYDrLzlw/z40GGsQ3dNnHokCC24DytVKSANE\nUxTyInEyZcW8nJUW8PJPbGiRCz4IHfLrePqXteldasGFrYywExC+HtNboX9t\nfojevhB934xHQzipyGFMHa09k6+IUEGf+QqQV/sLwCjWN7Ol59pX0z39f/Kn\ncCwC+iKu17WXv6UT8IEbGtQQ2trcLaNBsNiBQ7ja62Q/q3trHDHEVyYuGcIe\noXRvuZq8TtMhOx0ZlBCqNFKQdJNC+XQZ94sfrimesu0fhnzZpkS4dvKigyU8\nWIc1MThBiKDFWn4dfeKY2+jMy2A5C9cDG1UrakyJ0vOrw42VUqEssG1O9+Z3\nh0fZU1ZENj8NM313NcuXZKAkEOVZ95FSbuKhAYoxrI4tX8BH1FeMzOpFvUDz\n1RKpSylaG6gsSZsZF8Coj0cHPArqa/7HK2kl+Z6L2GYrJH2zcoGqO3LgsBR9\nPWm06h8Hc8vuyrlkj6G4VNrxgmH09N9poDwFrCUpdXFp+MHPC8hfoaLDHNLB\n+uHZ\r\n=CaZA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.es.js","source":"src/index.js","gitHead":"6efec5f557e0b796e26cfedbeea57bdc6b12c075","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.es.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"_nodeVersion":"10.19.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^0.64.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.3.13","@types/react-dom":"16.8.1","standard-version":"^7.0.1","storybook-readme":"^5.0.8","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.3.13","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.3.13","@storybook/addon-docs":"^5.3.13","@storybook/addon-info":"^5.3.13","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"^5.3.13","@storybook/addon-links":"^5.3.13","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.3.13","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"^5.3.13","@storybook/addon-viewport":"^5.3.13","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.3.13","@storybook/addon-storysource":"^5.3.13","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.7","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"^5.3.13","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.82_1582902377151_0.8569906549801258","host":"s3://npm-registry-packages"}},"0.0.82-Elanhant-no-static-checkbox-group-field-20200228T2011":{"name":"gatsby-interface","version":"0.0.82-Elanhant-no-static-checkbox-group-field-20200228T2011","author":"","license":"ISC","_id":"gatsby-interface@0.0.82-Elanhant-no-static-checkbox-group-field-20200228T2011","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"41d5683c6ebb5fcdeb8289517f73e8d5549f4d6c","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.82-Elanhant-no-static-checkbox-group-field-20200228T2011.tgz","fileCount":157,"integrity":"sha512-jnC+wniJDg3O8RHkzAUHJv1k5l3x6ti2VQgTAdeKpY/vzpHG4p1CbQLiR+faWdowVL/+eJzJ98eWEn8KhLBDSQ==","signatures":[{"sig":"MEUCIGfssdQgitY8kNyDvV4FlHgoawrvI8IVuPJpru/+lLD6AiEAzfIEH0ATcznquuwTcIik9fGXvGIRemtWfKaVLRIkO9Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2887443,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeWXQUCRA9TVsSAnZWagAA8KcQAKEfqDCdBlgcSDt3NKP6\nN5KhcAyOe+Ld0ucKj/5DV8xNHG8BYkClptHRr+iNhJk4AhPWJut3jIKhABpn\nqYoQLtWmw6Ke/XxJN8uhaaDlKhshpA7x14TvIqJv+8li0LxqpZiGd7n+e6ny\njc6w/ZJ85jkFdi4t8bE1wXl4qctSPN5YoAiKDTTTK0BJrwMAWIyng7+aaPq1\nBSzFY5bGs685hLhLRpNZShrH5wOnswoRloDjRJtFnOKyktuo8So8eazdG0j1\n6RkcnL4m8PwKbbV4zn5o6WSU1OlBrhX6YHlgyHbwAJhu0sFuhoeMjWQxdQXk\nC5eRGhPsff1rkKMrsdMVqnAkeghx5MT0IynQ39qWpureuZNYYrY65oxQDo5G\n84gJUOOe7L9rt1w6quAIQor9AvlxuJ5H/4yaTnpkX5btF3ph7WFTSUC0kXaO\nJEnYQ5rXzky6KLD7oz9IUHJG66Y/RnRAqxGbBl26FGw+8kLXmDyJT75UUo4+\nNDd7e5LrigcLyQUHgwPKRbuY3LlQTdQH1CJNYJDh1oAGS3sH/GRfIVouYYZj\nissxVcNKC0BdZwq2wepfC3vADcUEY770NvZFfG21c0bPaEkztYmt94lZXIa4\nvUH9ZvgLoXJBwDKr1PgfF+4uLMtoKQkymbbBAjiRM1dyY6Ukh8Gbq4YwFWty\nTP19\r\n=Vccn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.es.js","readme":"# Gatsby Interface\n\nStorybook [available here](https://reverent-keller-9597e8.netlify.com/)\n\n![Storybook](https://user-images.githubusercontent.com/18426780/63871208-b9aea600-c978-11e9-9107-79679b699c6f.png)\n\n```\nyarn storybook\n```\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`\n\n- Use React hooks and functional components - https://reactjs.org/docs/hooks-intro.html\n- Use CSS props for styling - https://emotion.sh/docs/css-prop\n- Use `gatsby-design-tokens` for styling constants - https://www.gatsbyjs.org/guidelines/design-tokens/\n- Use compound components to make components more composable and flexible - https://kentcdodds.com/blog/compound-components-with-react-hooks\n- Make all PRs against the `dev` branch\n- Use `TONE` and `VARIANT` prop (when appropriate) to determine color styles and version of a component - see Button as an example\n- Make the component as generic as possible so it can be used anywhere by anything\n- In `skeletons` folder, these contain only the functionality of a component (no styles) and can be used within other components\n- Write Storybook stories for any component created - https://storybook.js.org/docs/basics/writing-stories/\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Required assets\n\nGatsby Interface requires the `futura PT` webfont in several different weights. These files are git-ignored, to prevent the unauthorized release of licensed assets.\n\nGatsby Inc. employees can download these fonts from [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"src/index.js","gitHead":"2ed7ccfb8edd8b9ee2cc6f857dd181aa9d37a2a7","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.es.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"_nodeVersion":"10.19.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^0.64.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.3.13","@types/react-dom":"16.8.1","standard-version":"^7.0.1","storybook-readme":"^5.0.8","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.3.13","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.3.13","@storybook/addon-docs":"^5.3.13","@storybook/addon-info":"^5.3.13","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"^5.3.13","@storybook/addon-links":"^5.3.13","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.3.13","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"^5.3.13","@storybook/addon-viewport":"^5.3.13","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.3.13","@storybook/addon-storysource":"^5.3.13","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.7","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"^5.3.13","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.82-Elanhant-no-static-checkbox-group-field-20200228T2011_1582920723525_0.0007836447735136698","host":"s3://npm-registry-packages"}},"0.0.82-Elanhant-tooltip-typescript-20200302T1634":{"name":"gatsby-interface","version":"0.0.82-Elanhant-tooltip-typescript-20200302T1634","author":"","license":"ISC","_id":"gatsby-interface@0.0.82-Elanhant-tooltip-typescript-20200302T1634","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"7cffab704a392a5969b18c87f2cb2ab867961154","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.82-Elanhant-tooltip-typescript-20200302T1634.tgz","fileCount":163,"integrity":"sha512-d0eaSgk0ja9Ad6jfKUYe3MxwzmZ9GCEbhC8HnzKjOKDY7ltsbdizKtO4UE5PgRbICiJru86m71Et3MJ7Wz1NkQ==","signatures":[{"sig":"MEQCIFEJ4XG2VbD//xrgvB2S7llFM9fsH+PwHbXiIi+9U59fAiBTFv1quQlRb//vEmjOmekcw3nkp4Wg35IOKWCNM8FCpg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3457780,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeXTWrCRA9TVsSAnZWagAAMV8P/0I2tzcCBotoG+bEP+iK\nAKvaXAN2aC3p7+j+xSuLi5sGCrxToLMZMV7w7X7l9VNnPTxGu7sjgZYxCqF1\n7SM88gWd6RM0t7NINqYyTH5T3XpLKC1X8MKw9otwz1Ax/ktC9XI1j6AEc+sq\n1TD4tI7iymnAGzkVcSSboOlttJOs/RkdRaQMyHZk0hxAUqosqNnJFxL8O94H\n72MbkpBVB7DwSf1e2E8CSOBhqO/9Nig5l5os5iq5UyCHzaUV+DpIcI63vcqP\ncdG+ZdYDTSswU4RI4lhMAbcx96v8W54zdeLYXghupKLbL/Ir1k2qI0o1MchI\nDHRB2swQ+BmwU8Ufex6VZGbCxALgTSXHEB1lnyuK7kGhXOUAzcr4kNIZdWDR\nEGWdq5r2ga0O3WpHk6UvzkDLve7qj1VsG3DuZUbc1wPLQdnBsi3iRTLqguXV\nSdr/BgWmrFT2upCTCl4dMYK9pDhK1n1xw2u//4H34akQKwflSn8OFeyGeksK\nmyAkCQqkZo5Ut81k6rSGV+Kx9/CxEduD42TwqFsmqjdHW8eXXYZI7ojZK8ZW\nB6GxLySjRXlMigiews5t0T20IrhUR/TN6DyUG0qs9+7hyjfUrJxKnolDO+p8\niOGwFOoqi7Siuaz2eX3ZdHdNla0MR2Yjl4JcBcD2c79shzO8EpQFy0xxfowP\nu4iX\r\n=thur\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.es.js","readme":"# Gatsby Interface\n\nStorybook [available here](https://reverent-keller-9597e8.netlify.com/)\n\n![Storybook](https://user-images.githubusercontent.com/18426780/63871208-b9aea600-c978-11e9-9107-79679b699c6f.png)\n\n```\nyarn storybook\n```\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`\n\n- Use React hooks and functional components - https://reactjs.org/docs/hooks-intro.html\n- Use CSS props for styling - https://emotion.sh/docs/css-prop\n- Use `gatsby-design-tokens` for styling constants - https://www.gatsbyjs.org/guidelines/design-tokens/\n- Use compound components to make components more composable and flexible - https://kentcdodds.com/blog/compound-components-with-react-hooks\n- Make all PRs against the `dev` branch\n- Use `TONE` and `VARIANT` prop (when appropriate) to determine color styles and version of a component - see Button as an example\n- Make the component as generic as possible so it can be used anywhere by anything\n- In `skeletons` folder, these contain only the functionality of a component (no styles) and can be used within other components\n- Write Storybook stories for any component created - https://storybook.js.org/docs/basics/writing-stories/\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Required assets\n\nGatsby Interface requires the `futura PT` webfont in several different weights. These files are git-ignored, to prevent the unauthorized release of licensed assets.\n\nGatsby Inc. employees can download these fonts from [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"src/index.js","gitHead":"c86a0b5de23239b9290764c2cc641cfdd08c3b41","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.es.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"_nodeVersion":"10.19.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","@reach/tooltip":"^0.8.5","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^0.64.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.3.13","@types/react-dom":"16.8.1","standard-version":"^7.0.1","storybook-readme":"^5.0.8","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.3.13","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.3.13","@storybook/addon-docs":"^5.3.13","@storybook/addon-info":"^5.3.13","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"^5.3.13","@storybook/addon-links":"^5.3.13","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.3.13","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"^5.3.13","@storybook/addon-viewport":"^5.3.13","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.3.13","@storybook/addon-storysource":"^5.3.13","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.7","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"^5.3.13","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.82-Elanhant-tooltip-typescript-20200302T1634_1583166890633_0.9024993530516652","host":"s3://npm-registry-packages"}},"0.0.82-Elanhant-no-static-select-field-20200302T1648":{"name":"gatsby-interface","version":"0.0.82-Elanhant-no-static-select-field-20200302T1648","author":"","license":"ISC","_id":"gatsby-interface@0.0.82-Elanhant-no-static-select-field-20200302T1648","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"bb9f4c110e1a52c99b118fbace8b3fa9bb733ba9","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.82-Elanhant-no-static-select-field-20200302T1648.tgz","fileCount":157,"integrity":"sha512-MGC7sKUEaA4MY05r3ZA3nqYm5qBGoSFF8+MAFAyZiGdQp7RenbeSQyUsHDe1c+mqXln9QZLFtjEWBtC7zPDk+A==","signatures":[{"sig":"MEUCICQba7Gqz4AMR56cz8NQoL9856rMvV2+Io8LAXLlKvn7AiEAhWxxhuUKxS5r46oBlvg/TZvqF57BO0b4tKV5/dLPKkk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2823731,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeXTjkCRA9TVsSAnZWagAA4t0P/Rfp3e6Rn9KeNpsQ5+MU\nTT6/0FwiPUHrSCq99Zk4vhdlrpV83NoYpBjm3/P0FRA+uyXFGBH2LuEg6yD4\nwh6JkYNuH1CWSrQUjKC/d7ecUCvr8ulSoWaY0Cd1pFPdt0idHU2aocyQBT4h\naNSNPuM9jkHi4MK1T4P2Ao/jNyLbS1SkDwjp6SMcpJidgpfEtMqlCbQic/v7\nqMbQVlMS7MIOlxUiRZZ/oijxIV/Pgj3EsAlxJr73nNcqvurQmsVNDdIwmkOQ\nruHfMxgVX2rbqzhRXH+HgJs80PGgoXN6UlAsPwR/K6JQJQzqozx5xyVhqLw8\nApaABORzzJu3oSuIfSi3iEApPSGLx07qLVFsR9muf66Nm0jtYznWMtHSB51/\nIaE/v23ik7YhbEc0f5VYyN4kjC4DT8laO6u1ftNNSFe+4zF0JzppRcu6/LBM\ntTpqI7CRhwNUlMKlPRtSmXRM3yI8pZ2MydBGb1mMw+eC24Q+IzWMLdmsw3cP\nJtfgA0H+J5IUwVaDMEZQFWabGCMxNHrNBBOyZb174nc5ZP4sQnWZKNM4Q9j/\nXm78spwtjRo38OOkK1UqXChpHs2NF62J15cYdO5kRMpV5uA7JB4pUHfOTvDB\n5RXoMVetNAzQGizlp8CZmDilGhHOco3NAviEf6aMHOpVAM+1h+0Lg4MG9cpK\nhoG5\r\n=GmuV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.es.js","readme":"# Gatsby Interface\n\nStorybook [available here](https://reverent-keller-9597e8.netlify.com/)\n\n![Storybook](https://user-images.githubusercontent.com/18426780/63871208-b9aea600-c978-11e9-9107-79679b699c6f.png)\n\n```\nyarn storybook\n```\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`\n\n- Use React hooks and functional components - https://reactjs.org/docs/hooks-intro.html\n- Use CSS props for styling - https://emotion.sh/docs/css-prop\n- Use `gatsby-design-tokens` for styling constants - https://www.gatsbyjs.org/guidelines/design-tokens/\n- Use compound components to make components more composable and flexible - https://kentcdodds.com/blog/compound-components-with-react-hooks\n- Make all PRs against the `dev` branch\n- Use `TONE` and `VARIANT` prop (when appropriate) to determine color styles and version of a component - see Button as an example\n- Make the component as generic as possible so it can be used anywhere by anything\n- In `skeletons` folder, these contain only the functionality of a component (no styles) and can be used within other components\n- Write Storybook stories for any component created - https://storybook.js.org/docs/basics/writing-stories/\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Required assets\n\nGatsby Interface requires the `futura PT` webfont in several different weights. These files are git-ignored, to prevent the unauthorized release of licensed assets.\n\nGatsby Inc. employees can download these fonts from [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"src/index.js","gitHead":"ca0cdb0dfc1d6204fb37f9607aa1da4e5d2232c7","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.es.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"_nodeVersion":"10.19.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^0.64.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.3.13","@types/react-dom":"16.8.1","standard-version":"^7.0.1","storybook-readme":"^5.0.8","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.3.13","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.3.13","@storybook/addon-docs":"^5.3.13","@storybook/addon-info":"^5.3.13","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"^5.3.13","@storybook/addon-links":"^5.3.13","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.3.13","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"^5.3.13","@storybook/addon-viewport":"^5.3.13","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.3.13","@storybook/addon-storysource":"^5.3.13","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.7","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"^5.3.13","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.82-Elanhant-no-static-select-field-20200302T1648_1583167715591_0.8523621219066873","host":"s3://npm-registry-packages"}},"0.0.83":{"name":"gatsby-interface","version":"0.0.83","author":"","license":"ISC","_id":"gatsby-interface@0.0.83","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"77bcd8757c009c7d3ff19ef5869b970733529627","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.83.tgz","fileCount":157,"integrity":"sha512-miWG3r+EANko12pSvrtKSuXO1da9SEXwi94SNtdkYQ5gAUhSH0fplSRhld7Yg65mgaSJHU3P9OuGot2GazgBeg==","signatures":[{"sig":"MEYCIQDLn0bsoytVIcfeawPiKYVVamM/QEZt1w5FZfk3HVBEjAIhAN5q5PRmVS+M3SfTMzOp1f3HZW+I4zvc/UQ3xhAr14qx","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2824030,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeXTr3CRA9TVsSAnZWagAAmN4P/Ap5rgx7h9Bf9YOBs3pe\nkJeCYMqrvsyQYtJ2qLemOknOhHNH4UVXIj0EphQJ2geuVM9TG8o6vIU0MlM/\ntHfMg0sYaqUl80YoqLckpmpHvG3uEXBTd5l2z6Z8vt54hoaLc6bznidThvWp\nWsvbpvC7MoM/Q+iXaVOvARWSbOMDBXIXLHHW3Bn4SwW1lCG0EoQ+kwOuoKFT\n0Yya+q4/nuy4cEhjOgw9CXkMF0FU1LyYx+S7XXHOw2cR301M9TRRpxutfRIc\nqSLPPWaJNktOI/Dz4ozj7ztQKBbnm+HfUcDzmUX6clZz1QXlY2IV0AYq2Foj\nWUtQZt+w3u3Kc4vINCZmLHCHzERO5xgeRz1BR4quIGMlW5OF2MJUSWESJ5um\nKpAOpJtI4242TSq3I7uWN9HOW5SR+ebyMW0e+/EJn5jl/m+pkfH/3dYv5xf6\n8geZUmPdLdZ4oiQb0AG+W0NIsnT6ZODZF5+LpnCLiVq7BmpqF29IArx2e7K+\n/HssvMqsij1mqLvMS8fvclTefMCOOikYQMsRIdOAczGt20Gnw1xlB6BXJup4\nyzbUvebgBV6lMbF+tuJr2+KrB0Klnbyg5DdvOj7LEOTjmErAhmoIUCLNEGCJ\n+pbFHUpoYOtfcVPyNS3M+BS1aUfOmEJnPKfhrvZFq5QKZbk1LGmrZpnH24VX\ns7lH\r\n=r6uf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.es.js","source":"src/index.js","gitHead":"523d421ba55dc242f5306e0dd7bdf51afbd9158f","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.es.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"_nodeVersion":"10.19.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^0.64.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.3.13","@types/react-dom":"16.8.1","standard-version":"^7.0.1","storybook-readme":"^5.0.8","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.3.13","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.3.13","@storybook/addon-docs":"^5.3.13","@storybook/addon-info":"^5.3.13","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"^5.3.13","@storybook/addon-links":"^5.3.13","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.3.13","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"^5.3.13","@storybook/addon-viewport":"^5.3.13","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.3.13","@storybook/addon-storysource":"^5.3.13","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.7","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"^5.3.13","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.83_1583168246881_0.9112059235774024","host":"s3://npm-registry-packages"}},"0.0.82-Elanhant-no-static-checkbox-field-20200302T1701":{"name":"gatsby-interface","version":"0.0.82-Elanhant-no-static-checkbox-field-20200302T1701","author":"","license":"ISC","_id":"gatsby-interface@0.0.82-Elanhant-no-static-checkbox-field-20200302T1701","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"c6331f1e6ac8642991cba75a3ade9cfc091a9b08","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.82-Elanhant-no-static-checkbox-field-20200302T1701.tgz","fileCount":157,"integrity":"sha512-LQ2kMNq/xmNg92HjjT/eN6j+rkGJ0Jekn8w0mi6y1zJs+9g/3b6stRC9fo04o5mXdYydZt5scEtnmjtsi5IQGg==","signatures":[{"sig":"MEYCIQCnrcp1VL5BTymqcC8LmnA7B6w9eInP0dAtlZ0TvE5e5wIhAPEKzmYN6UW6iANaELJrLSjgi6pfmVj07pY1DNIqcYcz","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2817146,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeXTvlCRA9TVsSAnZWagAAatkP/0Dfd7yGG/rJMt/4ObUy\nhb2JF0xMckidXoNG+ZhydrTxve6v9U3EMmbPOA6f9H+enSzchJ4MGbD22A1O\naF9Rw/L3LT2PG64J1wcVWtait7uamvm/Kc/Qs+zlc40BhGJRVA0q0OVvpHvG\nihLglg7PevZYY7O0RCAubYKt0Yy8ztbz30GiWnQPVWuxAxZTEteSZGNm4cWD\naxZi2JxIZdTj7FMr5lzuWTHY0C2+iZUK0O7P4HbKTuyP0Gy0UoqqbZiJ70qU\n9YUrcIHK5Bs579HBI0o+ggRw2t62vIKxI8Cs+OaNmmzrY9oF3foUG2dCC33l\np+d3+M98NwCKObQKX+6zjWP79IMbVcJynsAa7Rp3VqgBTChEQyA47QctOzyg\nF6fzokJD/4W6/avg27F3Qh29Z0S4+k7aArnJhZXNkl2O9aKTRTB5Feet91tj\n04F8GxnEvxBCyYPEIGSxhFTDGiEBLLdlqaBoYPV/lCpn1ybuGCf5VYRpG3zd\nM+wRuRVFyyiG23C3Cov2pxlpiIEdTAZ98ebnL2xGEiRAZuWDfKFZjuYj9MR4\nGNSea6p9VosZH/rerRah9l8SxYVY1fT+PWXbr+BcrWlylQq4GjZO9PzyHwbA\nVbnuez755sgvmFkL5Hfh19NXNTmVT4ysRtK2VTNAOSYX+QinbpP63Tj3Vvr1\n82fz\r\n=QXVx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.es.js","readme":"# Gatsby Interface\n\nStorybook [available here](https://reverent-keller-9597e8.netlify.com/)\n\n![Storybook](https://user-images.githubusercontent.com/18426780/63871208-b9aea600-c978-11e9-9107-79679b699c6f.png)\n\n```\nyarn storybook\n```\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`\n\n- Use React hooks and functional components - https://reactjs.org/docs/hooks-intro.html\n- Use CSS props for styling - https://emotion.sh/docs/css-prop\n- Use `gatsby-design-tokens` for styling constants - https://www.gatsbyjs.org/guidelines/design-tokens/\n- Use compound components to make components more composable and flexible - https://kentcdodds.com/blog/compound-components-with-react-hooks\n- Make all PRs against the `dev` branch\n- Use `TONE` and `VARIANT` prop (when appropriate) to determine color styles and version of a component - see Button as an example\n- Make the component as generic as possible so it can be used anywhere by anything\n- In `skeletons` folder, these contain only the functionality of a component (no styles) and can be used within other components\n- Write Storybook stories for any component created - https://storybook.js.org/docs/basics/writing-stories/\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Required assets\n\nGatsby Interface requires the `futura PT` webfont in several different weights. These files are git-ignored, to prevent the unauthorized release of licensed assets.\n\nGatsby Inc. employees can download these fonts from [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"src/index.js","gitHead":"5f1a33a8676417d838d35d80ad65f15def0ae920","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.es.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"_nodeVersion":"10.19.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^0.64.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.3.13","@types/react-dom":"16.8.1","standard-version":"^7.0.1","storybook-readme":"^5.0.8","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.3.13","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.3.13","@storybook/addon-docs":"^5.3.13","@storybook/addon-info":"^5.3.13","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"^5.3.13","@storybook/addon-links":"^5.3.13","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.3.13","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"^5.3.13","@storybook/addon-viewport":"^5.3.13","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.3.13","@storybook/addon-storysource":"^5.3.13","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.7","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"^5.3.13","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.82-Elanhant-no-static-checkbox-field-20200302T1701_1583168485407_0.2512992751987868","host":"s3://npm-registry-packages"}},"0.0.84":{"name":"gatsby-interface","version":"0.0.84","author":"","license":"ISC","_id":"gatsby-interface@0.0.84","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"5bc49c522d67fadef06e9c13c5a6e134e52f2f65","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.84.tgz","fileCount":157,"integrity":"sha512-BWJjf5fwR819lripMmUfh1NjDHeoG/D/e+x2kEc9u6ZFd981mZp+oqUjY5oe+LQTSRptnOTJ7oJ4uHGVgx/uOA==","signatures":[{"sig":"MEYCIQDLaI47CNVUvwhDKF4ztflF7rKLbNv+ZI9p1N4eod8dIAIhAJqPsmLdHDdebHVXBzaeANXFI+LxSQHQCFf+/PVF40YF","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2817790,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeXT8DCRA9TVsSAnZWagAAQ7cQAJTJuUG6f/EVHh4NprSB\nTzHGY1aHI1Z9c66Hy5bO40Zo5hfuBVuDUB3qcG1GdPbe7iKlPxwroJn4rrTl\n3H/2kR0hfpoIrYmR3ilGXptPS/BznWaCvNXpjQnDdlwt4kAk0/NZRltP3dO5\nbH75xZk+SZoeVG1AL1NpQV5750h3U2zIAp/ocf3vfdBmkfB0AhVo9V+PD8OW\nnxl7YwTbI4yoxvWEXv5T9S17jP7KKAd09HPJrsDlNmGSK4zIKRQ+YKGh/edJ\nQAjHryrDQwmGjKQobmhLLwd8zxl7pxXPwbAKgOSyD1pFjjt8nMvEOAyH6jgx\neFP8VjHXbOZ+QqzkBs91E/y0uDiMR2gwesbIlIctmWrwXtbWUqa/ToC3ZLhU\nMVqDxfX8FCiCvchR2jaCQSKEef81BG5BJmh6SuYfNFI6qg8C+batp1dP+J4+\nUfd+wiTpk/N33NaNAcZqaXqfRlfy3U/6UXKLiX0zzIpatIC1IwwCGrAULDyr\nd1CcBBBbdDvgwT5l1KKaL6M8pOukUd1OeskzOIsY7mET9EhFVPsrvV4+V5qP\nL7dgo+oEap9ETp9T2M5e2nNoWl5jm1+Gbv8P68zandqkr+qCoAg4OMWw9Z65\nxxjVIHdfD64jMX/95lr+LNZg/1vHbD9RtCXmzZ1sx72qSsTV2/q68kuGwQS6\nj9Lt\r\n=NzyS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.es.js","source":"src/index.js","gitHead":"bc757f3c88e853491ccfb813a4a645e09305ad80","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.es.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"_nodeVersion":"10.19.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^0.64.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.3.13","@types/react-dom":"16.8.1","standard-version":"^7.0.1","storybook-readme":"^5.0.8","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.3.13","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.3.13","@storybook/addon-docs":"^5.3.13","@storybook/addon-info":"^5.3.13","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"^5.3.13","@storybook/addon-links":"^5.3.13","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.3.13","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"^5.3.13","@storybook/addon-viewport":"^5.3.13","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.3.13","@storybook/addon-storysource":"^5.3.13","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.7","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"^5.3.13","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.84_1583169282929_0.8673052462998936","host":"s3://npm-registry-packages"}},"0.0.78-Elanhant-sidebarnav-typescript-20200302T2201":{"name":"gatsby-interface","version":"0.0.78-Elanhant-sidebarnav-typescript-20200302T2201","author":"","license":"ISC","_id":"gatsby-interface@0.0.78-Elanhant-sidebarnav-typescript-20200302T2201","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"0942196315d423fa3ea4f3b465ad983ee45b3c29","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.78-Elanhant-sidebarnav-typescript-20200302T2201.tgz","fileCount":158,"integrity":"sha512-lcBxdcXOUiCySAkNrg9xn8QQ18fP8wZfe6H3DU02o0N3a7uwMXtm7xkRrAdpPdFwlMV5+GWW+qHVZrUqG2GrBw==","signatures":[{"sig":"MEYCIQCsXXlhbFQVK0yqdAUqbzJvFZOKS3IMCHIZCoSce4iRiAIhALWKy8me1Ul+eRCNr4+doTQnluCVohrAcjDcXqpCG67e","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2841686,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeXYJjCRA9TVsSAnZWagAAMQMP/3k5Eo71FKyW6xEeNK0P\n3urKJ6T8EKHMEuGiGfjT5RG8TEW4ykmKNhAVsRB/O4tW7MAAoeKO4EycwQzH\n226wB5NbnUKdUv0rXWGLesi5LtlDhRpwAmElxDnIN9sCmnxreSG9mOvyh0vX\nnbt0AoCFDRfZKLfBmCgkHi1VtPDqskKOzKJXRbomh93TltNpA6/oKrMbEORt\nbL0f4GErphuzWnTUZxcXCgb+zieYtUuIulcojJ1OtYKyenoGcWQIWSjQhS6E\na0OiFpzeaXCPgAdgXZf8Pd5a9CpLNrL2oe9TmrzCRFy/7ruwN9nR0Y3Xz7bk\nOLzsR2TWh4AsbpfAO6kuJV52ZDIj2JOXbKxePa/szc/8nOIK303aUEbUtXg6\nDP/YG53+gIETgq1c8oDJfZRsVGY1jmDXnAbmUN0vdftDrN3GPQEwzZ8x6hnF\nC6INdfqU4T2BUWlDFAoefP6H6lJeXiu4H684WNXYOANonEE5pN87Ku+zLbTw\nBtUNI9Fno885ceuir4r5c3kSKrBrP8N11A9O7f18vCit5QVhP493EVKgfR/3\nuTjmA1A4dai7XvaiPQk20uXekmIieJxeBNHa8UqlseoTLPiu+LHb7PNgmAaz\nBTsK+QO0M6KGjZ9e5GydNeKhwG2Dd5ur6liUpDzFAH9gwg6fy600dgE+QCPg\ne5cH\r\n=wMs6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.es.js","readme":"# Gatsby Interface\n\nStorybook [available here](https://reverent-keller-9597e8.netlify.com/)\n\n![Storybook](https://user-images.githubusercontent.com/18426780/63871208-b9aea600-c978-11e9-9107-79679b699c6f.png)\n\n```\nyarn storybook\n```\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`\n\n- Use React hooks and functional components - https://reactjs.org/docs/hooks-intro.html\n- Use CSS props for styling - https://emotion.sh/docs/css-prop\n- Use `gatsby-design-tokens` for styling constants - https://www.gatsbyjs.org/guidelines/design-tokens/\n- Use compound components to make components more composable and flexible - https://kentcdodds.com/blog/compound-components-with-react-hooks\n- Make all PRs against the `dev` branch\n- Use `TONE` and `VARIANT` prop (when appropriate) to determine color styles and version of a component - see Button as an example\n- Make the component as generic as possible so it can be used anywhere by anything\n- In `skeletons` folder, these contain only the functionality of a component (no styles) and can be used within other components\n- Write Storybook stories for any component created - https://storybook.js.org/docs/basics/writing-stories/\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Required assets\n\nGatsby Interface requires the `futura PT` webfont in several different weights. These files are git-ignored, to prevent the unauthorized release of licensed assets.\n\nGatsby Inc. employees can download these fonts from [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"src/index.js","gitHead":"5cba1362a57ec54aa1bc125806a569018ee33868","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.es.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"_nodeVersion":"10.19.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^0.64.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.3.13","@types/react-dom":"16.8.1","standard-version":"^7.0.1","storybook-readme":"^5.0.8","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.3.13","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.3.13","@storybook/addon-docs":"^5.3.13","@storybook/addon-info":"^5.3.13","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"^5.3.13","@storybook/addon-links":"^5.3.13","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.3.13","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"^5.3.13","@storybook/addon-viewport":"^5.3.13","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.3.13","@storybook/addon-storysource":"^5.3.13","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.7","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"^5.3.13","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.78-Elanhant-sidebarnav-typescript-20200302T2201_1583186531009_0.4775258748765807","host":"s3://npm-registry-packages"}},"0.0.85":{"name":"gatsby-interface","version":"0.0.85","author":"","license":"ISC","_id":"gatsby-interface@0.0.85","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"794a4f7bfa0d885971234b9e0dfd0eb82b773f8a","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.85.tgz","fileCount":159,"integrity":"sha512-Cl7W2/YwbbusKrIPhp5ytYdt5AjYO1b5B9al6IxiM5ssMolBAAhw4MPafkeCh/1eE/2jtDcIHhzLtUCXQsA+ow==","signatures":[{"sig":"MEUCIB8/8QGaw+rdq74m/E+BDaZyNw88Fjvzk2eD05zBoFbAAiEAk+PQbZ5HWKjly8CEV19f3qKb5XliWnNb7t4W+IbaZG0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2822735,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeXoUgCRA9TVsSAnZWagAA6uEP/jxaTGWPX9MXau8Juc4D\n1gQ39puGAEJuG3BpGnjbMSSY5ktsDUYA8ZduzFeAdx/IjyHNIhNnVp1s3Hsy\ncbyoFh7+9D4VBwCHUI2WFjdFDP0ewdX5GxPnEMGne5oE7a7Hl70rhC4Skn+j\nvo57DMl9S6s8zZoXt33yC6zxR4iZFiRwTtufSG49GpoDAKstE8Gs6x7JZBdG\ngoq7SwjGT8z6h525S2o8kCa94hxPzjKXpTErVkQSNQTWMPEtbLPrTtifFNml\nasl5iVHVDARcpkE3TeZHlFxy+r8CzHMkMgGhDdExaVQ/O0LhhJ8b2ckmGQQM\nLgc7nnrPm+6vNPM1ILgo4NdaJGmCvH282AxVozkRlFZParMbsMpob68zgtr+\nZ9svzaWwQWrcBOWf+enm2YwlZjRD5iLrE8Lye9Qk/f9UdvHXUIG2YgaKuguv\nL+TfQpaUjZPTT6Sr2ZDnuMN5K5v+tdW87AguiD2WjYw6MzdeKQZ5xfZhYVYk\noYOYj1q2clojiJ2CGqOixsR9HCN/PeJ5VgeNeAB2mj3dAPs9Je2n9cXFny5W\nyiC+OpkGBA0QI5G2E3nQjadNTVyVgvY3g2QCl6+E2xeuol6R1LSiDH4tcIhd\n5OXcrQ3gpSwCu9A3Mhr4wiKaU/YLpM/syoNuuDLN3Poad12cOknFW0DruuAC\nRxCl\r\n=NUQZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.es.js","source":"src/index.js","gitHead":"8ab3c45f7f714988c2535fcb9507f3bbbb4d2b96","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.es.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"_nodeVersion":"10.19.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^0.64.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.3.13","@types/react-dom":"16.8.1","standard-version":"^7.0.1","storybook-readme":"^5.0.8","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.3.13","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.3.13","@storybook/addon-docs":"^5.3.13","@storybook/addon-info":"^5.3.13","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"^5.3.13","@storybook/addon-links":"^5.3.13","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.3.13","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"^5.3.13","@storybook/addon-viewport":"^5.3.13","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.3.13","@storybook/addon-storysource":"^5.3.13","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.7","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"^5.3.13","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.85_1583252767706_0.4846521230332943","host":"s3://npm-registry-packages"}},"0.0.85-Elanhant-fix-sidenav-font-20200303T1702":{"name":"gatsby-interface","version":"0.0.85-Elanhant-fix-sidenav-font-20200303T1702","author":"","license":"ISC","_id":"gatsby-interface@0.0.85-Elanhant-fix-sidenav-font-20200303T1702","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"c5663f258e1f104d286659f25e8319b4e7cb6688","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.85-Elanhant-fix-sidenav-font-20200303T1702.tgz","fileCount":159,"integrity":"sha512-i0wvOqEeriZPRH8yTMdtpwratV4htnoVhYOAoFeQlwwj/xtTq17DZYdxuHlQWJ3e+0F/ajzU5CtfIX2KookW3g==","signatures":[{"sig":"MEQCIGGAKwbVn3RvxFTigEtmxF+nc4QynVW5MLDtn0yZywJKAiBQgXtV1+UcdZFe/dELHhIKoP21+cN8uWTPCd1RPbelLw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2822655,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeXo3MCRA9TVsSAnZWagAAkPQP+wTF11EMsp2aohgkVAlz\nfrvJ6C+0qgLp8mGAYInQQhN2YeA14pknWn3RZhRfYy/+1eIYh4c5gsSwoOQO\nH7EcPz734Yh8VuYZi8UJnddEvL8XPguXQPGS39ti7ga8sWdjV5VX7NJ89ycI\nMneE/ZuPXNkN6ibJKOaDmd/JrYWLcTGAxaX2RfHwgEhYezwMuBAaAWA1NgL6\nInzUfkqebQ3V9laUPL/uxgTdVdWZNAmHvVRxSo2cejGS0ZBN8nGRxStGzwdP\nLgGEmtfb/aigeEGDAWWizZ7dCecwGfJaIlTV/LEUg/3Cwpx88kBZkUoCIm9y\ni9uYd4vQHh5fP6W1dAKvHtR78OyfJ/9CFT2abkkavKUTzHlzFGS2dsJPGKjp\n+8/6xYk9cdCBHc7CGK28XneN4u9VHLnlo9wM8gNLz4DDu2X5KYOA9qTlzTt5\n1Vukq2XyyqQbKN/R67iI0IUgBD5Def8vaq6Vp4tZ+z6oSJBaJ0p0bmKm979J\ncHHOpS4dBE32rY7MZ7SCq8O1D8QnHnWrHzvM1JWtQch5qPRqzRt/9rDmjnlq\n5xe9xDT7+hApkSFejbo4q4u1CaBL8yfRs9rX9UvCcMfYp3MuU1ZJcIN7Nt7P\nRnvUrZPpnIoRPfpSTZnAAUm7gKopeMEnhAgP2oS/yT4YCDmufK0JsClSBi5+\negk7\r\n=i+wA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.es.js","readme":"# Gatsby Interface\n\nStorybook [available here](https://reverent-keller-9597e8.netlify.com/)\n\n![Storybook](https://user-images.githubusercontent.com/18426780/63871208-b9aea600-c978-11e9-9107-79679b699c6f.png)\n\n```\nyarn storybook\n```\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`\n\n- Use React hooks and functional components - https://reactjs.org/docs/hooks-intro.html\n- Use CSS props for styling - https://emotion.sh/docs/css-prop\n- Use `gatsby-design-tokens` for styling constants - https://www.gatsbyjs.org/guidelines/design-tokens/\n- Use compound components to make components more composable and flexible - https://kentcdodds.com/blog/compound-components-with-react-hooks\n- Make all PRs against the `dev` branch\n- Use `TONE` and `VARIANT` prop (when appropriate) to determine color styles and version of a component - see Button as an example\n- Make the component as generic as possible so it can be used anywhere by anything\n- In `skeletons` folder, these contain only the functionality of a component (no styles) and can be used within other components\n- Write Storybook stories for any component created - https://storybook.js.org/docs/basics/writing-stories/\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Required assets\n\nGatsby Interface requires the `futura PT` webfont in several different weights. These files are git-ignored, to prevent the unauthorized release of licensed assets.\n\nGatsby Inc. employees can download these fonts from [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"src/index.js","gitHead":"4021def61eae2c1049f5541e269064a040744f1c","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.es.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"_nodeVersion":"10.19.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^0.64.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.3.13","@types/react-dom":"16.8.1","standard-version":"^7.0.1","storybook-readme":"^5.0.8","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.3.13","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.3.13","@storybook/addon-docs":"^5.3.13","@storybook/addon-info":"^5.3.13","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"^5.3.13","@storybook/addon-links":"^5.3.13","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.3.13","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"^5.3.13","@storybook/addon-viewport":"^5.3.13","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.3.13","@storybook/addon-storysource":"^5.3.13","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.7","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"^5.3.13","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.85-Elanhant-fix-sidenav-font-20200303T1702_1583254987814_0.11148891131254035","host":"s3://npm-registry-packages"}},"0.0.86":{"name":"gatsby-interface","version":"0.0.86","author":"","license":"ISC","_id":"gatsby-interface@0.0.86","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"0464c68b39e0e90ebb7e72d9a681f562338f0098","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.86.tgz","fileCount":159,"integrity":"sha512-O4MQkEhoctQPeddgYK7eSQHyIFCI8CeafEPI41hdBk1dbEVR1DSIULlUhZ2IZo14cnEV5oJC5PSWIl+RaGcLWg==","signatures":[{"sig":"MEUCIQDpXGsQY36sPpTqTCLSEfqBqZe8NEuHitWm3n+r1UyimAIgLUDG0cRIyuH7+cA0H+zmrmckGw8UUENktLFQaFnqlcM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2822961,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeXprECRA9TVsSAnZWagAAqg4P/RzMWIJ8U12FeymASj4w\nLNkoxUnwaIOKBpgy0WH7WVJkMpo2NiGUrc2/ErJGeKvZ9jdBksTPWdZZeMeX\nYg1TMZ1KfYrKuDTZwKXRnzDEfEOTrtRTYS7j+ufxMMmJtfP4AoyTq6/9tf71\nAKKqEeXicHzMdvzrG/5TZ4dxD0YLZttjYVcAx5bxOewGWfMI1aYc9i2N8ydR\n9Wj1Xlsbim9dESIVq2FTNpv+jwDKB/aGU5/t5K53gu56b/sxZ+ol+urhK8c0\nffLNWBFlFz6GEaveQuJyLEemR+3WP4KVD5O4dX223QcR/nQXEyMlHwsGi6Tj\nvjVm+Hm6gNKn1NVpc3vLuLrf+RZZMUWqC0f3IO/K8ILZTcYER1EB1tEd9B/C\nelMulQonnOd2lgKkIyScjwAI/zWZfSBP98wOIY67oApWvhdzzm1uQ99IlXvk\nhtr9/7gUkPy6GaqZd6d2Z2jdjgtjB8GV6ZbJ9Sld4CiRb7U3Bl20YFcNf+wh\nbILcuYNdLkykO8PErjYpre8jM67BaTzpUN32O4JPSBV1uOVOx33/D1zt20jC\ngVzChwNn09sEFWSFOjj9ZxKXDE3ASJvu6YjIoGy8eHFaFVC+AvU5vjbkqiU7\njqMvdJeiZYUNtfIAb2iH2hTWh/nNjgXQ1orxX7WBk5UeH6Qn6apytNcFXqc7\nX9lH\r\n=jTvE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.es.js","source":"src/index.js","gitHead":"f5e04bc816f2115f6a593e2e057fb1d274ff031a","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.es.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"_nodeVersion":"10.19.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^0.64.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.3.13","@types/react-dom":"16.8.1","standard-version":"^7.0.1","storybook-readme":"^5.0.8","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.3.13","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.3.13","@storybook/addon-docs":"^5.3.13","@storybook/addon-info":"^5.3.13","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"^5.3.13","@storybook/addon-links":"^5.3.13","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.3.13","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"^5.3.13","@storybook/addon-viewport":"^5.3.13","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.3.13","@storybook/addon-storysource":"^5.3.13","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.7","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"^5.3.13","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.86_1583258307468_0.13459540654418012","host":"s3://npm-registry-packages"}},"0.0.85-Elanhant-no-static-checkbox-group-field-20200303T1802":{"name":"gatsby-interface","version":"0.0.85-Elanhant-no-static-checkbox-group-field-20200303T1802","author":"","license":"ISC","_id":"gatsby-interface@0.0.85-Elanhant-no-static-checkbox-group-field-20200303T1802","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"ff14e824fb99b4d9b1bc4d3374559fd1fdc62c59","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.85-Elanhant-no-static-checkbox-group-field-20200303T1802.tgz","fileCount":159,"integrity":"sha512-DEdmXPh5je7W3vzLeI0Dc8Lbz09Cva8sIDhUrx0UOc4NX2AkA52sGgfn9H0Fss3X4418811Devg93tRx1o2VuA==","signatures":[{"sig":"MEQCIGd+Kn3Zg/+lvebx8RdJj0YnpbtP10dL8LMG5cpHtWlnAiAyHyTxMRhro21tKFCbnhyBQn28xqUpbSllrxytaFmpJg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2878129,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeXpu+CRA9TVsSAnZWagAAsocP/jGZkvqdbogBYIwwK6Xz\n7rGxIhxFZalnW9NKhSTnmolazNJB74vxJsQa6R9wWJroEXdpE4hqshnTp97J\n2OhCMN/Ojdy7V95OwzLR7Fz2nxa+XDbcbK/mLLiRVej8ldPngtt95JwlKzKy\nHwxPFW73Po/EbrpvofQ2yt+8aZp6FMH9cO/+j8T1ZtLGXnuf6Mw5wWcnclyE\nseYHBOsQDumqk1Id9/u4Z31KQ0g8rGbKfIiL84v3xomriarvwyy86Ubi3Kdj\n6XAJ4jI629QYA4zIw7B2JYwHxphOZy4AO/Htp3l4ADagtIan63GJkPpq3Hm/\n9O8XCUqFcJhXSkkfyOMYJxEZOSdBYXQ3S5ldq4iVbboMWnJj7uKJxVtaQR49\nDg5nraW9hQwv/OrxN7iZ5DT4QKWRIavmJtAvRhx5R8NoQlFWWJMDGdr6GYEB\nhSy6K1HW4c+BpQ2gM9yKXXQK/YWnmqh6kayfXN4qtjjkRWxqj3fQAXpEuMzp\nNXqLwoBeOiIfuy97BsbM/yZWQVQ8QDpdB2otsUWgalpBg6Te7LQ+9+rWJAjS\nT06JTNFLp67ReIOi21W2a0gUl8cJef9jiKXRvtEHoTrDmkZMqecLQY/eHIfP\nyoPmxhAYYyP5xekxMS59+4DAGryAV+G53firzxq8PidCpwvLt/5C9XBCf1LG\nC1ZA\r\n=0z60\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.es.js","readme":"# Gatsby Interface\n\nStorybook [available here](https://reverent-keller-9597e8.netlify.com/)\n\n![Storybook](https://user-images.githubusercontent.com/18426780/63871208-b9aea600-c978-11e9-9107-79679b699c6f.png)\n\n```\nyarn storybook\n```\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`\n\n- Use React hooks and functional components - https://reactjs.org/docs/hooks-intro.html\n- Use CSS props for styling - https://emotion.sh/docs/css-prop\n- Use `gatsby-design-tokens` for styling constants - https://www.gatsbyjs.org/guidelines/design-tokens/\n- Use compound components to make components more composable and flexible - https://kentcdodds.com/blog/compound-components-with-react-hooks\n- Make all PRs against the `dev` branch\n- Use `TONE` and `VARIANT` prop (when appropriate) to determine color styles and version of a component - see Button as an example\n- Make the component as generic as possible so it can be used anywhere by anything\n- In `skeletons` folder, these contain only the functionality of a component (no styles) and can be used within other components\n- Write Storybook stories for any component created - https://storybook.js.org/docs/basics/writing-stories/\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Required assets\n\nGatsby Interface requires the `futura PT` webfont in several different weights. These files are git-ignored, to prevent the unauthorized release of licensed assets.\n\nGatsby Inc. employees can download these fonts from [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"src/index.js","gitHead":"606d1aa8f663e93a885dc178ae3b548aa030715d","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.es.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"_nodeVersion":"10.19.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^0.64.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.3.13","@types/react-dom":"16.8.1","standard-version":"^7.0.1","storybook-readme":"^5.0.8","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.3.13","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.3.13","@storybook/addon-docs":"^5.3.13","@storybook/addon-info":"^5.3.13","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"^5.3.13","@storybook/addon-links":"^5.3.13","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.3.13","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"^5.3.13","@storybook/addon-viewport":"^5.3.13","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.3.13","@storybook/addon-storysource":"^5.3.13","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.7","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"^5.3.13","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.85-Elanhant-no-static-checkbox-group-field-20200303T1802_1583258557594_0.02679650673074363","host":"s3://npm-registry-packages"}},"0.0.87":{"name":"gatsby-interface","version":"0.0.87","author":"","license":"ISC","_id":"gatsby-interface@0.0.87","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"998ff421e55d762d8466d3e7678c7ba0a2530ced","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.87.tgz","fileCount":159,"integrity":"sha512-rVYl1bM5lj1jSx1Gqr6ZvtiTFqGlRO7OLSphJnBB0Cd9RZC0tsd89pZN6GuRmis8eRQygjzQ8lZqTKtCAIl5zw==","signatures":[{"sig":"MEQCIBJPggsBh2TTj4ZJj1tYZV75OFz4QuJ1/aANrEKK11bIAiB7H+JzvfNcHINMslVSLasStnaLqZh7BK2lKrZu4wJ1DA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2878773,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeXqGuCRA9TVsSAnZWagAAooAP/3V9EE7o6LVDQ5eOy204\nda7GZczyQo5LL64DIx2+xt1vYHwcNGDiENP0t/fJXDbpIaH04Yi18MJXK02u\nxSN6gN87OPHakOA8TY3GuDiE5U1+AhZMIihJfnM8O1Btd8M56m0AHFlWI3VC\ngsiSvZ6DRC2VB4w8/uyJuXRS3NXPYZ/e+RGwjIzn8Vitpm89MGPXbXb5aOyf\nWe1cnlp5moLmjwilJIBkuntvkucIaQW9df21XnC07FfWJdYIxqrDB8wMnbQq\nKnRRgVxPApybqXzzsC1MCEGzXO8cEbApRE3afNzVYz3EITz/g6gjBIQU8jWR\nxm9vc651g4SgNNbn60hO7LhgyVVzjDfqJcw5X7yTw8UUkn6GfggoV/y2120y\nOGcAyay2bZf80hJWbsi6CEOl8nk36gNCWTscwpceqiqefuL7HyU8mYk1GM16\n+WWzcy94pLToKkjl707VmPgThxYSEyLyEOBY6NuBg5E8n+TfyGAT9xFtgt4i\nRfiSNiIc1qaTmNdq8By4yb09zZkebWUDcMlsTJKdDyVgdcRXVxu+JdYJ6fcv\ntksq8mMY16nu1u6x/sgMDec7mgQ95wJxJbWT7fWVcPgktKYxeun8tgH5nn/A\n7IVm7x3OpHlEGy69AzMbiP/sK6xBiOKppsMb1BwezsQllY3JfvE06opFodBC\nsYUb\r\n=SD6s\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.es.js","source":"src/index.js","gitHead":"b46a53fa7f9a2ad0d8f6e7dab164e087c745e4a3","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.es.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"_nodeVersion":"10.19.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^0.64.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.3.13","@types/react-dom":"16.8.1","standard-version":"^7.0.1","storybook-readme":"^5.0.8","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.3.13","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.3.13","@storybook/addon-docs":"^5.3.13","@storybook/addon-info":"^5.3.13","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"^5.3.13","@storybook/addon-links":"^5.3.13","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.3.13","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"^5.3.13","@storybook/addon-viewport":"^5.3.13","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.3.13","@storybook/addon-storysource":"^5.3.13","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.7","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"^5.3.13","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.87_1583260078021_0.7212582236769585","host":"s3://npm-registry-packages"}},"0.0.84-Elanhant-combobox-20200303T2233":{"name":"gatsby-interface","version":"0.0.84-Elanhant-combobox-20200303T2233","author":"","license":"ISC","_id":"gatsby-interface@0.0.84-Elanhant-combobox-20200303T2233","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"ee97555b8e1fe4e2dd9da9f115f49365a25690c8","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.84-Elanhant-combobox-20200303T2233.tgz","fileCount":160,"integrity":"sha512-ptO0DkZFc2avRgz2kWkvtWGsCI30sf1Y1kaO0bj2yNDx6+dBHCfML30IusYXAhQxgMrGbFKWNCv26dn+q7aQYg==","signatures":[{"sig":"MEUCIHOuXKISfHAZZ8U/PqlBfnNo0Y8n5Ny2q8amq9iv8NxMAiEAkzdk2m+eVxlzfc9gF2Lm0t1HnzJVJs38HeQYWOEX5kA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3305378,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeXttTCRA9TVsSAnZWagAANsMP/RLkCVjEVMVXovr+mgz8\nCc5srlcMyLRescoCF0EUow4kD1aRAvtxtLnL0G9v05a3oMZnqGA7Jn5zmtpf\nfL2R2OzMOzjoFKs8WQ2euifbTEJg/TQJ9mW1MxmGcOGSp0zvjkf83fLAENRe\nOn0CqLB9s1ipsU/KbfEbCIFHEycRvrINr5aMOr0NAiAuIZRO4vRHyCBiOfHu\nMpH6Z3HdDhSXjIdpZFW9cNioHNGAqMnv/i5RIViEs15IhRr2K1mhNjldOvLE\nwtOfq4Tn/YSZa45fZ4YTX9touLdtpHHX6wdTDx/G6VoclbawPcsAE1g+sfY0\nu5vIQiugyNj7M3HGQHx3f4PRjipJkLpYhCBMVtngb+q+90aH4pOTeXtEsLo4\nsn8oh6S9ak0uYn2EH5LNxTAKso+uZ4inwIj7hz59CDZ0txtNjEEeSH1Xl4hY\n3doOT/clE32FhUGxwbUtmqXCVN8kbWT3mBUzWGB9l9UuKHNKVYO6Yobgzpqh\n3F2/QEqlfYw7lwAQ+ASFzrKIetBXLT+4qyn4ky1UvHUbR4RgcVwly0zIKa29\nHXCpXIEvAZPdpIIadfbLKbHiGvlgExFXJrU2Z4IL+zbJhsSQzb/STKeoldI3\nO9hYEg4shhMWgJPVaIGMsDLnUg3xQkNyr6gz0e6p4qkaZ21SckU35n1zf0gU\ngMhm\r\n=3uuO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.es.js","readme":"# Gatsby Interface\n\nStorybook [available here](https://reverent-keller-9597e8.netlify.com/)\n\n![Storybook](https://user-images.githubusercontent.com/18426780/63871208-b9aea600-c978-11e9-9107-79679b699c6f.png)\n\n```\nyarn storybook\n```\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`\n\n- Use React hooks and functional components - https://reactjs.org/docs/hooks-intro.html\n- Use CSS props for styling - https://emotion.sh/docs/css-prop\n- Use `gatsby-design-tokens` for styling constants - https://www.gatsbyjs.org/guidelines/design-tokens/\n- Use compound components to make components more composable and flexible - https://kentcdodds.com/blog/compound-components-with-react-hooks\n- Make all PRs against the `dev` branch\n- Use `TONE` and `VARIANT` prop (when appropriate) to determine color styles and version of a component - see Button as an example\n- Make the component as generic as possible so it can be used anywhere by anything\n- In `skeletons` folder, these contain only the functionality of a component (no styles) and can be used within other components\n- Write Storybook stories for any component created - https://storybook.js.org/docs/basics/writing-stories/\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Required assets\n\nGatsby Interface requires the `futura PT` webfont in several different weights. These files are git-ignored, to prevent the unauthorized release of licensed assets.\n\nGatsby Inc. employees can download these fonts from [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"src/index.js","gitHead":"e946051835f2abc5a4d59d1b7ff9e64495a57d1b","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.es.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"_nodeVersion":"10.19.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","@reach/combobox":"^0.8.5","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^0.64.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.3.13","@types/react-dom":"16.8.1","standard-version":"^7.0.1","storybook-readme":"^5.0.8","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.3.13","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.3.13","@storybook/addon-docs":"^5.3.13","@storybook/addon-info":"^5.3.13","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"^5.3.13","@storybook/addon-links":"^5.3.13","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.3.13","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"^5.3.13","@storybook/addon-viewport":"^5.3.13","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.3.13","@storybook/addon-storysource":"^5.3.13","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.7","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"^5.3.13","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.84-Elanhant-combobox-20200303T2233_1583274834793_0.2882678053216554","host":"s3://npm-registry-packages"}},"0.0.84-Elanhant-combobox-20200303T2357":{"name":"gatsby-interface","version":"0.0.84-Elanhant-combobox-20200303T2357","author":"","license":"ISC","_id":"gatsby-interface@0.0.84-Elanhant-combobox-20200303T2357","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"e9eb07ea6cf3a769b10714c1db92b18b7829c5c2","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.84-Elanhant-combobox-20200303T2357.tgz","fileCount":160,"integrity":"sha512-imgeiDIa4eam7UBzlwU1OJBxmWvbQqsLA0dKzf6MyT/k95TOpwl7rXsU07e7xS+CMNc8WNKoB7vtjnbuilGuZg==","signatures":[{"sig":"MEQCIFMxrER42Qv4pudQay1b7uuVUZNVpSvGxzC4nRO5Ur1HAiBdITqPGfG11CdwKzdu1rAnkyYP07GHZ3lxlvZ7GEDxbg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3308195,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeXu74CRA9TVsSAnZWagAAjHcP/3xiLJC8YjdK6f0RsIpB\nRBU30I4WDia6RhX6Wn2Fjw9kVPgsvMMFGI6+gadjWbpU+gn7yioiYEK/2JUq\n6uYslba7xEInIO+qeRkorL9VyeIzwa6LBGHp3KdapOeXN2SxH3E4Zkq2YB4n\na0qFfB7K1jRKzIut3VEwCcuJl3DHePXFF3VvK5QeTW4Lzt0qkIDOjim6U6j5\nNc9dofw6vxq61KXSba9AgzgsXmTRa3MSooICqforEmDs4FMAAtYzUDqjaQKt\nKxjqBKiJ9v/a/LQ6lBiG8NSL4Z5oQKU5ts3cm+0DoxDuGLLySOdyWYhCoz7t\nJi3LNsIjmU0qZaKRSE8i6SBNr/HKiRABqUHktDgo66P5FCrY0r+UU9LXLKdg\nXyyeaiAhZLj+6ehuuUbar9JHPliGsCaRlE6kyJazzdU2W44voG0D26/U9Mjl\nvgzFWbCcK9ueSwD/z1hhENoBBj7bAf6wtHe0+mutFLVAEmUlWwZAxBNTVo3w\nOS86cu0uhOfLjR3khqpcuXopcYHoKlYYPhDdSHCbyNr2DUc8lNwTzj5yTnpx\nXkQm0C1u7XKFyq7t8fRPtKJZ8rSDJgZQCak0lKx3o4NZNX9ZlUzsK22++2WP\nN+g+iQNgPpxdsZtUCunRnOHL5qLEsIJ1eicXqBprMqAwOgKgieK3aigz/iv4\nqrd0\r\n=npO0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.es.js","readme":"# Gatsby Interface\n\nStorybook [available here](https://reverent-keller-9597e8.netlify.com/)\n\n![Storybook](https://user-images.githubusercontent.com/18426780/63871208-b9aea600-c978-11e9-9107-79679b699c6f.png)\n\n```\nyarn storybook\n```\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`\n\n- Use React hooks and functional components - https://reactjs.org/docs/hooks-intro.html\n- Use CSS props for styling - https://emotion.sh/docs/css-prop\n- Use `gatsby-design-tokens` for styling constants - https://www.gatsbyjs.org/guidelines/design-tokens/\n- Use compound components to make components more composable and flexible - https://kentcdodds.com/blog/compound-components-with-react-hooks\n- Make all PRs against the `dev` branch\n- Use `TONE` and `VARIANT` prop (when appropriate) to determine color styles and version of a component - see Button as an example\n- Make the component as generic as possible so it can be used anywhere by anything\n- In `skeletons` folder, these contain only the functionality of a component (no styles) and can be used within other components\n- Write Storybook stories for any component created - https://storybook.js.org/docs/basics/writing-stories/\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Required assets\n\nGatsby Interface requires the `futura PT` webfont in several different weights. These files are git-ignored, to prevent the unauthorized release of licensed assets.\n\nGatsby Inc. employees can download these fonts from [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"src/index.js","gitHead":"d4be9bda100ad1800350d09baf817465b0d9362c","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.es.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"_nodeVersion":"10.19.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","@reach/combobox":"^0.8.5","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^0.64.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.3.13","@types/react-dom":"16.8.1","standard-version":"^7.0.1","storybook-readme":"^5.0.8","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.3.13","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.3.13","@storybook/addon-docs":"^5.3.13","@storybook/addon-info":"^5.3.13","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"^5.3.13","@storybook/addon-links":"^5.3.13","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.3.13","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"^5.3.13","@storybook/addon-viewport":"^5.3.13","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.3.13","@storybook/addon-storysource":"^5.3.13","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.7","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"^5.3.13","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.84-Elanhant-combobox-20200303T2357_1583279864094_0.18260549865914566","host":"s3://npm-registry-packages"}},"0.0.84-Elanhant-combobox-20200304T2105":{"name":"gatsby-interface","version":"0.0.84-Elanhant-combobox-20200304T2105","author":"","license":"ISC","_id":"gatsby-interface@0.0.84-Elanhant-combobox-20200304T2105","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"f04d3c628663726d51cb81bfd276b9e16d137609","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.84-Elanhant-combobox-20200304T2105.tgz","fileCount":160,"integrity":"sha512-boAisY19Zzu5RnDJ7G5T5M858tp5yoVGVjSf8jHyv0RnzwjowjbavtTWZG1velU2NiyIHYfysW6b+rckvdSm5Q==","signatures":[{"sig":"MEYCIQCFDpSjAzs489Ip+zgZyRFwbleFkCsJYxlXFmiRL3SaowIhAIBc/qfY29+Ed/53PWV8G+r425VN/5so5MBJYLF1vIEw","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3317605,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeYBgkCRA9TVsSAnZWagAA5tsP/jFIax8UTmnF4fpnUgsD\nGdApGYhuwPLqnySRjbDp1ZsvZdP1kLh99Y4S9e4JL3wCalmMHB4Psufm+iY5\n5jmM7QPP1tTw1szeSGh/jqK+hcrOjvG8TwCovBf66Ke4z0ou4j10d9WxVm1c\nlDP3I9Xvm8mC6tJp73Ckma7UczjanY2mmRwbqhXQwsRt9vgs98cEXBf+ziZc\naUcrrvEBsFO+IG3PxEqOFW3a9ipmalCW/vFZ0GoNkJsfLUwWoxtmNe8XZb8H\n58jzbDhC6UBMsLwcF3kwOK5GQu098FlabbnGHYFXKVMzRp8+61slb3wm3IGS\nx9tbb+lhV1NsmVa6NZpFj26p7Eyttc6G25gVR9bpNYe803CtCstobsibMIjO\nu9x+gtSODGFbOAfo0l+8SdovDHReiTLr+tYCqene6hQ6wmNolWe6AJbFCP7u\n2AyXsFZX9VcUQk3cZitc5VRpXFhZWcKntcoTECd0QJvBuMXM8G/5sdaWlCxZ\nhoGH5ZUyJsC0agvMlqGW/8YUGXZS/hsSSW3RYWiDPEWPjtYtZ4QxA5JjyFyy\ndqvh7B98+2ciiDV+bq/zM5E8jS6eKIy7Ss+CeBdK+aWh73yVvpFPfNa88O7t\nesPAmfAh1rLwqCEonlYy6bYGBUN9soSdSwfSQKAHy8GgnYhECr7GxrRk8Q4B\nXZL7\r\n=qMsJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.es.js","readme":"# Gatsby Interface\n\nStorybook [available here](https://reverent-keller-9597e8.netlify.com/)\n\n![Storybook](https://user-images.githubusercontent.com/18426780/63871208-b9aea600-c978-11e9-9107-79679b699c6f.png)\n\n```\nyarn storybook\n```\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`\n\n- Use React hooks and functional components - https://reactjs.org/docs/hooks-intro.html\n- Use CSS props for styling - https://emotion.sh/docs/css-prop\n- Use `gatsby-design-tokens` for styling constants - https://www.gatsbyjs.org/guidelines/design-tokens/\n- Use compound components to make components more composable and flexible - https://kentcdodds.com/blog/compound-components-with-react-hooks\n- Make all PRs against the `dev` branch\n- Use `TONE` and `VARIANT` prop (when appropriate) to determine color styles and version of a component - see Button as an example\n- Make the component as generic as possible so it can be used anywhere by anything\n- In `skeletons` folder, these contain only the functionality of a component (no styles) and can be used within other components\n- Write Storybook stories for any component created - https://storybook.js.org/docs/basics/writing-stories/\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Required assets\n\nGatsby Interface requires the `futura PT` webfont in several different weights. These files are git-ignored, to prevent the unauthorized release of licensed assets.\n\nGatsby Inc. employees can download these fonts from [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"src/index.js","gitHead":"42ae1ef92b929dec86d4ed68a47022294b06e252","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.es.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"_nodeVersion":"10.19.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","@reach/combobox":"^0.8.5","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^0.64.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.3.13","@types/react-dom":"16.8.1","standard-version":"^7.0.1","storybook-readme":"^5.0.8","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.3.13","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.3.13","@storybook/addon-docs":"^5.3.13","@storybook/addon-info":"^5.3.13","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"^5.3.13","@storybook/addon-links":"^5.3.13","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.3.13","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"^5.3.13","@storybook/addon-viewport":"^5.3.13","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.3.13","@storybook/addon-storysource":"^5.3.13","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.7","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"^5.3.13","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.84-Elanhant-combobox-20200304T2105_1583355940086_0.36269079790338865","host":"s3://npm-registry-packages"}},"0.0.87-Elanhant-combobox-20200304T2332":{"name":"gatsby-interface","version":"0.0.87-Elanhant-combobox-20200304T2332","author":"","license":"ISC","_id":"gatsby-interface@0.0.87-Elanhant-combobox-20200304T2332","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"f44155b966f073e89bd40beb558be79ee9c8836a","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.87-Elanhant-combobox-20200304T2332.tgz","fileCount":162,"integrity":"sha512-hDB5Lx7kw9nC30r1DfU8506zfY/GGbMXrnsMXsg7Wu/w+0JZ0Dri5nmSHJzziY2b9jEKi3HBrmSxQco412ma2A==","signatures":[{"sig":"MEQCIGJvPsY41QTiUrweQpNLNaPB4bC4y97tgYzUd/C9A8yoAiAJB5HQonkJHObcjIecX0eUENi34bBT/i/bsoqDbRYlzA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3378583,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeYDqaCRA9TVsSAnZWagAA97QP/i57kUn7paXgGg1ApqUW\n8ASr3vQqbOFezmB5hTiv2cd6q/gbJojwyMhit14Sq8XdSp27WL+9cQU7BF+j\nRFnNu5iDqXEsqUdwoFZoHcsuMwQLxAITHKmYGPzKcKOFD//19w9JyUed+m3P\nMHUg2DGs6BOiTtbSTzLVaVP+aCrpUOusZ3qvQO7KsBQZgwmwgXDkx71f6Dmq\nUBqHd19KYPrmRyIIzFRl48K1G95FqPvDCIPitwgEMzJ6T1l+qzAjoM3KC4/G\n+hzyAEe8eW1PD5zHidR5+FS5jNzrcsWGN3o6o9KuUbSvJHDGeDgLnVbkQR4b\n1ANPxmG+Vd5krJIv0TCQzVDlJi01vPBCA8nDTAjAJSuZcP+HsSEqIvV68fiU\nuoFjyBlOcOiuDwOcolOw5rfvC5m3YFC7PP71r9GQpOs1U8jjTDmhSOv4Dc5s\n3Exwk9Jfn5loJ5Izqd+o/AB4DDZBowC9WQUHQJaWyD+6m93MhO2W9ehZrc9+\nzNOThwaTrJ5CCR8wgPBkY19u2s0KbXhup6Zpg3j08LfMLLmaowGyPOoYRr23\nyYLQsh2GDnk9XgrzYzg047KvDgxAPwwh+ljfyEarMou60T2KDqcHk3AfgpPy\ntTXBAkd5uVznhATKu6SxXAiwSVZFU5fosdcF4OKiYqsvLjCO9czJYXpVifwX\nE36M\r\n=HNJG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.es.js","readme":"# Gatsby Interface\n\nStorybook [available here](https://reverent-keller-9597e8.netlify.com/)\n\n![Storybook](https://user-images.githubusercontent.com/18426780/63871208-b9aea600-c978-11e9-9107-79679b699c6f.png)\n\n```\nyarn storybook\n```\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`\n\n- Use React hooks and functional components - https://reactjs.org/docs/hooks-intro.html\n- Use CSS props for styling - https://emotion.sh/docs/css-prop\n- Use `gatsby-design-tokens` for styling constants - https://www.gatsbyjs.org/guidelines/design-tokens/\n- Use compound components to make components more composable and flexible - https://kentcdodds.com/blog/compound-components-with-react-hooks\n- Make all PRs against the `dev` branch\n- Use `TONE` and `VARIANT` prop (when appropriate) to determine color styles and version of a component - see Button as an example\n- Make the component as generic as possible so it can be used anywhere by anything\n- In `skeletons` folder, these contain only the functionality of a component (no styles) and can be used within other components\n- Write Storybook stories for any component created - https://storybook.js.org/docs/basics/writing-stories/\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Required assets\n\nGatsby Interface requires the `futura PT` webfont in several different weights. These files are git-ignored, to prevent the unauthorized release of licensed assets.\n\nGatsby Inc. employees can download these fonts from [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"src/index.js","gitHead":"b8042ea366ae3b4265faff18b9c17dd436d3b498","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.es.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"_nodeVersion":"10.19.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","@reach/combobox":"^0.8.5","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^0.64.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.3.13","@types/react-dom":"16.8.1","standard-version":"^7.0.1","storybook-readme":"^5.0.8","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.3.13","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.3.13","@storybook/addon-docs":"^5.3.13","@storybook/addon-info":"^5.3.13","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"^5.3.13","@storybook/addon-links":"^5.3.13","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.3.13","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"^5.3.13","@storybook/addon-viewport":"^5.3.13","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.3.13","@storybook/addon-storysource":"^5.3.13","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.7","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"^5.3.13","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.87-Elanhant-combobox-20200304T2332_1583364762148_0.14521706599713147","host":"s3://npm-registry-packages"}},"0.0.87-Elanhant-tooltip-typescript-20200305T1539":{"name":"gatsby-interface","version":"0.0.87-Elanhant-tooltip-typescript-20200305T1539","author":"","license":"ISC","_id":"gatsby-interface@0.0.87-Elanhant-tooltip-typescript-20200305T1539","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"ce7b43060c30beb38ef2263408d397135118a76d","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.87-Elanhant-tooltip-typescript-20200305T1539.tgz","fileCount":165,"integrity":"sha512-Sd3ekxWmL/+9hLE9nM8cedt6STZInoisPyBx9o4Ibmqhsa94m6+KidfyV0vq+jBjHC+FQL+E63iXAVls9k27IQ==","signatures":[{"sig":"MEQCIHXnVjmHRDY5lGmSxNR3R04BbChguq1H933lnZNhq+jGAiATYyO73N+sjy83/zMI1MTJo61u90T2K4hk5fdK9ADRrA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3504650,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeYR1PCRA9TVsSAnZWagAA7hcP/i9gY4cDVXPL0huOBvbI\nlPLEH7BDz9ElO2+28Yo+YhW28FE56IJZfV4G6YRl9W7epGjFgatRUeGR9we1\noNHyiIvp5mqtNYxZVI/YdtudmtctvkIrh2qvRqKOg3c68Va27kdakA5s4L/P\nQT3zaNF5KQ1qnAoz183FJ0ySeH9i8ZhhNhLvWxzINMqXHsryyqGP5ZvK5ZHe\nXIER2CI6uiq+RW2MvM+jvZfIZ6g8ATERnsiO2sN47aw4uI/NtZzuhsRRyV0o\nQq9pgZ1wzFkL9BlR9WzX6vDjHpjqKr5ZoG4BLycUq82aACS3sm6QlpueqmAt\ndIKbrRDDwlohR10v4uNWuNgYI3SraGfO/tlfXUAxvoEauroGGSktFHae+m7M\niNMtkfkKvcGTGRNvZD4oTUDAxQ/c60xMNAcSyTf48QpBFdiZZiBbfvMI9VNe\nALq5Ey5Ghnq4xr3vpMLAhttJIItOYVHSGkVgr4XLpKE3Y5Xn0bbFGEwkhDhI\nZZmDjxD8Y9sW1jsydsxxQ06ju3ZwDLR16jReUXq+zRMc09Fmm/3TCvsn1aTC\nTzcTOlE3t3dKUk+t7sbFeNvCtDVcYZUP/Uk1PWf9vhNcmf+UMydaQZJMaZ+3\n40jp+LSsHe/0Qoca9z4q4MFPmR69xcAZXrBT2azNW+/+UyNj4mYQBArcD3/L\n0Qla\r\n=ih1U\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.es.js","readme":"# Gatsby Interface\n\nStorybook [available here](https://reverent-keller-9597e8.netlify.com/)\n\n![Storybook](https://user-images.githubusercontent.com/18426780/63871208-b9aea600-c978-11e9-9107-79679b699c6f.png)\n\n```\nyarn storybook\n```\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`\n\n- Use React hooks and functional components - https://reactjs.org/docs/hooks-intro.html\n- Use CSS props for styling - https://emotion.sh/docs/css-prop\n- Use `gatsby-design-tokens` for styling constants - https://www.gatsbyjs.org/guidelines/design-tokens/\n- Use compound components to make components more composable and flexible - https://kentcdodds.com/blog/compound-components-with-react-hooks\n- Make all PRs against the `dev` branch\n- Use `TONE` and `VARIANT` prop (when appropriate) to determine color styles and version of a component - see Button as an example\n- Make the component as generic as possible so it can be used anywhere by anything\n- In `skeletons` folder, these contain only the functionality of a component (no styles) and can be used within other components\n- Write Storybook stories for any component created - https://storybook.js.org/docs/basics/writing-stories/\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Required assets\n\nGatsby Interface requires the `futura PT` webfont in several different weights. These files are git-ignored, to prevent the unauthorized release of licensed assets.\n\nGatsby Inc. employees can download these fonts from [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"src/index.js","gitHead":"a19730392c50f00e7675cc878c33fed16c58c83a","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.es.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"_nodeVersion":"10.19.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","@reach/tooltip":"^0.8.5","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^0.64.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.3.13","@types/react-dom":"16.8.1","standard-version":"^7.0.1","storybook-readme":"^5.0.8","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.3.13","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.3.13","@storybook/addon-docs":"^5.3.13","@storybook/addon-info":"^5.3.13","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"^5.3.13","@storybook/addon-links":"^5.3.13","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.3.13","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"^5.3.13","@storybook/addon-viewport":"^5.3.13","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.3.13","@storybook/addon-storysource":"^5.3.13","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.7","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"^5.3.13","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.87-Elanhant-tooltip-typescript-20200305T1539_1583422798253_0.7758823798208814","host":"s3://npm-registry-packages"}},"0.0.88":{"name":"gatsby-interface","version":"0.0.88","author":"","license":"ISC","_id":"gatsby-interface@0.0.88","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"ac75f2a39ce9721ff5150f04b64df26212b4d088","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.88.tgz","fileCount":165,"integrity":"sha512-2vsSLTJ9Nzebo75wgHuX5FP97IsMFRVA95iMB62TYCPdUR3e3kH/GIwMitLzt7fgOyc31zV8lQbwwPGXPDM2vQ==","signatures":[{"sig":"MEUCIQC2Ze+mIHNfOsfPGGe478Bp3kqKj7bnKmOeZRNKwCJ8/gIgWGmHREqypk6ay4h0Km1Td0KYpg/sO4ASgWF98gTPFgs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3504921,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeYR7bCRA9TVsSAnZWagAA/RQP/0RoRnSxJUgFE6mIVoWa\ntMY738tQGg2PRFkJSkXSnhaWIr7biNkMGexoKZXfQ887Oa60VW1xN2RqlnSB\n48QclFbXKgo5oHwC9/a6C2cy5SQUelmejIHRgzxXJa+lHHS3MqrTYHAsE4JI\ntSYiFIOEr6k7UDojyJF9EKSrcS51sGDJat4DDKPCq2FUDkGkgrJEEJBZKrj6\nYk5EE5qkiYkfgwSqdRdTAOGT0eMO8OPvBOX2cgEnc4qFh8lVNZ2hvCxvZn5j\n5XljnXtemMUVLLAfDvuglGJUQVZ98IjBw7FE85himNgmQiGmvC8Fy+wLwYfU\nQVMq3YAKMMSlzQLgxWphPK0hEGbjz8AMfth0bHdHDS2rX0MgM6hM8Tc6hc40\nzPYPf/V2B7MAgDNu43yHUnS6O8wKsebx/A761HLU/j46BzGNovYi6wWQvnb9\njPuPLCJnHCnjn3uJZZChNoz300LUYhXuPxLs5apNNivsuzDLYBSh/fb04Hr2\nI4pIzkqCcujpOn5bWNDApyLvL9ucLhSCv4nE1hHNLPg11xjJ4JndI3/KBPEg\nseNqE+I/xQqiti7SsK5lm0Zk1/15MGpSFBRyU++AcoXd5BCso/lLyI8LKzos\nWYiPsFWkwbTbNCDykVBPE1J0QxG9yPrnwGrU8Ei5qkRnrBGVjgUd/zzCSCN9\n4THO\r\n=gri6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.es.js","source":"src/index.js","gitHead":"2f5ae6f1cf90067e4e35edc441144268cef41008","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.es.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"_nodeVersion":"10.19.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","@reach/tooltip":"^0.8.5","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^0.64.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.3.13","@types/react-dom":"16.8.1","standard-version":"^7.0.1","storybook-readme":"^5.0.8","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.3.13","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.3.13","@storybook/addon-docs":"^5.3.13","@storybook/addon-info":"^5.3.13","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"^5.3.13","@storybook/addon-links":"^5.3.13","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.3.13","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"^5.3.13","@storybook/addon-viewport":"^5.3.13","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.3.13","@storybook/addon-storysource":"^5.3.13","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.7","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"^5.3.13","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.88_1583423194732_0.9787319364636036","host":"s3://npm-registry-packages"}},"0.0.88-Elanhant-combobox-20200305T1602":{"name":"gatsby-interface","version":"0.0.88-Elanhant-combobox-20200305T1602","author":"","license":"ISC","_id":"gatsby-interface@0.0.88-Elanhant-combobox-20200305T1602","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"1c4d866735981726ef96c0ef51963180f792c643","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.88-Elanhant-combobox-20200305T1602.tgz","fileCount":168,"integrity":"sha512-+6n+2m1lWbh4ye71LoOJSG+6re4jZTSQVI3ePCnK1ECapU/JrvYrDjBBw8M3f3Fo7ij8hygvj5oFEDZd2dPP1w==","signatures":[{"sig":"MEQCIF6BZeZ2d/bZq6dhSp4oMqqH6SvNbSBJ1Z9tam5rjDNYAiA8xs92BrouGYzDl1Q/6znUuAM1XxrZMJLjZdU5Y4FI1w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3957634,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeYSKfCRA9TVsSAnZWagAAKWUQAI/oFKSV/XBMft3n8kq7\nT3DsaOaQBsoqmusbnfH3lsYRtU6u1BparHFsiNc8xIU0fvthzdlWlRRtAhfv\nH+5BpBV0Y6h46XrmFtV1bGXdyVEpA3OCqHhwN3Smn7UUwK7dGdj+/v3pz1dy\nIdFHrQ4zOEjpBzumCuSgA5+bEh72PBPe9RyC5L2qHo9GPlR7i4enSC434FC1\nvKov1IfR9ZxhEVHiMniqbu+ft+WKm39u9s6jvnBNE99wcMDwbu/te/fxy0hc\nOU2aakWAjXgiXeykO2MrTg+L9OqPENf2nhC7+d2RGyCitB7ONhPbgHNa1/G3\n/uf3QTmmpnbtCEEL1tAoeuCHu3sJ4E9fEKoRrJCC0Kt/1e8IwbWCpiNqEASh\ntYh45QiBMK/i8yBCx9Z/2ylN5aSIF6wtCnJsUfUZFlNbnw/S8FxHbd+pEiK3\nzBPwNh+qAp/TkU80v/oDUmBJkBV8GZf+9aVW335CM6IWz3S2Oli1N1w/bqsK\nL0169gUXgcGRnxr9hK+cdIhkMuVcMbWPDoAVO7cQKBmM3GZS9pAP7bx7fR9y\n19UD1txyMMutebYJ8A6vB/2+IrbVAFB8Ak6HKN22hX7lbBV61+Hfjp6LO8hi\nebRcrd0Je/dtemMXQ/V7nmDXcnC46TpeF4ChICmm0e48ntNK28QB7kJfkW6t\n2liM\r\n=rIVF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.es.js","readme":"# Gatsby Interface\n\nStorybook [available here](https://reverent-keller-9597e8.netlify.com/)\n\n![Storybook](https://user-images.githubusercontent.com/18426780/63871208-b9aea600-c978-11e9-9107-79679b699c6f.png)\n\n```\nyarn storybook\n```\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`\n\n- Use React hooks and functional components - https://reactjs.org/docs/hooks-intro.html\n- Use CSS props for styling - https://emotion.sh/docs/css-prop\n- Use `gatsby-design-tokens` for styling constants - https://www.gatsbyjs.org/guidelines/design-tokens/\n- Use compound components to make components more composable and flexible - https://kentcdodds.com/blog/compound-components-with-react-hooks\n- Make all PRs against the `dev` branch\n- Use `TONE` and `VARIANT` prop (when appropriate) to determine color styles and version of a component - see Button as an example\n- Make the component as generic as possible so it can be used anywhere by anything\n- In `skeletons` folder, these contain only the functionality of a component (no styles) and can be used within other components\n- Write Storybook stories for any component created - https://storybook.js.org/docs/basics/writing-stories/\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Required assets\n\nGatsby Interface requires the `futura PT` webfont in several different weights. These files are git-ignored, to prevent the unauthorized release of licensed assets.\n\nGatsby Inc. employees can download these fonts from [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"src/index.js","gitHead":"721d90d09e0acb76d03186b7bfbdc5866be76754","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.es.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"_nodeVersion":"10.19.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","@reach/tooltip":"^0.8.5","@reach/combobox":"^0.8.5","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^0.64.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.3.13","@types/react-dom":"16.8.1","standard-version":"^7.0.1","storybook-readme":"^5.0.8","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.3.13","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.3.13","@storybook/addon-docs":"^5.3.13","@storybook/addon-info":"^5.3.13","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"^5.3.13","@storybook/addon-links":"^5.3.13","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.3.13","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"^5.3.13","@storybook/addon-viewport":"^5.3.13","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.3.13","@storybook/addon-storysource":"^5.3.13","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.7","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"^5.3.13","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.88-Elanhant-combobox-20200305T1602_1583424159174_0.33738406552309286","host":"s3://npm-registry-packages"}},"0.0.89":{"name":"gatsby-interface","version":"0.0.89","author":"","license":"ISC","_id":"gatsby-interface@0.0.89","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"3562373270e7822363c3e850d7275ef2e0072865","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.89.tgz","fileCount":168,"integrity":"sha512-goe4igw9CbonDCMQcPzNUfmCfPdRUw6+IFctQJ1kUnLyii87K8NNcyEviQLSW262h+2lsKzQElFRHz1QB4ufZg==","signatures":[{"sig":"MEUCIQCTQRxeRXt2WsyzrW5klJ5ZYvkrQkiOTaMlYEoerLqbrwIgGHw7JMsP5RlcibxEYypCTgWrmwYQI06B2MLzNBS4FiU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3957703,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeYSXZCRA9TVsSAnZWagAAbAEQAJ6A/GTsag7UnTSe7phK\nTF+CAW6eykllRPxIRa46q6xnP3BTdqUymG2CtRaH2gheQz4gd6HRfx/IaqIW\nyNEbqoM4HpfcYfqLL59alk+rZArZeUbWJoo8yPE977UKNip5NCPfWGEbS/Ki\ngvy4WdfwrSHi3YQdbR5dJOjWvM2mbUaNIhMkBaeoRZMnGVFhB06vz4ASKtji\nvAkXYo/uK+Ilw4omZTTpGS3J0DP9b2cZANicwoUu0fW+pbSizPNpdb68L6SN\nqLyadN/QGwaMD7xwIH8OfkA89Dd0U+DUvIQ7hrFVho/dWPsjzkNZATOzqSDU\n0I6gBH4FhCcoMopngU0mg8XE3SPDGNJsVpYPY7V7P3hAw3wQK1zVzB7BJJVN\n6A3m3CHOL3ugloA8INI0Gi7B/tr5heNnytuieLhN4DqdX/KQwul7uKIXzCPh\nKU+T2UGEAuetgeO3QZeoE2ijAnWy2g8T7Hp0TKfpczM5luAE77lLMfF3ZPyN\ndlbgQnPVxcJAnP6QSQsJXd1yoM3DEiZUh2rd/cgK+RTJR6GT5tCvxf/nKOUZ\nlFNt1CgNyjdpZ8jQoxvZnl001TvNK0C6XtbQGxvjhJlz95AZZGxI4gdPTMeU\nIRjO0Wop6zEreOH/uJUjL+SNBG8HncJ2JRXpnBtyoYPYSzGgG1CeJCvNw3kZ\n1gtf\r\n=myXD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.es.js","source":"src/index.js","gitHead":"afadccfb009d171f7e49c7a10a382047376c0c7d","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.es.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"_nodeVersion":"10.19.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","@reach/tooltip":"^0.8.5","@reach/combobox":"^0.8.5","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^0.64.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.3.13","@types/react-dom":"16.8.1","standard-version":"^7.0.1","storybook-readme":"^5.0.8","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.3.13","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.3.13","@storybook/addon-docs":"^5.3.13","@storybook/addon-info":"^5.3.13","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"^5.3.13","@storybook/addon-links":"^5.3.13","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.3.13","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"^5.3.13","@storybook/addon-viewport":"^5.3.13","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.3.13","@storybook/addon-storysource":"^5.3.13","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.7","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"^5.3.13","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.89_1583424984925_0.5836992151308205","host":"s3://npm-registry-packages"}},"0.0.89-Elanhant-no-static-radio-button-field-20200305T2255":{"name":"gatsby-interface","version":"0.0.89-Elanhant-no-static-radio-button-field-20200305T2255","author":"","license":"ISC","_id":"gatsby-interface@0.0.89-Elanhant-no-static-radio-button-field-20200305T2255","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"f099b705a39c1f8f61f34cee878b29a09cafa92b","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.89-Elanhant-no-static-radio-button-field-20200305T2255.tgz","fileCount":167,"integrity":"sha512-c1e0zYN8iMnMz0hMMyHkAA9SmfGrHvVPWQh/DOlHfSkgK01u/VTvwIPuCDvvlJzTcfWGM1uUh+oAqc6kvXV4/A==","signatures":[{"sig":"MEYCIQDJ0wtGq2gU5ZTM2fi/Zfg0wnvn7UHECEkRWzsKVi40CgIhAPxM9M5HkqYbjCWE4jLu3+YxfOfppNHlK8XJrXW4VVAW","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3914466,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeYYORCRA9TVsSAnZWagAALeUP/0dQWmrt3rrkweUZmYQV\nvDaN/poQEzYzgEB5fCOOKyb94JdAyVd7YvwHVpHHXarHdo/7mWVl9y2aE3Le\nlHr6R2O+T//U0JMRtIapOI+yYFd8WYw61wiDsEzhkzO+zZyuqHczuWYXbwoK\nl5l5w5HJKOdb24pPwZxD7GUOK8iXQW8nYuXXR7Ccuw5CgPKCqOpHwVeeghVa\nKiM4FMcJwL+nYyyL/f3iz5zdr2PBTxm7KE1CsyXcvIbBWpDy8L+FDnIOJaW1\nPyMyhVcW8RnI7XxuGDl5frq8cgYNf0O/CGKis6Zx4ceLufYwzU/1kYmHH3ai\n+/yb8TVKudEp5jxAJUz46BtTZmcLFK70SSVFMwY5KLJ8gapPVyUYjgOfQ7NX\npI36FWXECnkwI9Q+oX2XoeLboeEVAv4GRI+WUW9djOnBAa/1pSaH5WPPIOGc\n6kARQ7KW7NmTl5tM5DVYWHgWoKalo3GU8G4nU0ZZAHlMHqcdEQON0jSmPbSs\nCtlFLDcKmlGHQOjiRBxBG04MTlmfJx00dj90h1bPZirh/R4B+NGulhJ1Qem2\n/SZo4cm7du7103jD7FyWttFttKISQcCqCJFpopVXVIvAu1ioFiRjC+oRY8U6\n/zCz5KOQcFVWnAgx+EUCPWAfIbTAN9p8oYhszSemgXkSZGBZ4AH4LT1c1+je\nss1w\r\n=ebXH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.es.js","readme":"# Gatsby Interface\n\nStorybook [available here](https://reverent-keller-9597e8.netlify.com/)\n\n![Storybook](https://user-images.githubusercontent.com/18426780/63871208-b9aea600-c978-11e9-9107-79679b699c6f.png)\n\n```\nyarn storybook\n```\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`\n\n- Use React hooks and functional components - https://reactjs.org/docs/hooks-intro.html\n- Use CSS props for styling - https://emotion.sh/docs/css-prop\n- Use `gatsby-design-tokens` for styling constants - https://www.gatsbyjs.org/guidelines/design-tokens/\n- Use compound components to make components more composable and flexible - https://kentcdodds.com/blog/compound-components-with-react-hooks\n- Make all PRs against the `dev` branch\n- Use `TONE` and `VARIANT` prop (when appropriate) to determine color styles and version of a component - see Button as an example\n- Make the component as generic as possible so it can be used anywhere by anything\n- In `skeletons` folder, these contain only the functionality of a component (no styles) and can be used within other components\n- Write Storybook stories for any component created - https://storybook.js.org/docs/basics/writing-stories/\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Required assets\n\nGatsby Interface requires the `futura PT` webfont in several different weights. These files are git-ignored, to prevent the unauthorized release of licensed assets.\n\nGatsby Inc. employees can download these fonts from [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"src/index.js","gitHead":"f0f1a7c41795cf30ac0b56b616330f4de5f0c18b","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.es.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"_nodeVersion":"10.19.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","@reach/tooltip":"^0.8.5","@reach/combobox":"^0.8.5","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^0.64.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.3.13","@types/react-dom":"16.8.1","standard-version":"^7.0.1","storybook-readme":"^5.0.8","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.3.13","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.3.13","@storybook/addon-docs":"^5.3.13","@storybook/addon-info":"^5.3.13","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"^5.3.13","@storybook/addon-links":"^5.3.13","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.3.13","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"^5.3.13","@storybook/addon-viewport":"^5.3.13","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.3.13","@storybook/addon-storysource":"^5.3.13","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.7","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"^5.3.13","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.89-Elanhant-no-static-radio-button-field-20200305T2255_1583448976496_0.7775651313153487","host":"s3://npm-registry-packages"}},"0.0.89-mfrachet-fix-a11y-issue-nav-20200309T0944":{"name":"gatsby-interface","version":"0.0.89-mfrachet-fix-a11y-issue-nav-20200309T0944","author":"","license":"ISC","_id":"gatsby-interface@0.0.89-mfrachet-fix-a11y-issue-nav-20200309T0944","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"3cce308d3a266a2ced4646fcf83ebe62dc0dcd17","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.89-mfrachet-fix-a11y-issue-nav-20200309T0944.tgz","fileCount":168,"integrity":"sha512-PHvLJuDm2cf3hOIvQA3M9RMh3SkzWF8qPS/3ZBqeibnSGzU42QYLZ7EOs1n/flHOhrnx1dO8BAErpC6QufLmYA==","signatures":[{"sig":"MEYCIQCTyaIyAzRU7o00BomrfKM9IUsBlDodPuejDZF+Lfq/PgIhAO5Xh9P7vPy5KGolOz0AQr2VprB0oDCPwh8XX5SMPG8u","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3957669,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeZhAECRA9TVsSAnZWagAAJBEP/2hhFGDKCzSR3YKC3UHF\nmSDg1AQhbQev9k9RtEynMDX5yZHT5s1CpWkZF1QgYd4ljOX0OCO31xKj2Z6o\nMHWhw8dfylnQZApSrSYV15FBr0wUpajBG61NZEyivM6ir/UfFEzE5zdsK4Af\nirZlobzxOjOPanhCa1RZUUBUOh3z7eaSzKVP5klJueTYPyVgw3pXNtK7yo1T\n3TjXLpYLyM+pQStLEqJpc5NUTrFZ0VgA32UMNJv7mvLqxUVrtdRBmpl0paqq\nff7UhjdYlsAShIz4lgh4Z0FZ8qtszddvLfAqIcv6kWQrJTYaSFkC9YAsXDhR\n3ztQx/Ww9gLXo5SS1N91av8qEaIiq+5jP73E0hVqXTqhzSRlXPErbI+1UcsN\nsAWRprPCgYaxOhlgWPuM53BTZw1KN4xjlYni3thXud7R0ZWMpw74AoOtS5eO\nCvMGiCcKQT2tyH+lImQaJ9jfTuMQCO1nWv01gc/QgQGcKgT5PmbtRNzRPuqn\nu2i/o+iEQmNT3FPqcBYwpKYU6ypODuPRscAPS/dkOpx7BNovzjOBvy4MFZbn\nYfyBO1Zp09aZJRPH8nPXxuN2LDSjaRbc3wbSu6yioc1oD0CrXJCyjJQy4Gae\n5Y4aWSRA2aTWMoJDg/6ZHdXDEt71JXi3WU2pmLxBPPf+jDNAP5EjwvROn8nJ\nE8FQ\r\n=hCZa\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.es.js","readme":"# Gatsby Interface\n\nStorybook [available here](https://reverent-keller-9597e8.netlify.com/)\n\n![Storybook](https://user-images.githubusercontent.com/18426780/63871208-b9aea600-c978-11e9-9107-79679b699c6f.png)\n\n```\nyarn storybook\n```\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`\n\n- Use React hooks and functional components - https://reactjs.org/docs/hooks-intro.html\n- Use CSS props for styling - https://emotion.sh/docs/css-prop\n- Use `gatsby-design-tokens` for styling constants - https://www.gatsbyjs.org/guidelines/design-tokens/\n- Use compound components to make components more composable and flexible - https://kentcdodds.com/blog/compound-components-with-react-hooks\n- Make all PRs against the `dev` branch\n- Use `TONE` and `VARIANT` prop (when appropriate) to determine color styles and version of a component - see Button as an example\n- Make the component as generic as possible so it can be used anywhere by anything\n- In `skeletons` folder, these contain only the functionality of a component (no styles) and can be used within other components\n- Write Storybook stories for any component created - https://storybook.js.org/docs/basics/writing-stories/\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Required assets\n\nGatsby Interface requires the `futura PT` webfont in several different weights. These files are git-ignored, to prevent the unauthorized release of licensed assets.\n\nGatsby Inc. employees can download these fonts from [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"src/index.js","gitHead":"1ca358d0b9391d546cc14d17b1c32483a5e4c4a3","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.es.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"_nodeVersion":"10.19.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","@reach/tooltip":"^0.8.5","@reach/combobox":"^0.8.5","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^0.64.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.3.13","@types/react-dom":"16.8.1","standard-version":"^7.0.1","storybook-readme":"^5.0.8","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.3.13","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.3.13","@storybook/addon-docs":"^5.3.13","@storybook/addon-info":"^5.3.13","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"^5.3.13","@storybook/addon-links":"^5.3.13","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.3.13","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"^5.3.13","@storybook/addon-viewport":"^5.3.13","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.3.13","@storybook/addon-storysource":"^5.3.13","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.7","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"^5.3.13","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.89-mfrachet-fix-a11y-issue-nav-20200309T0944_1583747075575_0.35604562295953013","host":"s3://npm-registry-packages"}},"0.0.90":{"name":"gatsby-interface","version":"0.0.90","author":"","license":"ISC","_id":"gatsby-interface@0.0.90","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"45f251fa44916a5cacf52b667b8ddb67d33a4eef","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.90.tgz","fileCount":168,"integrity":"sha512-J4KX6qITI5rC3ZeKKjaNH6cr18Jb1cvZMSuVMJunB5wY7MilFTi5cdS//tUYIGMR4Vq2PLcDJg+OIbrb3oEReQ==","signatures":[{"sig":"MEYCIQDAUX2sRe/MD+7yKrWeupW9gi3mbJJ+Iod/Zr0ptEEbnwIhAMVDlikqtvGSBuhRLo2AMubHjKY48cgza/PnFnTjIhFy","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3957728,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeZlAICRA9TVsSAnZWagAA34IQAJViIG7fIlr9OofdlcX8\n54ansj+0/3soKogmj38v/1q3sukoPnLd1pVc+IWDEhg8Ljq/Hq1YVKT/fPQy\noTn+fcTbSwLxThQ0864NuEMCxqWz6Z1+0Rg85VMWWQHlOLqeQ9iIj+2WD5kq\n2f/+uN1BldECBK9VTA/nWpXN3Oyhyu6RHhngPjst705Zrpw0U/+Ki1Ro839g\nXaAOHAzXeMCGFYkK3B/C1fzmIMxkKRnb/0HbHNAKhoCez+7j44/3Lyxp1tYB\nnssGAU/8MUxLNIFIHbghH+53fIo1/0ZPI1gQIlcwcOo3s03xDPldoUvhI8eh\nlDf9UX8vvw4Jo7cNrxYXLZpy0YZupcf4i0P8Zx5fOMb5ZUVwTyt3fnVFPyZ4\nG01TQfHktcBYnV9qSiRW/KE+HxCvp6XjzBWwPOUmnZKTONWEYnDVu6mZDwHm\nMxieEq7oc57TPmNR6WlSN14UlTEJiS8ukGZaK+xKoG5l7+hIEOf/z9K+uLLy\nTWFe1UatvVVRG7QrKoeF/APlUWUIKI2oP1q2CM2evGEHIrztlnAZqd6JxOyF\nlzMGUgxoWtn8NzHDpHm5sm6K1BAgrLZ5sfGzo7livfD5qU70zfI1wCdXAXFX\nBCFaovQsKCL4ne0HbtV1rb640zNe/98lPUwmCm2V/vJ9Q8ugUBnZwglFTdK/\nbce0\r\n=N6w+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.es.js","source":"src/index.js","gitHead":"36cdb436ed5b02fdb0bbc540eda8941385b43cac","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.es.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"_nodeVersion":"10.19.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","@reach/tooltip":"^0.8.5","@reach/combobox":"^0.8.5","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^0.64.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.3.13","@types/react-dom":"16.8.1","standard-version":"^7.0.1","storybook-readme":"^5.0.8","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.3.13","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.3.13","@storybook/addon-docs":"^5.3.13","@storybook/addon-info":"^5.3.13","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"^5.3.13","@storybook/addon-links":"^5.3.13","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.3.13","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"^5.3.13","@storybook/addon-viewport":"^5.3.13","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.3.13","@storybook/addon-storysource":"^5.3.13","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.7","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"^5.3.13","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.90_1583763464170_0.3526842061738529","host":"s3://npm-registry-packages"}},"0.0.90-mfrachet-fix-aria-label-20200309T1441":{"name":"gatsby-interface","version":"0.0.90-mfrachet-fix-aria-label-20200309T1441","author":"","license":"ISC","_id":"gatsby-interface@0.0.90-mfrachet-fix-aria-label-20200309T1441","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"ddcebcfd5af20f9d8c2cd82f47f90b27c24a7aea","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.90-mfrachet-fix-aria-label-20200309T1441.tgz","fileCount":168,"integrity":"sha512-DEQFN63SFL+fzv1OCTu8SZR/72mEC7vv7pH0h3qOmB1DJ3uIvKmP1Cd0MabIas8Hmzzmku9CldNHKRRpFnQAjQ==","signatures":[{"sig":"MEQCIHWrm51TOd/MAb0ArE3zRL+HoLiHSq5Zi4tiyBHRZmP6AiA+9uF9XSAzmhmR5vHG3GqOaAkA6uVlhQtcHM7DV44EXg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3958149,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeZlW/CRA9TVsSAnZWagAAqs0P/jmipPr9TIonkwVfeIoG\njTMaR/h+4rdicf0hvS84bdB7qDEvSWG+dU0fyLjxUb9jD1g8Ct92CUQQsuhA\nEEBzSJYqcVWPtR9HiTC9Ec/RzrBwALreodnVjZE1KBYNlJrUMnaTA6Qi+kn/\n7v0fHfsvi9uZuAl9RFFda6WqeQ/7XSD5ktMKw59YBBT6M1ZvfqjyESHJpNp6\n11oJhJMEvyKww+Hm3RskByrZgPX0c2VuRsQ9tGRUhmplgHQgWiQM4jtA94Zu\nk01mKQ5V3JFT/Y/QEyY4cJUU+sqi/fZ7yMByQWad6Y1V0Qj2YVMXtYfmnJoC\n2XWqPAaZck0PjeJnLc7LP/cEQjAp319d1gdoyc7tkokyepsJiM69Dw9v6zo+\n+lR3boXpydIh81aQS6oQd9py8gDPLt5xinRYqrf9YlzIS0508q0m/hdGq1vO\nhg+wOtVp8n6ALMI4NhwFZd/QLNpPCHRcnPvjc/61VwimiF7LZ5VKvjJ6OR3x\npwbC4uNjNT7oj2/hz7o2jZLmheiYdtkA+waOu1oVx34ZymYWsgHIBQakilPy\nMctAV3MZ4ymwaVKAcLUHkngtenCPnaERGkRT762inybKh9JbUecSjpT+CVA/\npBA2QK7Fw/ufTTMpSv6mI5edjRtA7Cdmxe5JLFYDYqvlOhbVTbGIqKYN8g6v\nF9VV\r\n=6uCb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.es.js","readme":"# Gatsby Interface\n\nStorybook [available here](https://reverent-keller-9597e8.netlify.com/)\n\n![Storybook](https://user-images.githubusercontent.com/18426780/63871208-b9aea600-c978-11e9-9107-79679b699c6f.png)\n\n```\nyarn storybook\n```\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`\n\n- Use React hooks and functional components - https://reactjs.org/docs/hooks-intro.html\n- Use CSS props for styling - https://emotion.sh/docs/css-prop\n- Use `gatsby-design-tokens` for styling constants - https://www.gatsbyjs.org/guidelines/design-tokens/\n- Use compound components to make components more composable and flexible - https://kentcdodds.com/blog/compound-components-with-react-hooks\n- Make all PRs against the `dev` branch\n- Use `TONE` and `VARIANT` prop (when appropriate) to determine color styles and version of a component - see Button as an example\n- Make the component as generic as possible so it can be used anywhere by anything\n- In `skeletons` folder, these contain only the functionality of a component (no styles) and can be used within other components\n- Write Storybook stories for any component created - https://storybook.js.org/docs/basics/writing-stories/\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Required assets\n\nGatsby Interface requires the `futura PT` webfont in several different weights. These files are git-ignored, to prevent the unauthorized release of licensed assets.\n\nGatsby Inc. employees can download these fonts from [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"src/index.js","gitHead":"f0388fffd2eb1cb59e948099a64e099c76839c82","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.es.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"_nodeVersion":"10.19.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","@reach/tooltip":"^0.8.5","@reach/combobox":"^0.8.5","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^0.64.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.3.13","@types/react-dom":"16.8.1","standard-version":"^7.0.1","storybook-readme":"^5.0.8","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.3.13","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.3.13","@storybook/addon-docs":"^5.3.13","@storybook/addon-info":"^5.3.13","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"^5.3.13","@storybook/addon-links":"^5.3.13","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.3.13","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"^5.3.13","@storybook/addon-viewport":"^5.3.13","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.3.13","@storybook/addon-storysource":"^5.3.13","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.7","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"^5.3.13","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.90-mfrachet-fix-aria-label-20200309T1441_1583764926646_0.8625268479769068","host":"s3://npm-registry-packages"}},"0.0.91":{"name":"gatsby-interface","version":"0.0.91","author":"","license":"ISC","_id":"gatsby-interface@0.0.91","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"3bbf74f082765d7e9865922d1e1312b73a14b563","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.91.tgz","fileCount":168,"integrity":"sha512-OZV/ywCgtCZRKGJmQAx0iZ7Gk0Ri2gWMlfs2esaDzBRQ0qyXzYy88fx11KTekLEdVGfGcyv3Msv27QvQn/QX9w==","signatures":[{"sig":"MEUCIQC/C03txnq7Sv6hMTc1NaxwcW0STxDrM1vBt+Z3vz64LwIgKGYAAn2VFiqyRWJgYaW7RwePzgPVj+i4s9dxc0TukhQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3958212,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeZlc/CRA9TVsSAnZWagAAi3oQAJT2RuKG9pzCl13bMiA2\njUYP2sKMm5nA0u5WDXkRAFHCOFtqW78w2YcuKr9Itzkd8Bze85IJO1YojECk\nSed2CntxuNZ88Ce/DNEB19Q7nFlg0jsqavoz7pi2iEPWjWbx7490M43Q9En+\nFWi0bUpuOkICEV6dYNaHES0hg8zJu5L+HqFUYYpnsGk7bmPETEN0Rjbu3val\neRccZxxay8Z33t6JGIJA+9DIsDTsRP8WtJt/2qlcXFYS+Ctz9Hyi3E6CJz0s\nEo8YY7ScEtw5nmydFXMxqvWp9HpWzFkkz2k+EOA8ZdgF4v11l/+WdsG1yCdS\nl1kpD6wU8ENYT0uO6uVdQgX7K9v/yPsel7NXCCYIIVYxhentRfO8vdsNXbSy\nfHK22UlkrRRIXcVeYlRkAhKjDf8S5SWfsoAEbLqfCeKwNMvrE98d5jG+C1af\nl6bptWz7AEHmacN3dMJYzi4vDTigiB8ZZN1zdJ6GsHVwwlNQNjhU0m9JKC8I\npwYqtQemrCtdFcycYf4Qvwh8bdN9LyP0xcDeMFOxGiN173uGIEWq2DXTFfDZ\nCgchvM5X4DyknkiDXwOzM1r8hVnk09kjRrTNCrMBrcMlRs+0uzwEr1XLvtJ3\nSysyKCDAMfS7/j7ffAYPNaiDLzGZe9b0fJ5hxA6ANUCWOj0Kn85hShMY7EWV\n/Hnm\r\n=fx2+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.es.js","source":"src/index.js","gitHead":"aa922cb946f9b807e7213012ed70157b15f419a9","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.es.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"_nodeVersion":"10.19.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","@reach/tooltip":"^0.8.5","@reach/combobox":"^0.8.5","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^0.64.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.3.13","@types/react-dom":"16.8.1","standard-version":"^7.0.1","storybook-readme":"^5.0.8","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.3.13","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.3.13","@storybook/addon-docs":"^5.3.13","@storybook/addon-info":"^5.3.13","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"^5.3.13","@storybook/addon-links":"^5.3.13","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.3.13","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"^5.3.13","@storybook/addon-viewport":"^5.3.13","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.3.13","@storybook/addon-storysource":"^5.3.13","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.7","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"^5.3.13","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.91_1583765310811_0.17782254943585651","host":"s3://npm-registry-packages"}},"0.0.89-Elanhant-rollup-preserve-modules-20200309T1925":{"name":"gatsby-interface","version":"0.0.89-Elanhant-rollup-preserve-modules-20200309T1925","author":"","license":"ISC","_id":"gatsby-interface@0.0.89-Elanhant-rollup-preserve-modules-20200309T1925","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"23c2e7cb36534e4d1e84827f7549ef3e6c1bd140","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.89-Elanhant-rollup-preserve-modules-20200309T1925.tgz","fileCount":731,"integrity":"sha512-q+/LUoTh1sRLiAmJkqFPlH74jiGEQzhsRznFDPixJVXFkABV9Q3nrk2zjWnpDGxEXMxLWKl1eXCqaqM2KEL8aA==","signatures":[{"sig":"MEYCIQDb2tnPevNnZN6A7KiPBEQPoc1JjvVJc6uYuTuKaTswJgIhANvvke32bvvWIO+pM6pupoAdDmyf3E8q8qhixX4m66yd","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2348663,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeZphDCRA9TVsSAnZWagAAQ9QP/1OTz4JkMt333d/kgoaO\np7Xv39EPQQtfwfLNpXf0bQ79UXVpUI+uwGseu9i7Pj9zQULc95BaIe7k0y16\noYj6qgSWSAc+RVW2y02vEpvE2d+8U2Hspf+GC/zmvQffipdZM60z5YLyni62\n3GhpJIKackuusaAUltzp0csEmSl/VMR7H6ZPMzc2wNKI6iXwLLS1K75jv+m+\nvwJ+6TkRWKJlos+wMVI1Q5akLR3xv+qHFeGTcUEL60f/uCsSzvUgXmj0ALoH\nKPAcocFexHJjHeSPWqHvmo1ZryV9ED7HlYWpGTpdsYv0Dasq44s9x+mCUWQ6\net6mq0CgNSMc19BYPCEiuMIhy4QmxtEaIWB3BsHtKwdXQ4YZqwUiiJY6N02p\njpOZ0rtb3vUIek338cP42dm/LEaOKrHK/p+LajV8U0T9hB9Z+IK9sX1HFkRl\n7RFFR+vkzR50evCH3RJ9MWnBboZEl+bVjXUvJHy5N8bYNNMHFBoE1P4Oxcad\nQCMqQCBlhpqFrsd53PyAiGrrV3/ewTDK7WQSrmOTT3tfbbfxYtceXGUeUeiZ\n+Ud0+zNmDvEDWVbsnkjwoebFb1BUoyfbbZxnWtEoXTlpQzfeYlcUv21holAl\nqvLk1GZ7jsNQ0BiTMyNWM2myEN/1676/PIiWs3L8F8FTRrJDlT9uyuqs74BY\nz1bx\r\n=MzzQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.esm.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"# Gatsby Interface\n\nStorybook [available here](https://reverent-keller-9597e8.netlify.com/)\n\n![Storybook](https://user-images.githubusercontent.com/18426780/63871208-b9aea600-c978-11e9-9107-79679b699c6f.png)\n\n```\nyarn storybook\n```\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`\n\n- Use React hooks and functional components - https://reactjs.org/docs/hooks-intro.html\n- Use CSS props for styling - https://emotion.sh/docs/css-prop\n- Use `gatsby-design-tokens` for styling constants - https://www.gatsbyjs.org/guidelines/design-tokens/\n- Use compound components to make components more composable and flexible - https://kentcdodds.com/blog/compound-components-with-react-hooks\n- Make all PRs against the `dev` branch\n- Use `TONE` and `VARIANT` prop (when appropriate) to determine color styles and version of a component - see Button as an example\n- Make the component as generic as possible so it can be used anywhere by anything\n- In `skeletons` folder, these contain only the functionality of a component (no styles) and can be used within other components\n- Write Storybook stories for any component created - https://storybook.js.org/docs/basics/writing-stories/\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Required assets\n\nGatsby Interface requires the `futura PT` webfont in several different weights. These files are git-ignored, to prevent the unauthorized release of licensed assets.\n\nGatsby Inc. employees can download these fonts from [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"index.ts","gitHead":"04085f0f7dc6b83989e7280ec35f8388a4e8fcfa","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"_nodeVersion":"10.19.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","@reach/tooltip":"^0.8.5","@reach/combobox":"^0.8.5","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.3.13","@types/react-dom":"16.8.1","standard-version":"^7.0.1","storybook-readme":"^5.0.8","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.3.13","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.3.13","@storybook/addon-docs":"^5.3.13","@storybook/addon-info":"^5.3.13","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"^5.3.13","@storybook/addon-links":"^5.3.13","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.3.13","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"^5.3.13","@storybook/addon-viewport":"^5.3.13","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.3.13","@storybook/addon-storysource":"^5.3.13","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.7","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"^5.3.13","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.89-Elanhant-rollup-preserve-modules-20200309T1925_1583781954552_0.3040297361245017","host":"s3://npm-registry-packages"}},"0.0.89-Elanhant-form-cleanup-20200309T2037":{"name":"gatsby-interface","version":"0.0.89-Elanhant-form-cleanup-20200309T2037","author":"","license":"ISC","_id":"gatsby-interface@0.0.89-Elanhant-form-cleanup-20200309T2037","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"cba6c8fd3b942adfeff571041140a7f6ccd59be2","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.89-Elanhant-form-cleanup-20200309T2037.tgz","fileCount":167,"integrity":"sha512-MZoXf1715QKGHoUhR45GBv+K4QQYJpR1Y+BI4RobTBng0uAj4xFfzc58Q7eS1Y3dry4nxmCHyv9QpOZldRdIMg==","signatures":[{"sig":"MEUCIGcW1tRVzioIrp6FtqQPJk5J7VHjRwA/xfUulNhL45CpAiEAl6OIKj417mPHS4s1pBWtRJDBwrwCDrNfjBViDRPT40c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3866885,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeZqkJCRA9TVsSAnZWagAAS0gQAIvfHz/S6EPSIAH9s8b/\neW+zx6+IWxrnXDH7YuLWQJQhrMuyUk54egen79u771oQJXPx8c49qcqhIplZ\nr7A6AoKO6EZBhGR+e8BDJWY/URJxP+7jwo+nNPK01lQvj459xSEcahv2D5Ig\njsJfhmsmE0GT5FiT/RyrVi2FuPHMUrT4k0CxjQL4XAI5HM/i7pceAEuRvibU\ntWJy7w9yKF+ocTAquA05/VUlJ4Haw756MUlBuG5eRd1xexDb25V9rGYWcp0M\ny6TsCzjnVXs6YlhSpZUvrOvhbiTxQlNorUK9EtRDaV5nlwg3UKot2KtldUT5\nf25lpcqvphbRQc8Z7s6TEOBB9S4UkcLI+YxZTwmop+brsFPC+LoxcoNTFgYr\nUQqB2iAZHpclDVrIT0lN5npBIRQYwjuVdZQEphzVYc3D8a1wzxnjtaL0Whv1\npLmoER7cNJyX9C3ybSj6ny/9q1ISLPxzDJUslWbK1LpynIm4OCKkP1i9C+w+\n9JnVjyrcGHSaEumyKrRcgWAQilz59eTXljsNcFvNzFBQYkUOr48XTvEv8vEe\npPIvem9zOr3YaS1BuPUTgEaH5zfJweL5Hk0+n3VFChnTQ1GZwnrrSHNG/eNF\n3on0xKyX3irX+d8qM+PWNiMxzRSWWHxu//qHwlJjKCbTXdq9S/osxTLgFguS\nOuHr\r\n=6ruJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.es.js","readme":"# Gatsby Interface\n\nStorybook [available here](https://reverent-keller-9597e8.netlify.com/)\n\n![Storybook](https://user-images.githubusercontent.com/18426780/63871208-b9aea600-c978-11e9-9107-79679b699c6f.png)\n\n```\nyarn storybook\n```\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`\n\n- Use React hooks and functional components - https://reactjs.org/docs/hooks-intro.html\n- Use CSS props for styling - https://emotion.sh/docs/css-prop\n- Use `gatsby-design-tokens` for styling constants - https://www.gatsbyjs.org/guidelines/design-tokens/\n- Use compound components to make components more composable and flexible - https://kentcdodds.com/blog/compound-components-with-react-hooks\n- Make all PRs against the `dev` branch\n- Use `TONE` and `VARIANT` prop (when appropriate) to determine color styles and version of a component - see Button as an example\n- Make the component as generic as possible so it can be used anywhere by anything\n- In `skeletons` folder, these contain only the functionality of a component (no styles) and can be used within other components\n- Write Storybook stories for any component created - https://storybook.js.org/docs/basics/writing-stories/\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Required assets\n\nGatsby Interface requires the `futura PT` webfont in several different weights. These files are git-ignored, to prevent the unauthorized release of licensed assets.\n\nGatsby Inc. employees can download these fonts from [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"src/index.js","gitHead":"db024e1628840e0d763aade5f0f464eaaa2a4ece","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.es.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"_nodeVersion":"10.19.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","@reach/tooltip":"^0.8.5","@reach/combobox":"^0.8.5","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^0.64.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.3.13","@types/react-dom":"16.8.1","standard-version":"^7.0.1","storybook-readme":"^5.0.8","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.3.13","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.3.13","@storybook/addon-docs":"^5.3.13","@storybook/addon-info":"^5.3.13","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"^5.3.13","@storybook/addon-links":"^5.3.13","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.3.13","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"^5.3.13","@storybook/addon-viewport":"^5.3.13","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.3.13","@storybook/addon-storysource":"^5.3.13","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.7","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"^5.3.13","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.89-Elanhant-form-cleanup-20200309T2037_1583786248431_0.3663889331872445","host":"s3://npm-registry-packages"}},"0.0.89-Elanhant-rollup-preserve-modules-20200309T2043":{"name":"gatsby-interface","version":"0.0.89-Elanhant-rollup-preserve-modules-20200309T2043","author":"","license":"ISC","_id":"gatsby-interface@0.0.89-Elanhant-rollup-preserve-modules-20200309T2043","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"6df35846c665c32973a76e2b50a2e52cf236a78c","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.89-Elanhant-rollup-preserve-modules-20200309T2043.tgz","fileCount":731,"integrity":"sha512-K8Ry+61jpsXGklDeRZrDhR6X8IYjIlJay2l+5Y8GIL8LeUAJfL0Mx/nYRzDMvyxgqwP7PSZB3AHcJDXAhcKrVw==","signatures":[{"sig":"MEUCIQDHGAg8PBH41VFRdGVfs4qJ6DtuDEcfg0woKFAH4oBdigIgeREIlFoEqIL9mDBNS3bKVorFbVvWLtzGmN+WUjguTGI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2348687,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeZqp+CRA9TVsSAnZWagAAackP/3ZivF7IHm0mzcaxONOx\n3/pqgJDOXZ4/h0AZcpm02WLlHc4ayv6Z4k+AIIl94K0evqYVj7HPiWFjxPh7\nHtG1E9D26tW5KJxNMCncORQ5FdobFNBpDrCbpjBKL/3gZXXSGYSjVrr5AYO2\nkyFsxBAWTRuh3SyH/vLuQViu3RhTKj+RK2rZRYAdy4i1Z0VZOw91o4FgAO/7\n2OvkvViz05TQSrVLRzbfuI7dJ3eQsosQmpvh9PyJsOGSZv1YL3xW6xjdcy3i\nuOney9in1ujIGbuJzwbCBOVpT0TKOodmyFZKGrg2zpibgw9sABNxSlGYzS9u\nbDXZ/83qPwstRErJ3hFFLeONajRZlBbuGt5NMSoan3xaGnRWYto6B6P2c9pa\n0MjQG/L4RO/HDaF/2cpLajsqeIrhT2ULfHxAmc7CAFAuID7pXIHgFzrJQwf/\ntYAjf1fvBKr9+4JmBle/EVMXb448u3ceb/BEAadSSImqvOOKkZ5BLsxdkonx\na3s/6oBGJVzI/gv01+up+M2Vqk+UmA7e4bNMgQRfyrdKi1vdPf9JbO0or6U9\nnRFJ7YUkF+/SUXrDqapftlF5nr4XJiMzDPg7Y9TVff4Iye8KUjIs09MNvViT\ncrcyrgp7ktgl7xEFfnKYqnmqUjL19Q5fahDPo38eswNIAgJSK2zuWONMSqMm\nUqCx\r\n=sNbq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.esm.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"# Gatsby Interface\n\nStorybook [available here](https://reverent-keller-9597e8.netlify.com/)\n\n![Storybook](https://user-images.githubusercontent.com/18426780/63871208-b9aea600-c978-11e9-9107-79679b699c6f.png)\n\n```\nyarn storybook\n```\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`\n\n- Use React hooks and functional components - https://reactjs.org/docs/hooks-intro.html\n- Use CSS props for styling - https://emotion.sh/docs/css-prop\n- Use `gatsby-design-tokens` for styling constants - https://www.gatsbyjs.org/guidelines/design-tokens/\n- Use compound components to make components more composable and flexible - https://kentcdodds.com/blog/compound-components-with-react-hooks\n- Make all PRs against the `dev` branch\n- Use `TONE` and `VARIANT` prop (when appropriate) to determine color styles and version of a component - see Button as an example\n- Make the component as generic as possible so it can be used anywhere by anything\n- In `skeletons` folder, these contain only the functionality of a component (no styles) and can be used within other components\n- Write Storybook stories for any component created - https://storybook.js.org/docs/basics/writing-stories/\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Required assets\n\nGatsby Interface requires the `futura PT` webfont in several different weights. These files are git-ignored, to prevent the unauthorized release of licensed assets.\n\nGatsby Inc. employees can download these fonts from [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"index.ts","gitHead":"f435bef54150c58825d6594d9ec1f002add15976","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"sideEffects":false,"_nodeVersion":"10.19.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","@reach/tooltip":"^0.8.5","@reach/combobox":"^0.8.5","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.3.13","@types/react-dom":"16.8.1","standard-version":"^7.0.1","storybook-readme":"^5.0.8","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.3.13","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.3.13","@storybook/addon-docs":"^5.3.13","@storybook/addon-info":"^5.3.13","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"^5.3.13","@storybook/addon-links":"^5.3.13","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.3.13","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"^5.3.13","@storybook/addon-viewport":"^5.3.13","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.3.13","@storybook/addon-storysource":"^5.3.13","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.7","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"^5.3.13","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.89-Elanhant-rollup-preserve-modules-20200309T2043_1583786622376_0.4039389510173883","host":"s3://npm-registry-packages"}},"0.0.91-Elanhant-rollup-preserve-modules-20200309T2302":{"name":"gatsby-interface","version":"0.0.91-Elanhant-rollup-preserve-modules-20200309T2302","author":"","license":"ISC","_id":"gatsby-interface@0.0.91-Elanhant-rollup-preserve-modules-20200309T2302","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"fa050c258491670e54cf35952b77df8a720b6ec4","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.91-Elanhant-rollup-preserve-modules-20200309T2302.tgz","fileCount":731,"integrity":"sha512-iUEs7DxSMAwvsjJvSkL7NpSVgdhxxYUlbV2OgV1JIOlSw2HEPDQrk9IinFatLgsefogYaife8DizgEhhZkt3ZQ==","signatures":[{"sig":"MEUCICzt0D+8X1ZBIbp04mCPCy5SbEZkEdjKFqjed4wC0edpAiEAneSyD8FbyHGK8kfOQB7CtCnfS160JkHKpRbRvWQHumk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2349051,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeZssJCRA9TVsSAnZWagAA+JwP+wdr+KNo4quAO4RZdmwD\nxHdXNna+H8v8TksoYaTn5XWLijv4ubReKQa7rTxI6luRncfSJzXcbteaiVav\nBUFMJsK1/D06lHWHOsMcY3ialLJTviW0tYm4EM78HfMVglsTZYYFl7BPVDFf\ndsIgBESlBC9EdE92mw+gG0fLrlPod0EOaIhcNA2t9NgcZMEulwXjw9humFe7\ndj+pdkFnsymHOY+Lw7T7KCfBBANPqbYcUjKOtSJtS1Jisc6ZCsntNB5l36r/\ngr2WccgJXHz2bH8raY9c3g6KrDmPUbXQquMtJDZPosOspgfKATlDIzyIu6Pi\n9+LBUoH888n1+Jx4wczM3+1qo5jn0TLqAnrkb6h9ggrdVQPJhKR9a4JZGktl\n77A4aJ2zW7qo+iRVhshNneJRRzAXWRhhngSBY2uBT2WDhQ3gEm3rSksxz4GY\nPqyJaiTPmoXrqmtDV7TrTgoI6/+fnBT8jTCz1AQKA198xrB38iHpjwsGF4dI\n3SdY1Rmd6pGf+D5Lsw4kf0bCdruMSHavURVH1uhjXFDWi/rLVrbCpSGNwD49\ns2kSEpH7NFZThrv+R05cOgLxH5hx5i5vkmMU+7CiBOFjYxAukwNSsnt2XBtU\nr6b2DAn408wApzswHYKNSsnANLT1jtXGf6fGAFWFKjIgMIfqTPsRYoQLFXB0\nds0X\r\n=Z303\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.esm.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"# Gatsby Interface\n\nStorybook [available here](https://reverent-keller-9597e8.netlify.com/)\n\n![Storybook](https://user-images.githubusercontent.com/18426780/63871208-b9aea600-c978-11e9-9107-79679b699c6f.png)\n\n```\nyarn storybook\n```\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`\n\n- Use React hooks and functional components - https://reactjs.org/docs/hooks-intro.html\n- Use CSS props for styling - https://emotion.sh/docs/css-prop\n- Use `gatsby-design-tokens` for styling constants - https://www.gatsbyjs.org/guidelines/design-tokens/\n- Use compound components to make components more composable and flexible - https://kentcdodds.com/blog/compound-components-with-react-hooks\n- Make all PRs against the `dev` branch\n- Use `TONE` and `VARIANT` prop (when appropriate) to determine color styles and version of a component - see Button as an example\n- Make the component as generic as possible so it can be used anywhere by anything\n- In `skeletons` folder, these contain only the functionality of a component (no styles) and can be used within other components\n- Write Storybook stories for any component created - https://storybook.js.org/docs/basics/writing-stories/\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Required assets\n\nGatsby Interface requires the `futura PT` webfont in several different weights. These files are git-ignored, to prevent the unauthorized release of licensed assets.\n\nGatsby Inc. employees can download these fonts from [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"index.ts","gitHead":"586cc09ea9a6bb5e567ea0645d5963f494548e83","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"sideEffects":false,"_nodeVersion":"10.19.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","@reach/tooltip":"^0.8.5","@reach/combobox":"^0.8.5","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.3.13","@types/react-dom":"16.8.1","standard-version":"^7.0.1","storybook-readme":"^5.0.8","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.3.13","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.3.13","@storybook/addon-docs":"^5.3.13","@storybook/addon-info":"^5.3.13","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"^5.3.13","@storybook/addon-links":"^5.3.13","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.3.13","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"^5.3.13","@storybook/addon-viewport":"^5.3.13","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.3.13","@storybook/addon-storysource":"^5.3.13","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.7","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"^5.3.13","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.91-Elanhant-rollup-preserve-modules-20200309T2302_1583794952561_0.9508822081738828","host":"s3://npm-registry-packages"}},"0.0.91-mfrachet-ch1492-remove-settings-card-20200310T0857":{"name":"gatsby-interface","version":"0.0.91-mfrachet-ch1492-remove-settings-card-20200310T0857","author":"","license":"ISC","_id":"gatsby-interface@0.0.91-mfrachet-ch1492-remove-settings-card-20200310T0857","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"a786ad11d9384acd49e17d480ba70de712bf4726","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.91-mfrachet-ch1492-remove-settings-card-20200310T0857.tgz","fileCount":168,"integrity":"sha512-oG/xMd882P784kh6JQw9AS8OAhXKKOes7FNwN3PmY5WZZpvce2qyYffBnS4T/ypGs4BRCYTX1nCJd1Bp7D4SZQ==","signatures":[{"sig":"MEQCIGpl3Q2psszFnMXx2ulwk1fTimYeLoi/LBx53k8pWoEdAiAeeIYwaYahuMvMyZErEx4E36+DbChqTY2AdHu8iX7b2w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3939265,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeZ1Z8CRA9TVsSAnZWagAAJ9QP/1i50MKXgTe9JBCYD2YI\n2i7RV+i8pbEsIQMDt5TpilC5YykRxwimPVmbCT9sDdijSxydZZ9DWcxjF5Ke\nMDXZOABVy7thA0DTvl23zKMnAlwbNOvDY6Q0WIAsYhFjRJYz2H768EHs1jv8\nYKX+0fVhgi9/JGb41SITdcFa57ixd1NVzy2VX+GSO0ySEtlFwU1RVeh24opK\nrV20jvEMsXh9Y1jKTJRdKo27haiWzJeZz70gv7oioJ72lZ25aCmG0EyaDktG\ns7/iH546U73524UkfQhehPJuoH3jVbte7NduQA8IPKeg3afG/yoJobshF08T\n3WeL/Xp+b47yvJa8gGBvl96iBEuFlQmyR48ArmP12GoDAmLoMQHnqHprQoAr\nuy9vRCHuaBSR5LJofIXy+V5511toXUumelioVOgq6qfv02ornI3iUe887Zpb\n04/+HsR64rIvUhBKMuCPFxGNTgxHkwV9w+idzVoN0+xx+XRtSy+OXGdfnFYl\n3BOHBgspQnl5KmkCDQvI8XWrtExOM3kyTsx1ykA+oVvrNIlP+eHbFEsHw9Np\nvyVoz37f8fHvVhBbzdLm5clNSucnIsefbTqiLSIORVt4DvBLL1dsbdfXziIR\nIQj0OGNs/PVuXe6w0SQq+tYl/Nx+xQqlWB3xErxfp9tkloekGc35Z4EuDYEg\nl8nc\r\n=EfUs\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.es.js","readme":"# Gatsby Interface\n\nStorybook [available here](https://reverent-keller-9597e8.netlify.com/)\n\n![Storybook](https://user-images.githubusercontent.com/18426780/63871208-b9aea600-c978-11e9-9107-79679b699c6f.png)\n\n```\nyarn storybook\n```\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`\n\n- Use React hooks and functional components - https://reactjs.org/docs/hooks-intro.html\n- Use CSS props for styling - https://emotion.sh/docs/css-prop\n- Use `gatsby-design-tokens` for styling constants - https://www.gatsbyjs.org/guidelines/design-tokens/\n- Use compound components to make components more composable and flexible - https://kentcdodds.com/blog/compound-components-with-react-hooks\n- Make all PRs against the `dev` branch\n- Use `TONE` and `VARIANT` prop (when appropriate) to determine color styles and version of a component - see Button as an example\n- Make the component as generic as possible so it can be used anywhere by anything\n- In `skeletons` folder, these contain only the functionality of a component (no styles) and can be used within other components\n- Write Storybook stories for any component created - https://storybook.js.org/docs/basics/writing-stories/\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Required assets\n\nGatsby Interface requires the `futura PT` webfont in several different weights. These files are git-ignored, to prevent the unauthorized release of licensed assets.\n\nGatsby Inc. employees can download these fonts from [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"src/index.js","gitHead":"55523dd21599fc20264feb4fdde39a12ac89e5b1","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.es.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"_nodeVersion":"10.19.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","@reach/tooltip":"^0.8.5","@reach/combobox":"^0.8.5","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^0.64.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.3.13","@types/react-dom":"16.8.1","standard-version":"^7.0.1","storybook-readme":"^5.0.8","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.3.13","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.3.13","@storybook/addon-docs":"^5.3.13","@storybook/addon-info":"^5.3.13","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"^5.3.13","@storybook/addon-links":"^5.3.13","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.3.13","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"^5.3.13","@storybook/addon-viewport":"^5.3.13","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.3.13","@storybook/addon-storysource":"^5.3.13","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.7","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"^5.3.13","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.91-mfrachet-ch1492-remove-settings-card-20200310T0857_1583830651511_0.8078725212612843","host":"s3://npm-registry-packages"}},"0.0.92":{"name":"gatsby-interface","version":"0.0.92","author":"","license":"ISC","_id":"gatsby-interface@0.0.92","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"027351695bb85b65183c93c6f8c46ccbfd53c6f4","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.92.tgz","fileCount":167,"integrity":"sha512-i0HLYUO32zt3wnfGIuDq90Qe5EEO2xcW+wjvexv/wuKQlnsJZhamnvimM2BPc4LUAhpXWQUQ/6IsWIiAvBOjlQ==","signatures":[{"sig":"MEYCIQCFymDNzMjrAXCkFLZcILtFN/mvAq0FCJRehhsOQWAZDgIhAKpDXUs0Vq8fNjvYHCX2SexU4URpE62UmUDuUuHT7ahB","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3915273,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeZ97sCRA9TVsSAnZWagAAtUsP/jKK7qKVxnrOUR/5Rn2j\no8Sl8YwlMHkbCq5ZBZFMyblGHaHPPtse2Bq2FBP3stXk9qwySBRtsK+tihm9\n1TAgZJG63iJN6asjjlKlR2jXUWHX9mbtaX1xt5sYm/l7nW/ScAmgnVp/OAX5\nPEXszDiQ/+KDmEA+NUCBp+l2mu5U+APP0KOj5KZQc2sjpkN21wALVwAYLica\nQHY/jQshdYPZX9ekUVLexCe+fvlttb6LC1JbrtAxG7WHKfaL3oCks1Jz71GI\n5301AQOH/uCBxW6jvqN6wbc2LXFZcDVUzyWUhFT59r8HBfqTPp5QFzoLigdA\nTe7723iYIGsxpGRisYKbKAj+k6dX+15yGhrFA0FKBU58uzCTrdpeeze5TWLK\nDRBWDg8fxG7dcrSFa0tkjqwnoIyJxlK6vN1wPRBUlFSkxIzowFUnhjQnDhiV\n2Whdu4CqHgsK5ToG86K9wvweHZTlcL72XQeWKjh9n08wJoiY9ve8uYumMbsK\nYo2iv/t/Di6QKSDljCXdD5z7+nFT9lGTMN49Zf2O7LMFoNpjvlxSGvrG4CZz\ntGpBmxO0mBe0jmazn3u2sL0Z6ADu9woFlZlC61ZcA9sivJJml2SevKbPyrvk\ncDb3Tqblf2yE9uiq4LHwWBiHCvaXcon8JyIUFZnmmlzXU4IH12h+P01nLYlq\n8MeR\r\n=AjBr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.es.js","source":"src/index.js","gitHead":"e71aea79d91ff23a7b992868cd6e8d8cecbf02e6","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.es.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"_nodeVersion":"10.19.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","@reach/tooltip":"^0.8.5","@reach/combobox":"^0.8.5","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^0.64.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.3.13","@types/react-dom":"16.8.1","standard-version":"^7.0.1","storybook-readme":"^5.0.8","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.3.13","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.3.13","@storybook/addon-docs":"^5.3.13","@storybook/addon-info":"^5.3.13","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"^5.3.13","@storybook/addon-links":"^5.3.13","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.3.13","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"^5.3.13","@storybook/addon-viewport":"^5.3.13","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.3.13","@storybook/addon-storysource":"^5.3.13","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.7","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"^5.3.13","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.92_1583865580152_0.39817737533575914","host":"s3://npm-registry-packages"}},"0.0.92-Elanhant-rollup-preserve-modules-20200310T1852":{"name":"gatsby-interface","version":"0.0.92-Elanhant-rollup-preserve-modules-20200310T1852","author":"","license":"ISC","_id":"gatsby-interface@0.0.92-Elanhant-rollup-preserve-modules-20200310T1852","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"04b6dbf163d65530ac4ed19950cb5f5673665c40","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.92-Elanhant-rollup-preserve-modules-20200310T1852.tgz","fileCount":731,"integrity":"sha512-zqXqoIW8blNZoqEIRhQADSHfuvnrNCEAdtRjGIqBuFdybxNUxf3lgTP3m5bEz+tGUGxmSBdW9l+xwOrL7HeE0g==","signatures":[{"sig":"MEUCIQD++6UipY8qL9r4R4zSGnCPEDJkgX21G4K2/Q2/jTuFlwIgKyMJY5pPFjgFF+b9kxf23lVXiqJKrgK4enTjn+NSr+Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2349401,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeZ+H6CRA9TVsSAnZWagAAB6MP/3LeM1Ruth9HbxeWs6jG\nskk3wGL8WcV4bBAjGLe5fzC4yNR5rz1VDla7AMNdGJKoDTXrcJvG7teY3zfE\n3p7Nwa8/Vc0KlLZPRWM7YZ+Ee3gKq8tqy7acNkrZULF20TF6sR3WVdsE3BWV\nOaTQeK9zySq9MxpmwQvJYHCmJza7U3kD2poVscZd0pFMz9TfczIWJtlj87dA\ntAhNrvcNmCNVTbVw4qhbL+K3Ood+AtaniMvBh/su2YBbArR6sySNEaN4YW87\nNZpAQbytG80d9dvRBQDiKcnbOKyrzccKe8uVCn2g8y5z16fu5JgKuyTZ8dQS\nvdnfTcYFy/qEYgJ4cLKFJcO5zglCkYc2SPUa//19bcPL09bFXsI/+5rLdDwD\n1iWhv25mvFvgIqKRMOLKfAegNGFttLSc0WFjmvevUj1dztJYujNvAYt/nDKV\nbWA+4scz8dWmg1pm6ENOu6gzsTpgg49+SpKyIZEarPm9s4hKN/bA8PLLTuQg\nic/AIgcVS5zJHYmqfD3aqKnz4yMVXLsDhBr2UDr2+zGdAq02TYWef1kKFwIq\nLepmDp4DN7BumY1DRZb3yT2OiKYmRbXiz2dTSW5+Q1YXNIfLj89GsYVLkf8U\nFdMdmYFo0k8QQ+t8lA5r2s5SPkBnLXs1NGZPtDuSw+sXbo2GQZR+KCBUe9wM\npV+d\r\n=7C70\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.esm.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"# Gatsby Interface\n\nStorybook [available here](https://reverent-keller-9597e8.netlify.com/)\n\n![Storybook](https://user-images.githubusercontent.com/18426780/63871208-b9aea600-c978-11e9-9107-79679b699c6f.png)\n\n```\nyarn storybook\n```\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`\n\n- Use React hooks and functional components - https://reactjs.org/docs/hooks-intro.html\n- Use CSS props for styling - https://emotion.sh/docs/css-prop\n- Use `gatsby-design-tokens` for styling constants - https://www.gatsbyjs.org/guidelines/design-tokens/\n- Use compound components to make components more composable and flexible - https://kentcdodds.com/blog/compound-components-with-react-hooks\n- Make all PRs against the `dev` branch\n- Use `TONE` and `VARIANT` prop (when appropriate) to determine color styles and version of a component - see Button as an example\n- Make the component as generic as possible so it can be used anywhere by anything\n- In `skeletons` folder, these contain only the functionality of a component (no styles) and can be used within other components\n- Write Storybook stories for any component created - https://storybook.js.org/docs/basics/writing-stories/\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Required assets\n\nGatsby Interface requires the `futura PT` webfont in several different weights. These files are git-ignored, to prevent the unauthorized release of licensed assets.\n\nGatsby Inc. employees can download these fonts from [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"index.ts","gitHead":"8fc64c53223f90dd442f63ae83b1a154422591fe","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"sideEffects":false,"_nodeVersion":"10.19.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","@reach/tooltip":"^0.8.5","@reach/combobox":"^0.8.5","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.3.13","@types/react-dom":"16.8.1","standard-version":"^7.0.1","storybook-readme":"^5.0.8","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.3.13","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.3.13","@storybook/addon-docs":"^5.3.13","@storybook/addon-info":"^5.3.13","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"^5.3.13","@storybook/addon-links":"^5.3.13","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.3.13","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"^5.3.13","@storybook/addon-viewport":"^5.3.13","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.3.13","@storybook/addon-storysource":"^5.3.13","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.7","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"^5.3.13","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.92-Elanhant-rollup-preserve-modules-20200310T1852_1583866361471_0.6762460430836068","host":"s3://npm-registry-packages"}},"0.0.89-Elanhant-form-cleanup-20200310T2016":{"name":"gatsby-interface","version":"0.0.89-Elanhant-form-cleanup-20200310T2016","author":"","license":"ISC","_id":"gatsby-interface@0.0.89-Elanhant-form-cleanup-20200310T2016","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"16eea6419efe0030506a7c5560298972382d2434","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.89-Elanhant-form-cleanup-20200310T2016.tgz","fileCount":168,"integrity":"sha512-FjpjqwX3yMmlkBQN9p6sg94CrChuSlObuBgiPK4uPD+S1H3NVNspMGEqNxtP71/BRARVzPAgB/TCi+jsSSKacA==","signatures":[{"sig":"MEUCIQDxbl3qWYXCsXRtAwR/WehhPDNJuvO99g6vOgPRJQXInwIgLK1HYv38X263tOlbuyPsvXZUB7osheTjcOV0n8ncDo8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3849938,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeZ/W2CRA9TVsSAnZWagAATgcP/1BpicuUp51QeD4LoA0g\nlr8id8iWhAYL3yegiw0MdX7yUO31HBualHbAKbtOX9JBQStpZMEX9NxUfbWg\nTmFpDswgCeU6Rr5eV70uxGAib+jFnirZJstZLWg6wfMCqg0gTxOJ8ErH9YIl\nng5/j0EYJejtqoiBu07OKOynkeHw5ci4dyLcZpQmYiwMHmJc35mr6GQvTcqS\ncNUnKq9ZzlowDnyaP0LZp24TmmBUfliDT7IVb7WK7RhLbf4TeacD3TzZ/BRB\nZ8h+Qg6qRBU9VivAPnbWS4v/MRNDKJ/25jR4JkA3uL60D9kunAPbQrfo6q9t\ntL21zTqfW89Xku1WNRCUQ8mH9O5gd8XpWvGcFrZvoxO7NdeWczU34tUXPtrJ\nKd4xIkp1wEwHyuAS33w0I/RTy56dVhFZTUCYoCx0rIvySSTiTeyv9njdkB1U\n7/NayglPE3U3hVTV8pxjPbsSPQzvgRnumGfAAfFPCro8JAK4D1zidabJw/ni\ntdHFxfbsRhF/VqrRHKoD9+JqyeaByMBQd1NbWkwiCRJWrclv5Ih0KiguT3dj\n6nMaHheeCeMzWFJD8bSeroGQv/GGUGuGcZQlJKYK43v/tN1qgqme0bKCV3sa\nDmqWnpvjjyRG31xIGVJCdEh924KvqmWbr/2GqI79SSgZzzCGCCP65imT+Ae4\n4jg0\r\n=+F5k\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.es.js","readme":"# Gatsby Interface\n\nStorybook [available here](https://reverent-keller-9597e8.netlify.com/)\n\n![Storybook](https://user-images.githubusercontent.com/18426780/63871208-b9aea600-c978-11e9-9107-79679b699c6f.png)\n\n```\nyarn storybook\n```\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`\n\n- Use React hooks and functional components - https://reactjs.org/docs/hooks-intro.html\n- Use CSS props for styling - https://emotion.sh/docs/css-prop\n- Use `gatsby-design-tokens` for styling constants - https://www.gatsbyjs.org/guidelines/design-tokens/\n- Use compound components to make components more composable and flexible - https://kentcdodds.com/blog/compound-components-with-react-hooks\n- Make all PRs against the `dev` branch\n- Use `TONE` and `VARIANT` prop (when appropriate) to determine color styles and version of a component - see Button as an example\n- Make the component as generic as possible so it can be used anywhere by anything\n- In `skeletons` folder, these contain only the functionality of a component (no styles) and can be used within other components\n- Write Storybook stories for any component created - https://storybook.js.org/docs/basics/writing-stories/\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Required assets\n\nGatsby Interface requires the `futura PT` webfont in several different weights. These files are git-ignored, to prevent the unauthorized release of licensed assets.\n\nGatsby Inc. employees can download these fonts from [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"src/index.js","gitHead":"fc817d902fed4b37ecab245f93676c7b5a380976","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.es.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"_nodeVersion":"10.19.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","@reach/tooltip":"^0.8.5","@reach/combobox":"^0.8.5","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^0.64.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.3.13","@types/react-dom":"16.8.1","standard-version":"^7.0.1","storybook-readme":"^5.0.8","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.3.13","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.3.13","@storybook/addon-docs":"^5.3.13","@storybook/addon-info":"^5.3.13","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"^5.3.13","@storybook/addon-links":"^5.3.13","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.3.13","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"^5.3.13","@storybook/addon-viewport":"^5.3.13","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.3.13","@storybook/addon-storysource":"^5.3.13","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.7","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"^5.3.13","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.89-Elanhant-form-cleanup-20200310T2016_1583871414197_0.9925953577386153","host":"s3://npm-registry-packages"}},"0.0.92-Elanhant-cleanup-form-components-20200310T2020":{"name":"gatsby-interface","version":"0.0.92-Elanhant-cleanup-form-components-20200310T2020","author":"","license":"ISC","_id":"gatsby-interface@0.0.92-Elanhant-cleanup-form-components-20200310T2020","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"7ba4557e5562db178f0506ed2b548f484ec78c4c","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.92-Elanhant-cleanup-form-components-20200310T2020.tgz","fileCount":168,"integrity":"sha512-dB6k4dSjjKCuaJ+E1ONKM3iMXd5B18ETgjfKaKs3BPR9DYZE+eH6AUzhWkvmGg6Nf4b+CHKQIA/Wne9zFtpWug==","signatures":[{"sig":"MEUCICRE2LCIvOsqWmWAvIMrQ88gQY9R+wJ8N9sRcogv3IFyAiEAsRFJACS+veng3YrvMfJfTU1BzxMUzopcO1Aktj4Wek8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3850808,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeZ/aJCRA9TVsSAnZWagAAG04P/iPxcEceTn+K+H8VRRC3\nYvqHb3G0FL6v7T56gHFEYHf/lDRxZbJu7dT6MDuVES0DGOH14SOFb+nVoXmE\nLfKiBREzOxKme3/pscRqvEpYQR+aXFs7pd2/yY9sIOovfg/uO7CrLB716X59\nkn86BAby77oPmSPOoQv7QNkGZUCuxnvXFhS5Srvif4h3yMZxBxtlU7+7x7Cw\nL408NTqaiR/JsBxJTPq2wGQyUocNHPJm1rG1vJ21/5rDbS+lPN1OawaEqoJh\n8KiDYgMHKuP1RsDUlGUxv8BQV8uDbRGTR712DCWie0JfJOtwCOv1lJhVbUkN\n59JIj8bGcXqyhcET0mZfilmMXixhOz88HN9yALm1pFd74n+QCTuo/uuRHG7b\n5f/Axsp0jhrljurdAiiPvzFrBU/i4JAdaSu16eJSzuitYg8AqO1h0tUXxnY3\nH/61TOO9TljucVt1IGPJCALec4qKkhiLBJsBCMz9wQ0byXPFCQcjUNNT1MOo\nuWimsURtv3OlQugJZZ+F9WaSsB1xZCjEBUNyNlwvd7uSSQtpxdqCms4KaFLy\n+B1uHrrW93sKbWh7tldWwZpgmHUFz08/DkExPYjggdB9Cx3qga064MCHwWBC\nPDcBbu1yU7Vzsog7EhwauU2BN6MxvF23cICBWrIcRgq65cM0e91Dv6ySOW7c\n1qjf\r\n=sLpk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.es.js","readme":"# Gatsby Interface\n\nStorybook [available here](https://reverent-keller-9597e8.netlify.com/)\n\n![Storybook](https://user-images.githubusercontent.com/18426780/63871208-b9aea600-c978-11e9-9107-79679b699c6f.png)\n\n```\nyarn storybook\n```\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`\n\n- Use React hooks and functional components - https://reactjs.org/docs/hooks-intro.html\n- Use CSS props for styling - https://emotion.sh/docs/css-prop\n- Use `gatsby-design-tokens` for styling constants - https://www.gatsbyjs.org/guidelines/design-tokens/\n- Use compound components to make components more composable and flexible - https://kentcdodds.com/blog/compound-components-with-react-hooks\n- Make all PRs against the `dev` branch\n- Use `TONE` and `VARIANT` prop (when appropriate) to determine color styles and version of a component - see Button as an example\n- Make the component as generic as possible so it can be used anywhere by anything\n- In `skeletons` folder, these contain only the functionality of a component (no styles) and can be used within other components\n- Write Storybook stories for any component created - https://storybook.js.org/docs/basics/writing-stories/\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Required assets\n\nGatsby Interface requires the `futura PT` webfont in several different weights. These files are git-ignored, to prevent the unauthorized release of licensed assets.\n\nGatsby Inc. employees can download these fonts from [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"src/index.js","gitHead":"21c8666285de30a427fdafbaeeaddc79b0ff8a26","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.es.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"_nodeVersion":"10.19.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","@reach/tooltip":"^0.8.5","@reach/combobox":"^0.8.5","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^0.64.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.3.13","@types/react-dom":"16.8.1","standard-version":"^7.0.1","storybook-readme":"^5.0.8","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.3.13","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.3.13","@storybook/addon-docs":"^5.3.13","@storybook/addon-info":"^5.3.13","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"^5.3.13","@storybook/addon-links":"^5.3.13","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.3.13","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"^5.3.13","@storybook/addon-viewport":"^5.3.13","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.3.13","@storybook/addon-storysource":"^5.3.13","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.7","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"^5.3.13","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.92-Elanhant-cleanup-form-components-20200310T2020_1583871624417_0.2171300305906223","host":"s3://npm-registry-packages"}},"0.0.92-mfrachet-theme-provider-custom-value-20200311T0853":{"name":"gatsby-interface","version":"0.0.92-mfrachet-theme-provider-custom-value-20200311T0853","author":"","license":"ISC","_id":"gatsby-interface@0.0.92-mfrachet-theme-provider-custom-value-20200311T0853","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"2b32b6f4eeb3ee5bd23254e0196800aff8cf0cc5","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.92-mfrachet-theme-provider-custom-value-20200311T0853.tgz","fileCount":167,"integrity":"sha512-9ZnLk+uHpf4JiYCFkHnN3ip8mUyDw5KG7IuiPFg+JLwN+8MyCPHunnDOxRFaGnZj2pV0YkRRcxyPCCPXzqufsw==","signatures":[{"sig":"MEUCIAviDM1869IL1Fv/GiZ8whjzAUiW+WjZ1esOWqYFmPO9AiEAgZrv1zJUF/CMQ0Haa8nH9tUdBVWedY82m01Y9h8bC78=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3916640,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeaKc5CRA9TVsSAnZWagAAkUEP/iaiwJq345pJheDH/7yP\n50AqpHu9vzhoTPfKS/jgIOMc6xvyNkwSwzQlKmxXGjFZqzZDYgeW3HYCRHQQ\nJIiXFJRxbrTW7kL66Fql11trlfPREPBl6TaGMW0+Z0sSh5Sk2Xr5Pun0trs8\nNU81tK/zC18lMGiZjdcFhNOPZdAzaG9dc+NA9FB54GRStof9fEMFqTjZwO9L\ndUUJLQs9usXpWxiF9aSa+d1TO7/eXoA0CWQ+ymgLCM5tAuH7qfU+2QFmCjrR\n2zct+ARyedi3zJo532UxqhimEHyrkkjMDiz30d9SkW8nK2ToZ3sY1Q+5gWRy\n4n/7iYF1+5ubR7TzYqPEJedjO/uKgMgDzY8uvJ+hwOeksjbOE7Ol2Jn00MBG\n5gAHIy5vET5zjp4SOXCd9iZCcLy+NxPY5zBF1pKqVDodF48RK8V+t1KJ7OmK\nhCMmNZmF8I9ty937cAS63I4Goop0o/DgLICijomzJWFsMYxEVlmC86qQUPyX\n/89ZYI4PlRrdG6CD1bKfCd5wlzjFfvSt93nmOOeIBYDp2NW/Z5Pl+JIop2d7\nHvzBQ00AwBAHXojGmmaOT+WUNP0LGITZ5bBMo+5YDzEtuFIYV4u9QQmpQNo5\nQmr3ryMoKqYD3rGDJo+vyndMVEiJVfiDaI+IJZi4BvQ2GGfXVkz2tN1scSZj\nkfXB\r\n=shTW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.es.js","readme":"# Gatsby Interface\n\nStorybook [available here](https://reverent-keller-9597e8.netlify.com/)\n\n![Storybook](https://user-images.githubusercontent.com/18426780/63871208-b9aea600-c978-11e9-9107-79679b699c6f.png)\n\n```\nyarn storybook\n```\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`\n\n- Use React hooks and functional components - https://reactjs.org/docs/hooks-intro.html\n- Use CSS props for styling - https://emotion.sh/docs/css-prop\n- Use `gatsby-design-tokens` for styling constants - https://www.gatsbyjs.org/guidelines/design-tokens/\n- Use compound components to make components more composable and flexible - https://kentcdodds.com/blog/compound-components-with-react-hooks\n- Make all PRs against the `dev` branch\n- Use `TONE` and `VARIANT` prop (when appropriate) to determine color styles and version of a component - see Button as an example\n- Make the component as generic as possible so it can be used anywhere by anything\n- In `skeletons` folder, these contain only the functionality of a component (no styles) and can be used within other components\n- Write Storybook stories for any component created - https://storybook.js.org/docs/basics/writing-stories/\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Required assets\n\nGatsby Interface requires the `futura PT` webfont in several different weights. These files are git-ignored, to prevent the unauthorized release of licensed assets.\n\nGatsby Inc. employees can download these fonts from [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"src/index.js","gitHead":"5d8c7ac60fc0a1a79dfcba34fcb8a9a9a6bba27a","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.es.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"_nodeVersion":"10.19.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","@reach/tooltip":"^0.8.5","@reach/combobox":"^0.8.5","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^0.64.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.3.13","@types/react-dom":"16.8.1","standard-version":"^7.0.1","storybook-readme":"^5.0.8","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.3.13","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.3.13","@storybook/addon-docs":"^5.3.13","@storybook/addon-info":"^5.3.13","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"^5.3.13","@storybook/addon-links":"^5.3.13","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.3.13","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"^5.3.13","@storybook/addon-viewport":"^5.3.13","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.3.13","@storybook/addon-storysource":"^5.3.13","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.7","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"^5.3.13","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.92-mfrachet-theme-provider-custom-value-20200311T0853_1583916857049_0.07202579536257714","host":"s3://npm-registry-packages"}},"0.0.93":{"name":"gatsby-interface","version":"0.0.93","author":"","license":"ISC","_id":"gatsby-interface@0.0.93","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"c66ac3b3ec4aac5a9565bc258dd695af034c9e9f","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.93.tgz","fileCount":167,"integrity":"sha512-7xbgZHCnVRQVd4NMEy2ieZ/NGqcQmpBP2GAGte8LAim5Unb1smW90TGK5wIWTMWSm+RWk2Y+Ko/oi/bbthwnyA==","signatures":[{"sig":"MEUCIFf/haH5+r+q/hHZ5nWxoCutaq3avbIWQ+ENnHz0kgAfAiEA7/OzXTAFc6aLPSzOv235qdzceBC4d6wMauq18R7Swro=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3896359,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeaU9MCRA9TVsSAnZWagAA3HMP/2pbYOsc/HysflSaHgyu\nPm4XTjixKYCNSIz6XB9UtS4B1N4OodaS7a+FalknNhiByc8X4NnU61MJKIBf\ni54JFGZRwD7R9mW4YzOhmElV0ICRTaHsKRzxd+6VCdNiApWE21bT3cCsgprw\nB/KhKyQz5ILuEaewk89BTSE/QRW8M2Z8yr85cA36DHm5H2fymDmP6ufjdDxz\n2uWa8/eP1cm1l3HI3sXBSCdcc9XLfGsTQpmU8Uc7OIDnn3eiUuhI3MJiYgch\nqFOcw7CBC8wovNfDrZ5t///2XtjXnDlTD2hNoGVwwwoV24KSLoFSq54xKNlr\nzoVae3Voa1weXQaNHleiE/y0OYiJFhTPCpgYDh9FEJ7OFPfzEJ6eEKJb9mfK\nqJK7lTi4mglX3BiJ1i8DB5dy0nsLXqSdxifKfr1X8rHlSZBzuLB5JRdMBApW\nfavF/P2cIgvCJRHosu+Bn+Ez3PzrI5KiJ1ZrWaq58Fm+TYnNth69fdmkhQgp\nl6A+lJ/CuBnRRIYmukODIbR/CRAvR6NlIQjHaug2E82CgHUAEKFfrg61aQwv\nPqT8NHiYV5qDkk/V1ABOeG9aICPaJ6xYaotviQw2vgElH1IoEzvc06SRP7Ud\npXR6ovnrJinC+AlU1RfBtMAErLYinK3a9yQEu+0UVI208D4yg9Tt+spq1Ypc\n8vXe\r\n=d3z5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.es.js","source":"src/index.js","gitHead":"77eca8a4e430279af8d8d700a65a1e4a48a69aea","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.es.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"_nodeVersion":"10.19.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","@reach/tooltip":"^0.8.5","@reach/combobox":"^0.8.5","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^0.64.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.3.13","@types/react-dom":"16.8.1","standard-version":"^7.0.1","storybook-readme":"^5.0.8","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.3.13","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.3.13","@storybook/addon-docs":"^5.3.13","@storybook/addon-info":"^5.3.13","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"^5.3.13","@storybook/addon-links":"^5.3.13","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.3.13","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"^5.3.13","@storybook/addon-viewport":"^5.3.13","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.3.13","@storybook/addon-storysource":"^5.3.13","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.7","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"^5.3.13","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.93_1583959883780_0.7739377799095397","host":"s3://npm-registry-packages"}},"0.0.94":{"name":"gatsby-interface","version":"0.0.94","author":"","license":"ISC","_id":"gatsby-interface@0.0.94","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"e12b6b4a18c151f447086fd9d96e10cf1ab5c37e","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.94.tgz","fileCount":729,"integrity":"sha512-pUjo1is9fj+0k+3Hp0nVagx2+bMJsgozThSnUtdbGSvwehp2cCZaVO2cEBy1hw1Aee4+ImvKrlxUN2wyY/ddvg==","signatures":[{"sig":"MEQCICdP6PJtNQQpP4u9dolfXIQ+brzedAjxRsR0+XLrVmXTAiAZJshv4ThBMoV/YtFRIwDeRx/Qr9byU/S7qMN1UYhmFQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2338167,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeaVGwCRA9TVsSAnZWagAAVt4P/RuqZ2DxLbYjVa31lfkL\n+Iy104aAn1xOuckqy0bczBwJohqT5jYTPH7P+WlV75jQJRD3aHReQzFf7tK5\n8KY3JbStzYz8Todd8Z/Ox8lhuJN299HsWYSa01+N3RIWXSqgbAQa220rgk32\n1/5FmBaOsbIq0qYyy+CLY7QWvC/Xfcbd3ti71Q2rEZpH1YYVlJ7jrIe5AtaM\ndibKZNl+QZ6/tZdgeCda+uXJZ/uIq+f/9PqUppDolhH9EMDcxLwMsy31QwIt\nwDC9C/TYW6/LpQeN/mVABm1u/J9y7iuz35vOzCti/lD4NCO1na2CV0hlzxFe\n5FiDLtXAVhsrzxechREgnqpcnt0azEIRBkLoBV5PxlT+9PCPTLf/+WX1Ai1t\n5+rBKfUTbA3Pe+sxota/XcJKqlewLk+0oNtqON7LepH/LOkOpfEJLERqq0zk\nFBXrgHzrfaki+vkf0GfnCm1DswoF3k7GBKr/QlgFkOH1dau0UWpD4V1JFlBH\nZQadBOb5DPdLVb4eF7VQhho97Mf3fyb/LExnt+aPZaYip/oBUsgJsri7Q17Q\nupLhaiooamtAVciAQOK5VqQq2MXjGKklh5k+62NfKx/vCA8O/7itjS5HmEwJ\n8+vAvD2/9NujKTywaUezI/LtR2fXBGMZuJOjyEMKTaqu37YmlQDM9T/xp4bM\nvuPM\r\n=E1uc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.esm.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","source":"index.ts","gitHead":"2eba498a888bdbb47caa46d8c60a6ae4dc613148","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"sideEffects":false,"_nodeVersion":"10.19.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","@reach/tooltip":"^0.8.5","@reach/combobox":"^0.8.5","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.3.13","@types/react-dom":"16.8.1","standard-version":"^7.0.1","storybook-readme":"^5.0.8","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.3.13","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.3.13","@storybook/addon-docs":"^5.3.13","@storybook/addon-info":"^5.3.13","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"^5.3.13","@storybook/addon-links":"^5.3.13","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.3.13","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"^5.3.13","@storybook/addon-viewport":"^5.3.13","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.3.13","@storybook/addon-storysource":"^5.3.13","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.7","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"^5.3.13","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.94_1583960495904_0.7048230535724078","host":"s3://npm-registry-packages"}},"0.0.92-Elanhant-update-gatsby-design-tokens-20200311T2350":{"name":"gatsby-interface","version":"0.0.92-Elanhant-update-gatsby-design-tokens-20200311T2350","author":"","license":"ISC","_id":"gatsby-interface@0.0.92-Elanhant-update-gatsby-design-tokens-20200311T2350","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"e5b73b1b36d33c528dc74c6e52d7e4df6c2dea2d","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.92-Elanhant-update-gatsby-design-tokens-20200311T2350.tgz","fileCount":167,"integrity":"sha512-HF1TO4k9eUKqRnFKdjehQE8KrgouQPW7NwGferMUDSOtzzw6jCzwMqsD0FIwEEJjscJgs9aYY2LC9nG9cACOCg==","signatures":[{"sig":"MEUCIHn7ZCWoDqFYVtvC1NYSEX5WRQ/NVtxGN6TwmAEaV6BIAiEA7/iPIOhKxNQSGfFOyxTiKf2CYP0YLVorhB2ZZz7Oe7w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3868278,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeaXlbCRA9TVsSAnZWagAAxrQP/i+cHRfemNRrE/nOr+uL\nVhKGooUDNpNKveAr5c5HCiwSZ3Vse4oTxWVVPr0bMLFnb9cYLJeh7vQOCJPS\nM4k/1PHgciKzTN4KpeI7DOUZnI2ysd54+A9lZHptcUnOpfqYbA/bUkzImZfZ\nJsUgDYbueTSjHVCfndKNxcU83AE1TD9Bbe0P6W+7mt9W549elQ5cTtzbRfIQ\nEJPzb1pJL9eumsMmtdcsOCG7CZ3fYYIhRZa4dPwRBB1GbQPgHz+1DQ2h0m6Q\nahkteUMpAX1KrR5JEcsf+bblWrTnbSN2lRtaPpylv4uh7OXaBNJkuxNrHTMC\npVKZ9f74NrinuRO4UsXUtvHEsnATBCKZt0j0aSTF9v8UcC7AHmefyWvRz92R\nelaU6T7ixZUlHtN2vuEAOxY7VFmgY2HoJBYKB2u7vlI647zprOiV5n4+wJeF\nXQcnWed3qi3eqmk3wvb/YXAl0t4VYtA2OrIbvVmzog7ZUfFzyk9U3WC9evl6\nC55LyUkjrFS+whU6z2UcVSR/4U08uNIlRZRE8JDanmm5DQRMsGD+RL983gii\nZ/CBp62KjwQtJvqwClJQhO1UGZYU7fXKTEaQOfwaFrZ7jzPIKJRci27JkD2d\n8E+xbAKQoSaS2FAKLe9tNiFTry9l/ck0kGOftd4VPmMoHi85W1qZMbRtxBRj\nrpba\r\n=Cq21\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.es.js","readme":"# Gatsby Interface\n\nStorybook [available here](https://reverent-keller-9597e8.netlify.com/)\n\n![Storybook](https://user-images.githubusercontent.com/18426780/63871208-b9aea600-c978-11e9-9107-79679b699c6f.png)\n\n```\nyarn storybook\n```\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`\n\n- Use React hooks and functional components - https://reactjs.org/docs/hooks-intro.html\n- Use CSS props for styling - https://emotion.sh/docs/css-prop\n- Use `gatsby-design-tokens` for styling constants - https://www.gatsbyjs.org/guidelines/design-tokens/\n- Use compound components to make components more composable and flexible - https://kentcdodds.com/blog/compound-components-with-react-hooks\n- Make all PRs against the `dev` branch\n- Use `TONE` and `VARIANT` prop (when appropriate) to determine color styles and version of a component - see Button as an example\n- Make the component as generic as possible so it can be used anywhere by anything\n- In `skeletons` folder, these contain only the functionality of a component (no styles) and can be used within other components\n- Write Storybook stories for any component created - https://storybook.js.org/docs/basics/writing-stories/\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Required assets\n\nGatsby Interface requires the `futura PT` webfont in several different weights. These files are git-ignored, to prevent the unauthorized release of licensed assets.\n\nGatsby Inc. employees can download these fonts from [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"src/index.js","gitHead":"d18fac04631bea30e3f6143aec9853808cfda908","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.es.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"_nodeVersion":"10.19.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","@reach/tooltip":"^0.8.5","@reach/combobox":"^0.8.5","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^0.64.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.3.13","@types/react-dom":"16.8.1","standard-version":"^7.0.1","storybook-readme":"^5.0.8","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.3.13","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.3.13","@storybook/addon-docs":"^5.3.13","@storybook/addon-info":"^5.3.13","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"^5.3.13","@storybook/addon-links":"^5.3.13","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.3.13","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"^5.3.13","@storybook/addon-viewport":"^5.3.13","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.3.13","@storybook/addon-storysource":"^5.3.13","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.7","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"^5.3.13","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.92-Elanhant-update-gatsby-design-tokens-20200311T2350_1583970650325_0.40004165421476356","host":"s3://npm-registry-packages"}},"0.0.95":{"name":"gatsby-interface","version":"0.0.95","author":"","license":"ISC","_id":"gatsby-interface@0.0.95","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"15972abe8f1f395b805f4a158fff75b474595ff4","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.95.tgz","fileCount":729,"integrity":"sha512-XRiLiy/cPPeI8/ATdyYztlRiDvsY4raWrd9Gn4V6yO8Tf6VQ2xXRm+l6Pw3vhiOJfY2WYBatVLiJpq1s8HCI8A==","signatures":[{"sig":"MEQCIAv42zIP+Q8uFdKbzyOSpCqB0tqjn4aNpUqxRmpIMhM0AiAHuII0HLNws3HM6D4bRiN3yWrHI+E+i+MYje9mpsr9CA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2338956,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJead2ECRA9TVsSAnZWagAA0dMP/ij0ptwLXDGR0h2URVPf\nCD5tLJtpNU9zkam0Ks2e8ndSrOqBMEvuzq+xQ9uyJDgP/xEtqt+vaDN0d+vJ\nne+VYbeS1MWN7b+wX4Itc9PeNvpv8ZHoDMWc4hZYZnvUQ3ATs2GrEHLaxMSM\nQ3CgWwE3qilZyKUzowoDv/PcK+ew23Gw+OEfGekSDOLwKcVER6uTs+rEbSJp\nKsnHfoctt6i+h1KKdeHhrq7G+rMiGVxg+j3PeqMmFA9I7Y0Fl5R/N/6iynAZ\nniacClOd465ptCr8GACeqih63ydRbwKrI/ixYToLo2Uu2EJ3+tQHD8jdzo7m\n6qGbvcOMyJzbWoqRGKkiID6koIcYid9lpSXaOCfs/NHQedvr878GOMg0LYiV\n2Sb5+B2k+qrIwOnNW8uX0SCO++N3jDVVrEfk1iCZM2fwXgKSfbZx7j4jI7+n\nZA0fprPwjyYSV+zoYu5ClngjcEY22OCXGuF5gCANnjSpQuzoLBpBPVZtvFS7\n0slX86R8zFQSyO46ubwpYTMJSFFbRDWOWCSpsOAMzN7WC2LJnh+svSX9ogM7\nhiMynwK9sWuBWT5zS4V7ZJKVm8SC/sJyHTwXDfjU7Pr1jw9uqItntwPzZbk5\nSVyi/OJ3/Yf4lBVA/66cn4a7mAq7zctIk+4VBaP1idA7JyR8MCXj1EHLMqvU\ns/4O\r\n=CpBj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.esm.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","source":"index.ts","gitHead":"80f5f3cc6647713fc9c35080a05429a04e31874c","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"sideEffects":false,"_nodeVersion":"10.19.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","@reach/tooltip":"^0.8.5","@reach/combobox":"^0.8.5","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.3.13","@types/react-dom":"16.8.1","standard-version":"^7.0.1","storybook-readme":"^5.0.8","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.3.13","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.3.13","@storybook/addon-docs":"^5.3.13","@storybook/addon-info":"^5.3.13","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"^5.3.13","@storybook/addon-links":"^5.3.13","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.3.13","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"^5.3.13","@storybook/addon-viewport":"^5.3.13","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.3.13","@storybook/addon-storysource":"^5.3.13","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.7","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"^5.3.13","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.95_1583996292098_0.704880689374644","host":"s3://npm-registry-packages"}},"0.0.95-mfrachet-fix-modal-click-out-20200312T1222":{"name":"gatsby-interface","version":"0.0.95-mfrachet-fix-modal-click-out-20200312T1222","author":"","license":"ISC","_id":"gatsby-interface@0.0.95-mfrachet-fix-modal-click-out-20200312T1222","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"861d3d4d5293a5e23876f567ceb3fd84729921c4","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.95-mfrachet-fix-modal-click-out-20200312T1222.tgz","fileCount":732,"integrity":"sha512-AB4WrB/Hdfcd0G6oWL2PMzueNn4SqpMigsuT1mUwKms3VBfEzDlMvFwi1I7sY0z8KnLsiI+RpFRWXmwwMFlByg==","signatures":[{"sig":"MEUCIQCbpI1ObgIVEkR2sLCWCMe7xaRGSG4/AXVbo+dvrUoqFwIgYiGnTIuU1rH1UxWHlhZ40qWTY24O/87Wrw3vv+G3B5g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2391801,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeaim2CRA9TVsSAnZWagAAhoUP/AqR09sQhpJUhXEGwDT/\nNWZ0DjYFO7PzDrVfK541lwoZgCT359/VTb3e7PJu0gzhG10MiCjERobzW+Z0\nU5RAPPX/EHtlFlgAWQfirbP0UYIHXDM9024EQbsufgGKbJ+RDoHZrFcr1K+h\nXaHX7rBjV8+jh3XDkW1gwRBNvU7N1WKEy08ZcgbtWNJTIhx4bN86gNk/M2Ta\nn1Pgw6GE+qQlFcpRX6eQtrvqnq6BTnxteGfBl+gimS39J3pL/hWRS2t407+v\nIKTKpOI7CGhtLTwWf8TWqnjsBxXYTMg6WaAvudaEWmalTuTZ7RwKJ0xzdmRH\ntYDCEJeE4gFuDQjjApraNYgr+jULOpa4SxgxH1Y906jeNdJjFRpvag6/4TwZ\nk1gLSrzqS5TUeGRvSmXgIVnLl481p7bHp88Ei2yZBKMrv/VnuSToOO8IfHXn\nKnBi+ItX/5yrsCXa50qYEJUSy77sx2D+yRjgvhppP1hfe94IF5YjaPOctnYX\nZjXKJCtQTP9NQoj105b+NP3wiySI8pCHtZUt4ZlPQ5/FQVDdfpqtykq1d5cs\n1VGV16nZZEtk+ZS0r2g7PP6sTX4YANiJyhOxgt2xBzwYa6EEfL11yzoZQBxB\nPQue7/E+HrMWF09iSCOfL4vvE8hPtp2p/XFNfRIgwugauA7YyXTCA4pxYjKe\niXCG\r\n=QGas\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.esm.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"# Gatsby Interface\n\nStorybook [available here](https://reverent-keller-9597e8.netlify.com/)\n\n![Storybook](https://user-images.githubusercontent.com/18426780/63871208-b9aea600-c978-11e9-9107-79679b699c6f.png)\n\n```\nyarn storybook\n```\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`\n\n- Use React hooks and functional components - https://reactjs.org/docs/hooks-intro.html\n- Use CSS props for styling - https://emotion.sh/docs/css-prop\n- Use `gatsby-design-tokens` for styling constants - https://www.gatsbyjs.org/guidelines/design-tokens/\n- Use compound components to make components more composable and flexible - https://kentcdodds.com/blog/compound-components-with-react-hooks\n- Make all PRs against the `dev` branch\n- Use `TONE` and `VARIANT` prop (when appropriate) to determine color styles and version of a component - see Button as an example\n- Make the component as generic as possible so it can be used anywhere by anything\n- In `skeletons` folder, these contain only the functionality of a component (no styles) and can be used within other components\n- Write Storybook stories for any component created - https://storybook.js.org/docs/basics/writing-stories/\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Required assets\n\nGatsby Interface requires the `futura PT` webfont in several different weights. These files are git-ignored, to prevent the unauthorized release of licensed assets.\n\nGatsby Inc. employees can download these fonts from [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"index.ts","gitHead":"dfbc9041f964e1d2cb02ab319aa6227777a78dff","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"sideEffects":false,"_nodeVersion":"10.19.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","@reach/tooltip":"^0.8.5","@reach/combobox":"^0.8.5","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.3.13","@types/react-dom":"16.8.1","standard-version":"^7.0.1","storybook-readme":"^5.0.8","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.3.13","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.3.13","@storybook/addon-docs":"^5.3.13","@storybook/addon-info":"^5.3.13","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"^5.3.13","@storybook/addon-links":"^5.3.13","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.3.13","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"^5.3.13","@storybook/addon-viewport":"^5.3.13","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.3.13","@storybook/addon-storysource":"^5.3.13","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.7","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"^5.3.13","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.95-mfrachet-fix-modal-click-out-20200312T1222_1584015797973_0.7344741840962423","host":"s3://npm-registry-packages"}},"0.0.92-Elanhant-update-gatsby-design-tokens-20200312T1429":{"name":"gatsby-interface","version":"0.0.92-Elanhant-update-gatsby-design-tokens-20200312T1429","author":"","license":"ISC","_id":"gatsby-interface@0.0.92-Elanhant-update-gatsby-design-tokens-20200312T1429","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"910d0baafe158c5371687a5ccd154d7d2fddc7f5","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.92-Elanhant-update-gatsby-design-tokens-20200312T1429.tgz","fileCount":167,"integrity":"sha512-wgf62pccrPSXzyv/ZHhaYwq1cumUWY6C2szpJtrKBIY1cXjcY09Q/OiDuW9GONfq43K2dCq41vVfnzJM0F0xiA==","signatures":[{"sig":"MEUCIQC5icMloQW9Y1iQqvNoLE1jaXC3WZc2JEbq1+5Gll76qwIgGLWQnhV2T5RkGuMap8HrsNKzsuhjFy/wiT33n9oOsxY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3868278,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeakdXCRA9TVsSAnZWagAAG6sP/01Au5HZ8VtWg9DfbIJM\nppYo3vB4CKEKD04pBDGUTYWYVfrVRLO/+gBXGewBbEKoJa396+1Cb638/kcC\nYcYR0mBAYByX4PSBROluFuw1VNQuFAjxhgGsCRU3I+Ha8JyMK1HDzFfrmi3+\naqjrmc5oaDPHCw1VHm0kiZhdFg1llSiMVrMViX+UzoGEs0DH3XoaZ6fSpWo9\nofDRxMqB2YNCb6u2UG4gKFfbwteGh3aSMUBDr/+8zMTYbbrKv2T4JnP9eo8I\n49Tvj1DMEUZ6Ab10hoLNO3yMGmXC3V0WqB8nQNihsu9QmKzX0nFcIqjN0meQ\nXcnpEYfkfgfzIwqaEgZV1eNuY+gNJ+thRMZr9CarFVag1WXoj3a2MSLR8RRZ\nidKbVSGxgjmKW2HRyDn3baVLLo8tIduug8sPA58ouYnTa6jSuIAwdqs6QzmG\nwrpTHxSVCOZoPGXV2Dd1ye+kWNESMZV0LBNrN2N+gfDONKFC2q6QpkfhBLy0\nUHHKJpomYuR1dtWmFc8WCseL0VxFvVhQrwFev+N6zGcuIqPtg4voONzf6DOJ\nlQckI5q/B9OaHPMXUbGlU9ui0E8kPlfACW8JzPjIj1gn0XVJw1GmmmV834fu\nb7vbtoprifF/3+L45v3MYkTLtyRELAXwf03Y9H/YOviGpua2PpivW1knsGvI\n4JfQ\r\n=NYz/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.es.js","readme":"# Gatsby Interface\n\nStorybook [available here](https://reverent-keller-9597e8.netlify.com/)\n\n![Storybook](https://user-images.githubusercontent.com/18426780/63871208-b9aea600-c978-11e9-9107-79679b699c6f.png)\n\n```\nyarn storybook\n```\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`\n\n- Use React hooks and functional components - https://reactjs.org/docs/hooks-intro.html\n- Use CSS props for styling - https://emotion.sh/docs/css-prop\n- Use `gatsby-design-tokens` for styling constants - https://www.gatsbyjs.org/guidelines/design-tokens/\n- Use compound components to make components more composable and flexible - https://kentcdodds.com/blog/compound-components-with-react-hooks\n- Make all PRs against the `dev` branch\n- Use `TONE` and `VARIANT` prop (when appropriate) to determine color styles and version of a component - see Button as an example\n- Make the component as generic as possible so it can be used anywhere by anything\n- In `skeletons` folder, these contain only the functionality of a component (no styles) and can be used within other components\n- Write Storybook stories for any component created - https://storybook.js.org/docs/basics/writing-stories/\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Required assets\n\nGatsby Interface requires the `futura PT` webfont in several different weights. These files are git-ignored, to prevent the unauthorized release of licensed assets.\n\nGatsby Inc. employees can download these fonts from [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"src/index.js","gitHead":"0a134986080fbb432ac2030a2dfd5e9fc1606638","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.es.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"_nodeVersion":"10.19.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","@reach/tooltip":"^0.8.5","@reach/combobox":"^0.8.5","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^0.64.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.3.13","@types/react-dom":"16.8.1","standard-version":"^7.0.1","storybook-readme":"^5.0.8","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.3.13","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.3.13","@storybook/addon-docs":"^5.3.13","@storybook/addon-info":"^5.3.13","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"^5.3.13","@storybook/addon-links":"^5.3.13","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.3.13","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"^5.3.13","@storybook/addon-viewport":"^5.3.13","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.3.13","@storybook/addon-storysource":"^5.3.13","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.7","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"^5.3.13","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.92-Elanhant-update-gatsby-design-tokens-20200312T1429_1584023381584_0.10683900365159227","host":"s3://npm-registry-packages"}},"0.0.92-Elanhant-update-gatsby-design-tokens-20200312T1438":{"name":"gatsby-interface","version":"0.0.92-Elanhant-update-gatsby-design-tokens-20200312T1438","author":"","license":"ISC","_id":"gatsby-interface@0.0.92-Elanhant-update-gatsby-design-tokens-20200312T1438","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"459c78e6447e164a863ec8a35d2d94bdc3a832d1","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.92-Elanhant-update-gatsby-design-tokens-20200312T1438.tgz","fileCount":167,"integrity":"sha512-mRd94SURnpn9gHkbhrKRBVPYtXGJKNjsxByJsnoeVP25IQe0uSO3QPUBuYwDvCqNLFNwFHLhNwm+4N9lhU7R1A==","signatures":[{"sig":"MEQCIBV5c2QdG0vFg3apvi7KVKfx8jACMRrLsiLP5M9pRH2zAiAaqhqNcsJnGn2mM14LA0mJ9vmN39vEHTV6Dz9Yo8YCxg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3868278,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeakl3CRA9TVsSAnZWagAARiEP/0BY9KX/eP75ckg56EJA\n11XRPSxJkVny6ldeRfLxfxRw9kMdyfybGTI8CtMnYEWqpBD9uANsaLvk51R0\n2Ma6fNYkicvockjUNyzWBsW51jwb2Fvh5Zo50iGCS/hM0eStv9t9bXmky8yi\nipVqBaWvKAwdH6oH0jxfMUvi1zVvfUA91tTQff7D6b9LbXfpSNDhjUTqnTAn\nRIoRU3ouqbMAQKEtISKO7BuwXxO1coBl2RBxOibe2rt/mIs+HJSR4e+23UOx\nxJo+rDXB/sZu5T375fYF3mWZurfTiaJ3RFQbEmUkOoHQjzyp3AOz8qZiStZv\nru3Dx5eSKH+TVyJtWnFQI7AgDO+/jOrplZl18BldPgozk+u10MswtUCSD3KS\n7OUIKIc7TMdAEx/7tzZ59TL06czr2wRSldnbDIaQI5UYPc+ZG6RQ1iZlVaLj\n6/crs44MCJI/zTtZD/M0b6yF5NIAc3YWTygQKzUK/G6lhHvGevlmBIlBgaUs\n2/p9vI6vy467FF3+KuRnuVtTnMjCCIXHVofM8J7XdCSmQhLHJB2wnRPofy4V\noSnSCoJMTVikfokevB3A5KnRrjaqTQUdl3YCBnM7kw1R8Us8Qcv8+WAFl0rB\nIptDDpEkZ1s8P/3G8XlUP7/0qpfwbxI5ZmpMGRbSOSotoZgfCpRzXfx//typ\n1HJy\r\n=O/Ra\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.es.js","readme":"# Gatsby Interface\n\nStorybook [available here](https://reverent-keller-9597e8.netlify.com/)\n\n![Storybook](https://user-images.githubusercontent.com/18426780/63871208-b9aea600-c978-11e9-9107-79679b699c6f.png)\n\n```\nyarn storybook\n```\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`\n\n- Use React hooks and functional components - https://reactjs.org/docs/hooks-intro.html\n- Use CSS props for styling - https://emotion.sh/docs/css-prop\n- Use `gatsby-design-tokens` for styling constants - https://www.gatsbyjs.org/guidelines/design-tokens/\n- Use compound components to make components more composable and flexible - https://kentcdodds.com/blog/compound-components-with-react-hooks\n- Make all PRs against the `dev` branch\n- Use `TONE` and `VARIANT` prop (when appropriate) to determine color styles and version of a component - see Button as an example\n- Make the component as generic as possible so it can be used anywhere by anything\n- In `skeletons` folder, these contain only the functionality of a component (no styles) and can be used within other components\n- Write Storybook stories for any component created - https://storybook.js.org/docs/basics/writing-stories/\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Required assets\n\nGatsby Interface requires the `futura PT` webfont in several different weights. These files are git-ignored, to prevent the unauthorized release of licensed assets.\n\nGatsby Inc. employees can download these fonts from [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"src/index.js","gitHead":"acd7f372621574739eed236ef903ef82c6d4312c","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.es.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"_nodeVersion":"10.19.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","@reach/tooltip":"^0.8.5","@reach/combobox":"^0.8.5","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^0.64.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.3.13","@types/react-dom":"16.8.1","standard-version":"^7.0.1","storybook-readme":"^5.0.8","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.3.13","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.3.13","@storybook/addon-docs":"^5.3.13","@storybook/addon-info":"^5.3.13","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"^5.3.13","@storybook/addon-links":"^5.3.13","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.3.13","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"^5.3.13","@storybook/addon-viewport":"^5.3.13","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.3.13","@storybook/addon-storysource":"^5.3.13","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.7","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"^5.3.13","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.92-Elanhant-update-gatsby-design-tokens-20200312T1438_1584023927382_0.5259960752480726","host":"s3://npm-registry-packages"}},"0.0.92-Elanhant-update-gatsby-design-tokens-20200312T1450":{"name":"gatsby-interface","version":"0.0.92-Elanhant-update-gatsby-design-tokens-20200312T1450","author":"","license":"ISC","_id":"gatsby-interface@0.0.92-Elanhant-update-gatsby-design-tokens-20200312T1450","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"4837cde4c07164ad60a74d4f0d216336f688cee1","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.92-Elanhant-update-gatsby-design-tokens-20200312T1450.tgz","fileCount":167,"integrity":"sha512-bBbWSwlQppJRY6GsD5HT8hKkTWrnla4veaQGQQpI/5GFeUfe+IhG9g5k9+5/E17bmyV8vpzV2VAR4W4phpT0wA==","signatures":[{"sig":"MEUCIQD/dgtkwov+e0+rJgdMJAVpNys5RYiUbpqCJxak63jQvgIgIsxg64qYcQ4XLph+kN3bJEw7c+Y/ZtiHhl7kdwj8oKY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3868278,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeakxfCRA9TVsSAnZWagAA2MAP/1A/29plLl2vxKmuhHic\nH5BCiJuUgvt0mZGqpdHH1Gn7cJ9qCWy60QiY6ByZY6hP518OL15pVEON9snB\niGWKOpkfAZMme5eeFPjw6K3aTvFzY4dvLWRdwFReNBXx0mfRnaNVeYbeYL0M\nGmMgOIWmXlSQigmdE/gRHDmbrdEyyjqWK468USmaaFRdAc3Br3fcN89jViSc\nkcnbXArLVHok1uSCXfyQukth9T97Qm8roO1m2dF2zgLp1rQRkh978iawl1P6\n8aMt4klh2rA1b88BjIgQygmIR9VEZ4cFYBn/4Ufx5xVtDIZBkvinVAzyDqIv\n3hXqalYoaQiyU9AOdjWfOSN8RU+Rf4pgYBnL5bJtwjhyJ/qchU+mUHF3dHlD\nZ7JZ0sIU71hRJSxiwoXbIi4rKgdS8CaUZIWL1a2zui3VJtoXt3zyyJKWYJqu\n7C0qQScu1rv6MDBw0+PoxKW1mPpTWBTrzl/pSktJksRoRsfk/aoE8V3xkY+k\n/CcfBjZfAEMa9P1delyaDKgkRfjiEnzdMQSwHpA9wnrdYTScC5FVJTy93RsH\nouQxIH3oLJU8O7gMdQdj52hdXhqnxT9OYO3ytJpKXK72rIl1HxfsPWfzO4kO\npvH3APPpbyeuzVkXsQFw6LeM3YR9EVHYqzBrENxi0abb9rMWDf+u/2zdARPw\ngeTP\r\n=p2Bc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.es.js","readme":"# Gatsby Interface\n\nStorybook [available here](https://reverent-keller-9597e8.netlify.com/)\n\n![Storybook](https://user-images.githubusercontent.com/18426780/63871208-b9aea600-c978-11e9-9107-79679b699c6f.png)\n\n```\nyarn storybook\n```\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`\n\n- Use React hooks and functional components - https://reactjs.org/docs/hooks-intro.html\n- Use CSS props for styling - https://emotion.sh/docs/css-prop\n- Use `gatsby-design-tokens` for styling constants - https://www.gatsbyjs.org/guidelines/design-tokens/\n- Use compound components to make components more composable and flexible - https://kentcdodds.com/blog/compound-components-with-react-hooks\n- Make all PRs against the `dev` branch\n- Use `TONE` and `VARIANT` prop (when appropriate) to determine color styles and version of a component - see Button as an example\n- Make the component as generic as possible so it can be used anywhere by anything\n- In `skeletons` folder, these contain only the functionality of a component (no styles) and can be used within other components\n- Write Storybook stories for any component created - https://storybook.js.org/docs/basics/writing-stories/\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Required assets\n\nGatsby Interface requires the `futura PT` webfont in several different weights. These files are git-ignored, to prevent the unauthorized release of licensed assets.\n\nGatsby Inc. employees can download these fonts from [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"src/index.js","gitHead":"831fe363e96c0f47339f1a1b16cc6d7e340cd7fb","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.es.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"_nodeVersion":"10.19.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","@reach/tooltip":"^0.8.5","@reach/combobox":"^0.8.5","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^0.64.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.3.13","@types/react-dom":"16.8.1","standard-version":"^7.0.1","storybook-readme":"^5.0.8","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.3.13","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.3.13","@storybook/addon-docs":"^5.3.13","@storybook/addon-info":"^5.3.13","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"^5.3.13","@storybook/addon-links":"^5.3.13","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.3.13","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"^5.3.13","@storybook/addon-viewport":"^5.3.13","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.3.13","@storybook/addon-storysource":"^5.3.13","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.7","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"^5.3.13","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.92-Elanhant-update-gatsby-design-tokens-20200312T1450_1584024670611_0.33351374080334506","host":"s3://npm-registry-packages"}},"0.0.92-Elanhant-update-gatsby-design-tokens-20200312T1453":{"name":"gatsby-interface","version":"0.0.92-Elanhant-update-gatsby-design-tokens-20200312T1453","author":"","license":"ISC","_id":"gatsby-interface@0.0.92-Elanhant-update-gatsby-design-tokens-20200312T1453","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"374208b461be01d416f502b8b3bd44488e00b759","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.92-Elanhant-update-gatsby-design-tokens-20200312T1453.tgz","fileCount":167,"integrity":"sha512-QOBsEc/JQucJ8eGlr0JSmRxBahhO9OZ+JDjtW+/fCWeecsbVXQYAUS6I58pKXVhs+RAcyGIiYuOafOyQnrZg7w==","signatures":[{"sig":"MEUCIQCUVc4NHRv5u6X3YVvVeKFyNOxdYE8DqVPaSUGAspcIOwIgSCFK28jrEVq5iFKU/4UT3hjN+BlE1BVoY2TaJTkgcgA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3868278,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeak0SCRA9TVsSAnZWagAACpQQAJGBAZhc8xEdu+EO3BIh\nLwDr386nh0fIoE3+0ksM+g/utncyY2cCcLvf4icTzau4NbfKePgIMZnY4xXl\n4HI11pyEpzLR7IfFaQXaIfjtFkHi+spAJGmCbH2skIN5tqIhMCJmiuRWdYaI\nwhPR25ej7VJ+4cYT6jHzNlR1wzAdNXzfa6zzPs0mCPoD6t9xz/fEwWLou+n7\ncosxGKLLptl66rCWs7Ajjl+F2jYtBwPmRM85zmoatB6Rj/7L5XRLoX8v8V18\nK9zO6IM4+IkWJ6i35k7Enra4HP49hlHZkdkSp4KJxf3X6elYHY8TIfxgTOe0\nQE7ygkc5RgzTxs4O15GWuagNW52AM2OQOthoyf4tEj60UY+RfHsP4tskGspK\nsbZACzFYTobDyG3smO85b0IdTOnlPBX0Qmsn0B8ffYLmchVivpmwicY751Mf\nUwuKcqdzMQF+UEF1equrZFka+cRCLZTgJUPhXNBg0EYS2VB4tHZxG1z+qtkR\n0eUa59Kqndbwuke3w0F71s0V1LwshnyE5RdZ05ZnQnO+YIeGyThGyhk4pIGG\n2Q44fSQnkvKiPY/wiEQvY6d7Jv0ZvUmFRdExAN6u/tTO360UdXiLrWVhRhu+\n6kKsa3V1jtPYuafwZpGjCIHs3bQiooG9LOWr9EkTZrps3/SgyoVw+AeZXB7J\nPhMs\r\n=K7C+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.es.js","readme":"# Gatsby Interface\n\nStorybook [available here](https://reverent-keller-9597e8.netlify.com/)\n\n![Storybook](https://user-images.githubusercontent.com/18426780/63871208-b9aea600-c978-11e9-9107-79679b699c6f.png)\n\n```\nyarn storybook\n```\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`\n\n- Use React hooks and functional components - https://reactjs.org/docs/hooks-intro.html\n- Use CSS props for styling - https://emotion.sh/docs/css-prop\n- Use `gatsby-design-tokens` for styling constants - https://www.gatsbyjs.org/guidelines/design-tokens/\n- Use compound components to make components more composable and flexible - https://kentcdodds.com/blog/compound-components-with-react-hooks\n- Make all PRs against the `dev` branch\n- Use `TONE` and `VARIANT` prop (when appropriate) to determine color styles and version of a component - see Button as an example\n- Make the component as generic as possible so it can be used anywhere by anything\n- In `skeletons` folder, these contain only the functionality of a component (no styles) and can be used within other components\n- Write Storybook stories for any component created - https://storybook.js.org/docs/basics/writing-stories/\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Required assets\n\nGatsby Interface requires the `futura PT` webfont in several different weights. These files are git-ignored, to prevent the unauthorized release of licensed assets.\n\nGatsby Inc. employees can download these fonts from [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"src/index.js","gitHead":"d8d891253a9769696244c06e099ef6bcaea78366","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.es.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"_nodeVersion":"10.19.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","@reach/tooltip":"^0.8.5","@reach/combobox":"^0.8.5","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^0.64.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.3.13","@types/react-dom":"16.8.1","standard-version":"^7.0.1","storybook-readme":"^5.0.8","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.3.13","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.3.13","@storybook/addon-docs":"^5.3.13","@storybook/addon-info":"^5.3.13","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"^5.3.13","@storybook/addon-links":"^5.3.13","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.3.13","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"^5.3.13","@storybook/addon-viewport":"^5.3.13","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.3.13","@storybook/addon-storysource":"^5.3.13","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.7","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"^5.3.13","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.92-Elanhant-update-gatsby-design-tokens-20200312T1453_1584024850189_0.270043575823361","host":"s3://npm-registry-packages"}},"0.0.92-Elanhant-update-gatsby-design-tokens-20200312T1501":{"name":"gatsby-interface","version":"0.0.92-Elanhant-update-gatsby-design-tokens-20200312T1501","author":"","license":"ISC","_id":"gatsby-interface@0.0.92-Elanhant-update-gatsby-design-tokens-20200312T1501","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"e8b798209a923dc85d3ada0787c2da5ed6e4465e","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.92-Elanhant-update-gatsby-design-tokens-20200312T1501.tgz","fileCount":167,"integrity":"sha512-ul3AUNJobBStRMnmwp/oipaRKO2SqJ16/zp6mqOjKPMna85wv76WdquRGXQeC29denB/AL47GEFcHUHbEgx5Zg==","signatures":[{"sig":"MEQCIBHtXRtXWm9Z3dSphiLWq1VZE+QisJbEH2OOJfApsMmTAiB0fiC0Yt5/snLeRZoQJH+g4sHdK7NM3oWaQ8aUqqFBsw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3868278,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeak7jCRA9TVsSAnZWagAAXA0P/iD7M+bSScZ6ITlivFcq\nuOO7/JJP07RTzlO6tzMjjFccPojb/dJddPRy5jtMUrqsR45YGnK/m7XtatSt\nblrVdxpviHvRKHqSLliQrJQ5+Ovs0mJgIMz3JA92hXWW33aR9W08K82phPVo\ne2kRxuIy3OOr50sFOUvJhRtQmDmIPcnN2pqVXYuIEHkrKZYFQ/UPi6jZctoL\nB/9030CwOKaKs3wcUiezL4q4ItJw4Mx6OqopkWvp8OP52m5MYdW6NGSmZpCi\n4QKgbHY0jNSB32JsGfVTiqCOTecmyFik1e46rHhCJBQe1LV6Yf0oiWUoM/v8\ngusfa3aYX3Lh07J6+fwQ95WqSwwJ0nJU5fRyP2JL7o9WU9/c/HFTZVqMm3m6\nbEpN8F/DjcWERe2t451x38y/ics/WNBfBJfthNl4ScKKOvBwL08pEjZCfbQA\nV1NzvjdPqQkjO2SXqeig5fFHRpFoo5VxL/OhHHF6/82+XapsPDv1RDXbeIxD\ncJUcSUmBETEiG1gTfyF/D6pF32eGYg25A6q/afg1zn2LiO5byBJwybAjv+Ys\nrzDc27gAJF13KCH5zmNGwCdyvU8J9r3nGx3O2cQSErvVjY4/tBzJP1TmsT9X\npLr9qjISaxZ4uxW1z8gkIICn4RMVbeO596lvoIz55QwVrV0UAOEU9jtMG2H+\nzCJf\r\n=JCk0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.es.js","readme":"# Gatsby Interface\n\nStorybook [available here](https://reverent-keller-9597e8.netlify.com/)\n\n![Storybook](https://user-images.githubusercontent.com/18426780/63871208-b9aea600-c978-11e9-9107-79679b699c6f.png)\n\n```\nyarn storybook\n```\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`\n\n- Use React hooks and functional components - https://reactjs.org/docs/hooks-intro.html\n- Use CSS props for styling - https://emotion.sh/docs/css-prop\n- Use `gatsby-design-tokens` for styling constants - https://www.gatsbyjs.org/guidelines/design-tokens/\n- Use compound components to make components more composable and flexible - https://kentcdodds.com/blog/compound-components-with-react-hooks\n- Make all PRs against the `dev` branch\n- Use `TONE` and `VARIANT` prop (when appropriate) to determine color styles and version of a component - see Button as an example\n- Make the component as generic as possible so it can be used anywhere by anything\n- In `skeletons` folder, these contain only the functionality of a component (no styles) and can be used within other components\n- Write Storybook stories for any component created - https://storybook.js.org/docs/basics/writing-stories/\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Required assets\n\nGatsby Interface requires the `futura PT` webfont in several different weights. These files are git-ignored, to prevent the unauthorized release of licensed assets.\n\nGatsby Inc. employees can download these fonts from [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"src/index.js","gitHead":"31f5776dea05222f214642f3c77423e4d8260ad1","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.es.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"_nodeVersion":"10.19.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","@reach/tooltip":"^0.8.5","@reach/combobox":"^0.8.5","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^0.64.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.3.13","@types/react-dom":"16.8.1","standard-version":"^7.0.1","storybook-readme":"^5.0.8","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.3.13","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.3.13","@storybook/addon-docs":"^5.3.13","@storybook/addon-info":"^5.3.13","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"^5.3.13","@storybook/addon-links":"^5.3.13","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.3.13","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"^5.3.13","@storybook/addon-viewport":"^5.3.13","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.3.13","@storybook/addon-storysource":"^5.3.13","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.7","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"^5.3.13","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.92-Elanhant-update-gatsby-design-tokens-20200312T1501_1584025315200_0.48589160290547695","host":"s3://npm-registry-packages"}},"0.0.92-Elanhant-update-gatsby-design-tokens-20200312T1503":{"name":"gatsby-interface","version":"0.0.92-Elanhant-update-gatsby-design-tokens-20200312T1503","author":"","license":"ISC","_id":"gatsby-interface@0.0.92-Elanhant-update-gatsby-design-tokens-20200312T1503","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"9d790394b6c1eb5db88f9705657ccd3a90004128","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.92-Elanhant-update-gatsby-design-tokens-20200312T1503.tgz","fileCount":167,"integrity":"sha512-2x0NpoU5LcD0u4HgeajUyATUdlPAfoPlzhM8bdfZ1J52Y4xApZ+Ocyt3CbZWL9IyXMnKKNKmnvhRjhQqGnO7Mg==","signatures":[{"sig":"MEQCIB7dd78y/Yh5lxHKDsjs5LWe64G81e4ExTrexjXttpnlAiB32Kbtojda5nFRRCK+PoeGpPaYwG61KsdZTDy45gQM8Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3868278,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeak9jCRA9TVsSAnZWagAAEDIQAIryZj4tdknav13T3NIv\n2ZCq/D/HGpJeLPXyLjbhU3xssuOVekUQSxtybxnyv+fd47wOIeKX5fF7QeUd\n/ruC6pM0U3DCTjUnSpnQY4hYDK7sEMy9Zj/VZ68JhzgwiXyk1O1/Tw2lFdPn\nlqHJFTg0iMU+qnNOsdw3RdfdSqW/V8Uk6E8Mi6ZmKr1MYpYsCn+u9kS06dy8\nIc78+NQRIzHB9VhP3HfFwl2pjz+B4rVn3W+4HhCGKQ4yNziAfQdx9ZkKQwrx\nkmFrJ174shUBbL0kFXaRy4cOA5cmtrq8mUWYBBVxLDJ6+DMoWtISJ/Y2LiWT\nOFdOxYvx9G9Gb8Tple39eqPEwQTsT8BqfGUaqO8lKUG8gBpFUlobF92bKZ0W\nSJ0tXQUI98+KQSaGkrrcWNoy+E4bgGwWjPpUEfuumyJDMUIiYugYYaN01YYH\nfH3uZUukzrjMHu86ivbrS4vnkaB2y+D8wixjz460CsRFBBWaz1RJYDVDiYNE\n1FfZtb2w/qB5BsrKnVU/O3ixN09p1b0Te/5CGYXKb/nd4ZArs8Mr6UoyJYJo\nVKBgryYp/E1KJ/W+MfQ94rxoTnE0ytGoNDGUV+fPCIL7qr+ZfYJMN8PBf5za\noy1GJmWJlDnCatX+JtEKxC5oP642E2g5HUhYfwm5/crBexT3WJfreSQh2bNg\nGnK/\r\n=61sg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.es.js","readme":"# Gatsby Interface\n\nStorybook [available here](https://reverent-keller-9597e8.netlify.com/)\n\n![Storybook](https://user-images.githubusercontent.com/18426780/63871208-b9aea600-c978-11e9-9107-79679b699c6f.png)\n\n```\nyarn storybook\n```\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`\n\n- Use React hooks and functional components - https://reactjs.org/docs/hooks-intro.html\n- Use CSS props for styling - https://emotion.sh/docs/css-prop\n- Use `gatsby-design-tokens` for styling constants - https://www.gatsbyjs.org/guidelines/design-tokens/\n- Use compound components to make components more composable and flexible - https://kentcdodds.com/blog/compound-components-with-react-hooks\n- Make all PRs against the `dev` branch\n- Use `TONE` and `VARIANT` prop (when appropriate) to determine color styles and version of a component - see Button as an example\n- Make the component as generic as possible so it can be used anywhere by anything\n- In `skeletons` folder, these contain only the functionality of a component (no styles) and can be used within other components\n- Write Storybook stories for any component created - https://storybook.js.org/docs/basics/writing-stories/\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Required assets\n\nGatsby Interface requires the `futura PT` webfont in several different weights. These files are git-ignored, to prevent the unauthorized release of licensed assets.\n\nGatsby Inc. employees can download these fonts from [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"src/index.js","gitHead":"f02f3cac5a0f0b7d836b5f8cc70882c1aeb2941b","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.es.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"_nodeVersion":"10.19.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","@reach/tooltip":"^0.8.5","@reach/combobox":"^0.8.5","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^0.64.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.3.13","@types/react-dom":"16.8.1","standard-version":"^7.0.1","storybook-readme":"^5.0.8","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.3.13","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.3.13","@storybook/addon-docs":"^5.3.13","@storybook/addon-info":"^5.3.13","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"^5.3.13","@storybook/addon-links":"^5.3.13","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.3.13","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"^5.3.13","@storybook/addon-viewport":"^5.3.13","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.3.13","@storybook/addon-storysource":"^5.3.13","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.7","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"^5.3.13","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.92-Elanhant-update-gatsby-design-tokens-20200312T1503_1584025443157_0.4996297552119755","host":"s3://npm-registry-packages"}},"0.0.92-Elanhant-update-gatsby-design-tokens-20200312T1506":{"name":"gatsby-interface","version":"0.0.92-Elanhant-update-gatsby-design-tokens-20200312T1506","author":"","license":"ISC","_id":"gatsby-interface@0.0.92-Elanhant-update-gatsby-design-tokens-20200312T1506","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"7ae1299ba8191a16e1815be790a6ff96b45ecbeb","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.92-Elanhant-update-gatsby-design-tokens-20200312T1506.tgz","fileCount":167,"integrity":"sha512-EnItho2Ns4/j1Vw/7VKZglsKgQYDgW3RTxt0VwgHawZb2j0jVm4LxPYc9eWsph438Er4xlFqArOZtv9jZ7GyYA==","signatures":[{"sig":"MEQCIElMwh7bWLg0g2mjQ9Tb1Tulz0xQlK7/s8wzeHsPcmDtAiB7s+3a0WZa0XURfCFRghr8A1Pro1phKFJ8cMxdOG33Wg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3868278,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeak/9CRA9TVsSAnZWagAAt2YP/jwPsP3b7pseweernT+5\nI9/EYbhk1wsn0VvNLxUZ6qQXbk5dZUzly+ERQy8SEduLG+F0ye+6I2PE2yns\nShP4JRie/Ss20txAwgBjlG62jgRngU3TXfcZnnwX+LvqY3a1uOfqb86Q9tFw\nSNj/FrHt5UF1+ok3hMMd8u9d01aOkXzPJkLuox5gz5gxwNS8UXJyUvInxKWQ\nmpnkbC7GdUdX07NkhtWkTmbQscL4269yAsErTrh+n3F6p4GcJnA+Xtx34+JM\n8ASBVlmnudF1agyQEUzqDKu256tyOryQW//Zpj3wuci9DRu9RsQcTcmoX7gU\n8iPEEtarsYzDhLUt5i/FTeIlbhT4t76v3l0bptWeY7ET1p2irOjOAc0jBK26\nmGWi3MD0PYvmKhYRHChIp8s8l2wQWHqjhpAgFJWjbB4LKodtnJUBF0jV/Szc\n1ZXKZe5jkWkAn92xcgOLF5mxKMKYu1qdANkWEW1cMQ15QVATuDiOSjQlktJS\nTStprOzGfhvxexHQYFtb6Sq5U9muljl9kgHZC+IxuJmTqwTZLgVHbqCIUZpp\nsL8dSgMMgpN7NIrzb5PiLkqe1U33GryWdeDVb7dpqgD6NTBh/IigR7vGEfxu\n/CJfJ9wPkggbsfEHknEnWGjqnWxhG8ng6OVGlcMGR9H4jy3igXGf1uMstvjd\nej6H\r\n=KEWG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.es.js","readme":"# Gatsby Interface\n\nStorybook [available here](https://reverent-keller-9597e8.netlify.com/)\n\n![Storybook](https://user-images.githubusercontent.com/18426780/63871208-b9aea600-c978-11e9-9107-79679b699c6f.png)\n\n```\nyarn storybook\n```\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`\n\n- Use React hooks and functional components - https://reactjs.org/docs/hooks-intro.html\n- Use CSS props for styling - https://emotion.sh/docs/css-prop\n- Use `gatsby-design-tokens` for styling constants - https://www.gatsbyjs.org/guidelines/design-tokens/\n- Use compound components to make components more composable and flexible - https://kentcdodds.com/blog/compound-components-with-react-hooks\n- Make all PRs against the `dev` branch\n- Use `TONE` and `VARIANT` prop (when appropriate) to determine color styles and version of a component - see Button as an example\n- Make the component as generic as possible so it can be used anywhere by anything\n- In `skeletons` folder, these contain only the functionality of a component (no styles) and can be used within other components\n- Write Storybook stories for any component created - https://storybook.js.org/docs/basics/writing-stories/\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Required assets\n\nGatsby Interface requires the `futura PT` webfont in several different weights. These files are git-ignored, to prevent the unauthorized release of licensed assets.\n\nGatsby Inc. employees can download these fonts from [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"src/index.js","gitHead":"746baeea95c1d25ec975499eead83a9b35228cd2","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.es.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"_nodeVersion":"10.19.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","@reach/tooltip":"^0.8.5","@reach/combobox":"^0.8.5","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^0.64.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.3.13","@types/react-dom":"16.8.1","standard-version":"^7.0.1","storybook-readme":"^5.0.8","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.3.13","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.3.13","@storybook/addon-docs":"^5.3.13","@storybook/addon-info":"^5.3.13","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"^5.3.13","@storybook/addon-links":"^5.3.13","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.3.13","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"^5.3.13","@storybook/addon-viewport":"^5.3.13","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.3.13","@storybook/addon-storysource":"^5.3.13","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.7","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"^5.3.13","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.92-Elanhant-update-gatsby-design-tokens-20200312T1506_1584025596805_0.9882161997942835","host":"s3://npm-registry-packages"}},"0.0.92-Elanhant-update-gatsby-design-tokens-20200312T1519":{"name":"gatsby-interface","version":"0.0.92-Elanhant-update-gatsby-design-tokens-20200312T1519","author":"","license":"ISC","_id":"gatsby-interface@0.0.92-Elanhant-update-gatsby-design-tokens-20200312T1519","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"7f51063ac7c5d267097dfb882320781e91287a4a","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.92-Elanhant-update-gatsby-design-tokens-20200312T1519.tgz","fileCount":167,"integrity":"sha512-Tokej69gZJt/oqAml1O8ljsmWkvCoV37CaiorLONEIcQn4cWYOI2qV3DWVrFqh1JysvOIY6iewehlpvEj5VQKQ==","signatures":[{"sig":"MEQCIDYghL01mMnRCw5gHpWDo+t1Q1RvJyKKUOCHMBs49RzBAiB4kO70b/o5ZdTVsJDsDL3AcrebYnd9PrtyyA1GdiqoKA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3868278,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJealMiCRA9TVsSAnZWagAAwAcP/0pr7atk8xzlBYg7khq2\nnVdSyeVvD8jdXhk4dQ0adfe7ZRYmbvMKKQg//WkyRbQTbOO2DsmFnRtnQpGU\nZElt2V5euP6VWvoQTBATRzl/8Z41zEea+DWdDh48+k3DeG27LkmfEY/RZE9q\n04C8quCOkIqkSX7ToWQ1yhBtjB16p+u0vECDfobiFnIYAFH0NFBrQi+hHTzu\nnsijlfLcjc+i6EIwfLzWXH6BbGsIgScnb07KgLPdXwPubsNZZhejuIt/NwOS\nn7eRV2g0nOcX77C+tLfbH7L2HwEgS5jrUmc8g5xZYdAN8N3cpyuLduQu+7FP\nePfy0MzcGt8+qkrOPAv/z+YJ/ePlEDHH8/rM4OsVynrgfTJvH1duhxZGNzwz\n6Sj4wzAbnt+2iLLRTlkPchZFZ7OnkrocQF4We+sKroi7CZ4DG53K3R1BAPaQ\nAxgSfEzQayZkJlUWF7kYh9UD4PLBJtkc8iqySp+PzVg2M7sZ4Nbcp2Oa1xM2\n4yJJHl0cbBJ6e5PWoMcV6yuq7f2x6nmEgq84XVrCo4m4kam6nBbDvUX2xNtL\nivd3NZaK4BmaSafTcMWVzQlRyHE9WDfrhp/zZ73OYnUjxF2pCQk6MV5EAOu3\nqdh1c11uI23DllO93LshEtiGXexXsehLR5NSrM5VSts3pEK7M6rAWwIyvyEw\nw3HJ\r\n=651g\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.es.js","readme":"# Gatsby Interface\n\nStorybook [available here](https://reverent-keller-9597e8.netlify.com/)\n\n![Storybook](https://user-images.githubusercontent.com/18426780/63871208-b9aea600-c978-11e9-9107-79679b699c6f.png)\n\n```\nyarn storybook\n```\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`\n\n- Use React hooks and functional components - https://reactjs.org/docs/hooks-intro.html\n- Use CSS props for styling - https://emotion.sh/docs/css-prop\n- Use `gatsby-design-tokens` for styling constants - https://www.gatsbyjs.org/guidelines/design-tokens/\n- Use compound components to make components more composable and flexible - https://kentcdodds.com/blog/compound-components-with-react-hooks\n- Make all PRs against the `dev` branch\n- Use `TONE` and `VARIANT` prop (when appropriate) to determine color styles and version of a component - see Button as an example\n- Make the component as generic as possible so it can be used anywhere by anything\n- In `skeletons` folder, these contain only the functionality of a component (no styles) and can be used within other components\n- Write Storybook stories for any component created - https://storybook.js.org/docs/basics/writing-stories/\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Required assets\n\nGatsby Interface requires the `futura PT` webfont in several different weights. These files are git-ignored, to prevent the unauthorized release of licensed assets.\n\nGatsby Inc. employees can download these fonts from [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"src/index.js","gitHead":"3540c4e7d7c1b446c228f1bf1bc51674d8be182e","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.es.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"_nodeVersion":"10.19.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","@reach/tooltip":"^0.8.5","@reach/combobox":"^0.8.5","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^0.64.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.3.13","@types/react-dom":"16.8.1","standard-version":"^7.0.1","storybook-readme":"^5.0.8","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.3.13","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.3.13","@storybook/addon-docs":"^5.3.13","@storybook/addon-info":"^5.3.13","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"^5.3.13","@storybook/addon-links":"^5.3.13","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.3.13","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"^5.3.13","@storybook/addon-viewport":"^5.3.13","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.3.13","@storybook/addon-storysource":"^5.3.13","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.7","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"^5.3.13","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.92-Elanhant-update-gatsby-design-tokens-20200312T1519_1584026401906_0.887269839205413","host":"s3://npm-registry-packages"}},"0.0.92-Elanhant-update-gatsby-design-tokens-20200312T1520":{"name":"gatsby-interface","version":"0.0.92-Elanhant-update-gatsby-design-tokens-20200312T1520","author":"","license":"ISC","_id":"gatsby-interface@0.0.92-Elanhant-update-gatsby-design-tokens-20200312T1520","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"f890e01cb1a43a66adf86532a3eb7409b6fec557","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.92-Elanhant-update-gatsby-design-tokens-20200312T1520.tgz","fileCount":167,"integrity":"sha512-1xZ6CD9r4e+O+1P31JhdaNlDDx1ACR8c30lTgwl+GZ5u43VFFWkgCS3oGgHgFUYlqT0HXMsVIrjOJsG3/CmwIw==","signatures":[{"sig":"MEUCIQCjUCAQP2+WAsDXgc2Pg08/cq5QmIzxGPKL0HTpuT9KjQIgUPpUGHhVZXXgNuuYMtsW2yKAahexzs5T2uerinlR1Ag=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3868278,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJealNJCRA9TVsSAnZWagAAoEYP/28Gp4n3eVHMAACxivZe\n8a6eqsEMQChpom7IXHnKHfjsxLEoAdFMZdh6fX8rxyzSfCSq2PS6FOXyOMCs\n+kyye5550i7iefK1Cz7TlL72rbjS+rgmwYI4smEgvzQzRsZG7Qmb/ggTZ8qt\nbK9nnQAzoRP2JZd+sKfpkkQbSOhXX7+ZuFWUyd2qVfY3z2jF0UYlFdv1Q0UV\nBX2SZ2qK1odLjOm1p6dfrWzjX6gyo5YCbIAptTpiYGu8+EMfwBqLWteB1Uor\n7GozpuPU+TO8GT0ndtSR63C0sXri28O0y1C3znoJHeZx4ozv8k92Q0lzr48r\n6YOWeCNX2yIzsVD0kReeGUGk6O+n84v9RJKw3TEuov7RzaSpAVxYXYcwRaNB\nXp1I1SvR6dxz8vLmiEabi3MVzcbVBH9t+sAbMl+Px43WYrmkKPkN5yFRcsJR\nuqH79Qx7/DWNEe4bTobj+KlTcJFzmdw9/8Ngl3Kzr22iioTjRc+GT58ZTyuy\nWs3Si7qpLEtshEpUG2+/C4PSb3LClX0neDfsocI+54XyqpoIk2nnBW/V+n4C\nfQ5IWwccd9YosJK78SHoM0MP2m3raCH3Z4VXpVmwd4ho6T6YCp8CTDQsHx44\nAemoQ++7WYlSAxhoOgmiMC5/prB8xdhofZ7cwEFMfQ4oGlpVMF2UdxFcd2y3\nGN2A\r\n=qiuA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.es.js","readme":"# Gatsby Interface\n\nStorybook [available here](https://reverent-keller-9597e8.netlify.com/)\n\n![Storybook](https://user-images.githubusercontent.com/18426780/63871208-b9aea600-c978-11e9-9107-79679b699c6f.png)\n\n```\nyarn storybook\n```\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`\n\n- Use React hooks and functional components - https://reactjs.org/docs/hooks-intro.html\n- Use CSS props for styling - https://emotion.sh/docs/css-prop\n- Use `gatsby-design-tokens` for styling constants - https://www.gatsbyjs.org/guidelines/design-tokens/\n- Use compound components to make components more composable and flexible - https://kentcdodds.com/blog/compound-components-with-react-hooks\n- Make all PRs against the `dev` branch\n- Use `TONE` and `VARIANT` prop (when appropriate) to determine color styles and version of a component - see Button as an example\n- Make the component as generic as possible so it can be used anywhere by anything\n- In `skeletons` folder, these contain only the functionality of a component (no styles) and can be used within other components\n- Write Storybook stories for any component created - https://storybook.js.org/docs/basics/writing-stories/\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Required assets\n\nGatsby Interface requires the `futura PT` webfont in several different weights. These files are git-ignored, to prevent the unauthorized release of licensed assets.\n\nGatsby Inc. employees can download these fonts from [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"src/index.js","gitHead":"d0e3f99fb08b4da1d1b2a3b81df82b82dbffb36c","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.es.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"_nodeVersion":"10.19.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","@reach/tooltip":"^0.8.5","@reach/combobox":"^0.8.5","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^0.64.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.3.13","@types/react-dom":"16.8.1","standard-version":"^7.0.1","storybook-readme":"^5.0.8","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.3.13","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.3.13","@storybook/addon-docs":"^5.3.13","@storybook/addon-info":"^5.3.13","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"^5.3.13","@storybook/addon-links":"^5.3.13","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.3.13","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"^5.3.13","@storybook/addon-viewport":"^5.3.13","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.3.13","@storybook/addon-storysource":"^5.3.13","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.7","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"^5.3.13","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.92-Elanhant-update-gatsby-design-tokens-20200312T1520_1584026441434_0.48810829165683933","host":"s3://npm-registry-packages"}},"0.0.92-Elanhant-update-gatsby-design-tokens-20200312T1527":{"name":"gatsby-interface","version":"0.0.92-Elanhant-update-gatsby-design-tokens-20200312T1527","author":"","license":"ISC","_id":"gatsby-interface@0.0.92-Elanhant-update-gatsby-design-tokens-20200312T1527","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"efb80c96a5ca2ab9762e7cb0f690929ba9244fbc","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.92-Elanhant-update-gatsby-design-tokens-20200312T1527.tgz","fileCount":167,"integrity":"sha512-8WrmZY0oOLdAKexratG/QVwjix0x2qoHq+bbb2TT5UuIl0CZTovfg++YqKB+wcu/qrDHGuI/f0145oqrPz7nvg==","signatures":[{"sig":"MEYCIQC+yAs+6Q+62Wu33Czqrpdacwaf88EV03hZJclZTmILdgIhAOZsMKvyUqNMq8OlGdAyfy8yiA/h46TeGN0+c8gepRHN","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3868278,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJealT5CRA9TVsSAnZWagAAkK4P/Aui0jKfNrK7WKRgh8JA\ntGjVvyyDDGZ+7o7bKCNwmS3wdCA2zFNrigYSgcJrqu6CX7ATEf65v8qukShw\nXP1QeSRXIAvj1+8CpZYc4pHpB++5Dz1uown0ubh7JVee5/Q3/FFvOHquLlRN\ntQhxSABREfTpePdxlLNt5h0jiE9ygG84XMPPciJrm0lx/BfAJl/xHIkUBQkF\nTwBp1CxsumpU7BKH+JSp1QUXifGiekRIL0YpZ9PFpvBZTzxfueyZhzAJN2Hl\nE5u7f/B/nw89s2+/VNb25uDDhLr6MflwIa0LQ52NQIbVXCbf3hKsZ6Yxd0Pe\nD1J2FmCdSP82FupaFBXiF8uOSDF1xASzd0HmPpOcMOB7UiTNHSnW6iDDgFix\nMUaQGC9GIMJtqM9x29IkMkjGV5mtkcbFjfTsRQmd8R0yKIG/dXvfnwRqVXyX\naYgYya+cEOiM60dTPpLeK+OWGeE2yWn8y/SeRitaSGRHVJOihqagw2AjNgr3\noHHjerHXpAv7ksdJADAVERfJ/4gkGDfCk2i5F566LS5/EQ00QKvi2yoisSVU\nhUFp/wopaF1bdMFkqtMf4ZKUOaNBUDtZdOTtvOKUa0fAh84GVSF9h7uDNlRR\nnuo6oBfxbUrlMr5XiDBANeEjDahKvo2V7F56xP0YkA2Sf7N956a1imu40qwi\nIuKa\r\n=ByXR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.es.js","readme":"# Gatsby Interface\n\nStorybook [available here](https://reverent-keller-9597e8.netlify.com/)\n\n![Storybook](https://user-images.githubusercontent.com/18426780/63871208-b9aea600-c978-11e9-9107-79679b699c6f.png)\n\n```\nyarn storybook\n```\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`\n\n- Use React hooks and functional components - https://reactjs.org/docs/hooks-intro.html\n- Use CSS props for styling - https://emotion.sh/docs/css-prop\n- Use `gatsby-design-tokens` for styling constants - https://www.gatsbyjs.org/guidelines/design-tokens/\n- Use compound components to make components more composable and flexible - https://kentcdodds.com/blog/compound-components-with-react-hooks\n- Make all PRs against the `dev` branch\n- Use `TONE` and `VARIANT` prop (when appropriate) to determine color styles and version of a component - see Button as an example\n- Make the component as generic as possible so it can be used anywhere by anything\n- In `skeletons` folder, these contain only the functionality of a component (no styles) and can be used within other components\n- Write Storybook stories for any component created - https://storybook.js.org/docs/basics/writing-stories/\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Required assets\n\nGatsby Interface requires the `futura PT` webfont in several different weights. These files are git-ignored, to prevent the unauthorized release of licensed assets.\n\nGatsby Inc. employees can download these fonts from [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"src/index.js","gitHead":"9de6f83442d01a924d21052aad5b7220fc01c193","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.es.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"_nodeVersion":"10.19.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","@reach/tooltip":"^0.8.5","@reach/combobox":"^0.8.5","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^0.64.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.3.13","@types/react-dom":"16.8.1","standard-version":"^7.0.1","storybook-readme":"^5.0.8","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.3.13","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.3.13","@storybook/addon-docs":"^5.3.13","@storybook/addon-info":"^5.3.13","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"^5.3.13","@storybook/addon-links":"^5.3.13","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.3.13","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"^5.3.13","@storybook/addon-viewport":"^5.3.13","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.3.13","@storybook/addon-storysource":"^5.3.13","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.7","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"^5.3.13","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.92-Elanhant-update-gatsby-design-tokens-20200312T1527_1584026872481_0.5549252514466461","host":"s3://npm-registry-packages"}},"0.0.92-Elanhant-combobox-updates-20200312T1529":{"name":"gatsby-interface","version":"0.0.92-Elanhant-combobox-updates-20200312T1529","author":"","license":"ISC","_id":"gatsby-interface@0.0.92-Elanhant-combobox-updates-20200312T1529","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"7e74e83bc957d377fe59d9dbeb12ecfcb5c9da39","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.92-Elanhant-combobox-updates-20200312T1529.tgz","fileCount":167,"integrity":"sha512-o/JBuUVs2Kn08pngW7OSAV/MX/FTmcbR7oOj8ArLPSvAB+bkR2gMNieKmc5fI3qulaYSXSY09Vd42aIoqG5vpA==","signatures":[{"sig":"MEUCIDw1q7TEKX1HYyBj3nHRdSw1X/yY2W8T7JEIlxFopg03AiEAxrZX4YAi7DRwaRAtgM0TSF5zBUo3hSSbQJHDP9/xDXA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3924591,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJealVcCRA9TVsSAnZWagAAqpsP/RVYs5RlcxLt79+nN7OF\n18ERq+JAmTiD9NR9JC5lrzT2IJlbpqxssCphHGKMiTrkHYt3WS6QSSrHw6ky\noTY0FjdRWNUv5i9GA/KIC2KncF3uKI9tRoengXeZ0EMwN+Y2Yf+1/xbhwbXw\nD0cCNsAuEDmX1nbwchuTz5fcxvNpcxHw7EhL8CLQ1M2MCapaNe4Tz5XCDv1F\nxgOqXjFP95BMOGiJNlrqY6oqbHBjl5401ftQqpRLR8E6vrvZewZO3AMSimwf\nIOXPHCn/hhalavLa5gzyUvGx0tKLVOHRl8kqLousqfxqZA1l+B74YPGV4tz6\nvhgeqG3/AiNb2V57HmlKvs+ppNIjqLN3SGOTVRHAVNkmwW+y18gJcV8c36QZ\nP+YMOWCA41Jg6sYiOr9fR6G+P7v6NmyAaA/CAuHiBQeGip/eu2QR4ks/aWiX\ncp5YwM6zl6rbRtIfQ5Y5YdKadb9hu8j/lZKPmSpPF4dkQnAISk27QOt9iMUb\n0e4RSZISGhuRf2OFVlxSH0Q3e+oD/QTCXe49RLdPzyF0cKIlIoeDu0FxluUw\nBzmBlbjzgPKr8tzO0VcSpCcivTRJOKit15Y7Q3PF3niaAdVO9CgNMbqrfeY3\ny+A0qusi6zGI1hBNMvY6BSgzjpodFVNC4RYQb1GHCGqiDuu8pGKmAM3K6vXt\n6wmK\r\n=PtVN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.es.js","readme":"# Gatsby Interface\n\nStorybook [available here](https://reverent-keller-9597e8.netlify.com/)\n\n![Storybook](https://user-images.githubusercontent.com/18426780/63871208-b9aea600-c978-11e9-9107-79679b699c6f.png)\n\n```\nyarn storybook\n```\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`\n\n- Use React hooks and functional components - https://reactjs.org/docs/hooks-intro.html\n- Use CSS props for styling - https://emotion.sh/docs/css-prop\n- Use `gatsby-design-tokens` for styling constants - https://www.gatsbyjs.org/guidelines/design-tokens/\n- Use compound components to make components more composable and flexible - https://kentcdodds.com/blog/compound-components-with-react-hooks\n- Make all PRs against the `dev` branch\n- Use `TONE` and `VARIANT` prop (when appropriate) to determine color styles and version of a component - see Button as an example\n- Make the component as generic as possible so it can be used anywhere by anything\n- In `skeletons` folder, these contain only the functionality of a component (no styles) and can be used within other components\n- Write Storybook stories for any component created - https://storybook.js.org/docs/basics/writing-stories/\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Required assets\n\nGatsby Interface requires the `futura PT` webfont in several different weights. These files are git-ignored, to prevent the unauthorized release of licensed assets.\n\nGatsby Inc. employees can download these fonts from [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"src/index.js","gitHead":"9cd8d787e16e1577f8ffdb35df6c7036f8795fd0","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.es.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"_nodeVersion":"10.19.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","@reach/tooltip":"^0.8.5","@reach/combobox":"^0.8.5","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^0.64.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.3.13","@types/react-dom":"16.8.1","standard-version":"^7.0.1","storybook-readme":"^5.0.8","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.3.13","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.3.13","@storybook/addon-docs":"^5.3.13","@storybook/addon-info":"^5.3.13","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"^5.3.13","@storybook/addon-links":"^5.3.13","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.3.13","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"^5.3.13","@storybook/addon-viewport":"^5.3.13","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.3.13","@storybook/addon-storysource":"^5.3.13","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.7","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"^5.3.13","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.92-Elanhant-combobox-updates-20200312T1529_1584026971571_0.08451822048935531","host":"s3://npm-registry-packages"}},"0.0.95-Elanhant-badge-typescript-20200312T1819":{"name":"gatsby-interface","version":"0.0.95-Elanhant-badge-typescript-20200312T1819","author":"","license":"ISC","_id":"gatsby-interface@0.0.95-Elanhant-badge-typescript-20200312T1819","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"498278a31b3c8b5df0613064a4e541efbfa041eb","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.95-Elanhant-badge-typescript-20200312T1819.tgz","fileCount":729,"integrity":"sha512-igQP+n1XcCujVMYjpH2RhqRPF5SGgzKG/fZUAd/N7Pem5t6v13qs9fPiJ1TxmiNMbc+YIuEdHLPj+SjmC+wX3Q==","signatures":[{"sig":"MEYCIQDh2aN0XXA23z1rZ1qVwYJUH1LpypyYMK4qv2IGf4m8ZAIhANDeA9WAXmLuENogDab11EeIvS1l0vmD0/Hbyaja3jVP","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2337225,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJean0yCRA9TVsSAnZWagAAPEEQAIQ6/m6HTk3wuyo69Wkg\nugHQVOjYjZ7BCUN7g+1BI4ofeTay8qpneffG6Q+qgmUZ1KpWdqKQvD5rikAi\n2tgWFq/EwPUyDqJoX5FpfzJPNVc/p+iS8ji1e6Dv0KKumXVlX8oVreHn3Lk9\nf/pnErDgoayPownSC3HleWuLKKrzw+uUirsCbXaeN4Ia4VPUP4jLpCaGV7Kc\nwoRIWSAVU4I4u45aiA7hCZ5rAunBy+lIxSsR9ISNn+QTGNbDP861Dgu1aY/V\nbqCMdq6FY3A1U9P1idN6K2eLVFJfXsCR4sE98yHxk7Y8nS307y25u8rTh0sj\n32a8SQ/flMX7G0bSR6groQC9PblV/7uzlMWpoLbQg7FFeTNuc5sVd2skIfMe\nGX+VOwRAi0TLQBdxrj0gO09SbsPgEMDJmj2NdBVzI0g3YGDpkvpqFCqpx1hO\nuTwrKdHmvv6lc4zAcaufXvZ/7DlSDDkzz+XAOhcmTqo92stlb/nBmAWLshEO\n05+GhKh6E2i6/1Ua6NsDuZFCn83kQ26CGhikXoNtrpUt0/3BCTkATG7SpldO\nrp6319rTY6/GBMjkpYRO0z4oJLh0fVyvl5LdfIzzxXtJrTuaJzRg4TuJdikd\n+eAID58O5SyLZp5h5T4d49P70qF4NFAVUIVqJDkpcyHDziCr4C0hfLNMLjuo\nsAQe\r\n=bDbT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.esm.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"# Gatsby Interface\n\nStorybook [available here](https://reverent-keller-9597e8.netlify.com/)\n\n![Storybook](https://user-images.githubusercontent.com/18426780/63871208-b9aea600-c978-11e9-9107-79679b699c6f.png)\n\n```\nyarn storybook\n```\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`\n\n- Use React hooks and functional components - https://reactjs.org/docs/hooks-intro.html\n- Use CSS props for styling - https://emotion.sh/docs/css-prop\n- Use `gatsby-design-tokens` for styling constants - https://www.gatsbyjs.org/guidelines/design-tokens/\n- Use compound components to make components more composable and flexible - https://kentcdodds.com/blog/compound-components-with-react-hooks\n- Make all PRs against the `dev` branch\n- Use `TONE` and `VARIANT` prop (when appropriate) to determine color styles and version of a component - see Button as an example\n- Make the component as generic as possible so it can be used anywhere by anything\n- In `skeletons` folder, these contain only the functionality of a component (no styles) and can be used within other components\n- Write Storybook stories for any component created - https://storybook.js.org/docs/basics/writing-stories/\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Required assets\n\nGatsby Interface requires the `futura PT` webfont in several different weights. These files are git-ignored, to prevent the unauthorized release of licensed assets.\n\nGatsby Inc. employees can download these fonts from [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"index.ts","gitHead":"d7aacbc7905659353c6434f031f9004f43ffe671","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"sideEffects":false,"_nodeVersion":"10.19.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","@reach/tooltip":"^0.8.5","@reach/combobox":"^0.8.5","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.3.13","@types/react-dom":"16.8.1","standard-version":"^7.0.1","storybook-readme":"^5.0.8","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.3.13","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.3.13","@storybook/addon-docs":"^5.3.13","@storybook/addon-info":"^5.3.13","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"^5.3.13","@storybook/addon-links":"^5.3.13","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.3.13","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"^5.3.13","@storybook/addon-viewport":"^5.3.13","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.3.13","@storybook/addon-storysource":"^5.3.13","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.7","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"^5.3.13","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.95-Elanhant-badge-typescript-20200312T1819_1584037169433_0.2641514307257251","host":"s3://npm-registry-packages"}},"0.0.95-Elanhant-remove-deprecated-code-20200312T1832":{"name":"gatsby-interface","version":"0.0.95-Elanhant-remove-deprecated-code-20200312T1832","author":"","license":"ISC","_id":"gatsby-interface@0.0.95-Elanhant-remove-deprecated-code-20200312T1832","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"de943ad1e9c2ec1e391347491264971e2d5f7ef2","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.95-Elanhant-remove-deprecated-code-20200312T1832.tgz","fileCount":721,"integrity":"sha512-sZl+46HcLOr4O0OgQmsUv4J9iu6luUxAhtbn1Q8NQYDeHyvl9mAKAoaSXfo2vWXbGEriHZNhTbc2JwoGPck1Ww==","signatures":[{"sig":"MEQCIAFWX6Ap1LIj4qd6dgInMlZPDyxPw8wgGbVZDKWDQpEzAiBDRGpzuuVA0+t5Msb3mfD3eOjHHRoQRkpHjGuPmhmp7Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2299900,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeaoBCCRA9TVsSAnZWagAAqi0P/RwZw9yF7Bv8b1zFtmVl\nlgPf21IccL0t1bvgYNmxBnVG194F234izk+Bd96jcSWz2EcI62ObnF1d7U8W\nks/XZWSsRqosMw/4ZswwRcBwwRpGJhlq6BmjPyfmBlN44LhiMkaK2qAHBT56\nprhmK+nGudVFCNLAFcztPryZfDznGQHZK4W/6VSq1kLwRZjjdB63IGi0GgI8\nEw6L5E9EiMFDoF1B73s6J+Qtef/xgIW4DetLP6WrdZDoOeLhDJHNFWZRDTgX\ny3Y/tWiwZM77fAPbVp13+qAU5+Hfd+Velp5/xpRsCy2scYN/HL6ptMIDT+jf\nzAls5hvjcL+pPMVyaciBIx6gMlTDCWDP7UaBPAE/1AE9j+vRqpXy1GQcpwyK\nmXb+hCT2wCBo19VCNBj8NdVO4e9hlkjDWrCzDbbhHL2jbk8OK4sSQH0+B7Fh\nqTgpFc3+j/OEVqfO69iwouM5luKgguDoFL2dbHODVN7kOSGqLx9x7r/EMDfj\nEyZiXDfyV1clhKW97ErhZ3NOhF13bQldBmda31H8qMFUm9nL5+IMiaqy/5YH\nGjzUgLIg06XZA1TFPZmr5QN0Wz/Sz7D9jQQu1/ZgI/+qgpatX+J7v6bbI0Q3\nQY7jQ+c5kEkdXlsLGTcW0o4GM14pNVzS1AW4KYwNUsoGhDUIyUI9j03fWIM2\nLfsH\r\n=eX1W\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.esm.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"# Gatsby Interface\n\nStorybook [available here](https://reverent-keller-9597e8.netlify.com/)\n\n![Storybook](https://user-images.githubusercontent.com/18426780/63871208-b9aea600-c978-11e9-9107-79679b699c6f.png)\n\n```\nyarn storybook\n```\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`\n\n- Use React hooks and functional components - https://reactjs.org/docs/hooks-intro.html\n- Use CSS props for styling - https://emotion.sh/docs/css-prop\n- Use `gatsby-design-tokens` for styling constants - https://www.gatsbyjs.org/guidelines/design-tokens/\n- Use compound components to make components more composable and flexible - https://kentcdodds.com/blog/compound-components-with-react-hooks\n- Make all PRs against the `dev` branch\n- Use `TONE` and `VARIANT` prop (when appropriate) to determine color styles and version of a component - see Button as an example\n- Make the component as generic as possible so it can be used anywhere by anything\n- In `skeletons` folder, these contain only the functionality of a component (no styles) and can be used within other components\n- Write Storybook stories for any component created - https://storybook.js.org/docs/basics/writing-stories/\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Required assets\n\nGatsby Interface requires the `futura PT` webfont in several different weights. These files are git-ignored, to prevent the unauthorized release of licensed assets.\n\nGatsby Inc. employees can download these fonts from [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"index.ts","gitHead":"0db3f81106289ccbcbfa4d6259a5e02bb84f702f","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"sideEffects":false,"_nodeVersion":"10.19.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","@reach/tooltip":"^0.8.5","@reach/combobox":"^0.8.5","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.3.13","@types/react-dom":"16.8.1","standard-version":"^7.0.1","storybook-readme":"^5.0.8","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.3.13","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.3.13","@storybook/addon-docs":"^5.3.13","@storybook/addon-info":"^5.3.13","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"^5.3.13","@storybook/addon-links":"^5.3.13","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.3.13","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"^5.3.13","@storybook/addon-viewport":"^5.3.13","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.3.13","@storybook/addon-storysource":"^5.3.13","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.7","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"^5.3.13","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.95-Elanhant-remove-deprecated-code-20200312T1832_1584037953679_0.8359186779887904","host":"s3://npm-registry-packages"}},"0.0.95-Elanhant-badge-typescript-20200312T1833":{"name":"gatsby-interface","version":"0.0.95-Elanhant-badge-typescript-20200312T1833","author":"","license":"ISC","_id":"gatsby-interface@0.0.95-Elanhant-badge-typescript-20200312T1833","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"0680e6802868be63924b7ac47353f16ef9e2994f","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.95-Elanhant-badge-typescript-20200312T1833.tgz","fileCount":729,"integrity":"sha512-mLW87Yh52DZg0GsxS0nedMkh0UYJh9w5oofS2eHaHPlQPK30tqgvKmiu7FsJIL2bS8HUF8RCBBOa2+QScEB+MA==","signatures":[{"sig":"MEUCIQCQSv849LEP3rXUdTQGqwy7DQqZ86I1ilIn1k8cTzgniAIgE6HHf946Fz28WxXXIe/EExgpP5f0M1JmqdF8Qf/NQ2Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2337225,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeaoB1CRA9TVsSAnZWagAAIRsP/2PqHA1p1hinvxTq49Ub\nN/i8JeljJbv0cnp/w/qaHN6OwLHSu30jFVrbBexwtFSslUkBcWfvON1H3gNI\n8Utl9eCRt7IZbVGhEGR67zTlm1x3tpVy9/GX5BubUVJmY9Ri04T8bJsJgKFc\nY/nblYHBxb4dcZXZgWA3pLdiKgtE04Y6Vc8EZ71JJnSUteXhn2YesaSrqKi5\nKglGMYDnUs5ANyUlO7MdFaqfNGguaFLaJrBLYryCN8XaLD2ixrAnhalfVNd8\nqjHr+oyR/uuw+qdkO3F4biDuPql/G0Z1FJEHWN182U4+7DskaY/vCy7liF4P\nvE/Nbw38bd91A0gTLbndggz6MmaznIWKAWf1a15/H0I7cI8YWnHqJhoZi9/4\ny7l+XnfIJ0VntjMgammA6aZ/1Nn9DlQobZgm8bnFAZiSP/vnxf4W5lw9pxxa\nFBK3TVLgs0FJmdJwIUk/c9/A+LFf+u2eHjp6sayWeiqHLiA2cNMezPHCSxPS\n406LMhUmWiHe/o/9Xp4Tk1n+STnIuG5eQJFqniZlgv3pl+iHo7yloBCkGZyy\nDU1CESToiMoaZNhQcVcGZkKaOIUb9+9oxAMfrvdBdVYjgbUX58laR80D8Mh6\nHegor2zDguiGXWkAla6fgtS8YZloxJUZRyALgEiZe2j5DK82cEZVH/z0wdVs\nu+t8\r\n=eQn1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.esm.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"# Gatsby Interface\n\nStorybook [available here](https://reverent-keller-9597e8.netlify.com/)\n\n![Storybook](https://user-images.githubusercontent.com/18426780/63871208-b9aea600-c978-11e9-9107-79679b699c6f.png)\n\n```\nyarn storybook\n```\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`\n\n- Use React hooks and functional components - https://reactjs.org/docs/hooks-intro.html\n- Use CSS props for styling - https://emotion.sh/docs/css-prop\n- Use `gatsby-design-tokens` for styling constants - https://www.gatsbyjs.org/guidelines/design-tokens/\n- Use compound components to make components more composable and flexible - https://kentcdodds.com/blog/compound-components-with-react-hooks\n- Make all PRs against the `dev` branch\n- Use `TONE` and `VARIANT` prop (when appropriate) to determine color styles and version of a component - see Button as an example\n- Make the component as generic as possible so it can be used anywhere by anything\n- In `skeletons` folder, these contain only the functionality of a component (no styles) and can be used within other components\n- Write Storybook stories for any component created - https://storybook.js.org/docs/basics/writing-stories/\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Required assets\n\nGatsby Interface requires the `futura PT` webfont in several different weights. These files are git-ignored, to prevent the unauthorized release of licensed assets.\n\nGatsby Inc. employees can download these fonts from [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"index.ts","gitHead":"95c7350716561ece43fda71ba09fd971dc7ef592","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"sideEffects":false,"_nodeVersion":"10.19.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","@reach/tooltip":"^0.8.5","@reach/combobox":"^0.8.5","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.3.13","@types/react-dom":"16.8.1","standard-version":"^7.0.1","storybook-readme":"^5.0.8","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.3.13","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.3.13","@storybook/addon-docs":"^5.3.13","@storybook/addon-info":"^5.3.13","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"^5.3.13","@storybook/addon-links":"^5.3.13","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.3.13","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"^5.3.13","@storybook/addon-viewport":"^5.3.13","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.3.13","@storybook/addon-storysource":"^5.3.13","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.7","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"^5.3.13","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.95-Elanhant-badge-typescript-20200312T1833_1584038005386_0.9282025093259012","host":"s3://npm-registry-packages"}},"0.0.96":{"name":"gatsby-interface","version":"0.0.96","author":"","license":"ISC","_id":"gatsby-interface@0.0.96","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"faea60d3bdcfeccd1a5d955cb30c81b5bf64665a","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.96.tgz","fileCount":657,"integrity":"sha512-teBufRzR9McclOg9S9SDtOAxtP60UJUQ8Ds7edwdW1uhuXNwtXBmYShvEukbpdeJqocZDfWzy7zXBMBAp7ww1A==","signatures":[{"sig":"MEYCIQCEAtkXEyGVUpdrFt5nPKhPnLTiQpB32HqUolV0FSgGYAIhAKhc6o+1cjHWSdQQSIeiSIZWtxWkyEHtUb8q4nrwNAN+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2299119,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeaoL6CRA9TVsSAnZWagAARP0P/28tl7fCDjXLbAPDrKRl\nmDneRdLhAOmn8A2urSE+jUyVmyNUvlEhawCky32d6tCqWFRNKdfrcYtNBmMx\ncvRkbuTey0eHEbwRy7/s1vW9aLsTz/LPW+05w0Pqz/kwUkhee1TPUIU/Ewja\nVxLhRp2tGY6efihMNrJcbnJD+YYhjpQqDNy3z8Q62gsv1ZiF6rIwGul9cQUc\nc7ex+ImFZhLcKTTXa2I0Z4IV8etkcZZDPHInYK2o+WQS4x+4LsNZDpBfkb7L\nq7cBLh8hIbPsSh4NLpsweywC8zYR0e3X9NpEYdKPfLS3Wzj66ONowW2/v/6Z\nOrK2DiMewWhAVkblczmSQT/UCziFcM7SRMwEiHWmZFwxKls2ksr1Qfesm9iP\nJD/UeMY9ImRLIr1CC6Fa59dmYqGQanEo7kyPX96NBlc03TY75eriQm+6yEHw\nTwvry+OUVRFUFYxKLw2Oz5jX1j9w2cRRnEJWNCQcer0gcgz3U+Ok5tAaAFyu\nKgyuqWOeEsFypWAURYApmnogZhrj47ewxV+hAmvbGlj6OhvKBfSTdKdGUBkp\ncp8xTn/IHwuLKxYU+Ss2k206BhMNgudrnnRFeTqbVrXyfrkIBlQMj8IAnirU\nw8EcBDh93mgAAp7rgRIp5M6AErP7YvxyFaHmG0dD//bjVS5ye1kLISpcG8o3\n3sRO\r\n=ME10\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.esm.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","source":"index.ts","gitHead":"fe36f5919f5276f0a15da5f8d6d9e48961f42916","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"sideEffects":false,"_nodeVersion":"10.19.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","@reach/tooltip":"^0.8.5","@reach/combobox":"^0.8.5","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.3.13","@types/react-dom":"16.8.1","standard-version":"^7.0.1","storybook-readme":"^5.0.8","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.3.13","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.3.13","@storybook/addon-docs":"^5.3.13","@storybook/addon-info":"^5.3.13","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"^5.3.13","@storybook/addon-links":"^5.3.13","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.3.13","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"^5.3.13","@storybook/addon-viewport":"^5.3.13","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.3.13","@storybook/addon-storysource":"^5.3.13","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.7","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"^5.3.13","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.96_1584038650151_0.8638331280944049","host":"s3://npm-registry-packages"}},"0.0.95-Elanhant-build-common-js-20200312T1945":{"name":"gatsby-interface","version":"0.0.95-Elanhant-build-common-js-20200312T1945","author":"","license":"ISC","_id":"gatsby-interface@0.0.95-Elanhant-build-common-js-20200312T1945","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"2c0f9ae4893d3b13453d19eedba834ee59551a3f","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.95-Elanhant-build-common-js-20200312T1945.tgz","fileCount":659,"integrity":"sha512-gNfNOAKNsnxiABXe8w9tEl3tw+UBl0cH14D8plc7BVSVLkMHCvuXn4xs3AIAgUR7uxu+/OW1pheLVNYRNb/oNA==","signatures":[{"sig":"MEUCIQCLrgIlbG0VyKf+oFBBV40nmdLpTwPIhf+v4KiTF5TLzAIgQ286zPwd4sjeS0wOSJMAH4ty7VDUczfiflfq0RuM8ns=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4084067,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeapFWCRA9TVsSAnZWagAApXoP/Rrcf0rrbUFg7KvnaQaV\ndp1XqdXs2D7ed+7qnlosr0qeOS6KZFMt7iN+UHn8/t6S/iJy6EVO7GATPcBe\nOy8JZQI2bkvABRLtBBV67zA4seT+kX0EFKbc6xXgO3DsG6jsH0RJsUSyH5l0\nNWrTuLbIBqjBpj9uUI2o9nXc3dapi4FfZIY+IkkRdZeElOgEX9yPRD/29EJH\n2rq3ZMNst8/5ZCY5uefi9pQ5gPi6bdiAn6aTcW9A2jzLELdcQR8FWHDjSVMb\n6lbw67thDrqdzj6IWctiS5aphdAjnPA7WjzrQwFNWZX59emsXsUi5sif85Ib\nKBoHAsdJQQUcgDbFcvM4QQntlQZE2++nKLz9Z3TNLYOFte5xRdlA70m5OuxH\nA++dzX/RYWYkPZIVMVJbMaPOO/Rxpx5ghhhIkshoVfuhoLHrRPwQ+DYnsdxo\nyG5UjxAd6uV9hG4tE50SsCHYhq84EOr4z033S90gUUHf+pnkGUa2Ozj78Cn1\nNTbi53/R0+Zi1klzjrG8wXdiVrA4aPfkVUA4mrZN6q3bKxK/MoixaaNYJZwA\nHSZS15mQHZ9n4AagrxswH78zJh3PCt2PKhpDxLDa0+OQXXdKxA2xfmkNghjK\ncXiVgN73pzYCFyz2uKikGfonb9K8s1SE2Hc4dkMU0BTwuRjweaHfKZrNsC5a\n7X7P\r\n=W79D\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"# Gatsby Interface\n\nStorybook [available here](https://reverent-keller-9597e8.netlify.com/)\n\n![Storybook](https://user-images.githubusercontent.com/18426780/63871208-b9aea600-c978-11e9-9107-79679b699c6f.png)\n\n```\nyarn storybook\n```\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`\n\n- Use React hooks and functional components - https://reactjs.org/docs/hooks-intro.html\n- Use CSS props for styling - https://emotion.sh/docs/css-prop\n- Use `gatsby-design-tokens` for styling constants - https://www.gatsbyjs.org/guidelines/design-tokens/\n- Use compound components to make components more composable and flexible - https://kentcdodds.com/blog/compound-components-with-react-hooks\n- Make all PRs against the `dev` branch\n- Use `TONE` and `VARIANT` prop (when appropriate) to determine color styles and version of a component - see Button as an example\n- Make the component as generic as possible so it can be used anywhere by anything\n- In `skeletons` folder, these contain only the functionality of a component (no styles) and can be used within other components\n- Write Storybook stories for any component created - https://storybook.js.org/docs/basics/writing-stories/\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Required assets\n\nGatsby Interface requires the `futura PT` webfont in several different weights. These files are git-ignored, to prevent the unauthorized release of licensed assets.\n\nGatsby Inc. employees can download these fonts from [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"index.ts","gitHead":"4b37205e81f5e4bdc0c95cec55f8ec5a7be39916","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"sideEffects":false,"_nodeVersion":"10.19.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","@reach/tooltip":"^0.8.5","@reach/combobox":"^0.8.5","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.3.13","@types/react-dom":"16.8.1","standard-version":"^7.0.1","storybook-readme":"^5.0.8","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.3.13","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.3.13","@storybook/addon-docs":"^5.3.13","@storybook/addon-info":"^5.3.13","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"^5.3.13","@storybook/addon-links":"^5.3.13","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.3.13","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"^5.3.13","@storybook/addon-viewport":"^5.3.13","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.3.13","@storybook/addon-storysource":"^5.3.13","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.7","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"^5.3.13","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.95-Elanhant-build-common-js-20200312T1945_1584042325937_0.7303462509212031","host":"s3://npm-registry-packages"}},"0.0.97":{"name":"gatsby-interface","version":"0.0.97","author":"","license":"ISC","_id":"gatsby-interface@0.0.97","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"8fecc367a4c4cb1761a251b4024ade71af7cbb4f","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.97.tgz","fileCount":659,"integrity":"sha512-koCW2dLchAw5KqcQLdv+FQ3OsBQkM8PZJKrYjOTLEsmJOuAZZTnxsEua/1E/zRDMZuoW8MFUWy0PydZMAEfW3w==","signatures":[{"sig":"MEUCIQD+6s7okPcPVLyJy7t4q5rD5DmFZNMSSA5zqsldLXXzdAIgSnM2xvJ5dGzf9rd/rJpcpJ5NDhousqUSDSWavrkmBXo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4084452,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeaqEhCRA9TVsSAnZWagAArL4P/ihI5TPt8O0vUQZQ/bG5\nTPxBLrX/gvp/gwohDx9FC0AbewU0qvdLnWPTrrxlvEkBX/4R5jG5my/sMzNp\n10u2bkiIauUIx26x/a1loGIgRwVbqPifrbHPF9efYnOxZWqQKH6JVgy8xNha\nyZG1Ejy5SnDC/0O+jQObBi6bz05LrCFDfKH9evX3isodTTVUYEXU9vAMCSE9\nPxNNUsu5bAPAMXRAUr9Skc0qBkUmkAlz86Fl4LJ1JB/uNI5tmAdoHCe5blOr\n875S7w798GL2iRTx+wIzH3+bCCOE/aUDeLwU4YjAHnAnEmSuPKlI1bfxWTWy\n4os60V2yhgICFFmgqoZvkFIm4Y5jfcXzErUe5V/djEN9eZZ15UR6PsE1isCv\nKkG0CEXyq3oorzFcoIU5yGZwKGB3OkFiklqaCak7UC8MlPiscPa5+6hQhkwF\nIpcQUA2Gb/7LExynAngNihD+CBlmc41K1WwWyqIzWSENsoRvvrgIrufect4S\nrGSBpZUfXLdFQthgiR7jEn9gVouCHpZYZ2GiXN4b+Tz+Z3kkzt0hdxjiA0Fb\n7vcexDLjp4MiZ5iKDTNUL/XYIrn2Vmufi2AQDXlkz+uFoBxuVU4h3YeRhTB1\nrNHyKdkZO/yeo4lpmLJxEVm4uabLrfW7PYbUt1cORGifJZRRttAxth8lA2K1\nFnqG\r\n=K89n\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","source":"index.ts","gitHead":"a852e3a9dc6710938e918020ff9a57c294c4ec99","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"sideEffects":false,"_nodeVersion":"10.19.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","@reach/tooltip":"^0.8.5","@reach/combobox":"^0.8.5","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.3.13","@types/react-dom":"16.8.1","standard-version":"^7.0.1","storybook-readme":"^5.0.8","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.3.13","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.3.13","@storybook/addon-docs":"^5.3.13","@storybook/addon-info":"^5.3.13","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"^5.3.13","@storybook/addon-links":"^5.3.13","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.3.13","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"^5.3.13","@storybook/addon-viewport":"^5.3.13","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.3.13","@storybook/addon-storysource":"^5.3.13","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.7","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"^5.3.13","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.97_1584046368433_0.7450171262950098","host":"s3://npm-registry-packages"}},"0.0.96-fk-lint-and-format-20200312T2119":{"name":"gatsby-interface","version":"0.0.96-fk-lint-and-format-20200312T2119","author":"","license":"ISC","_id":"gatsby-interface@0.0.96-fk-lint-and-format-20200312T2119","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"0bdc760813be1c2931c6dc9fcee97c7004264448","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.96-fk-lint-and-format-20200312T2119.tgz","fileCount":657,"integrity":"sha512-OS6o9f1vpgf1QMxTKXG5IdASz+mpUX1H1W7dU+CI3oQnDQ7pY+VhF4395clzlUvNWyN0O7SCkybu9BF/w5Vy+Q==","signatures":[{"sig":"MEUCIQDWVvYRaUquan75xTjvMfitZ0naSxikkIHk+t7hli18UwIgFWfr9VHAfHqPNfb+DRjokyAs8gmr7n4wqpDG8EFzqlc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2299113,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeaqdnCRA9TVsSAnZWagAAyQ4P/iyQmlTfL5FOIjHktNK7\n6Qf/3QNoFW/QKBiILsB43KtHdB01WZkoyWtYcipdIV40kwCb49Rd9hchMGY6\n70UuXY/6mIrMibWc44cX1+iMa0xhdbgDa7g75L1DQW02PY8EZSevh1xuTmX4\npA27rZvj6tNb0iKGy7MxRyA5p3Yg//sOXfBlza6nns0j8YuH99E8e+sqU6cb\nZSH38UUI71VUOv3mzkxgGvtguO40dPmDR088VlvzEzOR0w2LS46QW2CWXOm0\n+PqECLetO9ej8OGJyrabtoU+xO0epXBPMkUBe0vihDv43Ishljsh5UJRW8hT\n3lb41cwgUJ3RRBWbRKEFJ+1iCLfPkqpUQMDj2WaWegjcINhTS+PE1ZGAVJZE\nU+z0amoBTN9ZNxtXCD52G5h+pxadpiqVFv9ZbY6UMNPgc3NkNs3xVKOyhrmC\nNiif35xWROjpMzRE7D/fw1KqMxhUDsOmf4PJko/AiaBj60v+urn7QcjOnRLF\nAwBKej/c9KP0X5bBk3nMXa5AX18lbNxxAtOX5D4tTaa+aCMG0vIReXvCx6Xr\nQ0Y+v/eTT4O6Zn4RYmipARdWa+Un8wY9U+iUS2/0eAm23tUvwzjlhq8rMW4v\no3MiSQqVhEov3r+XXrOa0PMGCQCnNH1UP8NST0EqG3f8KylN7OQGA6FUrhUO\n44LN\r\n=RKgr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.esm.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"# Gatsby Interface\n\nStorybook [available here](https://reverent-keller-9597e8.netlify.com/)\n\n![Storybook](https://user-images.githubusercontent.com/18426780/63871208-b9aea600-c978-11e9-9107-79679b699c6f.png)\n\n```\nyarn storybook\n```\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`\n\n- Use React hooks and functional components - https://reactjs.org/docs/hooks-intro.html\n- Use CSS props for styling - https://emotion.sh/docs/css-prop\n- Use `gatsby-design-tokens` for styling constants - https://www.gatsbyjs.org/guidelines/design-tokens/\n- Use compound components to make components more composable and flexible - https://kentcdodds.com/blog/compound-components-with-react-hooks\n- Make all PRs against the `dev` branch\n- Use `TONE` and `VARIANT` prop (when appropriate) to determine color styles and version of a component - see Button as an example\n- Make the component as generic as possible so it can be used anywhere by anything\n- In `skeletons` folder, these contain only the functionality of a component (no styles) and can be used within other components\n- Write Storybook stories for any component created - https://storybook.js.org/docs/basics/writing-stories/\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Required assets\n\nGatsby Interface requires the `futura PT` webfont in several different weights. These files are git-ignored, to prevent the unauthorized release of licensed assets.\n\nGatsby Inc. employees can download these fonts from [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"index.ts","gitHead":"414460f7b5f3d43dca4ee7228378010c104974ed","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"sideEffects":false,"_nodeVersion":"10.19.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","@reach/tooltip":"^0.8.5","@reach/combobox":"^0.8.5","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.3.13","@types/react-dom":"16.8.1","standard-version":"^7.0.1","storybook-readme":"^5.0.8","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.3.13","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.3.13","@storybook/addon-docs":"^5.3.13","@storybook/addon-info":"^5.3.13","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"^5.3.13","@storybook/addon-links":"^5.3.13","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.3.13","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"^5.3.13","@storybook/addon-viewport":"^5.3.13","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.3.13","@storybook/addon-storysource":"^5.3.13","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.7","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"^5.3.13","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.96-fk-lint-and-format-20200312T2119_1584047974602_0.3886720370440524","host":"s3://npm-registry-packages"}},"0.0.98":{"name":"gatsby-interface","version":"0.0.98","author":"","license":"ISC","_id":"gatsby-interface@0.0.98","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"90597c788dfdcc8bbfe5e3a27d19515a945bdf61","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.98.tgz","fileCount":659,"integrity":"sha512-wKQeVf9GCPlgODtiap1sKLqglKPn7uqXs2pLDbAPvbvTCamU5iAHNUIoYZzpKqM49LV4e8DM9JPUwF2OnBlLTg==","signatures":[{"sig":"MEUCIQDpScRy8sMxgDU5IWJpebCDk8pGYzGKeoxA1gdH49b7dAIgKTnTnRiyvYl9CIpJkD+cvM8nnXhnuRLUqoO0OMqh49A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4084475,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeariYCRA9TVsSAnZWagAApyMP/3nySYUcazWnSPJho6eF\nJE3JrstJTW6dnLC5j06rnELzvHmklNHodY+2EsfRXKG3qiODNt8q/pw951JX\nS11fnNsgS42e7YT0AYwlwveFxGvozzHQ2Ft7UfD/E7u0KX1hJZ/f3KkdkGAl\nPIE9WgFVI4MI9uisw0lg8WDtkxFfo+R4DHjk9rU0rFqNDws+B49LYVx45d6r\nlY2BAMamdjXVXALS5uChQjGFBds+6qYMkml2OybtV8er9+BccJGOCy6bLlPr\nxEF61csbQinR5lySOewo/P73or130fC8ZQlR5Gr+qPVNvueq8yQUtaPtDlmp\nxf2tcZVjLgV7a06JDmU+7Xx2q9n3KPPewKFSu1s1PAabQM2cwA86i0Dla9Wy\nQaKwI+7IxFx575uv78mBBUNWotHw/kXyQAJeYZS2GinZjSrRLpYXDzo+qRnz\nY4dTF8DqAvKCXwjOR8HLg/0TIO6pKkfIAKTQFXXLplbrgZs0IIRuPJQQ4qhh\nRclFyGTX2I5zVryAmNVp4YgK/fNHX3YKgS3oppDvDSz25ceetDeHKWRCe8WX\ndo1NYZDX5hZ11F0S+68rgeOpBWJaV9zs2EuQTWTpEOWuGuT11LeS6o6Hr5w/\n8aC+87hkDGK1uBRwc4LPLiYWNLxGJXNs7YWFAiCm5yZ2KKal+uRT6JzpT6vh\nefaP\r\n=O1MF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","source":"index.ts","gitHead":"214083439fb070c106cd6a17655a752444a618d8","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"sideEffects":false,"_nodeVersion":"10.19.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","@reach/tooltip":"^0.8.5","@reach/combobox":"^0.8.5","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.3.13","@types/react-dom":"16.8.1","standard-version":"^7.0.1","storybook-readme":"^5.0.8","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.3.13","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.3.13","@storybook/addon-docs":"^5.3.13","@storybook/addon-info":"^5.3.13","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"^5.3.13","@storybook/addon-links":"^5.3.13","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.3.13","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"^5.3.13","@storybook/addon-viewport":"^5.3.13","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.3.13","@storybook/addon-storysource":"^5.3.13","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.7","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"^5.3.13","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.98_1584052375555_0.5833844861847304","host":"s3://npm-registry-packages"}},"0.0.97-Elanhant-card-typescript-20200312T2300":{"name":"gatsby-interface","version":"0.0.97-Elanhant-card-typescript-20200312T2300","author":"","license":"ISC","_id":"gatsby-interface@0.0.97-Elanhant-card-typescript-20200312T2300","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"ffbe116f1c663856bfa1e8571606385d85c5e727","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.97-Elanhant-card-typescript-20200312T2300.tgz","fileCount":657,"integrity":"sha512-tDaU+PDmY5QQ3f2T3yg/0xFh1jYbjbR9M1JXugUV3mt+Tl/3vgzksNGIRUnDSj3MHUfAFR8zVcX9+5ktC1T4pw==","signatures":[{"sig":"MEYCIQC5anKzE05OlFoiUPDWmlag8SeQaEB7DkL1cM4SeyNrrAIhAITsLJbBjH0AOpYMQw/dSd+bN+oiQlOeTk73zdbCUcZ2","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4080721,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJear81CRA9TVsSAnZWagAAzOsP/36IV8HgSI8/JiRlUMsH\nCLiZv80q1dE0YPuI3gmac8YiGMuaW9LlDDj3biIqFlVegHBE9qwDf7Uy55P4\nQjs3FqaAoCgGMoqc8ANfyzIebEu/zEhUChK6AbE+wR0mt3VkHADt9RoQXm6j\nBcz0LNLWNsbvXpE4r7h95Ex41M07AaF7d6F+Ki/bvWX8O0FTmZBUfxiu6M1w\nn01vVFWC6vYNg4Yu3sEuxceTh3owGDEqRqqWyxE1sVDBUXq5ObGpilvG+BNy\nLQ4MxYUGcsTOO7N2V33qgu6qQ+7DfK6n+bd1kdklVC0acIRwYQuZod7F2sTX\nXUfL0DklDD7y+nY9VN11J3VZdEOMww/BtfhWR5CcjO07hH4GvCtidTVsG6Qs\n+FAdFQLnZQXjKCCUgqv7NekpfYjxjuR3Knxkdj15E1LuFSsvltqUvVeADL4V\nHS8AgGE+aUjor4MGEDZnp6RDoA8Xh76Gu7oFnHf/8j+HtnrVhZEjPh3sCDts\nnwvJMxHHFdfUa6dsBoXpBCxIb30zKEhwrGNyhdhLDfQIpJNRiVlyhHpDBnT+\n+flHQ5Ax0xcctljWdfFPRDFgYFhHrni0GeeauAHre7ohOf6DudiJslEVXtOp\nsFc2Ij1l7Y0RoG3NrujtVbsL3he2RRMOBBKcNCRYsxl9kLtSbA45b19ECa9v\nqNKZ\r\n=J4t5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"# Gatsby Interface\n\nStorybook [available here](https://reverent-keller-9597e8.netlify.com/)\n\n![Storybook](https://user-images.githubusercontent.com/18426780/63871208-b9aea600-c978-11e9-9107-79679b699c6f.png)\n\n```\nyarn storybook\n```\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`\n\n- Use React hooks and functional components - https://reactjs.org/docs/hooks-intro.html\n- Use CSS props for styling - https://emotion.sh/docs/css-prop\n- Use `gatsby-design-tokens` for styling constants - https://www.gatsbyjs.org/guidelines/design-tokens/\n- Use compound components to make components more composable and flexible - https://kentcdodds.com/blog/compound-components-with-react-hooks\n- Make all PRs against the `dev` branch\n- Use `TONE` and `VARIANT` prop (when appropriate) to determine color styles and version of a component - see Button as an example\n- Make the component as generic as possible so it can be used anywhere by anything\n- In `skeletons` folder, these contain only the functionality of a component (no styles) and can be used within other components\n- Write Storybook stories for any component created - https://storybook.js.org/docs/basics/writing-stories/\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Required assets\n\nGatsby Interface requires the `futura PT` webfont in several different weights. These files are git-ignored, to prevent the unauthorized release of licensed assets.\n\nGatsby Inc. employees can download these fonts from [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"index.ts","gitHead":"c5f4998381f32ce0c65630d3e232e34ccab25e9e","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"sideEffects":false,"_nodeVersion":"10.19.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","@reach/tooltip":"^0.8.5","@reach/combobox":"^0.8.5","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.3.13","@types/react-dom":"16.8.1","standard-version":"^7.0.1","storybook-readme":"^5.0.8","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.3.13","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.3.13","@storybook/addon-docs":"^5.3.13","@storybook/addon-info":"^5.3.13","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"^5.3.13","@storybook/addon-links":"^5.3.13","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.3.13","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"^5.3.13","@storybook/addon-viewport":"^5.3.13","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.3.13","@storybook/addon-storysource":"^5.3.13","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.7","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"^5.3.13","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.97-Elanhant-card-typescript-20200312T2300_1584054068901_0.59142286247444","host":"s3://npm-registry-packages"}},"0.0.98-mfrachet-fix-modal-click-out-20200313T0845":{"name":"gatsby-interface","version":"0.0.98-mfrachet-fix-modal-click-out-20200313T0845","author":"","license":"ISC","_id":"gatsby-interface@0.0.98-mfrachet-fix-modal-click-out-20200313T0845","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"675992a8eef31b9e45633a087544742e0534033b","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.98-mfrachet-fix-modal-click-out-20200313T0845.tgz","fileCount":662,"integrity":"sha512-26XDRELa/BEn8kx+9Jkzde3GWJobkbKUK8c/ayewE9VamMPKmrwMCWlLV/UZ2Sr57OpGdqsq64u4wwqsjwdm1g==","signatures":[{"sig":"MEYCIQCBmshUtgRRCb5fY+swZpDmCIQ3NTiho/hEKS4X6esiBQIhAPTAClawjlzhOmu765gTSETxTpoq2Kna/WsyZ8V2pMDW","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4139191,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJea0gqCRA9TVsSAnZWagAAnaoP/3bdBLH5pIvKbuEwBgds\nV3LjfuDOo07uhbNQrfFAJ0lXwAPUJ/ktWnAlgtXdMavmbWkhpoSnB0WLioyP\nM/a6gjBjyCenhVgbSQ4vTpYlxmYH2mh/pJCPOxRzI2V6uVnmgofz1CSqCE9V\nfEoCWSxXr0yaENKmj8FMUsDvdwfNtBmroUYdL029B9b4XfQYWAEPFCLRnkHK\nJXien43H189XGCOobD036Jc5624jKXOiWRNyaDq5H4dInyGrcBBlLIGn5Jvy\nC34m2UlWqo5+W0rDvDRdDqmj1lghg5WPhtpKkEUzweRo0JdT3akrogPHBHhD\n/deXjRv0YeOUpYJ2w6Tho5bd27Bg+cFGnSJwd47tzwY7K5AIH1xWw6JIDbyl\nXGYFBEnFxINDIitXbfXpHMf+fqNsVAyz2f8UQvZ4xo2BQXf6vUDvcVzXDprU\ng3jz+b6ugQ6C3mtKLMa+RpbHx7NwKzF2ZWUaVK2R07bj2fogXldETLFMpyus\naEHepoD9a/sI/lNPk5KSYnwW3nmZzE+gNCuJtnsxN+difrbARKUNo/y2dNcs\nqVJrEShIv1MwSk6zXFhDENdjdISodt9J70MSISccgorpV2zgNS4y3tQmKnoV\nSahAOcl86Cg2h6mOvAepeQ/FwuPS/VtACu2T9HREKFpOoN3uFkDd55n9dUVI\nysvy\r\n=kygO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"# Gatsby Interface\n\nStorybook [available here](https://reverent-keller-9597e8.netlify.com/)\n\n![Storybook](https://user-images.githubusercontent.com/18426780/63871208-b9aea600-c978-11e9-9107-79679b699c6f.png)\n\n```\nyarn storybook\n```\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`\n\n- Use React hooks and functional components - https://reactjs.org/docs/hooks-intro.html\n- Use CSS props for styling - https://emotion.sh/docs/css-prop\n- Use `gatsby-design-tokens` for styling constants - https://www.gatsbyjs.org/guidelines/design-tokens/\n- Use compound components to make components more composable and flexible - https://kentcdodds.com/blog/compound-components-with-react-hooks\n- Make all PRs against the `dev` branch\n- Use `TONE` and `VARIANT` prop (when appropriate) to determine color styles and version of a component - see Button as an example\n- Make the component as generic as possible so it can be used anywhere by anything\n- In `skeletons` folder, these contain only the functionality of a component (no styles) and can be used within other components\n- Write Storybook stories for any component created - https://storybook.js.org/docs/basics/writing-stories/\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Required assets\n\nGatsby Interface requires the `futura PT` webfont in several different weights. These files are git-ignored, to prevent the unauthorized release of licensed assets.\n\nGatsby Inc. employees can download these fonts from [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"index.ts","gitHead":"9c992d8cdc7063fea9597a641de2e582683d97e2","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"sideEffects":false,"_nodeVersion":"10.19.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","@reach/tooltip":"^0.8.5","@reach/combobox":"^0.8.5","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.3.13","@types/react-dom":"16.8.1","standard-version":"^7.0.1","storybook-readme":"^5.0.8","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.3.13","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.3.13","@storybook/addon-docs":"^5.3.13","@storybook/addon-info":"^5.3.13","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"^5.3.13","@storybook/addon-links":"^5.3.13","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.3.13","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"^5.3.13","@storybook/addon-viewport":"^5.3.13","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.3.13","@storybook/addon-storysource":"^5.3.13","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.7","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"^5.3.13","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.98-mfrachet-fix-modal-click-out-20200313T0845_1584089129366_0.6712931825396158","host":"s3://npm-registry-packages"}},"0.0.98-Elanhant-fix-badge-build-20200313T1631":{"name":"gatsby-interface","version":"0.0.98-Elanhant-fix-badge-build-20200313T1631","author":"","license":"ISC","_id":"gatsby-interface@0.0.98-Elanhant-fix-badge-build-20200313T1631","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"c32b5092591bc8650053e1f207c7ab52ec15e4ac","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.98-Elanhant-fix-badge-build-20200313T1631.tgz","fileCount":659,"integrity":"sha512-Amp3WHQr+QXUiPT06lQIM+CdTqlzThS92COa7/84JDc7IYlm1O3WseWw9zE6i9nHe3909bvpujfhxIhq7L3tKQ==","signatures":[{"sig":"MEQCICQOqNg0hvjdWoYyat/uz4yIGCPEbdJCstAqlBN47BDpAiAzurWYabeoMQjdqQ8Xyc/h8pwGdUnBYRCLXolR6Ja5qw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4081377,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJea7V2CRA9TVsSAnZWagAAkM0P/iGQhm+LgF0r5TFx9bNi\nXVH2/DKD8S2rH1GW/9rSvpGKwFBCnUD6W9uVuTi4smubT/hb71vzV8qRXN6l\nWFsnOttgoUOMg+Hm0y913C9LXas+1742O+1nNcDo4vHjz9y4AJRVzHvr2uli\nSBVcZEIsoRNxiRpxKc8eL3U41RqeX8wgf6fZ4D7B/x7qUcYA+hYMFiCsduPJ\nfKYQoeybzoFGILkfdG9op6sbnKHEUZfKn/NBXPk9ZEBNbcNiD8MeSkZZ0pF4\n54DVKl4xFkEM57PxKvnCcxa+oehsg53E3ElN/lPdIYm0nt5bS06rKeMeUgb1\nCE9wAyZpsThkYR3W0ZUMQmOuP1lJ4PUl1kmUZLEYBENiFSjf0FrnmrvyuaI+\nI/SSQ400/DPO4RNSPAAs6QGqH+mk8c61PIXFh1a1coNE3XR80chVCK5m1gyh\ngZKMy3kqCXbygYKCO3hfvMfDEYLesU2IMuH2TnQ534s7FR5kVcU7yCaRncPy\ngQw1MESRiwy2BradQTOh4PAXcmNZsdxG23VJD0kOVl+eXW4YCOrEe6r48V5T\nRb9NvFk7ZFlj1uUj+/2xRNF9pWW5nuinnQ+bHStnOHjCL0HkZ9fLONQXd2MW\naJ65hooU/2/lOla55V224g4kPVzdeMORdvBVAtbuEr+FpwrAVZuMPogdEnQH\n9hon\r\n=ffwa\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"# Gatsby Interface\n\nStorybook [available here](https://reverent-keller-9597e8.netlify.com/)\n\n![Storybook](https://user-images.githubusercontent.com/18426780/63871208-b9aea600-c978-11e9-9107-79679b699c6f.png)\n\n```\nyarn storybook\n```\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`\n\n- Use React hooks and functional components - https://reactjs.org/docs/hooks-intro.html\n- Use CSS props for styling - https://emotion.sh/docs/css-prop\n- Use `gatsby-design-tokens` for styling constants - https://www.gatsbyjs.org/guidelines/design-tokens/\n- Use compound components to make components more composable and flexible - https://kentcdodds.com/blog/compound-components-with-react-hooks\n- Make all PRs against the `dev` branch\n- Use `TONE` and `VARIANT` prop (when appropriate) to determine color styles and version of a component - see Button as an example\n- Make the component as generic as possible so it can be used anywhere by anything\n- In `skeletons` folder, these contain only the functionality of a component (no styles) and can be used within other components\n- Write Storybook stories for any component created - https://storybook.js.org/docs/basics/writing-stories/\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Required assets\n\nGatsby Interface requires the `futura PT` webfont in several different weights. These files are git-ignored, to prevent the unauthorized release of licensed assets.\n\nGatsby Inc. employees can download these fonts from [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"index.ts","gitHead":"d52969bd58b6769c141d0ff8ddc12651f2d92019","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"sideEffects":false,"_nodeVersion":"10.19.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","@reach/tooltip":"^0.8.5","@reach/combobox":"^0.8.5","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.3.13","@types/react-dom":"16.8.1","standard-version":"^7.0.1","storybook-readme":"^5.0.8","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.3.13","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.3.13","@storybook/addon-docs":"^5.3.13","@storybook/addon-info":"^5.3.13","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"^5.3.13","@storybook/addon-links":"^5.3.13","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.3.13","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"^5.3.13","@storybook/addon-viewport":"^5.3.13","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.3.13","@storybook/addon-storysource":"^5.3.13","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.7","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"^5.3.13","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.98-Elanhant-fix-badge-build-20200313T1631_1584117110212_0.3523348415133287","host":"s3://npm-registry-packages"}},"0.0.99":{"name":"gatsby-interface","version":"0.0.99","author":"","license":"ISC","_id":"gatsby-interface@0.0.99","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"8b5ace64de4e9aab5ee6eba147c6483455a85c67","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.99.tgz","fileCount":659,"integrity":"sha512-fvrQe058Cylv9R0Hifu7W5XLCaNdvd+IQI9QI92tuV6iHqM51QF7vTwBw+lxm07UXr0bQj8YnL20NwjjJr6VCQ==","signatures":[{"sig":"MEUCIAiZSoNcyAEtnq1f9AoSvSF9WRCCw1iO7ALyKqPsVLm9AiEAmt46bfQbxRdIQaDQT6A2WbiOeMzA/cxPTS4Vb61mFiI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4081661,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJea7l3CRA9TVsSAnZWagAAoccP/R++jw4Q6quDO3MydZTt\nhTBAGrgHi3HPrYcGv6zcJXQMLiBXI0NnJTALggiRF7P0dBAdV2A5Bjlsdyfa\nh3GDZIbBJULMmETEC86zjfOiboeAixa6LX5KnndFRRpQt47hv/g3h5PP46vE\nQg3bsYbbrm72eXoIdjYIwmHKtLytc1J1H1M3Far7pGEROhNr5sGYKqAgEBZa\nxy+vFFhL7NujKFby+64J1Q8VMvBwz7+TETPtA5XzKziLfs0KXv05UzpTf6vM\nO3o+VvbhVZgYJOt450EXjqA8vLH5nYrtkgHM1msSbeabGcwFHt5dp5XcRN3r\nL5C4gEF0zGHQnCk464Wcp2gbs1v1lNoELXq7sHmIJ3MAt/X/NII407iTMjvx\nU++O8GlcMKw2LZTAXojh+wc9AmcFKxQUyJ+KAmrv96qdoAHlmPlSRfZ6WJgb\n6UkXbX4Xr/5/xT6H49j84zTRE8DRf69dWPhXuaafQps1PKGnhaJzD7YhaAfV\ntCooA+uIFqCKQJpxvvcgW4E+N/wDKKtJxEFSgl1klZewRmcV4eMqLJcIkA4U\nFv/3vsyo80KLnsL+etPHDWYXJQ5AKcQOT0C00sDi+STkJMLQu3FbzYN7Vmft\niEs23XD2vxPoBzCldPiaf2ZwYXSrnL13bC+R1bAEWk/L2DdzhL2pn2Zmp6Zm\nNi3c\r\n=xjac\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","source":"index.ts","gitHead":"5865892c3782b49b1b6ec9dba6540e8c97723f53","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"sideEffects":false,"_nodeVersion":"10.19.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","@reach/tooltip":"^0.8.5","@reach/combobox":"^0.8.5","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.3.13","@types/react-dom":"16.8.1","standard-version":"^7.0.1","storybook-readme":"^5.0.8","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.3.13","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.3.13","@storybook/addon-docs":"^5.3.13","@storybook/addon-info":"^5.3.13","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"^5.3.13","@storybook/addon-links":"^5.3.13","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.3.13","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"^5.3.13","@storybook/addon-viewport":"^5.3.13","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.3.13","@storybook/addon-storysource":"^5.3.13","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.7","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"^5.3.13","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.99_1584118134677_0.30607910459071674","host":"s3://npm-registry-packages"}},"0.0.98-Elanhant-remove-deprecated-code-20200313T1656":{"name":"gatsby-interface","version":"0.0.98-Elanhant-remove-deprecated-code-20200313T1656","author":"","license":"ISC","_id":"gatsby-interface@0.0.98-Elanhant-remove-deprecated-code-20200313T1656","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"754128dd15b28755a7da176bb731a198f4f1db9e","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.98-Elanhant-remove-deprecated-code-20200313T1656.tgz","fileCount":651,"integrity":"sha512-01K8uQTppAlVrvFHP8+gkPMFZZfvUynXNd2XgOP7c0yCWaFbdmAoFWbwdFcWWkEW8RgjK4dE9SasicyzwobiCg==","signatures":[{"sig":"MEYCIQDtmxeSJZDmuIuGQeqzfrAGtP5QPIwYpUfCeZ9/vJDzBAIhAIsy2pXmAPPzmXbzZ5h8MlU953l40gnIB6f6l4FqaaXx","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4006259,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJea7t/CRA9TVsSAnZWagAA9hkP/0y/WXBLwqxVkZx5OQXe\nIf6z3MYfKVKbF8e+M7RlYENDm2KfEGqEjjn+DW5AY8v9M49hUEHK4uFTrHha\nIQK3T2cX+E1b8+FHNV0tXmjajSFUv2TL5x9x/lxjsmPL0Vt9E9W6hjxLdfBW\nIGfKa/IPJTpazPawdpiOS3AS7HX1QKb7K2OUfP2pU9aunh98IjOaSVpuZODz\nWgiWDAE8/Cao+0u/LpH6M0ZF8LAvaTV8jrWeYBQO2eaWqgHFwPfRgFCy4fNy\nDXYUaYwTN1T4Yqq8ZMZRSa5oCiCjKrz2+T89Goga8uSCYFXDLStmqNO4DQcO\nd9uRuMQVGXCKGeGBgJjSTBq5b7ZsZyJZ6dS/KR9bz/Z0gHGhOFdDCrKv45hG\nhhD1+bWuAnp/jkOxYWzUuGqO54NL4BhdPTag+l2ci4j6eddx42w5krokF5U+\nu7e2jSIsl25sQ7qiKNLq7g//GTikYTg7lcSsFLV3anTEzBlOlJ1Or9kaEi1A\naOgKsAEQ2A4VEW/RnTF3l7nMUDK/zm6Zc0TDmo8N7eJWf1DSIYke5ADXqnQa\nb2lhiomDZZb4S2UQVKigmIApPQtZ1LofVL8fxsVyA9FE0gK9hOhQ1KO1tELT\nOyyvWoSSPGXdC8+Tm8rFIBIG1zQLmP2pChRSyd4oWodJbCW39sPd4QE+MKBi\naSis\r\n=ghpI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"# Gatsby Interface\n\nStorybook [available here](https://reverent-keller-9597e8.netlify.com/)\n\n![Storybook](https://user-images.githubusercontent.com/18426780/63871208-b9aea600-c978-11e9-9107-79679b699c6f.png)\n\n```\nyarn storybook\n```\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`\n\n- Use React hooks and functional components - https://reactjs.org/docs/hooks-intro.html\n- Use CSS props for styling - https://emotion.sh/docs/css-prop\n- Use `gatsby-design-tokens` for styling constants - https://www.gatsbyjs.org/guidelines/design-tokens/\n- Use compound components to make components more composable and flexible - https://kentcdodds.com/blog/compound-components-with-react-hooks\n- Make all PRs against the `dev` branch\n- Use `TONE` and `VARIANT` prop (when appropriate) to determine color styles and version of a component - see Button as an example\n- Make the component as generic as possible so it can be used anywhere by anything\n- In `skeletons` folder, these contain only the functionality of a component (no styles) and can be used within other components\n- Write Storybook stories for any component created - https://storybook.js.org/docs/basics/writing-stories/\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Required assets\n\nGatsby Interface requires the `futura PT` webfont in several different weights. These files are git-ignored, to prevent the unauthorized release of licensed assets.\n\nGatsby Inc. employees can download these fonts from [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"index.ts","gitHead":"ddb94e223ca0fbf3704239098af801d98900cc8d","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"sideEffects":false,"_nodeVersion":"10.19.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","@reach/tooltip":"^0.8.5","@reach/combobox":"^0.8.5","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.3.13","@types/react-dom":"16.8.1","standard-version":"^7.0.1","storybook-readme":"^5.0.8","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.3.13","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.3.13","@storybook/addon-docs":"^5.3.13","@storybook/addon-info":"^5.3.13","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"^5.3.13","@storybook/addon-links":"^5.3.13","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.3.13","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"^5.3.13","@storybook/addon-viewport":"^5.3.13","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.3.13","@storybook/addon-storysource":"^5.3.13","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.7","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"^5.3.13","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.98-Elanhant-remove-deprecated-code-20200313T1656_1584118655322_0.3535174818809126","host":"s3://npm-registry-packages"}},"0.0.99-Elanhant-remove-deprecated-code-20200313T1702":{"name":"gatsby-interface","version":"0.0.99-Elanhant-remove-deprecated-code-20200313T1702","author":"","license":"ISC","_id":"gatsby-interface@0.0.99-Elanhant-remove-deprecated-code-20200313T1702","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"d0832060f59ba006a149facea9b278b751167c8d","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.99-Elanhant-remove-deprecated-code-20200313T1702.tgz","fileCount":651,"integrity":"sha512-unI6UQPEvnUNrvQtezCYaSNkOYMdRcOPYZfP63Lg7/br/3Za8ehkbjJNqNQ3mf16FDZEWzhSW523u/wS0SgAwA==","signatures":[{"sig":"MEUCIFYpCn+AAaA5EjP0g1sjFHrRVxYvVkakgXpxyoGIFZy0AiEAqv34TaFy7t/OjLRyoBpCc6oCcaMYyP64oGgQVSLoz1Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4006582,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJea7zXCRA9TVsSAnZWagAAEdoP/iod9vF5f/UoJYqZvPht\nfysqGGyq7h1CzEgrNkekDQovufuic9ZOohE7ENYIV82Y947nHnnvbk/Szf3g\nz3O07eOBBDgdCZGxcft1+8XCY3cwMs4i7+8QyKp3a7gMehWtkUZgHjWIoSrz\njLIJxP3JWMZWClPKt64BmS9BlRAG7lMv/HrQrMfDP5yCmrJstzHqbokdD1L2\n12zJYcIO8a+taf9ivp65fyMmypQza19J61TjkMSuu2xeQlw27+u6TLsM/3jc\nDmdvcn5Hd4n5ih3GRgEjLkR9R0PlNSZI1/sPFLCxLQCOQGYH3huiVwg77DM4\nJ5FmMOAsSvvsSN4vthhx/wnIN1kHdVGpi9E58o5/1qBOI7YACr7yKmVk0N0M\nDA7MsNELP6w9KVTI/vXcWL+ig9YZZJLN96RM3BEsKr53dBklFnO096GJASIK\nUcJ/p+Dk6YqhKTEZh5eUzW43Rb8u/Gqz4QrNzPUfT6fOnTFJVEEoZ7uWjtsE\nlX54GT5GuS9Ro9X72aePEvFkzRCSUIo+Ut2KNSIbfDSkO1JIbzcqFygoCuG5\ntTD26FmbD+regUOoFZlkuTV0qCAfem0Ee+M0/c6vCV3FXyHp7Lx/NFSEaUmf\ngdop1qBP2tCGxNIzzQKXQnkm9usBhWUdj19hcdgW2NpbU+MkZNpx9fTY//+O\nLiKx\r\n=iQME\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"# Gatsby Interface\n\nStorybook [available here](https://reverent-keller-9597e8.netlify.com/)\n\n![Storybook](https://user-images.githubusercontent.com/18426780/63871208-b9aea600-c978-11e9-9107-79679b699c6f.png)\n\n```\nyarn storybook\n```\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`\n\n- Use React hooks and functional components - https://reactjs.org/docs/hooks-intro.html\n- Use CSS props for styling - https://emotion.sh/docs/css-prop\n- Use `gatsby-design-tokens` for styling constants - https://www.gatsbyjs.org/guidelines/design-tokens/\n- Use compound components to make components more composable and flexible - https://kentcdodds.com/blog/compound-components-with-react-hooks\n- Make all PRs against the `dev` branch\n- Use `TONE` and `VARIANT` prop (when appropriate) to determine color styles and version of a component - see Button as an example\n- Make the component as generic as possible so it can be used anywhere by anything\n- In `skeletons` folder, these contain only the functionality of a component (no styles) and can be used within other components\n- Write Storybook stories for any component created - https://storybook.js.org/docs/basics/writing-stories/\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Required assets\n\nGatsby Interface requires the `futura PT` webfont in several different weights. These files are git-ignored, to prevent the unauthorized release of licensed assets.\n\nGatsby Inc. employees can download these fonts from [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"index.ts","gitHead":"34f2251c8cd64433eb0eb3ab17ae6a2656697170","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"sideEffects":false,"_nodeVersion":"10.19.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","@reach/tooltip":"^0.8.5","@reach/combobox":"^0.8.5","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.3.13","@types/react-dom":"16.8.1","standard-version":"^7.0.1","storybook-readme":"^5.0.8","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.3.13","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.3.13","@storybook/addon-docs":"^5.3.13","@storybook/addon-info":"^5.3.13","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"^5.3.13","@storybook/addon-links":"^5.3.13","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.3.13","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"^5.3.13","@storybook/addon-viewport":"^5.3.13","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.3.13","@storybook/addon-storysource":"^5.3.13","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.7","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"^5.3.13","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.99-Elanhant-remove-deprecated-code-20200313T1702_1584118999313_0.6284838400110278","host":"s3://npm-registry-packages"}},"0.0.100":{"name":"gatsby-interface","version":"0.0.100","author":"","license":"ISC","_id":"gatsby-interface@0.0.100","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"d8f4db0b042f93e1838c0fa15f3076d334a3895c","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.100.tgz","fileCount":651,"integrity":"sha512-OULvbpqgPuR+8MkrVt2RS6AZ0Gmw3SbJeWGi5/MY60rW4qHw3SlzHvEJz50i/1tPkfPN9bqjnJtxtwaPxTGzrA==","signatures":[{"sig":"MEQCICPkFyg8Fs5lqmNts16JK0GST88aF+UsQUKhMmi0riKSAiASJaPfxKa1ffJfTuwyyjf0gocm1xgq+eYmH/CEyGwvQw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4006863,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJea76LCRA9TVsSAnZWagAApGIP/RzMBEefVqUMhO/zVZz+\nhHIkJRd9UeA0prq9txUAtce5yP8pxV0xytIk/FLHKP842jtfBvdAANJN2lWW\nfbdl3B64MsQCKCI0ty/HNCff/jfHVv34upWfL4ylpCjZYo3SJ0sBrvcnX7ZI\nVR+pOuHyHX6FKtoruzVaeQPUwGAZt+MYHpKHA718qHcuF2h60Ktcon8CCfHC\nrecDnVPXaZRd65wNPORqB+ohddBe0U5Gct/EgQ6ml+3JnGy/ODoL1gX+kNYe\nf63fRa0m/Sm+pE/w7r4tIx0EbySzluAgLWu7gqoy8nUZrLfWyfbAdmz3Obpg\nluPzKQgc1M/NZE5PASMUV9Dt3lg461wyMs0dxfGogs/CpMd37AnthWDfrCyr\nHz6OzzgDHMqvpbf0weUp2xNcZTtNce8hepCL2wgEBBJhDhxH2EvP/liA0eK+\nBmyBx0rL2a6FLVu++r8e5v3Wd6XpNd4Rk758C0/UkugpMkDPq1I21ZD0dIvY\nBfy7KVN89qx4H2mPgckuBqItUWOQC+qKzAQX8BLaUY7B3vcHO6guY/FQLy6Q\nfnSBYJjNr+iNqIsqd962bh4y1NT73gM+4teG4vEKTnnNrC00sMRVv/ob9wyX\nGyNh4io/fvF0n0KZiSPpQ3ERGYkoZm0uchrHvSUPBWD3o/gm3wAGsgSra8QF\ndHac\r\n=lAJz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","source":"index.ts","gitHead":"ae9e273e1a598948a26c3c2421392af302fa07d2","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"sideEffects":false,"_nodeVersion":"10.19.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","@reach/tooltip":"^0.8.5","@reach/combobox":"^0.8.5","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.3.13","@types/react-dom":"16.8.1","standard-version":"^7.0.1","storybook-readme":"^5.0.8","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.3.13","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.3.13","@storybook/addon-docs":"^5.3.13","@storybook/addon-info":"^5.3.13","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"^5.3.13","@storybook/addon-links":"^5.3.13","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.3.13","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"^5.3.13","@storybook/addon-viewport":"^5.3.13","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.3.13","@storybook/addon-storysource":"^5.3.13","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.7","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"^5.3.13","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.100_1584119434599_0.34752548312650755","host":"s3://npm-registry-packages"}},"0.0.100-Elanhant-announcement-typescript-20200313T1826":{"name":"gatsby-interface","version":"0.0.100-Elanhant-announcement-typescript-20200313T1826","author":"","license":"ISC","_id":"gatsby-interface@0.0.100-Elanhant-announcement-typescript-20200313T1826","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"7e023726628f51ab242e45c07150dd7e390e3bbe","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.100-Elanhant-announcement-typescript-20200313T1826.tgz","fileCount":653,"integrity":"sha512-yZ19acLwe/TBigvu/xxhfjacHTFNtC99NTLw37YFXOVDJUBlTlHBHZOzo6oJlE1LZolQP0FsvfLqhld+XW2YIw==","signatures":[{"sig":"MEUCIEnB3STd/PTNeV1hGkzd6yyRtk8u/zv9UZOH2c6u1GqnAiEAgi83nI9qbSqatkMCLageulHNoL+6ky/B9Ta/l9ZN1AM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4006741,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJea9B0CRA9TVsSAnZWagAAVesP/Az1GwEBjqXlgQuwsP3A\n6pgLIgIzyg0NS8r/x8nRmpYOxZohHtHQzHVlOOvk0DEYex7qne8yyDzw5ywB\nYJrVmogUD/+ri5tJ+REikmq0Dff2lhDyJaGOVmdf8eSEYfL3DMahYGWaL631\nvCIcstS7kqseq99PZWGaptqAdVBlleIArS71pghXJEkwQG82RlQ33P2pM9//\njTDo3Z/pKObEjsI53WTTtxXIs3MyRm15z5BgYiVuutI76fB3qP7A4a5S9VXa\nxUm/fv62xWHjvcRMohHODESECdQUxQvNrXCRR23r4UowNan+Vg8xiCnqRp5Y\nBceUiPFt8s106hGAvNOKATioNSRX/C4vmSKBg4c2y404OpJv+DE2ITtLB51P\nKuUMQtT8jgPoKHBTpIBpZenZCabmSCN59nT4M9JDycta1DMW8BElKodZevOd\nZbUjHYoqoMxyS776N6whQs1PZJ8wGnxZQcAOwfcuS9QlnYeqoeHeMiibrFbg\nY+C1uxaYHX2+kjyT1x0PSTT2LyVyrF7SK1u7bsIYU8HA9/Vgv6kEK+71yl1s\nF+y+FJYzp9FyOq0SF8rWFrpOYrcJ4Mjamsm3k1yuvuD/SmbEMJSHP2LyKs1p\nnb0CfASeTmecqO+q7iVkI0WAyaLijY9GQB+iB9W9oPT8rzFdDxZ4NYdHTJv2\nGd0d\r\n=kEzS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"# Gatsby Interface\n\nStorybook [available here](https://reverent-keller-9597e8.netlify.com/)\n\n![Storybook](https://user-images.githubusercontent.com/18426780/63871208-b9aea600-c978-11e9-9107-79679b699c6f.png)\n\n```\nyarn storybook\n```\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`\n\n- Use React hooks and functional components - https://reactjs.org/docs/hooks-intro.html\n- Use CSS props for styling - https://emotion.sh/docs/css-prop\n- Use `gatsby-design-tokens` for styling constants - https://www.gatsbyjs.org/guidelines/design-tokens/\n- Use compound components to make components more composable and flexible - https://kentcdodds.com/blog/compound-components-with-react-hooks\n- Make all PRs against the `dev` branch\n- Use `TONE` and `VARIANT` prop (when appropriate) to determine color styles and version of a component - see Button as an example\n- Make the component as generic as possible so it can be used anywhere by anything\n- In `skeletons` folder, these contain only the functionality of a component (no styles) and can be used within other components\n- Write Storybook stories for any component created - https://storybook.js.org/docs/basics/writing-stories/\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Required assets\n\nGatsby Interface requires the `futura PT` webfont in several different weights. These files are git-ignored, to prevent the unauthorized release of licensed assets.\n\nGatsby Inc. employees can download these fonts from [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"index.ts","gitHead":"463ed18c2dc83c49bb6dbcdb4c258d226fa822e1","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"sideEffects":false,"_nodeVersion":"10.19.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","@reach/tooltip":"^0.8.5","@reach/combobox":"^0.8.5","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.3.13","@types/react-dom":"16.8.1","standard-version":"^7.0.1","storybook-readme":"^5.0.8","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.3.13","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.3.13","@storybook/addon-docs":"^5.3.13","@storybook/addon-info":"^5.3.13","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"^5.3.13","@storybook/addon-links":"^5.3.13","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.3.13","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"^5.3.13","@storybook/addon-viewport":"^5.3.13","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.3.13","@storybook/addon-storysource":"^5.3.13","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.7","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"^5.3.13","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.100-Elanhant-announcement-typescript-20200313T1826_1584124019698_0.6796519049973806","host":"s3://npm-registry-packages"}},"0.0.100-Elanhant-base-navigation-typescript-20200314T0035":{"name":"gatsby-interface","version":"0.0.100-Elanhant-base-navigation-typescript-20200314T0035","author":"","license":"ISC","_id":"gatsby-interface@0.0.100-Elanhant-base-navigation-typescript-20200314T0035","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"932755f31495f21cfdd5494898ee513378699e84","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.100-Elanhant-base-navigation-typescript-20200314T0035.tgz","fileCount":653,"integrity":"sha512-OlE/s1nYDN7lqQux1HrEjnmrKnwt+5TINqHuAyBvZzcK8tS20qElca6jebcnI09LsygTZ0u2DjKU6RWrdR2s/g==","signatures":[{"sig":"MEUCIFArqNLjbPClqvOqvmSHgwSW9X1oyzG0VPwWGOVo57c3AiEA97giavPr0A6QvganiWWqjmarCf1WIDJMfYo+BiGhHvw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4067938,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJebCbeCRA9TVsSAnZWagAAwA4QAJmZEexvnvda3ioSLBpY\nNWjJfp6CdCb0Pu9T9aaN4+ZHfSaqTu9d5EbZ5YqLjcBzPUyXho9BspJXriLS\nwwilR12n1vY83Zd2bAI4pexMNY/aEu4Ok++9Jd/jZhQ5+T8XYPt7pnCoe/uB\nrcT4GcOTCUNRzB2AuZnTNFOgwhNgw/OAVgjcMQGzgtViv2f/2tw2xsd6B45L\ntBTdM5LOhgO/3tOiViAukHksjWEAWQ5wH5kRiDcD0HUJ3+J70mqhD4r2A2Ne\nklSwKCD90k6z2ShH2+nGWJt3FCL7XHinh0z8/wiz2mlrZ84AQb7ac0U94Qsm\nS7AeYdstdV1Bn+wRdEa+sOGlkc/aM0pzFdevLSMXZNXSN+L+y79/zniPiAXJ\nv0028Q+m16pzXbPJaI97S7HLzbHlEwn0WrUMe1RIWGXfMbaWcRZllADke55Q\nW5NRi0DqB+Fe3McMo8hkSv/j+XziUFmBb+DOqXr/0oGfIlCGNrzQX+Qy1P5L\nZoOzeaCNCjVo9euyN05ne8UxZeXsgvM0uCzXVNvluSYt4qmI4Dz4Y7XxeBGg\nR6Eoz/CPGwg3polN0Y9FZfS9Uzkr28nvqpaDjSb2e6duuSmCcvujs10u3rqj\nbmsx8qTA4a/ilJTfBYgVIEQ9jaNyZ4LIZSth392qzb/k3r5ozW92cj+ubTdw\nR5GD\r\n=A4Yi\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"# Gatsby Interface\n\nStorybook [available here](https://reverent-keller-9597e8.netlify.com/)\n\n![Storybook](https://user-images.githubusercontent.com/18426780/63871208-b9aea600-c978-11e9-9107-79679b699c6f.png)\n\n```\nyarn storybook\n```\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`\n\n- Use React hooks and functional components - https://reactjs.org/docs/hooks-intro.html\n- Use CSS props for styling - https://emotion.sh/docs/css-prop\n- Use `gatsby-design-tokens` for styling constants - https://www.gatsbyjs.org/guidelines/design-tokens/\n- Use compound components to make components more composable and flexible - https://kentcdodds.com/blog/compound-components-with-react-hooks\n- Make all PRs against the `dev` branch\n- Use `TONE` and `VARIANT` prop (when appropriate) to determine color styles and version of a component - see Button as an example\n- Make the component as generic as possible so it can be used anywhere by anything\n- In `skeletons` folder, these contain only the functionality of a component (no styles) and can be used within other components\n- Write Storybook stories for any component created - https://storybook.js.org/docs/basics/writing-stories/\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Required assets\n\nGatsby Interface requires the `futura PT` webfont in several different weights. These files are git-ignored, to prevent the unauthorized release of licensed assets.\n\nGatsby Inc. employees can download these fonts from [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"index.ts","gitHead":"98d401bbb22b9690caace8f4c2916d310e287675","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"sideEffects":false,"_nodeVersion":"10.19.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","@reach/tooltip":"^0.8.5","@reach/combobox":"^0.8.5","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.3.13","@types/react-dom":"16.8.1","standard-version":"^7.0.1","storybook-readme":"^5.0.8","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.3.13","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.3.13","@storybook/addon-docs":"^5.3.13","@storybook/addon-info":"^5.3.13","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"^5.3.13","@storybook/addon-links":"^5.3.13","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.3.13","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"^5.3.13","@storybook/addon-viewport":"^5.3.13","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.3.13","@storybook/addon-storysource":"^5.3.13","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.7","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"^5.3.13","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.100-Elanhant-base-navigation-typescript-20200314T0035_1584146142059_0.38842185402007967","host":"s3://npm-registry-packages"}},"0.0.100-Elanhant-cleanup-form-components-20200316T0819":{"name":"gatsby-interface","version":"0.0.100-Elanhant-cleanup-form-components-20200316T0819","author":"","license":"ISC","_id":"gatsby-interface@0.0.100-Elanhant-cleanup-form-components-20200316T0819","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"ed345aca6ae608a5c6bdbb150b679099e2c7e450","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.100-Elanhant-cleanup-form-components-20200316T0819.tgz","fileCount":654,"integrity":"sha512-8U8wMBusTnD1bvIgTCqtUHrkX9MoX/tfUfNPI3bH1vv1uU/4A6cNFsOuq51M1ecxN9r+besOIWybq8y7dyEkbg==","signatures":[{"sig":"MEYCIQCQJq/aWmb+3oy+1eg8ia+71Rqj9Ul7mGR2KrVOVHtbQgIhANyhVauASJN5xIAI1R6HMZ4KdaC3vHuHhEiuDRR+gI+N","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3940891,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJebzaUCRA9TVsSAnZWagAAakwP/34Xn/IfmbVTYxRIRDmj\nesDC+kTS3dfT1o+EgbYstQSi6qgMNlzLT5MqTYkBmSakIH42E33jlo8uXZ2/\n09m7caoxmOHGe3gWoCUh1vV4832XhrsnGMcPZmWyV7mO5BPX9Dwocxa9FNom\nJ4LSaiXqxO4HQT8ns49nDRIB6HwfYwqBtIKOZFMJTRa06oJ+bXqQZKKnZ9P8\nFallEh5YsrC9WKIA1b+OUmUAndhtcAGHLNbnRJ/pKWVH+P/SIoMu7HZLlp0G\n1yEsWH+InLmhirrh54NV+DMTqhWqTab0uLOA1B9a9B5/G09lbBILVKogGoTd\nx4Ul0KoBotj1aPya299gOspvC4bc6ZG2UzhniiMsOER3vjSMiXqUg6k0VcR/\n9peUXHb17lQ3oK5d8NlOzRyISyWndLFxGE4PPwliAcPAeRrZ8904oLtUX4R9\nkn7GAa/kmRLiZANY/Hq+kJUG2sOkH4BNPFt/HNsLUJT+XjzmssRuaCF0TJ9l\nhhZsljG22+cXPaQemabjdcJSarIroxE1Ylen5YoeqfklfE04SD9ppbYydd6S\n3mS8IIV8zEpFhlDKg/kkkCKiAfdk86vgvSZ0NikpfZV3oOhpJa0pwddYLxIj\nFBoj4GMNhzoveaexz9S3U2hZVz7Zg4RaAkYBloOd4J7ABGftTN9atEQxsLxd\n4lJY\r\n=slv3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"# Gatsby Interface\n\nStorybook [available here](https://reverent-keller-9597e8.netlify.com/)\n\n![Storybook](https://user-images.githubusercontent.com/18426780/63871208-b9aea600-c978-11e9-9107-79679b699c6f.png)\n\n```\nyarn storybook\n```\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`\n\n- Use React hooks and functional components - https://reactjs.org/docs/hooks-intro.html\n- Use CSS props for styling - https://emotion.sh/docs/css-prop\n- Use `gatsby-design-tokens` for styling constants - https://www.gatsbyjs.org/guidelines/design-tokens/\n- Use compound components to make components more composable and flexible - https://kentcdodds.com/blog/compound-components-with-react-hooks\n- Make all PRs against the `dev` branch\n- Use `TONE` and `VARIANT` prop (when appropriate) to determine color styles and version of a component - see Button as an example\n- Make the component as generic as possible so it can be used anywhere by anything\n- In `skeletons` folder, these contain only the functionality of a component (no styles) and can be used within other components\n- Write Storybook stories for any component created - https://storybook.js.org/docs/basics/writing-stories/\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Required assets\n\nGatsby Interface requires the `futura PT` webfont in several different weights. These files are git-ignored, to prevent the unauthorized release of licensed assets.\n\nGatsby Inc. employees can download these fonts from [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"index.ts","gitHead":"2844518f79dfacbe605eaa53526c17783645171b","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"@storybook/theming":"5.3.13"},"sideEffects":false,"_nodeVersion":"10.19.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","@reach/tooltip":"^0.8.5","@reach/combobox":"^0.8.5","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.3.13","@types/react-dom":"16.8.1","standard-version":"^7.0.1","storybook-readme":"^5.0.8","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.3.13","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.3.13","@storybook/addon-docs":"^5.3.13","@storybook/addon-info":"^5.3.13","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"^5.3.13","@storybook/addon-links":"^5.3.13","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.3.13","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"^5.3.13","@storybook/addon-viewport":"^5.3.13","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.3.13","@storybook/addon-storysource":"^5.3.13","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.7","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"^5.3.13","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.100-Elanhant-cleanup-form-components-20200316T0819_1584346771565_0.2491243693137828","host":"s3://npm-registry-packages"}},"0.0.101":{"name":"gatsby-interface","version":"0.0.101","author":"","license":"ISC","_id":"gatsby-interface@0.0.101","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"93d310004fea05c0ac6cd2605d1e721acc806ee2","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.101.tgz","fileCount":653,"integrity":"sha512-gLVspaaf8owrR5C/K1U1byJYLZCSdIJixcyl7/rvf/GfERTDjYMnKIzUCzIoxbdZz6pMc+mtYhj5+IPzSkSQNA==","signatures":[{"sig":"MEYCIQCmNmd9kGVKeZxkxERd/rcm4FcODKMHW713htEjSJVYMgIhAKIT9yKtAk/ZzbHY6tGhluvpB/UlrSMZRIqfOvzYhkEY","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4007027,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeb590CRA9TVsSAnZWagAA6ekP/RQSNRrqVfcdyFqgjrg8\nM75bfoU0vflk9B4pyv3o6T9/jJsAhjbmuHbs4Lb9YXEQqJfMkcaEjQGwQAII\nkhIx+pEzSr3PiwTS1QdbtlPVRQztkbl8WC/U0vVop/rUoWegPT5GwPDpv3Mt\nqLEHHJ7PPpWISFUhq5ZUPDH3afStNMjJKidjD9X68LlurvVY2JY0eUfkOw8S\nji+chZSj69K+v/TnqWQaM+EYJa0oBq/3RdkvuHexINrLSId7gktF3RuigAVD\niNUlH5oFl4uCIA5Pnyu3RWomJ3KuMVU96FpslezSYo2NYVXzqc7y6rdQ11fA\nY4tCnOn7PMKuHIlxZeMJDPZBd9iLD8bd4bW9Kwjw727v3/b8hOqe+oLThjUi\nG3k2oAy4Lm9jBlmIh2/6r+uPteI24wI5oqoPEk6NGar3vnxtjw+Ol3k+e5Ra\nfTXNQlFr8l0vdHD4GBqn6/AVLB49lXAHVa1avlubGuHIP0w3W/7aqL9xt3pk\nT2LaZEe8pN01+Ky520uygzT72eA4Yoh24njM8y7qDrnKwYAmNgA+0/QIX1kh\nsvLRDbHuA23hqkaDDOjV37ULjFUfIUYviSJWq9D42c2E2M3/m6QPD4cjSJbp\n+UwntSAuva8AeW5zpWMNVeT3n0mUffIkRPNrxy//cdmzw+qGcScSTvdq3Cc2\nbfFn\r\n=DEfA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","source":"index.ts","gitHead":"e7e94dbd535123e300abf3d9c1af7723e20be33f","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"sideEffects":false,"_nodeVersion":"10.19.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","@reach/tooltip":"^0.8.5","@reach/combobox":"^0.8.5","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.3.13","@types/react-dom":"16.8.1","standard-version":"^7.0.1","storybook-readme":"^5.0.8","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.3.13","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.3.13","@storybook/addon-docs":"^5.3.13","@storybook/addon-info":"^5.3.13","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"^5.3.13","@storybook/addon-links":"^5.3.13","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.3.13","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"^5.3.13","@storybook/addon-viewport":"^5.3.13","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.3.13","@storybook/addon-storysource":"^5.3.13","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.7","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"^5.3.13","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.101_1584373619905_0.496404106265647","host":"s3://npm-registry-packages"}},"0.0.100-Elanhant-base-navigation-typescript-20200316T1547":{"name":"gatsby-interface","version":"0.0.100-Elanhant-base-navigation-typescript-20200316T1547","author":"","license":"ISC","_id":"gatsby-interface@0.0.100-Elanhant-base-navigation-typescript-20200316T1547","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"b1426a4d6094313148391fb5bbca6aaa6ffcf3a6","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.100-Elanhant-base-navigation-typescript-20200316T1547.tgz","fileCount":655,"integrity":"sha512-RxJWNr8qzqJKjFVRpZZ46up0AtlxddELhA9Er5B+rUNjGwUtFzG5FRBo1UP+srWCJ7AEt3eS2oS3gVBVEeca8w==","signatures":[{"sig":"MEUCIAWybwtV+P7l0Rj29I9wklOVxffJ3HxOCYTx6ixTA3wMAiEAiw4RXlwYkJD2Jk7J8LCefA+fNl7ybctGC7Yzxo4O93w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4067738,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeb5+8CRA9TVsSAnZWagAAWJEP/Rk4rFisAA/z/gbHXylQ\nhCfULo0ARUq78AZoCJStvdru1/FWmDbFkRa8TOcF9yrYK7iCpUlptPO6sLrO\n6QL0+uMwCOlouiaKL8Z1PVYVaIlDWroohvOJ3nvpbizLIfSjlBAe/AM43AHw\nokoUt+ld7B/BVbFmLnMli5R7fMbdSB1Km42dvNmXtoPK3qfezBJbznXxWwQJ\neQHArwDhs0TniPfpJNYlYfKzRIH/0iewE/Lj34nTdAyjtN52SC3o7CMuRG4J\nI+pE8TtmhRvYruzviKjul6HCXUQ3eAKyvqu9QMR3prByipQ7SFMDl4B/9WK3\n+i9CJzTgIc5TxWZ4ioF8frbU6UyD/RjTIBp2KynOSdMMbUjou2AOOu5RqXFa\nXCNc1mJJzUuO0BWAxuWuscoe2PfjIwg1F0pLiZ/MxPnwq37Fa+NRLQ7NCsJr\n2KuGTeUrTR15MIbU+xRt/1ETlqRNyS7UXbRx5YZlrWfKLcPNpYOrBlbIqZj0\n4uTfF7Ztbz+J0nRHWfmxp0XDba56WJ38xcPFyxi7VQoqYQCV4kHMMfvQYIkH\nDelQCsjscQOWRimWmPnm2XYcugvHz1zf+Gwp2QNY7GfqmYW3lZi7w2iCMZmO\nWl0SVqw/G4P+hNxrR2FS5gArfAyyNmM+DUI0wk/hJ20TWwSsSkUVZtZjGSbH\nFgl7\r\n=pRFN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"# Gatsby Interface\n\nStorybook [available here](https://reverent-keller-9597e8.netlify.com/)\n\n![Storybook](https://user-images.githubusercontent.com/18426780/63871208-b9aea600-c978-11e9-9107-79679b699c6f.png)\n\n```\nyarn storybook\n```\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`\n\n- Use React hooks and functional components - https://reactjs.org/docs/hooks-intro.html\n- Use CSS props for styling - https://emotion.sh/docs/css-prop\n- Use `gatsby-design-tokens` for styling constants - https://www.gatsbyjs.org/guidelines/design-tokens/\n- Use compound components to make components more composable and flexible - https://kentcdodds.com/blog/compound-components-with-react-hooks\n- Make all PRs against the `dev` branch\n- Use `TONE` and `VARIANT` prop (when appropriate) to determine color styles and version of a component - see Button as an example\n- Make the component as generic as possible so it can be used anywhere by anything\n- In `skeletons` folder, these contain only the functionality of a component (no styles) and can be used within other components\n- Write Storybook stories for any component created - https://storybook.js.org/docs/basics/writing-stories/\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Required assets\n\nGatsby Interface requires the `futura PT` webfont in several different weights. These files are git-ignored, to prevent the unauthorized release of licensed assets.\n\nGatsby Inc. employees can download these fonts from [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"index.ts","gitHead":"5624bd24657cdd0414492580dd536384b4da1fe5","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"sideEffects":false,"_nodeVersion":"10.19.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","@reach/tooltip":"^0.8.5","@reach/combobox":"^0.8.5","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.3.13","@types/react-dom":"16.8.1","standard-version":"^7.0.1","storybook-readme":"^5.0.8","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.3.13","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.3.13","@storybook/addon-docs":"^5.3.13","@storybook/addon-info":"^5.3.13","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"^5.3.13","@storybook/addon-links":"^5.3.13","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.3.13","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"^5.3.13","@storybook/addon-viewport":"^5.3.13","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.3.13","@storybook/addon-storysource":"^5.3.13","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.7","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"^5.3.13","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.100-Elanhant-base-navigation-typescript-20200316T1547_1584373691403_0.7837137258145597","host":"s3://npm-registry-packages"}},"0.0.101-Elanhant-base-navigation-typescript-20200316T1606":{"name":"gatsby-interface","version":"0.0.101-Elanhant-base-navigation-typescript-20200316T1606","author":"","license":"ISC","_id":"gatsby-interface@0.0.101-Elanhant-base-navigation-typescript-20200316T1606","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"ce51e90d3057d2b36465acec3030ff0ce92a9053","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.101-Elanhant-base-navigation-typescript-20200316T1606.tgz","fileCount":655,"integrity":"sha512-4x4LmZUYfbyOw0/G45V+kxJ8mfABIWOzOnjVDqszh1frmuh5OB5ecpqmUhCvF3MqMMaiiert+xZ6H9AeU+3nEg==","signatures":[{"sig":"MEUCIB/xmQxJ2IlKqgM8oj85J8bGD4jLYhL9eSFqrMui5JDAAiEA+TCTi/C5oiwM/0tRMOKQfKQQVmgqDK3XGO6h/22q1BA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4068071,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeb6Q3CRA9TVsSAnZWagAAxBoQAJKDmeJpf8ECu9J7uHAW\nDkSRe1HNgXee1XQN+GlHXgPIC+cW4iLrau7nalvUTZg9XA6/kkCO//JWRv3F\nxLL7plaEUuherTgAkABacJfio+cFs/WFHv9a/xTlg44zjEEc83hPdyWfe765\ncGs5eAW6u+mPtvd/iFoni0MxYqY8KCpMRmkx65213RypvCxhnh4RJXgfcpch\nNAHuPqr36PqV7PsyIbl0BNjxSgSiyZZyar+iv2AEblq5WaqyFuiupiLgSlv2\nymBqjqVKWsyPyXlpjQc9Kry96soC5HfPyvFiMlP4oM714RfIj7gMrtmAaciO\nJ4I0zSWKpYYodE1HFYvenNs3r+7y03qtHnTZlDFY1o1ZT0WmTpST0zEzSBhw\nIYhCVMC+L2kEsvcRnGmTRHSP0KDWZG0r42bs+rYrqfvXwJQcuo/WsvPS434s\nSWNXT+I3CZ6Sofa1d5Aix1ABiqSzXwXmnHlcTzwYwFAWF2X2bZwHgqIGkBYB\ny6tOF4KL0LvSFuMVsHTMwSb5bZHIrbYOhdcNkNYA7QZXh5DMc6j3vNr19rU6\nISYA6u+Feavg9Mxme3iwlIPiWObC4x7S9EFqF7/FO72MvEzTtDrn8IONE0sf\noPhD9+PGSSZAnon/Lmw44yND+FkY2U42jfZikxDOnUg5B5GpoYwguOnogsdP\ntguN\r\n=jFxs\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"# Gatsby Interface\n\nStorybook [available here](https://reverent-keller-9597e8.netlify.com/)\n\n![Storybook](https://user-images.githubusercontent.com/18426780/63871208-b9aea600-c978-11e9-9107-79679b699c6f.png)\n\n```\nyarn storybook\n```\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`\n\n- Use React hooks and functional components - https://reactjs.org/docs/hooks-intro.html\n- Use CSS props for styling - https://emotion.sh/docs/css-prop\n- Use `gatsby-design-tokens` for styling constants - https://www.gatsbyjs.org/guidelines/design-tokens/\n- Use compound components to make components more composable and flexible - https://kentcdodds.com/blog/compound-components-with-react-hooks\n- Make all PRs against the `dev` branch\n- Use `TONE` and `VARIANT` prop (when appropriate) to determine color styles and version of a component - see Button as an example\n- Make the component as generic as possible so it can be used anywhere by anything\n- In `skeletons` folder, these contain only the functionality of a component (no styles) and can be used within other components\n- Write Storybook stories for any component created - https://storybook.js.org/docs/basics/writing-stories/\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Required assets\n\nGatsby Interface requires the `futura PT` webfont in several different weights. These files are git-ignored, to prevent the unauthorized release of licensed assets.\n\nGatsby Inc. employees can download these fonts from [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"index.ts","gitHead":"70729107f29009fb56477ca9c84e95d041c96272","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"sideEffects":false,"_nodeVersion":"10.19.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","@reach/tooltip":"^0.8.5","@reach/combobox":"^0.8.5","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.3.13","@types/react-dom":"16.8.1","standard-version":"^7.0.1","storybook-readme":"^5.0.8","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.3.13","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.3.13","@storybook/addon-docs":"^5.3.13","@storybook/addon-info":"^5.3.13","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"^5.3.13","@storybook/addon-links":"^5.3.13","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.3.13","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"^5.3.13","@storybook/addon-viewport":"^5.3.13","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.3.13","@storybook/addon-storysource":"^5.3.13","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.7","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"^5.3.13","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.101-Elanhant-base-navigation-typescript-20200316T1606_1584374838956_0.8594659046994904","host":"s3://npm-registry-packages"}},"0.0.102":{"name":"gatsby-interface","version":"0.0.102","author":"","license":"ISC","_id":"gatsby-interface@0.0.102","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"1d7ab219ba879b52341705acf14dbb1509f157fa","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.102.tgz","fileCount":655,"integrity":"sha512-5qppeF6kHOcnc2yfZ8yEv3unPi0k5iEGvX/K8WkZHTA4bfnUIwfyk5DVhzifYh/W0HOnhX5vKqrc2i8ndmf5xw==","signatures":[{"sig":"MEUCIQCDaGYpMGkJ7FduMXPyg2GKZ/Ml1xF4wrbUYgEd4Kc6yAIgYoWKysBrSBQEmI/zaUSu2e/zazs0D9e/NIoawr3E87E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4068356,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeb6nCCRA9TVsSAnZWagAAQkYP/Ayk5CCluGU/nb/xOEDj\n20bI3vytpoV3JsL6duOE/FQBCZ3+3npj3LshJ1ymtSfkWpCj78IilGzrRPi6\nP+HDnuiXgZxsdJJPRaIQR1SzOXLGzmSa1ulnMW62DHnLoxdAv53GFS7orQCA\nnTpKv97JVAZ936Ak46uufGHKQDXCS8Zq5f5cYOrZPi4TUguz4ys5o86DddAN\nLVQsU1dYcA/F3HT5ZryYU9Uiz/wecbH30NdqGcF9yDKlebuNSxE3Owm0dO67\nmQ4nVsrgfJsMIHk6wXInZ6P05azENtLs976yxZhXbQvlCPHhWplZfuHMbmQD\n36DYfgkz68G59Dww0pvnBIDxITeLMtRNxKcejx8ENCE1bjYTalPGxaCnxtoI\nsViSXbFn0lWDOnu/HfaIJWIZZw3NcoSztB/eTjN55Ihu5PwIM/3GtGm32mLS\nkefofdmQST2F/a4yAq7Tne20oRUKnuEWoWxwvtuBq0ZlGH+GBsR8jh3MBUpy\nIgXHtOjXv3XpRIFdT+6QujG/oKRH5jn2NPJvKpaWvOOryz6MLssqFL+2tsk5\nTiCoAmM8ZWSt0vZymWIH5yE4H6+bNxkG5WnxIBDnp6nYdXnO6dMEIkboTjaK\n2fu8p4dMo3zRN+RgnpLR4lsgipoEh/228vmEVX7lULbr48MrAOX9ER+evyfQ\ng97J\r\n=OB07\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","source":"index.ts","gitHead":"145c011d97f966b29e0418b100982a6b2b6828b2","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"sideEffects":false,"_nodeVersion":"10.19.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","@reach/tooltip":"^0.8.5","@reach/combobox":"^0.8.5","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.3.13","@types/react-dom":"16.8.1","standard-version":"^7.0.1","storybook-readme":"^5.0.8","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.3.13","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.3.13","@storybook/addon-docs":"^5.3.13","@storybook/addon-info":"^5.3.13","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"^5.3.13","@storybook/addon-links":"^5.3.13","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.3.13","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"^5.3.13","@storybook/addon-viewport":"^5.3.13","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.3.13","@storybook/addon-storysource":"^5.3.13","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.7","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"^5.3.13","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.102_1584376257447_0.10160295765952165","host":"s3://npm-registry-packages"}},"0.0.102-Elanhant-combobox-updates-20200316T1637":{"name":"gatsby-interface","version":"0.0.102-Elanhant-combobox-updates-20200316T1637","author":"","license":"ISC","_id":"gatsby-interface@0.0.102-Elanhant-combobox-updates-20200316T1637","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"f08af917f4a119c4fe27c41fa405c318de92c425","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.102-Elanhant-combobox-updates-20200316T1637.tgz","fileCount":655,"integrity":"sha512-PIWRUUR+ygUiDwSAQOY3m8T2kmz1K8kwNPDJgEPqm3m5X+2rPfRutPYSQmbhLflrIro77j2K+RiIYwDVkBCJJw==","signatures":[{"sig":"MEUCIQDUPteMl6YXkRJDb0KXj981U05WJJiyuiDc4Uogq86n8QIgFc/8eW5Ppe44pYCFBwUzw6mVS4b4hQDR0kzBmEI6v1M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4078347,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeb6tvCRA9TVsSAnZWagAAUfkP/Rn2UarNadx8d092keas\nDWMHRtwUf/XyWO+zknkCkTFHh8/no4pzi4lAsBW2UlZIwyvTPaIzm6XsapWe\ntUvZRhjHE+3LbdUmXp/4lcg7E2ZiB9b9U/pPwnDDQhNwxgDFo/yjmXyVVTze\nuUCdb8MmQWgQAxDavpBJoKsCTc229tOxjX+pYij+5oMXV75+EBrZiuEzHFvb\nP+2f4SEwb6qTTn/OnXL4DeHIWnv31sS9XajrnEI/LwwBb7Tvv+jGmGZUhtl1\nObgcVze43E7BiIkS/z1g4qav5XG5qVrZIu2Jnp+zAaU9r0FEN2yS8KbXKGq3\niK1JZMS01M6QF/FyKkuNRi9OkVtAlYBwtss88HuTf+gTcWplszwPiN6l1YiS\nZT6y9ai+sPMpgmsT3BPSMrn1FZYWbIR4D6WVZY5lcF4n3CV3nuSz1y9sCw7G\ns8AhuiNowMxYAjHn3ciFknhb70wL7OVxDbqykmMi5j7Lbwcgur8mMz07jtG9\nbrKivEmMbmtgHebLEDnzWQ8E54yKomAY2eoX9BSNJ8WLjFJoX1M8S02RBlIt\nI/IpS5OBlUggYKFBL19a+Zrv4vF6zcnBljhWOMpAuZz6e3cPZadoAheLXpQj\nKUpXyIr7yrPtQrS7NCUMPJI8BIXrLHT005r4IrMMoWX5FBcaHQKv9yDSZcaM\ngOl3\r\n=TwHF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"# Gatsby Interface\n\nStorybook [available here](https://reverent-keller-9597e8.netlify.com/)\n\n![Storybook](https://user-images.githubusercontent.com/18426780/63871208-b9aea600-c978-11e9-9107-79679b699c6f.png)\n\n```\nyarn storybook\n```\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`\n\n- Use React hooks and functional components - https://reactjs.org/docs/hooks-intro.html\n- Use CSS props for styling - https://emotion.sh/docs/css-prop\n- Use `gatsby-design-tokens` for styling constants - https://www.gatsbyjs.org/guidelines/design-tokens/\n- Use compound components to make components more composable and flexible - https://kentcdodds.com/blog/compound-components-with-react-hooks\n- Make all PRs against the `dev` branch\n- Use `TONE` and `VARIANT` prop (when appropriate) to determine color styles and version of a component - see Button as an example\n- Make the component as generic as possible so it can be used anywhere by anything\n- In `skeletons` folder, these contain only the functionality of a component (no styles) and can be used within other components\n- Write Storybook stories for any component created - https://storybook.js.org/docs/basics/writing-stories/\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Required assets\n\nGatsby Interface requires the `futura PT` webfont in several different weights. These files are git-ignored, to prevent the unauthorized release of licensed assets.\n\nGatsby Inc. employees can download these fonts from [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"index.ts","gitHead":"20b8341806e4e36de2f25afc3c83d01e182aedfd","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"sideEffects":false,"_nodeVersion":"10.19.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","@reach/tooltip":"^0.8.5","@reach/combobox":"^0.8.5","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.3.13","@types/react-dom":"16.8.1","standard-version":"^7.0.1","storybook-readme":"^5.0.8","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.3.13","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.3.13","@storybook/addon-docs":"^5.3.13","@storybook/addon-info":"^5.3.13","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"^5.3.13","@storybook/addon-links":"^5.3.13","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.3.13","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"^5.3.13","@storybook/addon-viewport":"^5.3.13","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.3.13","@storybook/addon-storysource":"^5.3.13","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.7","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"^5.3.13","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.102-Elanhant-combobox-updates-20200316T1637_1584376686644_0.7525699924829299","host":"s3://npm-registry-packages"}},"0.0.103":{"name":"gatsby-interface","version":"0.0.103","author":"","license":"ISC","_id":"gatsby-interface@0.0.103","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"1e1b122972de0832550c79fab31bec6315a091fe","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.103.tgz","fileCount":655,"integrity":"sha512-0k9w8tizS5LhbP/L9RRMQtgxTG3w9KCv4GmGOIpn8pFdrFiybs8KqSDkNM4xgP82rCtnBTd+7ge9sDHqQdjZfA==","signatures":[{"sig":"MEYCIQDZvMdMnENWkU4yVOL5eWtHHUW2daMuQ8foiFgA3/YMhwIhAJvjM8kzfEbI4uzmrIHlfCzYiwFWZJR+0X2KiwOzgTbM","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4078658,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeb63nCRA9TVsSAnZWagAAz0wP/jfsOsCuyd3LKOKQB+3r\nBu0QxYJqlZ4F+2QjTuDuPjHODqRXn2hVMh9kSE8pFZLi1YF64kG/jt0kiQTa\ntSIZdgi49VNnvTydOJuq7FtKQ3R6O/15mI+H92vhxE/PXWMkpSfcrMz9v6Ci\nY2qJo+y3Y6+m0yE/uBAbQJuNs2VVWIRIF+rqx9e861c16j6sL6rjsd7sNYaP\nNeEjLhw4FJburec/6wgLKAwv2dMtu6QiTV/eD3AWlz7lnggg6LsdAm/Gyon0\nrEo0srm+gwm1qwpmbDdWKAEAELnj/arrOZXyOo1Vb+CWQdwMGRcK+SbKRViK\nKbAj6fQGeuN7/1JOwIVlBJydR46U+GDTJmjhRmvSpsFJTmWyHSvZIJCmIRAs\nLgSDuVoD4FzBbASBiFPN6qpLd43wOifYXUT9trjD+Asece1Ys8hwZe9xApni\nEZWLRaRrN2BIs0IylfzjBR+PMLtOlfv95fAaNPBosiCieQfavGiFuWLWKCSu\nb+BW2/d39lrUqMki6q32r/ukFXp9TcV0llbD1eO8Yk7bPxvNraFjxjhaWjtL\nJRLZVaaWYL5oOcmthcpGHlTykVSOw79L5qXw2MnInt3apsl0uQTQguZvFX4o\nStlrWn6e9+C7755DscKqC0h9XsvAYdHRFX/SND459vp+qRGtFXDo2k66PMbQ\n5Fjg\r\n=4k7e\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","source":"index.ts","gitHead":"07592e4321bc8efc39bcd0c086c83a9efb67cf25","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"sideEffects":false,"_nodeVersion":"10.19.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","@reach/tooltip":"^0.8.5","@reach/combobox":"^0.8.5","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.3.13","@types/react-dom":"16.8.1","standard-version":"^7.0.1","storybook-readme":"^5.0.8","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.3.13","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.3.13","@storybook/addon-docs":"^5.3.13","@storybook/addon-info":"^5.3.13","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"^5.3.13","@storybook/addon-links":"^5.3.13","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.3.13","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"^5.3.13","@storybook/addon-viewport":"^5.3.13","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.3.13","@storybook/addon-storysource":"^5.3.13","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.7","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"^5.3.13","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.103_1584377318416_0.31888025683508414","host":"s3://npm-registry-packages"}},"0.0.103-Elanhant-card-typescript-20200316T2231":{"name":"gatsby-interface","version":"0.0.103-Elanhant-card-typescript-20200316T2231","author":"","license":"ISC","_id":"gatsby-interface@0.0.103-Elanhant-card-typescript-20200316T2231","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"0e5f7087c84a8f4a368c4c79f05a859faca662bc","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.103-Elanhant-card-typescript-20200316T2231.tgz","fileCount":653,"integrity":"sha512-2Z7pPUo7sYju+xauhTVs4hDTdFn61qcuby4TG9aENA6uIgxENx/EYodPlofGkFW5fQzc9UjadAw/MDDCK7mu9w==","signatures":[{"sig":"MEYCIQC3ovvG3lGli/kGJ5wZr8sEv9iLLQONtGvtshtsV3tuPAIhAJIFF9DjQxmTQnqIUlVInvrSc68LDtOzYgW+rARln1Tx","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4074929,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeb/5iCRA9TVsSAnZWagAAET8P/2rknIWGxjXMUHoRQ2cU\nG3qrkU4dGbjuJBb6UNCt+/GnO+DqQDnfbvYEwjGsGRtdpZIgay4IlY+hckq0\ncI76phT7fSQGwNTGiQDsIKK57M12qzYGmNS/7XU8Hw8APaNypmufsyRreeMr\nXYCHlXOSg/ECocXAJdQCXr68MhtjKnoW6CwtSSJfNrrA6Lf84f6n8powNkhn\nHEh2T0iBi5hY9bqmMBb7QyhAFw4w6UKEN3xdDCjZJFz7nUmLADTBS+1+JtLh\nsx6os+k9B4Ar/iOCR5JgBbBbApJpBhe2jroBJQzotr7R4CrjtjXNHTSABp+g\nmD/NxwQ5ybUWEaOWWBmcjIGjJq9rRdoio4nhLkPj/TNlXPuXn/LuniVxJYIF\nBrtfoNjTG42U4pFR6jPNeXslZzhFt4JB5XHEmXztwbncjS/iSg+g5Qa3EEif\n7JFWQQgvXrRhI/P+iVUr077XsupdoNQIVsI/sSisDX/nOoiJcOO07lIPyhvo\nvQ4490Q+X+xFelBeGty8Jdm/pLDnQp4E7NkK1ppApmPivfad8SgaqCtkJPiD\nPcqXUi0TA5GZORFjCLkVFJTM0YT4om9jMTfZzQvU8v3qwXYW7b6Sd7j+xrqf\ncsqt2wI/3XRmEqrbXsPRISMlgsB8jeWkUb/Vu+7D+roGgtyYnRj9KQTCFsu6\n78Yn\r\n=UpkO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"# Gatsby Interface\n\nStorybook [available here](https://reverent-keller-9597e8.netlify.com/)\n\n![Storybook](https://user-images.githubusercontent.com/18426780/63871208-b9aea600-c978-11e9-9107-79679b699c6f.png)\n\n```\nyarn storybook\n```\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`\n\n- Use React hooks and functional components - https://reactjs.org/docs/hooks-intro.html\n- Use CSS props for styling - https://emotion.sh/docs/css-prop\n- Use `gatsby-design-tokens` for styling constants - https://www.gatsbyjs.org/guidelines/design-tokens/\n- Use compound components to make components more composable and flexible - https://kentcdodds.com/blog/compound-components-with-react-hooks\n- Make all PRs against the `dev` branch\n- Use `TONE` and `VARIANT` prop (when appropriate) to determine color styles and version of a component - see Button as an example\n- Make the component as generic as possible so it can be used anywhere by anything\n- In `skeletons` folder, these contain only the functionality of a component (no styles) and can be used within other components\n- Write Storybook stories for any component created - https://storybook.js.org/docs/basics/writing-stories/\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Required assets\n\nGatsby Interface requires the `futura PT` webfont in several different weights. These files are git-ignored, to prevent the unauthorized release of licensed assets.\n\nGatsby Inc. employees can download these fonts from [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"index.ts","gitHead":"d75afea4d7a05e8762a9c1257d5debddba098e2f","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"sideEffects":false,"_nodeVersion":"10.19.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","@reach/tooltip":"^0.8.5","@reach/combobox":"^0.8.5","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.3.13","@types/react-dom":"16.8.1","standard-version":"^7.0.1","storybook-readme":"^5.0.8","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.3.13","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.3.13","@storybook/addon-docs":"^5.3.13","@storybook/addon-info":"^5.3.13","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"^5.3.13","@storybook/addon-links":"^5.3.13","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.3.13","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"^5.3.13","@storybook/addon-viewport":"^5.3.13","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.3.13","@storybook/addon-storysource":"^5.3.13","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.7","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"^5.3.13","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.103-Elanhant-card-typescript-20200316T2231_1584397921356_0.8546784675000043","host":"s3://npm-registry-packages"}},"0.0.103-mfrachet-fix-modal-click-out-20200317T0431":{"name":"gatsby-interface","version":"0.0.103-mfrachet-fix-modal-click-out-20200317T0431","author":"","license":"ISC","_id":"gatsby-interface@0.0.103-mfrachet-fix-modal-click-out-20200317T0431","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"31860fd856b4fbc58070233e82af1dcdd8e6108d","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.103-mfrachet-fix-modal-click-out-20200317T0431.tgz","fileCount":658,"integrity":"sha512-K16O8l4u33tVGXNaxkl5ft4xngjPSVHngiCSI0RWbngEtHlkI6uSSNjIbzBOhkjDuUY7V/fK1ocisATWg0e7WA==","signatures":[{"sig":"MEUCIF/hAwnAIqhDcuz0yMr5JSv7pv1j7eCXJK9WxpD7QoC6AiEA2BsRZ/m4922DiGTtAQz6pX+2nGrOl+s9p+5fSNqQxPQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4133376,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJecFK0CRA9TVsSAnZWagAAATMP+QH45+yqXXoR/QozsVhk\nLCJZaVN8KQU+5zcuVSfi8pj+EqjdFW1y75lJQR8z0hp5PANlq7u1IGwaaUSk\nl+bZtzlDYuCsj3LdYMOoU6OdwcqSmz9+1wHOGHbr7E4E2/QouNPZekEo2ihC\nZw5ewFtOzI1TOnN+HOMzNOYdR4nIHm0zVATPGl+RDsE5DmmuLiTTcQQABQTf\nmSQbH1Wxnc15xOmxGzJp5KpeIRoIHckPh+lXc7PtGC5W1pnioRYg1L991cPl\nIajSg2C8IHrXY5EOslG0v8h44cyJTxFDmknqEdMxZqHYu2ajD8KMajjAYP8U\nsKG1g/02LCtB2qly0Q9VogDLVOEyQVzx5LicYljis6nJZ5rajrv4dFp7phD5\n1O7XG0M0MIppAUYITkNfAyclGeZPnM86s98mTeUT8aXyK/QuKTAXo+UTNPiF\nmmlJNhMYqVHk2t8pzKh87dL07w/weeC26SmdiYe91L1PwWUDbl/E6yWJu2Mc\nG6MLMBTtdyAjGtAgOYUQVE0nYULF4DbI0Lhcbg6pIlFWH5RdN1JdZhERZaOc\nhRqfo3ZBwekZgUycRLAAt5txcxF3ZbIrf6jC8UbhZi2ejGCRPt1f6SCUoamM\nCLFQwC3jECeGRjc2C9vMSaOtasDGhH/YsAO62LRI3jX6egmX0mUVbIUVsWct\nDlaP\r\n=55Fz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"# Gatsby Interface\n\nStorybook [available here](https://reverent-keller-9597e8.netlify.com/)\n\n![Storybook](https://user-images.githubusercontent.com/18426780/63871208-b9aea600-c978-11e9-9107-79679b699c6f.png)\n\n```\nyarn storybook\n```\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`\n\n- Use React hooks and functional components - https://reactjs.org/docs/hooks-intro.html\n- Use CSS props for styling - https://emotion.sh/docs/css-prop\n- Use `gatsby-design-tokens` for styling constants - https://www.gatsbyjs.org/guidelines/design-tokens/\n- Use compound components to make components more composable and flexible - https://kentcdodds.com/blog/compound-components-with-react-hooks\n- Make all PRs against the `dev` branch\n- Use `TONE` and `VARIANT` prop (when appropriate) to determine color styles and version of a component - see Button as an example\n- Make the component as generic as possible so it can be used anywhere by anything\n- In `skeletons` folder, these contain only the functionality of a component (no styles) and can be used within other components\n- Write Storybook stories for any component created - https://storybook.js.org/docs/basics/writing-stories/\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Required assets\n\nGatsby Interface requires the `futura PT` webfont in several different weights. These files are git-ignored, to prevent the unauthorized release of licensed assets.\n\nGatsby Inc. employees can download these fonts from [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"index.ts","gitHead":"d88d80d01fb4b3e6c4335c32e626846aec62b6e3","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"sideEffects":false,"_nodeVersion":"10.19.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","@reach/tooltip":"^0.8.5","@reach/combobox":"^0.8.5","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.3.13","@types/react-dom":"16.8.1","standard-version":"^7.0.1","storybook-readme":"^5.0.8","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.3.13","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.3.13","@storybook/addon-docs":"^5.3.13","@storybook/addon-info":"^5.3.13","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"^5.3.13","@storybook/addon-links":"^5.3.13","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.3.13","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"^5.3.13","@storybook/addon-viewport":"^5.3.13","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.3.13","@storybook/addon-storysource":"^5.3.13","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.7","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"^5.3.13","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.103-mfrachet-fix-modal-click-out-20200317T0431_1584419507344_0.2890877493030901","host":"s3://npm-registry-packages"}},"0.0.103-Elanhant-cleanup-form-components-20200317T0436":{"name":"gatsby-interface","version":"0.0.103-Elanhant-cleanup-form-components-20200317T0436","author":"","license":"ISC","_id":"gatsby-interface@0.0.103-Elanhant-cleanup-form-components-20200317T0436","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"5537d86c73e98a843026213fc2af5d86f43c72f0","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.103-Elanhant-cleanup-form-components-20200317T0436.tgz","fileCount":658,"integrity":"sha512-nMIDezvUSiE3SIa3ih8i8rzf9X190ZFlRWv8nqdR7KRWOspQ5/a9MzSPYOtcYgA6dGrtt5i1tikSLyPhn4Wy9w==","signatures":[{"sig":"MEQCIEAkHCKN+fgKdnQ/p4jCED3BttDcs22qMJlUvhkjihWpAiA+HsWFcMc94L8hSPa43ijzDVtedYDa6DhpfGROww6suA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4012670,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJecFPbCRA9TVsSAnZWagAAvaEP/0tjLMwz0pae9kQ66uH9\nzOC0niopKBBii5O2vXiU4rHdewVwz/MiI5Hg3FvgyrKWFNKgfyzXipTl4nRv\n5w9VxCk4+ZiOoHTNhYOh3eNj7wpKlKKQV2KVTQkBq2P3wr23sHJ9+fSTOwW1\nHwvlugIImUbWgWCgFMWQcV7owgPYtjvWpFAu4uU/FVH7EqotDbiTmGj6HgJK\n0QkHRbT8e29tId+zLQd7DGOx362lxldklzfsbAy9GjlqJjEFu2fbBsh1QNsD\n9kJ784VCSbwPQrAbLO1Mw84KIGc1Y52e904cCKbhBV7Mjw7WPVCq6mpZadss\nAa7ygMEMoCQIZxd1g7xR9ZnOMdGA1mPA3zYuYpkETV22mGc6eKW+A54hcsAz\n/NF8FiZJnLRbumv2kJ/4Caed3QT2DyByabp2EsdvGZaaIvY9FJH7QwAx2EXs\nNqhuCiiuxk1dd0u1qgGDA+wDFaRwdDQiVt30/G0nIdmn4/h2QH2/YxnOHdX3\nCqKX6tAj1SbwS8A80nwn9GuFVboWCi6m/KjIqmduNUPfwtKEaoiRgor84hNf\nVIQ0z+eEvJpkf8UfBPtJTef45k15dzgnrxB4hvWdj6ZxPlCIUu9KSmbGojHR\njQT3diaNN7xb1u+y6L0n3FhZl95Db313No7psCFjKWYAYFjFZEFfSH/lN6XN\n51La\r\n=2zFa\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"# Gatsby Interface\n\nStorybook [available here](https://reverent-keller-9597e8.netlify.com/)\n\n![Storybook](https://user-images.githubusercontent.com/18426780/63871208-b9aea600-c978-11e9-9107-79679b699c6f.png)\n\n```\nyarn storybook\n```\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`\n\n- Use React hooks and functional components - https://reactjs.org/docs/hooks-intro.html\n- Use CSS props for styling - https://emotion.sh/docs/css-prop\n- Use `gatsby-design-tokens` for styling constants - https://www.gatsbyjs.org/guidelines/design-tokens/\n- Use compound components to make components more composable and flexible - https://kentcdodds.com/blog/compound-components-with-react-hooks\n- Make all PRs against the `dev` branch\n- Use `TONE` and `VARIANT` prop (when appropriate) to determine color styles and version of a component - see Button as an example\n- Make the component as generic as possible so it can be used anywhere by anything\n- In `skeletons` folder, these contain only the functionality of a component (no styles) and can be used within other components\n- Write Storybook stories for any component created - https://storybook.js.org/docs/basics/writing-stories/\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Required assets\n\nGatsby Interface requires the `futura PT` webfont in several different weights. These files are git-ignored, to prevent the unauthorized release of licensed assets.\n\nGatsby Inc. employees can download these fonts from [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"index.ts","gitHead":"e70910aeb575ec2f46bb1b01fd537560bcfae7ab","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"@storybook/theming":"5.3.13"},"sideEffects":false,"_nodeVersion":"10.19.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","@reach/tooltip":"^0.8.5","@reach/combobox":"^0.8.5","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.3.13","@types/react-dom":"16.8.1","standard-version":"^7.0.1","storybook-readme":"^5.0.8","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.3.13","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.3.13","@storybook/addon-docs":"^5.3.13","@storybook/addon-info":"^5.3.13","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"^5.3.13","@storybook/addon-links":"^5.3.13","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.3.13","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"^5.3.13","@storybook/addon-viewport":"^5.3.13","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.3.13","@storybook/addon-storysource":"^5.3.13","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.7","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"^5.3.13","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.103-Elanhant-cleanup-form-components-20200317T0436_1584419802808_0.7757288948547401","host":"s3://npm-registry-packages"}},"0.0.103-fk-notifications-realign-20200317T1758":{"name":"gatsby-interface","version":"0.0.103-fk-notifications-realign-20200317T1758","author":"","license":"ISC","_id":"gatsby-interface@0.0.103-fk-notifications-realign-20200317T1758","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"0b0eec73d91203a995c6ad2557070c851a5c3b2f","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.103-fk-notifications-realign-20200317T1758.tgz","fileCount":651,"integrity":"sha512-9foF+cOzGoSOM7CqgHxcZSEodz+J0AEzFNn0rpEp9iObjWgFi+W7zJIdAWuM0W/iRRBx6b2RE1QuozwVPMnWyA==","signatures":[{"sig":"MEQCIE5TqiWW90J3+Yh4utR3GxH176nUsw9ZHitoAf8Mt+JUAiBjGSgR9Ql2FLQLuxTGPsdE/Fa7K0zwBacAIbGU0yupyQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4067493,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJecQ/2CRA9TVsSAnZWagAAQLoP+wZa9bHgB3dQc7DPDavd\nYQsTXQBVYq4l0U3h4XCYwRVs6v20/PVGJP0iZDV1FP/gs2n9D0wVxqZIR+xX\nT5sxyFZJ21NqbvI9TJfJKjuNyWYLjYHZ+xqxU8vZjpxpalKWEtwUQqSFpu3y\ntltISI9upreledTzbCWC3ZpHN15q7eitqdODgKcjealLQ2iR0SK13TjuUwG8\ns0t9i77D3a0kIjMPQwQT+6g//ZfnsGDdvPF0V+0QFlJ0atpl4h0/F3GpyzC0\nAsni9s1BuYzS85V6mEKi2t99Z1ePOMWvmsb1cvfO3z6C3PYDRxO8nIbNwcih\nRgJ00uzhbS0+xPYM1Pj3COFj52oGTPrBa9oujnv8VomxusmnLnDBuP6LWrwd\na8Uk99lrnZj693xjekd5HZr0t4nGd5dkfJmB3n/Z0Ma0btk/hnGNMHMkIGnW\nDKWX4vh7IfHDiDb+e6LwR4w4/tWuwgG/nZ0iZhLNcWhc3rDR1nG7DHN5EyxR\nJr2KMIqutAnHPNnNOpBeunPvrSwsdLP2txSXzYTKBZYUN5odWWIeH0AzZP1j\nEBNfRoRlhjYHYDTMft485cZ5BwcOlhRlMGUy9G/Z7Wl1sEbL7suKEVU/0U7X\nG4W6GZMSj+6shRGGckNJSn+u2GnZPSgDkshw1I1Z/SErMLGDMqTNL4/AKilj\nRFxZ\r\n=2m44\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"# Gatsby Interface\n\nStorybook [available here](https://reverent-keller-9597e8.netlify.com/)\n\n![Storybook](https://user-images.githubusercontent.com/18426780/63871208-b9aea600-c978-11e9-9107-79679b699c6f.png)\n\n```\nyarn storybook\n```\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`\n\n- Use React hooks and functional components - https://reactjs.org/docs/hooks-intro.html\n- Use CSS props for styling - https://emotion.sh/docs/css-prop\n- Use `gatsby-design-tokens` for styling constants - https://www.gatsbyjs.org/guidelines/design-tokens/\n- Use compound components to make components more composable and flexible - https://kentcdodds.com/blog/compound-components-with-react-hooks\n- Make all PRs against the `dev` branch\n- Use `TONE` and `VARIANT` prop (when appropriate) to determine color styles and version of a component - see Button as an example\n- Make the component as generic as possible so it can be used anywhere by anything\n- In `skeletons` folder, these contain only the functionality of a component (no styles) and can be used within other components\n- Write Storybook stories for any component created - https://storybook.js.org/docs/basics/writing-stories/\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Required assets\n\nGatsby Interface requires the `futura PT` webfont in several different weights. These files are git-ignored, to prevent the unauthorized release of licensed assets.\n\nGatsby Inc. employees can download these fonts from [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"index.ts","gitHead":"70d7de00b53517688e8d508c1db0515c91d22d3d","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"sideEffects":false,"_nodeVersion":"10.19.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","@reach/tooltip":"^0.8.5","@reach/combobox":"^0.8.5","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.3.13","@types/react-dom":"16.8.1","standard-version":"^7.0.1","storybook-readme":"^5.0.8","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.3.13","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.3.13","@storybook/addon-docs":"^5.3.13","@storybook/addon-info":"^5.3.13","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"^5.3.13","@storybook/addon-links":"^5.3.13","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.3.13","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"^5.3.13","@storybook/addon-viewport":"^5.3.13","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.3.13","@storybook/addon-storysource":"^5.3.13","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.7","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"^5.3.13","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.103-fk-notifications-realign-20200317T1758_1584467957324_0.9901582116256196","host":"s3://npm-registry-packages"}},"0.0.103-fk-notifications-realign-20200318T0035":{"name":"gatsby-interface","version":"0.0.103-fk-notifications-realign-20200318T0035","author":"","license":"ISC","_id":"gatsby-interface@0.0.103-fk-notifications-realign-20200318T0035","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"48a9e58e0248b98c01b36b740c939a7811483bf6","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.103-fk-notifications-realign-20200318T0035.tgz","fileCount":652,"integrity":"sha512-I9aUTUK7sWu0GKrN/BebfcK1QwP1YiSffmITtDLIE5bmEKTWfa2h3R/5NolTiy5iU780QkMrZDMQ2UU5wTshdw==","signatures":[{"sig":"MEQCIChuvm40HiQCPsFinMy1bdaotrYCanNv6ut5XHa4nygZAiBQOrhUGfzLXEduFrprRTVr5qhgHT8088FTfpotmkxkQg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4068690,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJecWzUCRA9TVsSAnZWagAAJu8P/i5WgR5T4elMvrT940mh\nD5zuHl90zefoS3kk/CfL5E4kyYfOry+i4DiT5NBhQSgaTKXzYI5pzJbRNyH7\nLasWMKecLMwMW6mG7VrOKO3x4XNalYlDL5XHIvzK1yxPtRvsr/IK5G7KDlYB\nIlBBw5IwJei7HJ6YKZdz0mfh4Jg0K6WHvSAH8gLft75TD9M1rZ8NU8CY4axC\ndfR36dGlQv2k9DltgZamU8mkFpbyCFhT8+wlukO/2peDEpsKh2AY7nXkHJfu\n/m8ArcPGIuMzD/GTWhx50yxepghseYCBDfP06R/00CD7K9UJ2y86IAPgZ4zx\nvJ010g7LN3vNm90rVgbcWw92mMwXDIq4g6zSZzJVdWEyIX8XxE0ur1gyBvKl\nXHKxFi2yMKlDbxLD0Y0lhf/mziv5Hjzjl/rz+kroHy8zgN61ITaqbQNSN2IJ\n5o80CLRBEGkX8eOPYO1lYYXWnLbeSiZjFsYBja2Ohnel7ag2CL96QiOUNbow\n1oQKbj0IqZMEVN+pyyIG8yMyGxU/lRnveeY7u0US0vjpWoC22pNxIjZuEPkw\nPBKbaGJmamNH+e5uuHupQoiaq5ucZRqDYJt5rcEEk6ai0c/ZLBkNCNRTCFKY\n/21AJof4d1fzIUIhTp7pXvd1cQk9XpXqB8+adRBE7BkEUlcW0BY77RgOndmq\nl7ws\r\n=GcPv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"# Gatsby Interface\n\nStorybook [available here](https://reverent-keller-9597e8.netlify.com/)\n\n![Storybook](https://user-images.githubusercontent.com/18426780/63871208-b9aea600-c978-11e9-9107-79679b699c6f.png)\n\n```\nyarn storybook\n```\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`\n\n- Use React hooks and functional components - https://reactjs.org/docs/hooks-intro.html\n- Use CSS props for styling - https://emotion.sh/docs/css-prop\n- Use `gatsby-design-tokens` for styling constants - https://www.gatsbyjs.org/guidelines/design-tokens/\n- Use compound components to make components more composable and flexible - https://kentcdodds.com/blog/compound-components-with-react-hooks\n- Make all PRs against the `dev` branch\n- Use `TONE` and `VARIANT` prop (when appropriate) to determine color styles and version of a component - see Button as an example\n- Make the component as generic as possible so it can be used anywhere by anything\n- In `skeletons` folder, these contain only the functionality of a component (no styles) and can be used within other components\n- Write Storybook stories for any component created - https://storybook.js.org/docs/basics/writing-stories/\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Required assets\n\nGatsby Interface requires the `futura PT` webfont in several different weights. These files are git-ignored, to prevent the unauthorized release of licensed assets.\n\nGatsby Inc. employees can download these fonts from [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"index.ts","gitHead":"70cc7adb07c129e5876de771eacfdb6ab8df8ad0","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"sideEffects":false,"_nodeVersion":"10.19.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","@reach/tooltip":"^0.8.5","@reach/combobox":"^0.8.5","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.3.13","@types/react-dom":"16.8.1","standard-version":"^7.0.1","storybook-readme":"^5.0.8","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.3.13","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.3.13","@storybook/addon-docs":"^5.3.13","@storybook/addon-info":"^5.3.13","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"^5.3.13","@storybook/addon-links":"^5.3.13","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.3.13","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"^5.3.13","@storybook/addon-viewport":"^5.3.13","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.3.13","@storybook/addon-storysource":"^5.3.13","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.7","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"^5.3.13","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.103-fk-notifications-realign-20200318T0035_1584491731209_0.9727557201324386","host":"s3://npm-registry-packages"}},"0.0.103-Elanhant-util-typescript-20200318T1504":{"name":"gatsby-interface","version":"0.0.103-Elanhant-util-typescript-20200318T1504","author":"","license":"ISC","_id":"gatsby-interface@0.0.103-Elanhant-util-typescript-20200318T1504","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"276f055c2f572c8341b543160a9c55a9800cfdf0","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.103-Elanhant-util-typescript-20200318T1504.tgz","fileCount":661,"integrity":"sha512-LuX/GbUS7vTQPTwtHiqGCJ4Au7vdUHFtSmMiZ4xt/3xTkYXDTirg80o+zEYvl5xgIysbJCm+WD3bQE6XtlYoCg==","signatures":[{"sig":"MEQCIBL6X0fSk7p7LPxiQoQCiRbtgR0Cr/XJDppoyjBY87H9AiACW7COZSQARGg0ge7Lj9DR4w9ULGnSUyRFmaSqNqIiQw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4094072,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJecjh2CRA9TVsSAnZWagAARHUQAISnvUGCGoEY02koD/in\n1oO4V9mrpzA/+kYJmLUziYYIAC2L7f/8Ar6nMM0nCcFVcKD/VF+Wg5yK2Qpo\n2jG2LQE3yN3rIc77DDJ9+a31yQpS49g+5pGrHnCKfSz9RL/yo6ENcqP27q4+\nXsC62cKBqfPYRyEN2XfjEWZWCZd6gFuGsjrKM6ZJTxjUkZDkQ+8pI+Lq8Tar\nXOMEEeRcvLixrPglTK1h57MC3nRM5vG7i+0KjqwBBafkdyeE1XVdoe3OFRQP\npllE5wxhigWEQRDO0ZeYy/VNRHz5FLYo7QkfxVEyiG4fcfDtmqrrF4V+QYCK\n9kWAHJkJsGUu90ZQ6P/pWdGFLGUXRlzswBO3S7Jj7LKQB2AAldbeiqQz8V0R\nGYIM6NMtM5sA7oSwkci50SPsCVlpvlHO8a0kQcGBjK3B4PExL8s3L4kRctxO\nt/hdSmItDQZ1LDBTyhvaeJ9clp7GoNLfLjEmNPGEikId2Dfj6HHasK0Zz3sP\nyPwP54rg5yZgsu+F9XDQQs55CcLG+x+irKE0LOw5L74YL/JeoVAd9H7tu2Op\n15N9jtQZR3TMvDQe/7mPusa9gG23E76gZmf0R1Y4yHrr5fde/1aM/F2ypakq\n9XIDUOq4m4L0hwxxKHPmYDfvWRW3rszNSWZaG182gZ/O//kpOsoo2T/QltSe\nu5m5\r\n=jEdt\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"# Gatsby Interface\n\nStorybook [available here](https://reverent-keller-9597e8.netlify.com/)\n\n![Storybook](https://user-images.githubusercontent.com/18426780/63871208-b9aea600-c978-11e9-9107-79679b699c6f.png)\n\n```\nyarn storybook\n```\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`\n\n- Use React hooks and functional components - https://reactjs.org/docs/hooks-intro.html\n- Use CSS props for styling - https://emotion.sh/docs/css-prop\n- Use `gatsby-design-tokens` for styling constants - https://www.gatsbyjs.org/guidelines/design-tokens/\n- Use compound components to make components more composable and flexible - https://kentcdodds.com/blog/compound-components-with-react-hooks\n- Make all PRs against the `dev` branch\n- Use `TONE` and `VARIANT` prop (when appropriate) to determine color styles and version of a component - see Button as an example\n- Make the component as generic as possible so it can be used anywhere by anything\n- In `skeletons` folder, these contain only the functionality of a component (no styles) and can be used within other components\n- Write Storybook stories for any component created - https://storybook.js.org/docs/basics/writing-stories/\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Required assets\n\nGatsby Interface requires the `futura PT` webfont in several different weights. These files are git-ignored, to prevent the unauthorized release of licensed assets.\n\nGatsby Inc. employees can download these fonts from [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"index.ts","gitHead":"1eb4a25b0e33321fa3732f919b3ad8fd31d73e14","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"sideEffects":false,"_nodeVersion":"10.19.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","@reach/tooltip":"^0.8.5","@reach/combobox":"^0.8.5","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.3.13","@types/react-dom":"16.8.1","standard-version":"^7.0.1","storybook-readme":"^5.0.8","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.3.13","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.3.13","@storybook/addon-docs":"^5.3.13","@storybook/addon-info":"^5.3.13","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"^5.3.13","@storybook/addon-links":"^5.3.13","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.3.13","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"^5.3.13","@storybook/addon-viewport":"^5.3.13","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.3.13","@storybook/addon-storysource":"^5.3.13","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.7","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"^5.3.13","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.103-Elanhant-util-typescript-20200318T1504_1584543862236_0.7019922436620054","host":"s3://npm-registry-packages"}},"0.0.104":{"name":"gatsby-interface","version":"0.0.104","author":"","license":"ISC","_id":"gatsby-interface@0.0.104","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"46815a9c3cd143a690c668ac670e1535ee5b5ae1","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.104.tgz","fileCount":658,"integrity":"sha512-xzZ4LtAUSbsr5QbvSozfk+Lalz1sliE+6R3Qc+UCC+RKdbV1wB8fJ6/1opP6M1Aok1YhZCtOMa0wfOem3d3auQ==","signatures":[{"sig":"MEQCIGHy8at9yMdLZFo8849YYphma+W+0AAOn0W4yLJVHA/SAiBI/C8SD+kqqpVwr7tZ5kY5W18iklWJtvLmEImx+TfsJg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4133681,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJecmp+CRA9TVsSAnZWagAAZYQQAISPkKCNG+aj6KDB/cLW\n959JzQtb0s9ynisPN19aAP5S0Iq0AOQcz36/PgjrufHqyPPoI1CDmvbci7Pq\n8eQL2CHfMfB58m14e7Tdspd8Yo/YsJA8Inztlzh6Up14UgykY6HJcc8uP72c\nv5MMjmMztz/I5JsSC/U4yM7+8RPqFTB0ASLK5UuiysAdAwWe3j68wqReIKEf\naZ/vYN8SZkqHCsNWyl7NWkg0OrW4iWWztX60n2lAYvE3SJGKB27V6ZWPRMX/\neWTaSquswFcpFcea4F0UTsDpqJmb05zmOfLwWh5U6v91BaHGsjW95a1AJbHw\nSLccPo48xmVJ424rIN5d7XwzbK6iTFPmZOqhfsm+xjiROLmtVEKFT1u/f+d1\n3IV6flcyUPelBd/Tsg7lV2RjEUBDy2CHgoG4gWirB6JQJCadmHCGOpj6r8lf\nS05JMHiGdRw2eogVrLG48/K09oWskftTw6uwmRO3fug8Svnfk7oTH00Fiwqa\nbuORgudGi8CiLxqV9jNk0xshGaRgmmsThgokOPwm16vxF0RSLzrQaEIlVl/Z\n34iEBxhYrfIR0CSfaAg+7GsTOCit1NWCn3fSl0EN2O2V2UVG70qTKJ82ddYM\nmGy/GxN6Qry1MJUO3XjOzuG1Vlb5Pq+KN6KRDlasUZor9c0tw2PDssGwg4sD\nFDJh\r\n=8fTO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","source":"index.ts","gitHead":"f99b0459e648d303cf4c0d203c4df5d78d7d62fe","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"sideEffects":false,"_nodeVersion":"10.19.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","@reach/tooltip":"^0.8.5","@reach/combobox":"^0.8.5","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.3.13","@types/react-dom":"16.8.1","standard-version":"^7.0.1","storybook-readme":"^5.0.8","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.3.13","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.3.13","@storybook/addon-docs":"^5.3.13","@storybook/addon-info":"^5.3.13","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"^5.3.13","@storybook/addon-links":"^5.3.13","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.3.13","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"^5.3.13","@storybook/addon-viewport":"^5.3.13","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.3.13","@storybook/addon-storysource":"^5.3.13","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.7","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"^5.3.13","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.104_1584556669450_0.29134292606883294","host":"s3://npm-registry-packages"}},"0.0.104-Elanhant-fix-modal-style-20200318T1854":{"name":"gatsby-interface","version":"0.0.104-Elanhant-fix-modal-style-20200318T1854","author":"","license":"ISC","_id":"gatsby-interface@0.0.104-Elanhant-fix-modal-style-20200318T1854","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"8ea15ebe875645ec495ca2fe82b14970e2cb409f","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.104-Elanhant-fix-modal-style-20200318T1854.tgz","fileCount":657,"integrity":"sha512-AKzM/51A3CxZYSx7lQdQIZc5tyt0z5F1fKcipw+KxwkwXOL80/CnUxJs115F2QZW3dPgRP2hJO//DtA7oG4v3A==","signatures":[{"sig":"MEYCIQCEtcdoZm2qDOLSpb/Gnnmd8Fxge3/n2vaxrvt26ABZ7gIhAOfgxYJJSqQV1S3au93E6uR2TEn6F2sonw9AUqKQ6B9e","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4131084,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJecm5pCRA9TVsSAnZWagAAVnEP/j+8kBfs98GGzr6cTlby\nYC3QdYlD0IR0Q2tJyHy9cy/GBQ8nTWJi7dL0+YyBKObOG7Y5xJFq0XCKyWzL\n+NBl4kqwQxghWWX/yN5tCDw9xFXLjqIVR9u4P1dcws8SXnuTIyYBqwFazfWu\npcm7KJFUFnGXUpEVY5iWtHf6TjAFEup9gvfkscCSf9jUA4d0/QhVp4rmZisY\nvY8qDp4Qeeti4MyjPvA5QoBJaF/99wQGKsvh5hO/w9d21RFIAgT7z69N6oqA\nvvSS66r+f6/gpUoQYzohf3/6pGqjOj3ZyCdVlmu2vZCNyAr/tHZQN4DHwfg0\nzegAF5BwLaQj6FKFZW3aLd2Tx2nvhh/J/7ITZNA2SPLNv+l/W8B6JflHLhhy\nCgyi4GxarotbPgHnOJ5iGmbwE6s/grGtL0UVXfoARdKdnYXjvA+mbetNjGEY\na7WNHXMiOwnQD7APTiWePh8zqqyvdt5WfTwWrXZYEsIG1ALSYUIskHPERPIP\ncN3BqDMYTkfcFeWIaLeWEEwYuTFZRm0F0CrUF8pIQ9A7vNdSBYCUH8UGYb4C\noi/fe16R0VtkYLbhup3Wz0MZ6FlR4azmgZ8xT4lyqwQIdaEjz4EaGAxVWtvc\na+AjGhDfKOzdJH2z7ZTfgrcOIbXtAxIK4fdNHQuo0Kcr+pfZp4KYPDLfD7zK\nPfUk\r\n=c2Dh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"# Gatsby Interface\n\nStorybook [available here](https://reverent-keller-9597e8.netlify.com/)\n\n![Storybook](https://user-images.githubusercontent.com/18426780/63871208-b9aea600-c978-11e9-9107-79679b699c6f.png)\n\n```\nyarn storybook\n```\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`\n\n- Use React hooks and functional components - https://reactjs.org/docs/hooks-intro.html\n- Use CSS props for styling - https://emotion.sh/docs/css-prop\n- Use `gatsby-design-tokens` for styling constants - https://www.gatsbyjs.org/guidelines/design-tokens/\n- Use compound components to make components more composable and flexible - https://kentcdodds.com/blog/compound-components-with-react-hooks\n- Make all PRs against the `dev` branch\n- Use `TONE` and `VARIANT` prop (when appropriate) to determine color styles and version of a component - see Button as an example\n- Make the component as generic as possible so it can be used anywhere by anything\n- In `skeletons` folder, these contain only the functionality of a component (no styles) and can be used within other components\n- Write Storybook stories for any component created - https://storybook.js.org/docs/basics/writing-stories/\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Required assets\n\nGatsby Interface requires the `futura PT` webfont in several different weights. These files are git-ignored, to prevent the unauthorized release of licensed assets.\n\nGatsby Inc. employees can download these fonts from [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"index.ts","gitHead":"d2b5bcc68a3842c7e753b488fab458e538bcaace","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"sideEffects":false,"_nodeVersion":"10.19.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","@reach/tooltip":"^0.8.5","@reach/combobox":"^0.8.5","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.3.13","@types/react-dom":"16.8.1","standard-version":"^7.0.1","storybook-readme":"^5.0.8","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.3.13","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.3.13","@storybook/addon-docs":"^5.3.13","@storybook/addon-info":"^5.3.13","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"^5.3.13","@storybook/addon-links":"^5.3.13","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.3.13","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"^5.3.13","@storybook/addon-viewport":"^5.3.13","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.3.13","@storybook/addon-storysource":"^5.3.13","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.7","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"^5.3.13","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.104-Elanhant-fix-modal-style-20200318T1854_1584557672794_0.7974274118196865","host":"s3://npm-registry-packages"}},"0.0.105":{"name":"gatsby-interface","version":"0.0.105","author":"","license":"ISC","_id":"gatsby-interface@0.0.105","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"03f4d0de58ea23241995bbcb399f7112e4c27e31","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.105.tgz","fileCount":657,"integrity":"sha512-FIMA9pbbur5sKUVIzTC2lctcx9/NxjNNvfXiVkojuq+vA1JYbktgxOOEOkXnSynJv1JOV9nN8s1TO3IkiQ78ew==","signatures":[{"sig":"MEUCIEn9CU5QDaebMCEYqSIo8S62hXs+tBWTZU+Qnp9H7YPEAiEAtGgJYTyr1EYqidtog3VRGp+VUJoOa0RZ+Km2mgYuqJA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4131375,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJecm/SCRA9TVsSAnZWagAA+nsP/1jzi6hQ4GBktqob1n5C\npu2rcTcXwqzmkMNTKl9uQoYybH03M5wART1XrfIDfAhpEYg8Gk8jwSc0ovrf\nxMOdPsAooGfnpPRovYgfUGGmmsKE2gul4ILtbQig9DiNa2qp4zpkzeEQFcaT\nnPviayu6cNnhe9dvEljXxC/VlH54of/tMSnrs3zhXAPH9/a84E6acha0Caxo\nbI2ZKXy9BaaZ6afQ/8YlLus2zBhGh9QnqW8EjVdK/NNYWa8yxwp2gW6g/PiY\nWXAhoSOhuVVers9mh/7ZxBw0OpHzJcTENPu+ELgNGXz2hWiJZbJFHibuOEub\n2vi354v5sWWgu783xeoRovZ/anjQ/ke3BYDiFRYjGf9Y4vLxh8BWVuT1woxN\nvSKNRIxuuPeJppkJYbmxKh8JHX4TLLT4T7i9UcCFbwd/Lgh/L7dF4kVeMnp5\n2Ddt/LJVZOQX8Twxy0gUMYW3hy7WkLTO3HmIMvCx6FOBa3CDIrvm+iNE4fCy\n+2Mz1WT6TRPHvxiJ7J1Kpy7NHaon25ju4QkeWlYy1qZvrPizjPtHqg53pkI9\nD3VB5sEscN2pD/66PSHprqqkn8dvYOzktEXGotsPJwMSmlcoPYKmSWJxb+0C\nEhB22rCpB0WhM0o2LiGC5kzWvP8MbDXaw99KhsU2g5wqG0QCEgirAMuNbrZZ\no2TV\r\n=Dn9t\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","source":"index.ts","gitHead":"3605753eb1e5783937481655a00d3144f7086b74","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"sideEffects":false,"_nodeVersion":"10.19.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","@reach/tooltip":"^0.8.5","@reach/combobox":"^0.8.5","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.3.13","@types/react-dom":"16.8.1","standard-version":"^7.0.1","storybook-readme":"^5.0.8","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.3.13","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.3.13","@storybook/addon-docs":"^5.3.13","@storybook/addon-info":"^5.3.13","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"^5.3.13","@storybook/addon-links":"^5.3.13","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.3.13","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"^5.3.13","@storybook/addon-viewport":"^5.3.13","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.3.13","@storybook/addon-storysource":"^5.3.13","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.7","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"^5.3.13","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.105_1584558033912_0.5800093534504407","host":"s3://npm-registry-packages"}},"0.0.105-Elanhant-util-typescript-20200319T1627":{"name":"gatsby-interface","version":"0.0.105-Elanhant-util-typescript-20200319T1627","author":"","license":"ISC","_id":"gatsby-interface@0.0.105-Elanhant-util-typescript-20200319T1627","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"4aacf8a07a11fbbf7916c27167cf4e6e4964a1e6","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.105-Elanhant-util-typescript-20200319T1627.tgz","fileCount":663,"integrity":"sha512-EaPEvTrizuoG8WPd9vzWcRtbfzXC6P3IVtwf6aH8uCLvoaxh6xyEmpVXnQS3NMSUwg34vQ3CMVjhwtVj2wtQWA==","signatures":[{"sig":"MEUCICgZBNnUFMiGl70CqRoaYDkq5nJNaYpgwaw7zLYOdEimAiEAhordjEq62VAPkMiCtOuCESKOFS3pIpWOXO5aIqv0uxk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4146789,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJec52sCRA9TVsSAnZWagAAJJAP/0cEaZuDAT7qkqYnuDoL\ng3fpz4nDMYtlxtLl6Hz8+JOFpB+pSw8+5xO4m3xyd31QThyHRJzYIpNG671k\nPw27z/1sHop/TE1rtadrlnfUL8N6DwSVXG9T/iDrr7rDDG0LQ+Y4mU5OLLo6\n60wlpOLdrAeBBh1GdrK+GKDO+79wsnsVhPgwD7gR/dzS5mDZwDdQTXGAILeJ\nvtpEO/ifSrlwW0oI9H0SN4U+w/61VARDQWs0wYhslS1HucA97o0ZFFVqzhWo\nmfO4d2LQL3j4nGXI5hOUoIOFgRv+UUzPng/OTnQYHr0EtwfOE4VHpfuzxVzJ\ncG/t6QMg72rWLW+eaRjQVix6u1+EOe32Wbtzeg9PCUznhezPjNKGaZ820JB2\nWTO5YmXRCf2eQgoGTfw8sWK5wjYs/LPNRD4mH09aQnm3K+MiQGNRl1JdTX1j\n7CjwILfkVj3QgdK2PIVQLI8iw4HFccdGgerkSNaqndsUABIzDPJPV1iTNhL8\njaeAERZjqz2ATn7u4KiLqQwUyzpTIQIDWWQkgYy30T66gKeSRrV+2SKsnBCf\nhLu/3tH1pIBIw9VWhfjet+DqwtUjsTz0rQavSz6DRzZRiqq5JHOWNwuFD9o6\nmFNzAg8sQtuUPkkwN0ksqz73xkng9NQWOzT5wze8Pde4gRqO2DCOPZLI0YGt\nwl0c\r\n=N9R9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"# Gatsby Interface\n\nStorybook [available here](https://reverent-keller-9597e8.netlify.com/)\n\n![Storybook](https://user-images.githubusercontent.com/18426780/63871208-b9aea600-c978-11e9-9107-79679b699c6f.png)\n\n```\nyarn storybook\n```\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`\n\n- Use React hooks and functional components - https://reactjs.org/docs/hooks-intro.html\n- Use CSS props for styling - https://emotion.sh/docs/css-prop\n- Use `gatsby-design-tokens` for styling constants - https://www.gatsbyjs.org/guidelines/design-tokens/\n- Use compound components to make components more composable and flexible - https://kentcdodds.com/blog/compound-components-with-react-hooks\n- Make all PRs against the `dev` branch\n- Use `TONE` and `VARIANT` prop (when appropriate) to determine color styles and version of a component - see Button as an example\n- Make the component as generic as possible so it can be used anywhere by anything\n- In `skeletons` folder, these contain only the functionality of a component (no styles) and can be used within other components\n- Write Storybook stories for any component created - https://storybook.js.org/docs/basics/writing-stories/\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Required assets\n\nGatsby Interface requires the `futura PT` webfont in several different weights. These files are git-ignored, to prevent the unauthorized release of licensed assets.\n\nGatsby Inc. employees can download these fonts from [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"index.ts","gitHead":"7cbb488c371baf8e55dfd4afd5b476eda24b7250","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"sideEffects":false,"_nodeVersion":"10.19.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","@reach/tooltip":"^0.8.5","@reach/combobox":"^0.8.5","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.3.13","@types/react-dom":"16.8.1","standard-version":"^7.0.1","storybook-readme":"^5.0.8","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.3.13","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.3.13","@storybook/addon-docs":"^5.3.13","@storybook/addon-info":"^5.3.13","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"^5.3.13","@storybook/addon-links":"^5.3.13","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.3.13","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"^5.3.13","@storybook/addon-viewport":"^5.3.13","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.3.13","@storybook/addon-storysource":"^5.3.13","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.7","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"^5.3.13","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.105-Elanhant-util-typescript-20200319T1627_1584635307635_0.1109182192746414","host":"s3://npm-registry-packages"}},"0.0.106":{"name":"gatsby-interface","version":"0.0.106","author":"","license":"ISC","_id":"gatsby-interface@0.0.106","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"4c480985c2c8bcf2e523773edffe2ade565dd06b","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.106.tgz","fileCount":663,"integrity":"sha512-CAvVG0qRfM7sLEhfYQW0KK7moJyDChTOIel49W4WCBNAHfViJmudXb99FzVhB2HiHzZMIiFoLvoeUBRT9+tOSA==","signatures":[{"sig":"MEQCIB4mIgujLmfeD/u1LvUbJcwyxUtJoKQaC2SLcePpPNl9AiAUUUl6XjWJj70S+9EM2VVHHu3mL7jU25wfq4QV760nKQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4147076,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJec6IYCRA9TVsSAnZWagAANX8P/j1sbWoJ4sqfEJpNb7/k\n8APSf+qvzXTdvOr6KLhq3ZRk9zSpAAr4t9CdfrdO6AXOmNr4qD2FgGyMFM7Y\nzcAWTD/Oa8I6fyrtujga8FzL3B3EWMCyFJYJgp43xQZ0SvXPrO13ZxrW4fFc\nMWEjz2vfVqkUQLpBeWBnX3eNJymOdkArwpiz/n+FvEhLWhAEwKrLNVfw7aHI\n6Bhc/uEW9GYE1uObI9dhh1Ma73jO37L1+fxCLgoU/UGCd60dd+tU9vUkLlDp\n9bc90xidkB438ckr5D/pJpjrgZALqR3MAipZLAueOfs2sSoYs4Tpi3ZyWwlN\nSQ8MXfrsh35wbwZLOpTZcnxAVtWTDnLLIDGyc1u6Z6IspfyD94IEa6HZDN65\nEITV3AkroFQG/y7FkwP3+pCkP3YKQXzrn9liNJTGCaPlyeuBxFG9guL9Dvvb\nbRFWoEZ+JVRajyXKqU79/IUdXbKDyC6yxgqL1LLrCxUZC4kiPOtkgbfcNIee\n9Ltdl7GZkxf2KULpZRg8rFyr3AifCHP9H7USUajkmCMzl/H5ruJij3dA5aYm\nbqEKLKkJUq5VHvxwgVL8uMzgwE/AqDbJZ2n2Its2h7pxHJ1haQ3ToxaiMNBb\ndz2PlhaqQJkkozWxqc9GKTMJsI9FMSrxl5bIgOClSoEVEKhhAjzTm0VcWNPn\nrIsj\r\n=WR6I\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","source":"index.ts","gitHead":"cf5a0cba7bceddd3ffad40f56c9e164a4e6a7cee","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"sideEffects":false,"_nodeVersion":"10.19.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","@reach/tooltip":"^0.8.5","@reach/combobox":"^0.8.5","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.3.13","@types/react-dom":"16.8.1","standard-version":"^7.0.1","storybook-readme":"^5.0.8","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.3.13","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.3.13","@storybook/addon-docs":"^5.3.13","@storybook/addon-info":"^5.3.13","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"^5.3.13","@storybook/addon-links":"^5.3.13","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.3.13","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"^5.3.13","@storybook/addon-viewport":"^5.3.13","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.3.13","@storybook/addon-storysource":"^5.3.13","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.7","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"^5.3.13","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.106_1584636440112_0.36819387571178197","host":"s3://npm-registry-packages"}},"0.0.106-Elanhant-cleanup-form-components-20200319T1656":{"name":"gatsby-interface","version":"0.0.106-Elanhant-cleanup-form-components-20200319T1656","author":"","license":"ISC","_id":"gatsby-interface@0.0.106-Elanhant-cleanup-form-components-20200319T1656","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"77753f4bd0e45c6eb234e4dc31b8231370bc877c","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.106-Elanhant-cleanup-form-components-20200319T1656.tgz","fileCount":666,"integrity":"sha512-AuTQW0OC8IDeP60dDcuvnaZl1OeaE6ThPhQVinun77Bc02NIVjjXT7H85QdQ8SCsOJySAYhhL4WizpTVSMyJAQ==","signatures":[{"sig":"MEQCID5cMqf/4NCcQL8l49WCfYUyUx11ra2YM+KsZU70dgUTAiAVWjLbb25E2AylnjOZhIMAoHueN3YwZoKZOh4ngKLGqQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4081086,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJec6RGCRA9TVsSAnZWagAAKXgP/0eQRCbJnLazJOumjqBA\ncxjivn0DDBvXivRz4OBzAm2aMH4QSA6ejI7JjepM4KTrpD1o5K7A4r0+3ryW\nLEDGLLg8vUGBD2DOWv+Da/Iuvj9Ioly8SY4gL96Qc5Lb3Ij+H+ikiLKZqOwL\nuIYkBCMD3r+Ka7QLo2i4RFDaRzm4Nicu7u5vuXS2Qqdg/YjyKL5/n1CbaY1M\nmzRdSCOQnHO7yJztE7YBfCZWELCvMpSvrmRz7dbYJhnCLhZdem+Jj+/eR+w8\n4HUCGRk6IyM4ZHnn1hvnPBQ6oFH2qkatl/dFg3xZh7BaZmoNVkz+B+BDxc+F\nFmianqPasCUcAqcjhUQ7/5OitZGGXJJBARqqt4aXgiWyLcyFxdA4zPrYQbO0\neDbfkKcQb3HwwnZG4vvwqbrc61bLj/Bo/hs5VUMv15fZq2Fl40oHKiwCQ2xj\nJpPHXpd1D9wqvobypZh9huEIDUwMjaG+4oGycltYyD+UkHOz/xUb1opG1Mlv\n27GFiM6BTWRydkukwVK3/7AjE5547EFld9kpoO9+7w9x09A4ygj6wHcdPhAx\nKgER3P/gpIVL1Qa1vcudY1PSJ5HSG/15vqYjNXy11cbC/ZYJhQRXa6YcdeUI\n8Xdlu30q2JU5hFpV878/18OrZTo0T3o9KYIztWgjqchnWCXE4Sl5yAJgIMwi\nAy+N\r\n=xKBf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"# Gatsby Interface\n\nStorybook [available here](https://reverent-keller-9597e8.netlify.com/)\n\n![Storybook](https://user-images.githubusercontent.com/18426780/63871208-b9aea600-c978-11e9-9107-79679b699c6f.png)\n\n```\nyarn storybook\n```\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`\n\n- Use React hooks and functional components - https://reactjs.org/docs/hooks-intro.html\n- Use CSS props for styling - https://emotion.sh/docs/css-prop\n- Use `gatsby-design-tokens` for styling constants - https://www.gatsbyjs.org/guidelines/design-tokens/\n- Use compound components to make components more composable and flexible - https://kentcdodds.com/blog/compound-components-with-react-hooks\n- Make all PRs against the `dev` branch\n- Use `TONE` and `VARIANT` prop (when appropriate) to determine color styles and version of a component - see Button as an example\n- Make the component as generic as possible so it can be used anywhere by anything\n- In `skeletons` folder, these contain only the functionality of a component (no styles) and can be used within other components\n- Write Storybook stories for any component created - https://storybook.js.org/docs/basics/writing-stories/\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Required assets\n\nGatsby Interface requires the `futura PT` webfont in several different weights. These files are git-ignored, to prevent the unauthorized release of licensed assets.\n\nGatsby Inc. employees can download these fonts from [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"index.ts","gitHead":"4689d785c699d57040d976d58c4bb7f91779a86c","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"@storybook/theming":"5.3.13"},"sideEffects":false,"_nodeVersion":"10.19.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","@reach/tooltip":"^0.8.5","@reach/combobox":"^0.8.5","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.3.13","@types/react-dom":"16.8.1","standard-version":"^7.0.1","storybook-readme":"^5.0.8","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.3.13","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.3.13","@storybook/addon-docs":"^5.3.13","@storybook/addon-info":"^5.3.13","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"^5.3.13","@storybook/addon-links":"^5.3.13","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.3.13","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"^5.3.13","@storybook/addon-viewport":"^5.3.13","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.3.13","@storybook/addon-storysource":"^5.3.13","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.7","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"^5.3.13","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.106-Elanhant-cleanup-form-components-20200319T1656_1584636998138_0.7016636978932078","host":"s3://npm-registry-packages"}},"0.0.107":{"name":"gatsby-interface","version":"0.0.107","author":"","license":"ISC","_id":"gatsby-interface@0.0.107","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"a2c0e88f98bbf0e957d4c8903407303994600491","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.107.tgz","fileCount":666,"integrity":"sha512-Xzqqak5IpFexVSB9oYDwStrDCTDbQq9HHsbV2DyBSQyP3YMt2A6wl6Yd3+iqrYgEhGJsrdp4hmRSVjBn2mxZmQ==","signatures":[{"sig":"MEUCIHnJM3oiNTMYw15JMqgfVdVcumF47bOhXane98ABbkGRAiEA7nS06Du/Wy+wtSp3vcnF+nCMg88TT4fpeX+UEg8fvdY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4081361,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJec6+GCRA9TVsSAnZWagAAYgsP/1PZd1erccjjT11x703P\nVTxbVHq22Hl/ovdlRQv5zFKQj3ECdXukWp4PPPvmLF7WCuNVqqfB5wygSR6k\n+z5V1F/Zfk0Njonz9e2ztlBMtyEHrZusvg9IAcmv+Niy2ul5ROJOM+po0cCl\nTk9iFTImFlczSXZJJCjnHjHzsTCpbpM8XfzpHbq5rCt7aHa89+zdeySKg20N\nb9PaR+U3Xgm2Bf/aWBA5vav1v9B2GgMlMWkbdoh8Poz9uOkZGmnO2dBLDG4v\ntnaK74aBL5gExq8budHY9WM8tUPc3Q/HI87CKmEB63YqdXo6AOdGw7Lo4gGQ\n5BbOyoGpmzNozgvbJgdbtJQrptoJ54N9UoBg6nJhjuk1gZfpBu6Tl3u+4lar\no5s7IUgOU7bq022RuKCn9FaLacqlnWz5fM1gBVDHxligp+XgmJe+4nqvyknG\nXaJhkfXiXZiSe7tyuBdyR52AzWpj+WWjjUnYv0Og/v6IK6kPzHpz8cW8c6DC\niJghBUagqeFyBx6kyc0TKkMTiJuE6qIPbME2Ps12hMxHgkuMucj6UXboCOup\nDh0VBvO2IfhblLDK48rbbTHYV8PReQu/R8L8mWI8OzDWDNI76rybr5WhmeRX\ndc1o6xckoXLZkOeGnTrOx+y3w9wFS0cVUoLenhy2RkMFhfHVabZokoAG/CJr\nHHbH\r\n=eEuf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","source":"index.ts","gitHead":"5d9505bea6162c2b2cf8b4facc479fdbe832925c","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"@storybook/theming":"5.3.13"},"sideEffects":false,"_nodeVersion":"10.19.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","@reach/tooltip":"^0.8.5","@reach/combobox":"^0.8.5","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"^5.3.13","@types/react-dom":"16.8.1","standard-version":"^7.0.1","storybook-readme":"^5.0.8","@babel/preset-env":"^7.0.0","@storybook/addons":"^5.3.13","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"^5.3.13","@storybook/addon-docs":"^5.3.13","@storybook/addon-info":"^5.3.13","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"^5.3.13","@storybook/addon-links":"^5.3.13","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"^5.3.13","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"^5.3.13","@storybook/addon-viewport":"^5.3.13","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"^5.3.13","@storybook/addon-storysource":"^5.3.13","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.7","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"^5.3.13","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.107_1584639877831_0.4805678861861915","host":"s3://npm-registry-packages"}},"0.0.103-Elanhant-docs-setup-20200319T1818":{"name":"gatsby-interface","version":"0.0.103-Elanhant-docs-setup-20200319T1818","author":"","license":"ISC","_id":"gatsby-interface@0.0.103-Elanhant-docs-setup-20200319T1818","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"04d359fb3112c927bc817b75ce96161dd909f0c4","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.103-Elanhant-docs-setup-20200319T1818.tgz","fileCount":647,"integrity":"sha512-wods8p5Uq7Czp48Abo5Sc2jR6Cpt8K4oL91IKpvUzbsgIBP9+gwIgkwMkn2gZ/4CQz1p8t6XhmvOTStS0vLaHw==","signatures":[{"sig":"MEUCIDc73Txr2QEe/UG/khJsEFWlqw6y8IEDgAnPOD5nj+RFAiEA5+IoHE+Uq3oMvMO4kW/Dpj4kTcVG5Q6qPnD5n8pP6Bg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4080106,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJec7d8CRA9TVsSAnZWagAAu1YP/2PG3s1+YPydakzPDg2e\n1oy3ggfceFatfDHtf0WpmIHL/Re9RP8NNb2wIJmgz6GWA1nK6crtucIJDELF\nQmn0Kb2j1V/Lu1GQRpF5W2OdPHa3r35yBa8mtsyanFc3/ok72R+vyy55lGkQ\ngo2ZE4IrjkaYP14Hv+P2x2JjRCH7hDiO702p49Fykyqgy0ZXoJ+YNHq6dvLN\nxk1wIWtNfyVVHR/CoBJCB5Dga9zndTafwtDMgcZPVaVw3zXZQVn60DzdoGYq\nMt+ffIMm7frvUgnklhsNoScTPG60DfrIktf0CnRVDcQZ0cCDJ1r2cGgWPLEC\nUurlifxP1hvov5yHs6BMtgHgfgGBiIf1PxtswMatQNiXsoHeT0eeYaW9U38d\n8wfzFSgfhWXMMYmLfGvkGR6QTFZhQsg5Nspt2q9GLWHx/OKtKD/flQpQXOVL\nDO1kSEkfcL5+JDRix2BlqeQ6HjZRcPLxxuaicHr5b8ugfGkHFZ2BwN0wfhne\n1Ec/8mHcjSp0DAX8HM8dQkDyo3TgA13SJxXoiFV8GJerp8z0dkBM/QwshEiu\nCScAWqtbugt7sNG6Xcnh4GFyawNpzGnlGvP2vqH1GmwxzTW9kxxTIH145vsX\nT1BDSUuKYFbBpTE+Yv+HMS/0VUsZs9cSvCDkwCdAxfskid3ATUg69VdMIQLZ\neyxa\r\n=hZ7K\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"# Gatsby Interface\n\nStorybook [available here](https://reverent-keller-9597e8.netlify.com/)\n\n![Storybook](https://user-images.githubusercontent.com/18426780/63871208-b9aea600-c978-11e9-9107-79679b699c6f.png)\n\n```\nyarn storybook\n```\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`\n\n- Use React hooks and functional components - https://reactjs.org/docs/hooks-intro.html\n- Use CSS props for styling - https://emotion.sh/docs/css-prop\n- Use `gatsby-design-tokens` for styling constants - https://www.gatsbyjs.org/guidelines/design-tokens/\n- Use compound components to make components more composable and flexible - https://kentcdodds.com/blog/compound-components-with-react-hooks\n- Make all PRs against the `dev` branch\n- Use `TONE` and `VARIANT` prop (when appropriate) to determine color styles and version of a component - see Button as an example\n- Make the component as generic as possible so it can be used anywhere by anything\n- In `skeletons` folder, these contain only the functionality of a component (no styles) and can be used within other components\n- Write Storybook stories for any component created - https://storybook.js.org/docs/basics/writing-stories/\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Required assets\n\nGatsby Interface requires the `futura PT` webfont in several different weights. These files are git-ignored, to prevent the unauthorized release of licensed assets.\n\nGatsby Inc. employees can download these fonts from [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"index.ts","gitHead":"9ef88142a57292a0abafd561dd3a883247b309a3","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.19.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","@reach/tooltip":"^0.8.5","@reach/combobox":"^0.8.5","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","@storybook/addon-info":"6.0.0-alpha.2","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.7","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.103-Elanhant-docs-setup-20200319T1818_1584641916071_0.015560814796056643","host":"s3://npm-registry-packages"}},"0.0.107-Elanhant-docs-setup-20200319T1839":{"name":"gatsby-interface","version":"0.0.107-Elanhant-docs-setup-20200319T1839","author":"","license":"ISC","_id":"gatsby-interface@0.0.107-Elanhant-docs-setup-20200319T1839","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"73f0c2c1abe04295541cc23141785a82634afebe","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.107-Elanhant-docs-setup-20200319T1839.tgz","fileCount":658,"integrity":"sha512-cQwXrEX0JXs5p4ABua4hP9zC9ldBCSXVao8lbeN2d6+TKEJmpfxpju3j3YH13hqXniv9AvO4QDd8KWZQpveQtg==","signatures":[{"sig":"MEQCIE/rH669TkFScEl7JvNO1cSfCVFFN05nQ0epFjA0AhTyAiBzmh6/jT97C3BA3UnimmS7adwr0JPeGcwjSgK5jb+xMQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4082786,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJec7yKCRA9TVsSAnZWagAAmfgP/im6RziJcdWJBw+BbRY6\nWtLNdRbcYQXn8Wk+gSNQwUl6oIXpEQB8inwrbLGje7j7SaFlaFkDzwzIWhWf\nvaBYAjJFiiNH4BYFcDOlqn1ZNoSlh8MaX6EfHknc8Ek77Hbw3/XEn6RmG19O\n6gtAT1KZDAJ3bey3i1qmSBRZjAuSkCAx7Fq3tBLn+izp3aZxkXSPhu1mczrf\n5kVVCOmAH6JDxJxQEQPHtfOgE2qD5Mltj9GNSldD+WnHwBo2oA3hXSaD5zFr\n0Dn81MqK0otfAlt1Q9aTEsTlXG9GyX2A0fZ7+lGf+L7NSwqwk2PVucOh+4Jh\nzmrXPvNvvoeM5B+oO+yVbdTpD/q9KBgiuxo0MUb+fiP9b8Rfdkf9gtrQEOpc\nijIbJs8s0txD7oAod9K8t72fstSIBWCLaehP8ZRSebbMUblyuuyZ73/hRl99\n2nSj2W1g7L+B3XL1lwsQagodOWsiiXBPWhnMbONmXxbm6SqrQwv8LUNL7yDt\n5tGjrDEp9mly44Je8J6B3wQn1neGoZ7IT3saf3KbREucxEKmmJP2RR9K/tjJ\nnp/4P7102kulZA73kv0ekG45Fi2345VtYMyHgvdI7IWX74H5yh9mAeGpgwVK\nlMEA7iRhphBGy2nTJB2gVnQ9TACPswfYSIquqtjt3g5jM3ZqiQAklXyrc0y8\nWxnf\r\n=37SH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"# Gatsby Interface\n\nStorybook [available here](https://reverent-keller-9597e8.netlify.com/)\n\n![Storybook](https://user-images.githubusercontent.com/18426780/63871208-b9aea600-c978-11e9-9107-79679b699c6f.png)\n\n```\nyarn storybook\n```\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`\n\n- Use React hooks and functional components - https://reactjs.org/docs/hooks-intro.html\n- Use CSS props for styling - https://emotion.sh/docs/css-prop\n- Use `gatsby-design-tokens` for styling constants - https://www.gatsbyjs.org/guidelines/design-tokens/\n- Use compound components to make components more composable and flexible - https://kentcdodds.com/blog/compound-components-with-react-hooks\n- Make all PRs against the `dev` branch\n- Use `TONE` and `VARIANT` prop (when appropriate) to determine color styles and version of a component - see Button as an example\n- Make the component as generic as possible so it can be used anywhere by anything\n- In `skeletons` folder, these contain only the functionality of a component (no styles) and can be used within other components\n- Write Storybook stories for any component created - https://storybook.js.org/docs/basics/writing-stories/\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Required assets\n\nGatsby Interface requires the `futura PT` webfont in several different weights. These files are git-ignored, to prevent the unauthorized release of licensed assets.\n\nGatsby Inc. employees can download these fonts from [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"index.ts","gitHead":"0a77916c14cfc687840d3be4765ed7d351149289","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.19.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","@reach/tooltip":"^0.8.5","@reach/combobox":"^0.8.5","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","@storybook/addon-info":"6.0.0-alpha.2","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.7","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.107-Elanhant-docs-setup-20200319T1839_1584643209762_0.35642117123571904","host":"s3://npm-registry-packages"}},"0.0.107-Elanhant-docs-setup-20200320T1747":{"name":"gatsby-interface","version":"0.0.107-Elanhant-docs-setup-20200320T1747","author":"","license":"ISC","_id":"gatsby-interface@0.0.107-Elanhant-docs-setup-20200320T1747","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"128fc1eed7b11d5649b7bb80837609ca13d02f0d","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.107-Elanhant-docs-setup-20200320T1747.tgz","fileCount":658,"integrity":"sha512-Dt4y/H0SA+wJhHkAmPefjOrgb44bInBl9qZzUS82wdX64Ebs7a2gKfH2b/hE6YsEiaNDntfkwfWwS36k1lcWiQ==","signatures":[{"sig":"MEUCIQC1HUIZFhsayjsARWpkyVHuDLRxC5H7TIBdzznAsIcqDAIgDHLTOpH0cTn3W/0Er7oeCbKGy1K6Tvri+SZyWWdM008=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4082786,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJedQHgCRA9TVsSAnZWagAA/OgP/AsW9qfwU5vwmBtz5+8j\nRsldwotdh7wCmyuJYqIpCdxq7t/tmPe6+PwLFZzQ60ECQ4eVYe59XLWKFkV3\nq8haZ18SOGsyHbT5JcdYPoH2rlbAUFh4ipOHM9Ha4HlS8+tsXfVf9ZpWTZtH\nS24+W+88fvAvJr9TRm9lKtTcHnAhwA+PQBkFGt1RGlV8JBVAVpISASDfoSFK\nImRdHC1CRDqvblOcjZ8cjo728UHB16Fg7BcAnwRPJD1Nyx/jjNsqAGZ0NYA4\nXz4Eq6k3Orx4/uPLZK81QlUTtQFR3ueiwN0/7xsFrKLnmGTK6cEXiRRkP5Nf\nLYqBuvpxD2OmUKrNbXWCRYFkd4hoxNFuAR/WwqWIn8vc6L4BEm4j6nJACvCd\nzN2GWWjhXKPSofh66SG3+jpcuNKmlR90mHod0xas4riXmJvq3o6vi2kmtIV2\nQ6SXJHhwfgFWrabTeskaVivyrC9Thq/FxkEfLSfeEi04Hl3VrYS7qYUGjxTn\n5mTCjLNM0ZFzKs6N5DZHb2pNelkOIc+F9w+pCm0I8vWf8Q/tIGOSWe5itvmQ\n+2NKEKgTCAhnVOewqxAF/1XoApO4v4A8YDXb7L0F4EfEzaqyo9ItsjisWvyo\nhjAbx1mMDSYvCHAi5rNDnixvY8iHK18g1ALTvg1LfJnajljNSN/TxyaRaRlF\nbSH2\r\n=XarT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"# Gatsby Interface\n\nStorybook [available here](https://reverent-keller-9597e8.netlify.com/)\n\n![Storybook](https://user-images.githubusercontent.com/18426780/63871208-b9aea600-c978-11e9-9107-79679b699c6f.png)\n\n```\nyarn storybook\n```\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`\n\n- Use React hooks and functional components - https://reactjs.org/docs/hooks-intro.html\n- Use CSS props for styling - https://emotion.sh/docs/css-prop\n- Use `gatsby-design-tokens` for styling constants - https://www.gatsbyjs.org/guidelines/design-tokens/\n- Use compound components to make components more composable and flexible - https://kentcdodds.com/blog/compound-components-with-react-hooks\n- Make all PRs against the `dev` branch\n- Use `TONE` and `VARIANT` prop (when appropriate) to determine color styles and version of a component - see Button as an example\n- Make the component as generic as possible so it can be used anywhere by anything\n- In `skeletons` folder, these contain only the functionality of a component (no styles) and can be used within other components\n- Write Storybook stories for any component created - https://storybook.js.org/docs/basics/writing-stories/\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Required assets\n\nGatsby Interface requires the `futura PT` webfont in several different weights. These files are git-ignored, to prevent the unauthorized release of licensed assets.\n\nGatsby Inc. employees can download these fonts from [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"index.ts","gitHead":"9e4dcd9ecae028b5c7af9d16c3871f48161bc9b5","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.19.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","@reach/tooltip":"^0.8.5","@reach/combobox":"^0.8.5","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","@storybook/addon-info":"6.0.0-alpha.2","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.7","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.107-Elanhant-docs-setup-20200320T1747_1584726495895_0.14526942716057345","host":"s3://npm-registry-packages"}},"0.0.107-Elanhant-docs-setup-20200321T0021":{"name":"gatsby-interface","version":"0.0.107-Elanhant-docs-setup-20200321T0021","author":"","license":"ISC","_id":"gatsby-interface@0.0.107-Elanhant-docs-setup-20200321T0021","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"8440bfddc9a73e020d775f6cc1d2b7f270712b5a","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.107-Elanhant-docs-setup-20200321T0021.tgz","fileCount":658,"integrity":"sha512-mDZ307UnpWNUPzq7bRn7CFm92LMpHTSLg56YnbWLC9dznY1NmJLCNXxNtTsqYPGNvDil9b/Bx5hi0BSdmTVEMA==","signatures":[{"sig":"MEYCIQDZsTgcvXHDlqqORgtnGmr0Lxd3RiPWg4sBagNLXpYX1QIhAMgtAKHqTTue1lAT3XyerrluO5B8RZTfctDEPri7gHY0","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4082786,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJedV5ECRA9TVsSAnZWagAAvCkP/RIuz3aNX3yoVVlgIg0J\nP3kUAehuuVUtiB329BXt3qyQoelxwzxIQcnHgaCPyKDHpn2P3rI2Dlm0HL/3\nW2JYPZs1eN304k01WoL/Ju9vJI3slVkpAYJuzz42cbckKIuQW4hd8vtas4va\n671j/Hldss5ARXzViLr4HPrgd3EnL653tn48egIsPG9FfPu6K1byKbgD/6nd\nb0WpYVJ+gc3LqTeyPf3it28LRrtgm4CffDFJabfbqoCK+be3+m3Dk3grPXoB\nRmOqwrKgv2Et0zsC0P2mGqMXcYTp2aNT8ZTZo918zeE0mXOn4KoBS85ivEU6\nGF0ADTdZmbnHGE3I0KW8d5mVr20JW+FWNB0MKSt/DIIbJmKh3Y5K9DWV/CZg\nKOLeDKqSdHQDXA93p4BMsHtodhT3SNVtwGf2tMy2gBSq8zXmUJOcAefOfP4g\nese3R2Kjb34Mg18DVTY4j7I/M2wjpFTWPL3WHJNhwxFRtqx9Wb3YU9C54KA8\nzKCN/V9ReqRkKUZVXoaBeWDxCd1YZ6i9uiABRG30FCCN5iX0ftUMVREwJPfN\n4mPrsyV3LD3kBNhFhj2K6909wo+fh2LrX6J+tIXkteQz1r8RsANAml5C0Mzx\nBvVu0LZA154XadwnWe2RSs6nMSdlZOm4+h3+nzAzMYyCI+doz7XnLu1Fa3k7\n73XQ\r\n=5lCX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"# Gatsby Interface\n\nStorybook [available here](https://reverent-keller-9597e8.netlify.com/)\n\n![Storybook](https://user-images.githubusercontent.com/18426780/63871208-b9aea600-c978-11e9-9107-79679b699c6f.png)\n\n```\nyarn storybook\n```\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`\n\n- Use React hooks and functional components - https://reactjs.org/docs/hooks-intro.html\n- Use CSS props for styling - https://emotion.sh/docs/css-prop\n- Use `gatsby-design-tokens` for styling constants - https://www.gatsbyjs.org/guidelines/design-tokens/\n- Use compound components to make components more composable and flexible - https://kentcdodds.com/blog/compound-components-with-react-hooks\n- Make all PRs against the `dev` branch\n- Use `TONE` and `VARIANT` prop (when appropriate) to determine color styles and version of a component - see Button as an example\n- Make the component as generic as possible so it can be used anywhere by anything\n- In `skeletons` folder, these contain only the functionality of a component (no styles) and can be used within other components\n- Write Storybook stories for any component created - https://storybook.js.org/docs/basics/writing-stories/\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Required assets\n\nGatsby Interface requires the `futura PT` webfont in several different weights. These files are git-ignored, to prevent the unauthorized release of licensed assets.\n\nGatsby Inc. employees can download these fonts from [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"index.ts","gitHead":"b058e98f0c676bf303efb783a51b772eb52c1b57","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.19.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","@reach/tooltip":"^0.8.5","@reach/combobox":"^0.8.5","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","@storybook/addon-info":"6.0.0-alpha.2","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.7","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.107-Elanhant-docs-setup-20200321T0021_1584750147418_0.20240858228387215","host":"s3://npm-registry-packages"}},"0.0.108":{"name":"gatsby-interface","version":"0.0.108","author":"","license":"ISC","_id":"gatsby-interface@0.0.108","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"6d9a22a2fd71abff889418da0450ad8a72db5e17","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.108.tgz","fileCount":658,"integrity":"sha512-W9x9ndIb/lx7GgQcDVp8O9Ni8QKmFUdSccmHW0c0ocdIvx6dSyiYIDRkOESb9LOI1ke8SfqGPMQ2D5KcHdCHJg==","signatures":[{"sig":"MEQCIGTHVTYr2zGCo+GB+S9JktAawwk88pFAl1fUefLMD9QnAiAZxjzlHCQy/nJlFF+9q6JvY92C6VPR0cfhRHDSO4+Osg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4082856,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeeNpRCRA9TVsSAnZWagAAUvEQAJrYdkTMInorhXmyG1H8\niogwTevJ1STnoBB/h1I9CMyEgdxccQKsbCAtAGuleLvxdFBk11az/a2i8mSc\naDWGJuMNoO54qymXLTATZer51LUYrFSJDnR3bdaysyc6pXOxxGjeZT2ulUPg\nPm/s2+AZ9f+TVjs+BiGtT9Y1DqTYRUSJfY4ihPM5bPeYPq7H+YUWo0aRkFSD\nPAOAXoItYwMwc3moBPoTUdBto34TvX0GTfBA5eAdl1TAL/X080yXUroDeTfh\nzFyfYOAo7n7qj5VX5LGp6+tifRSoURbmbaEajwbWQVatTfcfF5K65oJj2BRp\nAddOSfo+09lqZOj0UAWCltiNZhoClAZulpckocMTfvMzkVkenIMG2I593o4J\nszv6sk2RMiplp1scBeHNjoIAGUfsLwFxqIP4+67vq7MHJkJEpYbl+EDCT2Tq\njW1/qdI9vMzm7StOGZHI+X4J+UXJ0xDHBXT6JrezWPRC2WhbVG9xtTI9rvTm\n59+9Eeqvsh8b3PVC+Ff6lKfhMQcGjM5AAAEhUZy+g9M36EyxHniOXo4LYdTU\nsV9751Lgh7sG+4MTDxS3xZRRFlpfit2Nm33aA5i3+HsC2Au7IzyuCAYaSfNI\nZ2l/wGfHwNtCzESuIRHnRKFcXJSxIIfHHwzcufZTJG5koQ6tpkev1BwjdzQf\nuuak\r\n=iF5/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","source":"index.ts","gitHead":"baee97d4ef1b8f62f4d66acb378730a5b680bd0f","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.19.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","@reach/tooltip":"^0.8.5","@reach/combobox":"^0.8.5","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","@storybook/addon-info":"6.0.0-alpha.2","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.7","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.108_1584978512403_0.1053666801548434","host":"s3://npm-registry-packages"}},"0.0.107-Elanhant-card-typescript-20200323T2152":{"name":"gatsby-interface","version":"0.0.107-Elanhant-card-typescript-20200323T2152","author":"","license":"ISC","_id":"gatsby-interface@0.0.107-Elanhant-card-typescript-20200323T2152","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"0e98b48d5799ef14d85294b9d2b44e14a0e96a3a","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.107-Elanhant-card-typescript-20200323T2152.tgz","fileCount":639,"integrity":"sha512-EfbW9NUrV1vf9pSMcJbwRrGGgXDaUFvAqc82zTNqXGWvWAWcdSBHMuMVKfvioL7nIwmtfr2z0UW56ilgS81FiQ==","signatures":[{"sig":"MEQCIG/7zOT/qNlEuFl+Y989B51uH1KqHoWvUK5xP17XfEueAiBjgkjMXXQbFYsvwTAvL4dk6wgc1ByVLv47hfhNRC9F0w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4048992,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeeS/MCRA9TVsSAnZWagAA/pcQAIFZs9LCC2bdw0OGvy24\n/FVC/IVQR0Rhv37Wedhzl6Oo8/Fcyfl/hALO7OEZqkJYgD5G7S5gn/cc4Hvc\nPpc6FxHuMw0kfMheX6wYaldqCiA0XBaNK/3l+Fo0QuDEdyIi57rUKLI1FKOy\nrNFQvVDlGBvUdLdVzs3FSOXiPJVfytUmZpNDddlDRBz9CKvCgWTI9QFHunz8\nLDkoX5FXppdnkdRkYltCtpy40yxKR7c+u7W82kYAtgHLscM46LpUHI8/Xwi9\ngOgPwbN5BHuPygcJI/geYdYO72AUFbo2dJvDR8mZQiyCrcppccRY4bcBxNgR\nMBqg+wgPlhdne2aiUOi+sCvNsBVZrn3wbTSDvhyKdM7hrsB89D/2UjzQIo/S\nve0vbpcaJXBSgfhqpMuoPoQL8qDoubJ0U8Cqg0///ur6/gJeU8KH094Rneq+\nH6TcHBK2nlBwsCFQS2mdq/HOT/Xeel/pDxVOyNRXNmJmblc9EscqriydopZV\ngtk5N2hlPfV7fNsBolN+V1NXOaAWVP/bk28wb5sfW+FnB3J2UjOnH8rKlKtq\nO1K4PxU+uabbdVglO9BNmLdqITIk1cXyxVK3naAGRUs1GGW/2WfWPRK3Br7o\nDlaBbQ7zUW0TPGivXVbrlKouSNUvK2ptj8SItqh6+VKpOD6yUgg+mnfTDJkm\nm4u3\r\n=zM6Q\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"# Gatsby Interface\n\nStorybook [available here](https://reverent-keller-9597e8.netlify.com/)\n\n![Storybook](https://user-images.githubusercontent.com/18426780/63871208-b9aea600-c978-11e9-9107-79679b699c6f.png)\n\n```\nyarn storybook\n```\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`\n\n- Use React hooks and functional components - https://reactjs.org/docs/hooks-intro.html\n- Use CSS props for styling - https://emotion.sh/docs/css-prop\n- Use `gatsby-design-tokens` for styling constants - https://www.gatsbyjs.org/guidelines/design-tokens/\n- Use compound components to make components more composable and flexible - https://kentcdodds.com/blog/compound-components-with-react-hooks\n- Make all PRs against the `dev` branch\n- Use `TONE` and `VARIANT` prop (when appropriate) to determine color styles and version of a component - see Button as an example\n- Make the component as generic as possible so it can be used anywhere by anything\n- In `skeletons` folder, these contain only the functionality of a component (no styles) and can be used within other components\n- Write Storybook stories for any component created - https://storybook.js.org/docs/basics/writing-stories/\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Required assets\n\nGatsby Interface requires the `futura PT` webfont in several different weights. These files are git-ignored, to prevent the unauthorized release of licensed assets.\n\nGatsby Inc. employees can download these fonts from [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"index.ts","gitHead":"18d96b0bdfb27dc182a92e6bd8cdbe991d4f0a17","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.19.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","@reach/tooltip":"^0.8.5","@reach/combobox":"^0.8.5","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","@storybook/addon-info":"6.0.0-alpha.2","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.7","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.107-Elanhant-card-typescript-20200323T2152_1585000396032_0.7576779886076253","host":"s3://npm-registry-packages"}},"0.0.108-mfrachet-navigation-div-20200324T1603":{"name":"gatsby-interface","version":"0.0.108-mfrachet-navigation-div-20200324T1603","author":"","license":"ISC","_id":"gatsby-interface@0.0.108-mfrachet-navigation-div-20200324T1603","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"e4b3cdd08e2334ebc4d19f5937c769e78e9472bb","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.108-mfrachet-navigation-div-20200324T1603.tgz","fileCount":658,"integrity":"sha512-cMgZig22TwVqq7eUTQJwNTl1NirKgyoNVi1HDMYHvkDftsNxnlrH+F7ZDGj8ijsKAVPj8ZBBX0LqGj6ShQG0aA==","signatures":[{"sig":"MEUCIQCdNiBPzT6s5XT90DL97nbQG5BPCLwh5IMd1e07H3MYQQIgRutP+4+QDO7ZwoYy0hgxjXKZovgPIO5qNW+l9dl/dGY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4083468,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeei+HCRA9TVsSAnZWagAAKK0P/jHLO/Ypf9P4m9lxez2v\ngyPkGpzXdtys8nz+71UNp9VHMfE29d15FzI5fHDsEodnNmPIiBDtYSMkftsJ\n8QYZLW/seq5L4RPMpp5Lq9Rg6yBr1EpmebrWxBf+hWPJFezc/gzRMpcfCO0S\ngfj9eixkDGeTLtET6EAsDL+0cWfWZpuNB6gNzOZRz0tBW+GES1xLO8NS/PmG\nMWsmPnUk99jMNEtpiiwhI+uBl1893OXkNtBZGXkc87hEU9X/tfH4aEzAEkxC\nXhJC2W5Wvbd4BvdgJGZJUEK54O2q6UOFNE/HV+GtoPfQWlW22a9yTKiQXhtU\nA6oKgw7kBWl59oiRzdChE6ohg6D6DpMZLTebah+/dTkc1R68v7oMHPdkhjPz\nBYjzCMWviG7NFuAl1OojoHbimfOCXLNPydTMjARnduRJAir29kgfA/VPOz4s\nD8NTaaSPh7ABX/IXmwyY7oTVWbvG/iJ3dUaC4twyIiilvwVsiGrs3syyOzVW\nwaHTR3gSA3HKq6pGnk91VqF4LBbOytq9mEpdmhNlYUIro3lYT/67JGR/KJGT\nyDLgX4r0S/s924nivg0Z0ZuN67VQe1rEmCmfVUky6JjUIIBrsIseKbyB8vNH\noecWhXI2tZZQFuMbkQdzeKWKjAYttM6b8chE65HC29VtUJt+AidqEZYU64Mm\nYPG/\r\n=XIwC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"# Gatsby Interface\n\nStorybook [available here](https://reverent-keller-9597e8.netlify.com/)\n\n![Storybook](https://user-images.githubusercontent.com/18426780/63871208-b9aea600-c978-11e9-9107-79679b699c6f.png)\n\n```\nyarn storybook\n```\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`\n\n- Use React hooks and functional components - https://reactjs.org/docs/hooks-intro.html\n- Use CSS props for styling - https://emotion.sh/docs/css-prop\n- Use `gatsby-design-tokens` for styling constants - https://www.gatsbyjs.org/guidelines/design-tokens/\n- Use compound components to make components more composable and flexible - https://kentcdodds.com/blog/compound-components-with-react-hooks\n- Make all PRs against the `dev` branch\n- Use `TONE` and `VARIANT` prop (when appropriate) to determine color styles and version of a component - see Button as an example\n- Make the component as generic as possible so it can be used anywhere by anything\n- In `skeletons` folder, these contain only the functionality of a component (no styles) and can be used within other components\n- Write Storybook stories for any component created - https://storybook.js.org/docs/basics/writing-stories/\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Required assets\n\nGatsby Interface requires the `futura PT` webfont in several different weights. These files are git-ignored, to prevent the unauthorized release of licensed assets.\n\nGatsby Inc. employees can download these fonts from [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"index.ts","gitHead":"898a5977eab93b2a79dde96766efac2170e16758","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.19.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","@reach/tooltip":"^0.8.5","@reach/combobox":"^0.8.5","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","@storybook/addon-info":"6.0.0-alpha.2","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.7","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.108-mfrachet-navigation-div-20200324T1603_1585065862993_0.6863847459579087","host":"s3://npm-registry-packages"}},"0.0.109":{"name":"gatsby-interface","version":"0.0.109","author":"","license":"ISC","_id":"gatsby-interface@0.0.109","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"a1a7c4a2f69cf318457dd26043428ad06a29adde","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.109.tgz","fileCount":658,"integrity":"sha512-zO0mKevL/Olt+KRPfw8Yd17Kx7syTSaFl+X3P6vA/4iqqO2m+hRoopPV212yFdK7Et8Oy9UUTRvsBGMGjHIVqw==","signatures":[{"sig":"MEYCIQCX2KjcJ5I4YMfcz/ePLBwgRn2Tz2VKCMO1gCbVPncbcwIhAIQbZfmf+rY9d3KplzEFP1Y/5C9iXlkTvk5zbK+OK+bS","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4083534,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeejMJCRA9TVsSAnZWagAASjoP/1PMsGCnZy+TAXMLsjXW\nUt2t/I7X82UgxeDD/ah6uKUKw5vMZBxsYVwdRpxwWB/trJkPuj3nL5NsvsO5\n0M0M5aWtmuFrUtIRAn/qeZy/k2qHBGILSs/hTRlZF4dFf0w0IMhATxoDbiq9\n8vjqlIj+nvpbQsBAEVs9f0OSYwGLD3QX/F5gf0Eecg1JEiY22TXL+S447D2a\nLCkeuLdp0N1INPycGpY55/AJ8uuIr7/He721l+iGyY3cwlTG+rzZeZ9BHAKS\n5HkAiT5sjYAfeB7e2jL1MYhlE9uskxrT+KyUcRAzf0IM7QevOpeNtFsFaox7\npwLyJu74Ctn+ZN+NEaIUUhMw84wgykXofp4jY+7uLtHiPgDmIHYj+HU76WrY\n8XkNcgFF3B1/iP3msvROmxnGoeyiA5plKf2W7sbsCE3qsajfBpNr9FJQJgoL\nXxBUY/jS70gbWMVSnaiagvV9dmb6/lxKqu+BtZoqQsNbUfu8jjJHUfktyk6F\n2b62gn7kScwWyWd5AlDqkrTWzWQGd27whLN06O8ODOQ/ayDnjmM9f3nbGdIu\nJlXyCdeiqh5LnvfejYRNNDCis2BRIRjPET3o+51NPRL1+wNod1lZIjyjzbmp\n8aVVYRRLzzHUikFel3yarcnLkKAWkLaxwrpV29lqRPiEKdf34tQXOc7+mF/p\nuJPo\r\n=o6Vr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","source":"index.ts","gitHead":"aa960ea766627042cca2263d96fcd8fd8e877c22","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.19.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","@reach/tooltip":"^0.8.5","@reach/combobox":"^0.8.5","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","@storybook/addon-info":"6.0.0-alpha.2","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.7","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.109_1585066761066_0.3696010689068532","host":"s3://npm-registry-packages"}},"0.0.107-Elanhant-fix-docs-theming-20200324T1801":{"name":"gatsby-interface","version":"0.0.107-Elanhant-fix-docs-theming-20200324T1801","author":"","license":"ISC","_id":"gatsby-interface@0.0.107-Elanhant-fix-docs-theming-20200324T1801","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"b9f2d608583f01a48730059df321b131d3938c70","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.107-Elanhant-fix-docs-theming-20200324T1801.tgz","fileCount":656,"integrity":"sha512-9ng4EYyRmTqjvOWuhbfDab/3/VJs2zXP2uvJvppvEEQbmRvDAIdL4jDCA6Cc+NKZDiye3aIu9wX/dtFcoSbFpg==","signatures":[{"sig":"MEYCIQDVMAY5Cluqiw7K3RdH2RpJc0rYXcv04RJeWLLlJmQL8gIhALYa/vj5OmW+Dls4vvSYAqvgs/6JTedpvXqzM0phJRBK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4091024,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeekstCRA9TVsSAnZWagAA2hoP/1Sxzb1xPdMkkloe+Sc6\nSUpn2if8Mw/T7ZzGniiE4/GYicpEzFiKq99TG+6G7lx4W/nPBf7tNxno1EWS\nSHhbhjO9dVggDIu3CsjyzSL7M/YP3Ocy/R8A8qtcPuVGGMpiGvNoUmxJItBw\n9qHnjajrru3J2EIQuI2Ro5mE55zdLRwFKMhQQZcR6HwLDwAH9zycoIYuhA5h\nE68sAwiIxWrCdchMbw4RvCgkerJ77zqIWq9xH//QtwD4dNVOlS5/gawYIC4q\nN0zgNcuwJt8k/U4ayWkRWvYnvRQvo/kEWgAFn08ce9mMTkb3U6c9eVbN/8f/\nEnfs6AVchQ3ptpBIcNHZt90Elxe4S7f0VNWguZ7O5dJYIz876hWs55AkCpgb\nGAVZ7DF/WMJPuATWZcRfyrFsI7MPm7B+0h7b0VzSXdSUCd45mlHky/C+ryEd\nL7YIGPTWl9wxD0/dtzLmZGa/ssaZVFbQC/a5qHgNJooQoklKm3QwC+S6cKOE\nfcT2wPZsVUfkpLj0oE3YZAbFhCifoHZSEe9M9iTeS4qi6f5Pjhc0cVP7B507\nuoq1eFup8giXUSMd0DGBGwDJjhTnbIU78F/oqTTgfR8fnqjAzFzbRfKjHeHB\nrmKEn996XL0xzQe2sKkUe5UtYAmL/7IcwATkl31yY/U+KoHwgP8u0qx0cDFg\nK6Ss\r\n=ZUY1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"# Gatsby Interface\n\nStorybook [available here](https://reverent-keller-9597e8.netlify.com/)\n\n![Storybook](https://user-images.githubusercontent.com/18426780/63871208-b9aea600-c978-11e9-9107-79679b699c6f.png)\n\n```\nyarn storybook\n```\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`\n\n- Use React hooks and functional components - https://reactjs.org/docs/hooks-intro.html\n- Use CSS props for styling - https://emotion.sh/docs/css-prop\n- Use `gatsby-design-tokens` for styling constants - https://www.gatsbyjs.org/guidelines/design-tokens/\n- Use compound components to make components more composable and flexible - https://kentcdodds.com/blog/compound-components-with-react-hooks\n- Make all PRs against the `dev` branch\n- Use `TONE` and `VARIANT` prop (when appropriate) to determine color styles and version of a component - see Button as an example\n- Make the component as generic as possible so it can be used anywhere by anything\n- In `skeletons` folder, these contain only the functionality of a component (no styles) and can be used within other components\n- Write Storybook stories for any component created - https://storybook.js.org/docs/basics/writing-stories/\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Required assets\n\nGatsby Interface requires the `futura PT` webfont in several different weights. These files are git-ignored, to prevent the unauthorized release of licensed assets.\n\nGatsby Inc. employees can download these fonts from [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"index.ts","gitHead":"b6d970b20775334790158f57bb348813ab02e554","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"filestack-js":"3.10.0","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.19.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","@reach/popover":"^0.9.0","@reach/tooltip":"^0.8.5","@reach/combobox":"^0.8.5","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.107-Elanhant-fix-docs-theming-20200324T1801_1585072940642_0.8495101882899077","host":"s3://npm-registry-packages"}},"0.0.109-Elanhant-fix-modal-styling-20200324T2346":{"name":"gatsby-interface","version":"0.0.109-Elanhant-fix-modal-styling-20200324T2346","author":"","license":"ISC","_id":"gatsby-interface@0.0.109-Elanhant-fix-modal-styling-20200324T2346","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"6401491f41f1de123fd5dd924266321b2ff8af64","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.109-Elanhant-fix-modal-styling-20200324T2346.tgz","fileCount":658,"integrity":"sha512-3vxw3uC/d31blyYsRffIOjenKrK6ECt4iH7E8Zhkup1ywXcZvdhPS87gTidMyVqBRvbhThQ0MrixiIXfzOwIHA==","signatures":[{"sig":"MEUCIERJfrJuIvoug/+9RLpJXrURZNmRFKmE0GXUEyDGYGiOAiEAlcPTiBHsUI5yD0WaE9r0flWM0s6C+wbnWY48ecusVSs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4042788,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeepvcCRA9TVsSAnZWagAA0ccP/0G8GxE6np3ogH0K9NUx\nfjK8aEqm1W4lFx23/6OOkxFQLtWJfY/AxweFfj7rkPWGEww12Sgo/yoFw9sF\niLL9XT1sdHePZUIgETvQx6yLukKY68E2dXiIMxJWL/G0rDoVgCCeBVsyTbVL\njhDThsZoNrREyHt0QLQFRHJhYSWTUPoKCndqqHInuAq3SNXEmihtHCtjyM5U\n3JZgQ+6o4fyO8uEnADTUjECP2jKyvFjE5HbxYVvZdZ5RFT/38ek9a0MW7cdu\nY7td4ER4tqLmaQNk/P/kg3ULRPtMO14bGdNeDXj3kSqw1ijoaSW68E6vi+uH\n+TrBVtG/M+aMY7YNReMvdXe/zlDAmrY1sySNzxihxc6+j3H16tj387m8jxJ0\nPZss4lPdBrGUnyV/s3MdFX0tjCQJPqmiSrzqMUNpJmzOjN7wcdD/Eh3cKGMb\neApr9Oe7YppbCjFfdj2MDc7oF5plwrDkWmfq3/W6P0DcIJkBxDx1AJP7MqkE\nwkydhO80tk/zjpis3FrHYrEx2BxZPeY8bhfPO6kGv4sVHWmHSxLMfxOjSb6J\n5IHCRBVQuYwD12A/71hw6XPmFP0lA1aIK5tJWydXyuJsAgkToV9F+8OiBT1R\nCJQi57QBq1KyEY3OtR5NHea2+NJJun3tgAnD7XzLHBaCbvFwg4afVeVufl0F\nNyAd\r\n=ikWo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"# Gatsby Interface\n\nStorybook [available here](https://reverent-keller-9597e8.netlify.com/)\n\n![Storybook](https://user-images.githubusercontent.com/18426780/63871208-b9aea600-c978-11e9-9107-79679b699c6f.png)\n\n```\nyarn storybook\n```\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`\n\n- Use React hooks and functional components - https://reactjs.org/docs/hooks-intro.html\n- Use CSS props for styling - https://emotion.sh/docs/css-prop\n- Use `gatsby-design-tokens` for styling constants - https://www.gatsbyjs.org/guidelines/design-tokens/\n- Use compound components to make components more composable and flexible - https://kentcdodds.com/blog/compound-components-with-react-hooks\n- Make all PRs against the `dev` branch\n- Use `TONE` and `VARIANT` prop (when appropriate) to determine color styles and version of a component - see Button as an example\n- Make the component as generic as possible so it can be used anywhere by anything\n- In `skeletons` folder, these contain only the functionality of a component (no styles) and can be used within other components\n- Write Storybook stories for any component created - https://storybook.js.org/docs/basics/writing-stories/\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Required assets\n\nGatsby Interface requires the `futura PT` webfont in several different weights. These files are git-ignored, to prevent the unauthorized release of licensed assets.\n\nGatsby Inc. employees can download these fonts from [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"index.ts","gitHead":"dbe0482c4280851e30c3767cfb5ee841536b060d","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.19.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","@reach/tooltip":"^0.8.5","@reach/combobox":"^0.8.5","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","@storybook/addon-info":"6.0.0-alpha.2","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.7","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.109-Elanhant-fix-modal-styling-20200324T2346_1585093595985_0.8946263041591842","host":"s3://npm-registry-packages"}},"0.0.109-Elanhant-fix-modal-styling-20200324T2349":{"name":"gatsby-interface","version":"0.0.109-Elanhant-fix-modal-styling-20200324T2349","author":"","license":"ISC","_id":"gatsby-interface@0.0.109-Elanhant-fix-modal-styling-20200324T2349","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"f8e05723570a9d846ec23356ebcafa561e088a11","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.109-Elanhant-fix-modal-styling-20200324T2349.tgz","fileCount":658,"integrity":"sha512-4nPol8mC+n3ifR+UDKO6tAPhmBjLpoUJhZ9X4lMmvXXgAK08f3GIQlHnw7awSOl0kngcu354s6VW+gOt6X55yg==","signatures":[{"sig":"MEUCIQDVity1HthijRuufE5SLLO2WHfd6Xu+Iuev/gU8hdb21AIgPCUG3WDIxOsxzsJeNK1Kve1q0cEjzlil7M+wvQbc3Xg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4042788,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeepy2CRA9TVsSAnZWagAARUcP/AgSlklnAeW7dLM8bkIy\ncgFolOQSxfFwdH7UawIRzQ5cKa7nK5qk5PusATtBmLo50wO1TavKKUUfDwwZ\n+ScYvSzWiUP/AoXo7B9kVNCS64/cV/DkAHbxvbAOYdu+/Rc46Vgowj714K9k\npI8O4hRyi4t65mEWqb12bXGOljuNGViF+olq6K3Y5fYsAZrt3M5T+OL6gBn6\nxgkf98YRnRCyCxGOrfUMm9J5+gY3NKaSXnn4AwEY57kOjU4r6YTdTrCklYvt\nJKSb41/oJ57Uf8KS0WpXmXoBzwceu/60l/bRpng2Y/Re5iHL1Zrk3WcdvPux\nOBWVRLYOk9OaPGXXZi4QW5mJCysVtTLh+mIcQbg3GTrbs35dFUGE6hXzP3TA\nkSIlGkz3Y5USED0rMmV39TJaxh2u7zxh/+mrJ9ksvCHeV4wZTTqSMKo5Ib/0\nM7PCalEtb5jW3N+5p+uWIJbR+p0R53AzCk7J2eQvZ1FGjDHYSfCw2Y8/TKf3\nTqu3o4zKxB5/SJLWoT5kANgB9bczV3ihqNiCJRHaATiFUl77smgta+IYXEtK\nrJFEDQFk9CoUt/HbCtB9zumYU5wASAGGRfuHDi2PZygKuUK2vDwoOqRKFGoz\nDCTopbpGfm2/h3SpTCgRJK0xHmaHSI7yVjJKQKBPo3zOEvSD+Oq7XNJFj0ZH\n26Aa\r\n=/x6V\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"# Gatsby Interface\n\nStorybook [available here](https://reverent-keller-9597e8.netlify.com/)\n\n![Storybook](https://user-images.githubusercontent.com/18426780/63871208-b9aea600-c978-11e9-9107-79679b699c6f.png)\n\n```\nyarn storybook\n```\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`\n\n- Use React hooks and functional components - https://reactjs.org/docs/hooks-intro.html\n- Use CSS props for styling - https://emotion.sh/docs/css-prop\n- Use `gatsby-design-tokens` for styling constants - https://www.gatsbyjs.org/guidelines/design-tokens/\n- Use compound components to make components more composable and flexible - https://kentcdodds.com/blog/compound-components-with-react-hooks\n- Make all PRs against the `dev` branch\n- Use `TONE` and `VARIANT` prop (when appropriate) to determine color styles and version of a component - see Button as an example\n- Make the component as generic as possible so it can be used anywhere by anything\n- In `skeletons` folder, these contain only the functionality of a component (no styles) and can be used within other components\n- Write Storybook stories for any component created - https://storybook.js.org/docs/basics/writing-stories/\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Required assets\n\nGatsby Interface requires the `futura PT` webfont in several different weights. These files are git-ignored, to prevent the unauthorized release of licensed assets.\n\nGatsby Inc. employees can download these fonts from [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"index.ts","gitHead":"e8ae97a865793fa8d132d843cf6280c8be4090ba","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.19.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","@reach/tooltip":"^0.8.5","@reach/combobox":"^0.8.5","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","@storybook/addon-info":"6.0.0-alpha.2","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.7","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.109-Elanhant-fix-modal-styling-20200324T2349_1585093814110_0.004923534366675142","host":"s3://npm-registry-packages"}},"0.0.109-Elanhant-fix-docs-theming-20200325T1535":{"name":"gatsby-interface","version":"0.0.109-Elanhant-fix-docs-theming-20200325T1535","author":"","license":"ISC","_id":"gatsby-interface@0.0.109-Elanhant-fix-docs-theming-20200325T1535","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"227d51bb7308a03ef254edada0b70708af1101b2","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.109-Elanhant-fix-docs-theming-20200325T1535.tgz","fileCount":656,"integrity":"sha512-k56JKkaNhOkTowqDqF1NbX0fREPpv6qLpUcw08JL/adEjKAZ1lLLxKpF1P09Mo0moLHqk0U0DSvAi2fTxwAseg==","signatures":[{"sig":"MEUCIQD23xvpowEzPj3+P5OPyZ7FYGeM8Szqots39r1dxZx/7AIgFojcZqPHXwtnhtA11E+G1kFPta//m6ZWix1sas/+dtw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4091806,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJee3pWCRA9TVsSAnZWagAAJEUP/1wGVO0r+j3a377Zwr71\nvlbcx5w9e5PF2CsuXad5YedwlZCQS1tBHHg+2bkG/YI09/hO+HlF6ZwUnHSN\nAFR11sYqLK6RzErZgZktdTHROehbwdeGIf38ObCbah8jPPV3yzFJLE8oIwZk\n2OVvMDn7S9nqur1V4YysiI76Jemzn8HqUfTn5EZqHz4VTpJQrQazSSWcjF6u\nrCaZ3kYy/uUltTnv8ISZdccJmjftNW2v8nYmzMR3i3Qu4oX6cRUFsq3FNwhk\nQ1MnEcDZI5CPTEaxpekzoleURegVy9Jr/7j6TA1kcRh584U0wgmWf3dqKcLE\nJBkt0SZtY7arE3KUldJinrOmHrWDS1IPWsiTEivr5bJY5QXu/7UOayT3usae\nA8bWspB+xWH8HZs0X6jPApySa8xl4ENNt/c8p63LDVIB4A07/pfgK4M6V+vD\ng2FWg49ftVaNU1//z+kDHGpnajrd9xi21wY4ng+L+7Q8wXkFUjQ/APG1xMsH\nb9I8D09yR7mXjwgFQichQ9CjkdX+CogZDaosyol86XN/BCTZuGIT1SHYZjDw\ni7zrPqd1AVtK99HhSn1NP+C5RZG8tjZtO87ySZb0t5IfguN4xtahcWzqGqNx\nm3ajQZ8OgsuvqyV38s/ANpGtSo12+SMlE5Z2h1ZpJOFM//qmC0RCwgUt3yxj\nu9vo\r\n=jQvO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"# Gatsby Interface\n\nStorybook [available here](https://reverent-keller-9597e8.netlify.com/)\n\n![Storybook](https://user-images.githubusercontent.com/18426780/63871208-b9aea600-c978-11e9-9107-79679b699c6f.png)\n\n```\nyarn storybook\n```\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`\n\n- Use React hooks and functional components - https://reactjs.org/docs/hooks-intro.html\n- Use CSS props for styling - https://emotion.sh/docs/css-prop\n- Use `gatsby-design-tokens` for styling constants - https://www.gatsbyjs.org/guidelines/design-tokens/\n- Use compound components to make components more composable and flexible - https://kentcdodds.com/blog/compound-components-with-react-hooks\n- Make all PRs against the `dev` branch\n- Use `TONE` and `VARIANT` prop (when appropriate) to determine color styles and version of a component - see Button as an example\n- Make the component as generic as possible so it can be used anywhere by anything\n- In `skeletons` folder, these contain only the functionality of a component (no styles) and can be used within other components\n- Write Storybook stories for any component created - https://storybook.js.org/docs/basics/writing-stories/\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Required assets\n\nGatsby Interface requires the `futura PT` webfont in several different weights. These files are git-ignored, to prevent the unauthorized release of licensed assets.\n\nGatsby Inc. employees can download these fonts from [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"index.ts","gitHead":"2f8ab43b599130b5b7771dce46d4bd0f7ff86bb5","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"filestack-js":"3.10.0","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.19.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","@reach/popover":"^0.9.0","@reach/tooltip":"^0.8.5","@reach/combobox":"^0.8.5","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.109-Elanhant-fix-docs-theming-20200325T1535_1585150549519_0.015716632229156202","host":"s3://npm-registry-packages"}},"0.0.110":{"name":"gatsby-interface","version":"0.0.110","author":"","license":"ISC","_id":"gatsby-interface@0.0.110","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"d60e628f21ba3a53b430e6d14e95556ef064a860","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.110.tgz","fileCount":656,"integrity":"sha512-N7bd8U27M1i0ggoSN1jYoCxwc1SFGUREtN4PVvVSxNaCfy1sdrTeaN/tYgzwztzjaXAh8Y824hbmCljhD8c0Bg==","signatures":[{"sig":"MEYCIQCRo/arp334qCR2SGp+r2sMOyRVlLtv7t7G+bE1PzREFQIhANxw0GebZKMAHm1hzPFWDrtZk6+zsdJLEBuRRCc6K2LT","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4091870,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJee3zMCRA9TVsSAnZWagAA93EP/3b1FjrwB2pUFO8KTa08\nn7+/qwvBisq2La4Xz93R9imqWkMyhFIdDFWgLWus9ouSHKlnnJTrKbi+wezc\nTgWx7qbOCk0Gy7cyUzE7Fii81akkAmL4nr8X4UyzJSUHrpPZ9omvvVooCcEH\n5WAn/VgmF//qdvvlCRPbzNTWXQzq+lv8E5j2L2HgjNc7FIAFcFdGcCtLmAWg\nE3FKSXmngkyKrCM8G+iBKFV2VN7gGSSQ0v89+41bX+zsTj1LLmWCwYjNTPQ9\n7JwzvXxNxS/2p3SbCDdX3EblwIrMDvYYkzbrGy4uDjP8W2GU7cAFb3kyfbB7\nEQVf4TR0JLsu34KhyvzKR0N+aP5u9Qdl6ECJJjmJMQ+Npg0E2Wp+UBRCmDOB\nCvpqB8OWSthr2/oRUt/YqjCyfZJXbRUYHo/t37quUj/6/1QurO39JPmfW9dc\nFiXhUSspV6RGIFTdImljSFd6+9peYJpyGt9ySU5TUctTtLXbyaD6Y/gC3ClM\ngJq0dDDAIgElWWRCy0muA009QoXV0MtNCIBenR/k7jNgbjTA9e2dNQSZ2g+x\n1o7v17pAIKl7iOcrOk8S/eXSJTOqcecKZWjsSfC1It5ONusvDOmZvAR57ynw\no+91uWIDJS0OvOIgwE7LzyMW3OCqWKs3ZoZJTO0uC17eL9wpgJCZqoFhQnKV\nQovg\r\n=kpPd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","source":"index.ts","gitHead":"d4ca7c8e8a45254ba150dafb84ee6756c4ccbb16","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"filestack-js":"3.10.0","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.19.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","@reach/popover":"^0.9.0","@reach/tooltip":"^0.8.5","@reach/combobox":"^0.8.5","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.110_1585151179647_0.2568305593560043","host":"s3://npm-registry-packages"}},"0.0.110-Elanhant-fix-modal-styling-20200325T1559":{"name":"gatsby-interface","version":"0.0.110-Elanhant-fix-modal-styling-20200325T1559","author":"","license":"ISC","_id":"gatsby-interface@0.0.110-Elanhant-fix-modal-styling-20200325T1559","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"7339af9eeeceea806d6a4cab2d2be204b617da60","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.110-Elanhant-fix-modal-styling-20200325T1559.tgz","fileCount":656,"integrity":"sha512-0Qf+3rf1UXhaGvpvL5vRFnNqqUHWZ9zTsBM/t7slQ/l2xpAF1cnA1qWoT84esOM5cGz6vta6nw8v5HA+y5jdpw==","signatures":[{"sig":"MEUCIQCK0VzpRu8wrxqjC/fdOrQ0hF0kEbcPsxPtOHo2p4NbIwIgDuHftDFdxTMW4qd5F1cDu09EruJoWKdC03aAtTKW4vQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4039460,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJee4APCRA9TVsSAnZWagAAkWgP/3uotE4R1qVEhn125Sdx\npwNuq+y1wKg6t4v9nNF6VnfPPabFB1bIBp3UsWDiChS0qRLJhwjyRq5UFOPN\n9GwiRkSKyh86shN2zjODDPqb17JAlGVRqcw9bJbgEMcrml5IQWgU+eTBNGht\nh3TCUI6OU4VUynmgPSajkjAiRo0rC+E6UNjZhsbWh8Fl2qa3kKDU/UgNHkVj\nrbkNCzEB2PJ7n4/OECbN8ddVzmkylKGWQb74ChMYjzLo5pov3zlYHgC+1GoW\neczUlNTEsrhYu3/HWugDkdgAGMPUBN1OWYyT5tr6OGs+MCQtC5yIUKIDYXcv\n+GO5+q6QoxD9sD5ZZV+jLIl59v3GE90eicv9sl1yc9GwDiPicoWdxY/5L9tA\nepm39MJKTijLLh28hLdR6ewYJWz8rGkzEuPthZD1QxtNl2mAYBnT7t/5aYLC\nsswfC8Vc8iWW5G6c68tfYvym6OEHR4cA/nyUR7/fzGB/PWj8lnk2I1ZbBrkL\nFiO6G4fJGhAI3Gac5UqqSIJI86yLlsbabgNQ6gleD5npH5WyeagLpg7P5y3A\ng8LDf7S29KrnRG1pxSunJH1bwWOmCllP5X8kB7BGQdCLkm1ky+n881LePSkS\nGHNsJMd6usbVzOpuYtlXfotoCUO+zGv1ig0lFp2vdueKU1ykGeUHMmLq/6rq\nKlfF\r\n=AHdZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"# Gatsby Interface\n\nStorybook [available here](https://reverent-keller-9597e8.netlify.com/)\n\n![Storybook](https://user-images.githubusercontent.com/18426780/63871208-b9aea600-c978-11e9-9107-79679b699c6f.png)\n\n```\nyarn storybook\n```\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`\n\n- Use React hooks and functional components - https://reactjs.org/docs/hooks-intro.html\n- Use CSS props for styling - https://emotion.sh/docs/css-prop\n- Use `gatsby-design-tokens` for styling constants - https://www.gatsbyjs.org/guidelines/design-tokens/\n- Use compound components to make components more composable and flexible - https://kentcdodds.com/blog/compound-components-with-react-hooks\n- Make all PRs against the `dev` branch\n- Use `TONE` and `VARIANT` prop (when appropriate) to determine color styles and version of a component - see Button as an example\n- Make the component as generic as possible so it can be used anywhere by anything\n- In `skeletons` folder, these contain only the functionality of a component (no styles) and can be used within other components\n- Write Storybook stories for any component created - https://storybook.js.org/docs/basics/writing-stories/\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Required assets\n\nGatsby Interface requires the `futura PT` webfont in several different weights. These files are git-ignored, to prevent the unauthorized release of licensed assets.\n\nGatsby Inc. employees can download these fonts from [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"index.ts","gitHead":"1d5060d4b793eea10ad668bfa268f7bcd6ad7c7a","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"filestack-js":"3.10.0","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.19.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","@reach/popover":"^0.9.0","@reach/tooltip":"^0.8.5","@reach/combobox":"^0.8.5","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.110-Elanhant-fix-modal-styling-20200325T1559_1585152014591_0.1425987017280217","host":"s3://npm-registry-packages"}},"0.0.111":{"name":"gatsby-interface","version":"0.0.111","author":"","license":"ISC","_id":"gatsby-interface@0.0.111","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"5ce22b479c61a8b1b0a6e51321da174321748ae8","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.111.tgz","fileCount":656,"integrity":"sha512-A1S315jJ/NgMXXN1P/kpSwv24kLcN5t5wYMSJBoqqmtXFckJp0xUFe3Uh3hMh2CjhdovOIYFB7OH2idvOQ+ixw==","signatures":[{"sig":"MEYCIQDKbGwTELnFNyq7laV7Sn6BjPvZSkM+FdWogunhdPbZvwIhANYxM987rHWRr86We41BJugXR77462SRJ/w2Grayuqkj","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4039751,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJee4KhCRA9TVsSAnZWagAAiwIP/ib3Lh/Zx0DkktSu9jjy\nFQb2cFpYiU/z8/7wTCJY8DDrSb1Nkm/lg9cI0wUHibToIX2wqs/dSeocFoTB\ni++6WFUaIZBzV1FQWU5moTmJjQKDhDX789qLXIdSeoT3FGl6YKgei0Clbulg\nPyaDVEbZHzcGN07I8K7Jzp75Fauafuiuw79kbAL4E4LnxYA4ciWenRm6Vd0h\nb5zLm3qc28zg/D9U7+Q7TSIwKtL9HEbdb/QkQRD2wBezGaUzOTpQHJyYWwz7\nDVW4AUt5p1fKm7xRNBuMVIgWWfhJI6u8x0MW92ofV1pKNrGYbeIS+Zl6YXmg\nbHr/67VdnhTNhu24p9Xio6V8ZrLN5HB5ZllcAVHPohqscIZQor94bf2VkFma\noPKWi0i/IM5Fn/xlfgRC3PjInDy6FGdvU93E4D7Si/yMWhK0XtfVRlVOfnqq\nZNxy83QfWka5+Nli+eHruDF05y6YZEIfDAXN2+W64A6Rfrgr4wOiVFBSRRkP\nxywpC8/QjdrV9fh84NXIKRLFlLrKbqoTySHwhq/6ta1mrP5qOYBlPiMHS8W4\ntZu2oHSETMalOv9pJ1y8yheIWOp2/A2zZ9CCpbGOO6fVBIAQzW2P6fORBWVq\ngumT2OJRU3m5nyMZE9SPgfSe4Ps50G1RW4urm5f/98wFbS6BATTd8+EHIYKh\n9ass\r\n=k1AV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","source":"index.ts","gitHead":"c1a177594e7b194a98c9b040c69badcbf7e63887","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"filestack-js":"3.10.0","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.19.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","@reach/popover":"^0.9.0","@reach/tooltip":"^0.8.5","@reach/combobox":"^0.8.5","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.111_1585152672791_0.3254148953606857","host":"s3://npm-registry-packages"}},"0.0.111-Elanhant-card-typescript-20200325T1815":{"name":"gatsby-interface","version":"0.0.111-Elanhant-card-typescript-20200325T1815","author":"","license":"ISC","_id":"gatsby-interface@0.0.111-Elanhant-card-typescript-20200325T1815","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"e78c4857bfcc6c67e9cd59cc20298870534fdb39","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.111-Elanhant-card-typescript-20200325T1815.tgz","fileCount":637,"integrity":"sha512-Ree98Mvdw/CJCgJfun/6AzuUKTReUf6jKptQRgoEAs8it/RwJL8imKx3bw8pHQQZalj+13XikDm1ZEHUDcgxjA==","signatures":[{"sig":"MEYCIQCZyEIuK8TwPqhJWVdHMP71d5NvDkxEv8nYXpXAbooS7QIhAI0879A9irPcnLQ45C13Z4ScVDOmf2RkDs79AChSxdHm","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4005813,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJee5/tCRA9TVsSAnZWagAAJXQQAIVNeNEa75/boedzOe2L\n4maQc3f84wsso+J6ayNlBX3dVpYKKO+QEHZxC1CryXhxqENI6UKnecv9zae/\nB7wtPm3zBrzNcD2bDa6aIFIuUFO7jFamYG/JVPSVZNRKI2z8fufOtel0/E3w\nsAOZMhK5m6f9wFdXnxpoU2atKdQOy6VnZZZyoMJNV1YUHFRCklvdnvSHJ7Vg\n8nVm2gIKIZLt8XiGCMByAWYaIlIPGof3KuKaYZMkAQrYzknutXWMwbXyJhYm\nMId5Mp0aq/YALjacScrThXqbHFTEQ6J+zQTuUmwi9P4DeRYlq9BJD7qhAlox\noUIVS40Bh7+xqYXD49L5gsGBZOtVnsmnP48LqDla4tCep5F9vRvd13KzhKw9\noVtuX07/L4AB1DpXbgxPZ4rxYvIelhfAO0/TX9YXWESVJUZI4fnEebFV+xB/\nfxdT7Ijn6tXkybtOfw2ap/E4uLIZ+FDxtOWMkVpr85CpigSDuk8y1AYR+ZUW\nFZCA+92CP8uyygfBu8g5IQDOZ4Lyu/hBv4L0zjwdH+Rt8E/TosmsT84xeI5o\nNjICRSX5qiEZohAuOlrg2wXKWn3MtX6Bk5kx88M7J8ZT65eTtrlQi8qohVzs\nbBWQfliu/FjYTVsqpLX3nSyRpr765lEmLfDdP/eZvIHOeYd+mbaa+1dCCOQs\nWhQj\r\n=26Vz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"# Gatsby Interface\n\nStorybook [available here](https://reverent-keller-9597e8.netlify.com/)\n\n![Storybook](https://user-images.githubusercontent.com/18426780/63871208-b9aea600-c978-11e9-9107-79679b699c6f.png)\n\n```\nyarn storybook\n```\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`\n\n- Use React hooks and functional components - https://reactjs.org/docs/hooks-intro.html\n- Use CSS props for styling - https://emotion.sh/docs/css-prop\n- Use `gatsby-design-tokens` for styling constants - https://www.gatsbyjs.org/guidelines/design-tokens/\n- Use compound components to make components more composable and flexible - https://kentcdodds.com/blog/compound-components-with-react-hooks\n- Make all PRs against the `dev` branch\n- Use `TONE` and `VARIANT` prop (when appropriate) to determine color styles and version of a component - see Button as an example\n- Make the component as generic as possible so it can be used anywhere by anything\n- In `skeletons` folder, these contain only the functionality of a component (no styles) and can be used within other components\n- Write Storybook stories for any component created - https://storybook.js.org/docs/basics/writing-stories/\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Required assets\n\nGatsby Interface requires the `futura PT` webfont in several different weights. These files are git-ignored, to prevent the unauthorized release of licensed assets.\n\nGatsby Inc. employees can download these fonts from [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"index.ts","gitHead":"94d360a1166a440d3960e02b369b5d168864590a","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"filestack-js":"3.10.0","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.19.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","@reach/popover":"^0.9.0","@reach/tooltip":"^0.8.5","@reach/combobox":"^0.8.5","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.111-Elanhant-card-typescript-20200325T1815_1585160172681_0.42097966749827687","host":"s3://npm-registry-packages"}},"0.0.112":{"name":"gatsby-interface","version":"0.0.112","author":"","license":"ISC","_id":"gatsby-interface@0.0.112","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"18d3f359f2b844b338c65e2e523f46f8694a125b","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.112.tgz","fileCount":637,"integrity":"sha512-AUruSj1ipzORiwJybTRIEYTXHPRSYdeNm1ndJkXtDOiUFvHLWMiSykdRNOT2750s65Mm+/2jph8t/A4Cie14dQ==","signatures":[{"sig":"MEQCIGK2vUpVhtcalWSUSddri4Epv9Wv41uN5PL2as+7rcxCAiBIKVyZUweymHPRHDK1xxHBad4XDiFN3pW3HvmnoNrlMA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4006186,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJee6ObCRA9TVsSAnZWagAAJLcP/jLIFA41kFfCzqTWLuR0\nd7svddM/xA4qhfAF4Xs6PghSdj/s+3sOQkWc6JuJys0EAECl2NHkXQL2gjtf\ny8XlGgs/BgBgaDgg+W3E2XvglnpUxrHYGzLsdrEN6HFPb0FN3E3583GtWnop\nhyvBuo7/gttdzT4VunG41CVj2gDS2HcPBQqM0kPIhE81bA/q96cUOQ5gLMIn\n1i+rg3eDO0wv8mMTlOPaZl5MknI6GwTfE3LVNtXxCvkXp74mErA852sZT3nQ\n01h9wfGJCVwYBqwvF10KQVB7/5CfBcw0qbqSEPlBovouKMt+OpeV8/mk8gsM\neTRWIxrdI32DZgdwBN83+F10yEvRnWk7eaxOaYvmBh8jftW+QdIs32G27LuG\nt7EjrSpFvtCxkp7FVkG0Y10bv0Ar3nXej/jw+wT/mWnYDtrC/zy+4TKGPsjn\njONZfQi92izPnMRgQh4FhU8rm3X6S+jaPzSQm/4psJlFL9w3SbOmrm6qKVeS\nxg1wO6Yc22QmqtioBn6IwL5T2qY4pLoTxwaMfekuUe+/KmvVJAQx5hwh1Cv1\n3C0a2N0nRQcoq64bnoJbPvRvckMBNuAD7uNc81etMGbD/4QSpqUazOwlo8pS\niXbkkRLwpFQ83csIHI4W538n3ejG7b5ucb4aWnAUiGDSZmYktoHSfZUdEDLS\nWN8/\r\n=N8pz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","source":"index.ts","gitHead":"f3eae5ebd258c3749ba3b9f3614b37e6246353b6","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"filestack-js":"3.10.0","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.19.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","@reach/popover":"^0.9.0","@reach/tooltip":"^0.8.5","@reach/combobox":"^0.8.5","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.112_1585161114856_0.9141834683749828","host":"s3://npm-registry-packages"}},"0.0.112-Elanhant-heading-typescript-20200325T2034":{"name":"gatsby-interface","version":"0.0.112-Elanhant-heading-typescript-20200325T2034","author":"","license":"ISC","_id":"gatsby-interface@0.0.112-Elanhant-heading-typescript-20200325T2034","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"144d5df22cee22f1a6be2cbbddaadfab6e43ebda","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.112-Elanhant-heading-typescript-20200325T2034.tgz","fileCount":638,"integrity":"sha512-gtkVi62+B9LdOWB/91GGK/6iEri8rvVBH2718Fm7zSEDuI+/aHcRfzrBcDSFx0vjiiwvbuuk0BWt01YlJKYZ9g==","signatures":[{"sig":"MEUCIGS8ZzDkTHv8iAsoZmrLkLdEJxHRlCyLml4KoQKD3j4xAiEA20EdHzH+RkHcCLPRUKmZhz3xX5YB/GK4k2DuvR6VJdQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3994422,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJee8CECRA9TVsSAnZWagAA4JAP/0fyEeyuaGCiQcb+g2aH\n9CWldd4cj/N1902JVJ/D6q86yzfYK0NNKd9JqeLJBpwb2kp/QUIKvip7Z4YT\n+/nXUK8xifRHCi5T2ClH9SEOKOhymZrEQZMxoEF00YKysU3N1w95yePQOav4\nDssZ1JbTWS8pEUPTUXzGvYW0rYtXTmJX2ZsK9OoSSgcyar1mlMSrs70HjT64\nSb6Ai6Pyov7OLfjEwVkkNhuuvMSk42SjeMRQd3nZ9tSsQOWp7MHnqRd2hNHo\ntLSnsyHYcMof/TnMiqEPxHD2Btj6UQxVa46RVqOII7KXCqkX++6i5FUR2Jcq\nRsb0QGntxascU7KthQcuNw8gc/7KkFcYCcDGtgyLUaTpUsMuINzPwreVfsgR\nBMg30QTNhqGwOUPj/1BWSy0zIt2NYRPFavn1oQoQ1LEhT8bkn6YRScqu2Pdx\n2O3gGpQlzwqFtXITLI4D3cG7D56j4dwrjOQHC3WUmjEJfaBsbln1p0m41Mrt\nQW/FO+pxAE2RiTTbOjU9RzcGnCSLRVIYk9l0WbA7u/ex0m/9yGZzqKuJFvrr\nlWlo9D9f0ghqdahd2/yZmWiwT9fqYnRpzxS2TuzRhhQPAAVYux/3lF66jcFu\ngWm2XVCclL7LTcJhsJWFeB2OZwCfH62bjQ0w9pZrdv9OkZffB2pQlk2f3IQK\nyYvI\r\n=Ws8x\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"# Gatsby Interface\n\nStorybook [available here](https://reverent-keller-9597e8.netlify.com/)\n\n![Storybook](https://user-images.githubusercontent.com/18426780/63871208-b9aea600-c978-11e9-9107-79679b699c6f.png)\n\n```\nyarn storybook\n```\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`\n\n- Use React hooks and functional components - https://reactjs.org/docs/hooks-intro.html\n- Use CSS props for styling - https://emotion.sh/docs/css-prop\n- Use `gatsby-design-tokens` for styling constants - https://www.gatsbyjs.org/guidelines/design-tokens/\n- Use compound components to make components more composable and flexible - https://kentcdodds.com/blog/compound-components-with-react-hooks\n- Make all PRs against the `dev` branch\n- Use `TONE` and `VARIANT` prop (when appropriate) to determine color styles and version of a component - see Button as an example\n- Make the component as generic as possible so it can be used anywhere by anything\n- In `skeletons` folder, these contain only the functionality of a component (no styles) and can be used within other components\n- Write Storybook stories for any component created - https://storybook.js.org/docs/basics/writing-stories/\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Required assets\n\nGatsby Interface requires the `futura PT` webfont in several different weights. These files are git-ignored, to prevent the unauthorized release of licensed assets.\n\nGatsby Inc. employees can download these fonts from [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"index.ts","gitHead":"7e28ccecd1f7d2e2f2514f603e00d07928250a24","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"filestack-js":"3.10.0","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.19.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","@reach/popover":"^0.9.0","@reach/tooltip":"^0.8.5","@reach/combobox":"^0.8.5","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.112-Elanhant-heading-typescript-20200325T2034_1585168515960_0.1135909501100596","host":"s3://npm-registry-packages"}},"0.0.112-fk-adjust-README-to-new-netlify-URL-20200325T2046":{"name":"gatsby-interface","version":"0.0.112-fk-adjust-README-to-new-netlify-URL-20200325T2046","author":"","license":"ISC","_id":"gatsby-interface@0.0.112-fk-adjust-README-to-new-netlify-URL-20200325T2046","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"7fd905f3bc497fbdf2279e3487b5926d44a39591","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.112-fk-adjust-README-to-new-netlify-URL-20200325T2046.tgz","fileCount":637,"integrity":"sha512-FDCK5Aiz2rvbE/SoP7xTnaPu12fXIaeq7Q5eYQFnTzDDsOjtXnDO/ATCQZ2NvkDpW7S1jUFkQdbU9cXzYtqe/A==","signatures":[{"sig":"MEQCIGJPyEacPt/Mff8Ap+5Iqy9WuoUrSByqucQpUTN7rzQJAiBaC8LdtU8MjxAkvPvqWe7O8N03zs4ziMRREaR4MgTSQQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4006258,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJee8NQCRA9TVsSAnZWagAAUq8P/iSw19md7Z6kU9tlydPt\nZyOONJsS2orDDct4kKU7hBwTmbOpciTVPltCiyEwpnt4wIVErI4trvFyhqx2\nKn8RX6xjCq3RFBplsdokjJKj61uEdUL6nXtcSlpzQlQGl4gSm2gOPF6hbp91\ncPpMdUCUlg5AwsYVYypMnsUCuDGBYxgaKcyb7H1l2J6Cv7bQNO//PRTEN3Fu\nnyjDtumY8t170HvFXY4FzJblGusoQiMcschtjUo3N4bgkfaUwJN+/tad15is\n20u4soXcecE1vGIENteNpajW9rSnjgkVWKWEwezwYCsMUyAulAhK+H43XLev\nxlSK867M1jGogMa4E0uEI/LNOnB7fVS9+OFXQNinBDg3QJoqFp0hGtQI9flb\nTsVHkgAP5J/QmyCDoQkFFZcy1lfk8zd4vKNJDJqVTr7q0csnuji46reNXMKZ\nb8bgRJlruRs8XxHZ5b/kZxfpy9jf/bopKvN4h+2cpsEgqFN2pz3vf3twgqz5\nTOR/vjL4P0zD0vBQA6Oh5WLrbnYskOnzNezif6b+tdN5UvnjM9IUvhV+ZWhs\n64PG0EZI+jZ1nf7qqdG+yFy6CD+gq8XWiGL+FFXN0lF9gDX/w9Y/3SD/qKaB\nzRtutpovhWki0EYlG+L0ZNsJl7JKWwakAK9+i8fbFeA4YxOuDE0gE7N2rzlJ\nIAlp\r\n=6S2e\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"# Gatsby Interface\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/).\n\n![Storybook](https://user-images.githubusercontent.com/18426780/63871208-b9aea600-c978-11e9-9107-79679b699c6f.png)\n\n```\nyarn storybook\n```\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`\n\n- Use React hooks and functional components - https://reactjs.org/docs/hooks-intro.html\n- Use CSS props for styling - https://emotion.sh/docs/css-prop\n- Use `gatsby-design-tokens` for styling constants - https://www.gatsbyjs.org/guidelines/design-tokens/\n- Use compound components to make components more composable and flexible - https://kentcdodds.com/blog/compound-components-with-react-hooks\n- Make all PRs against the `dev` branch\n- Use `TONE` and `VARIANT` prop (when appropriate) to determine color styles and version of a component - see Button as an example\n- Make the component as generic as possible so it can be used anywhere by anything\n- In `skeletons` folder, these contain only the functionality of a component (no styles) and can be used within other components\n- Write Storybook stories for any component created - https://storybook.js.org/docs/basics/writing-stories/\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Required assets\n\nGatsby Interface requires the `futura PT` webfont in several different weights. These files are git-ignored, to prevent the unauthorized release of licensed assets.\n\nGatsby Inc. employees can download these fonts from [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"index.ts","gitHead":"a0b1df80a9bde41432af932f9f726562045c712b","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"filestack-js":"3.10.0","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.19.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","@reach/popover":"^0.9.0","@reach/tooltip":"^0.8.5","@reach/combobox":"^0.8.5","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.112-fk-adjust-README-to-new-netlify-URL-20200325T2046_1585169232333_0.8338119989460173","host":"s3://npm-registry-packages"}},"0.0.112-fk-adjust-README-to-new-netlify-URL-20200325T2050":{"name":"gatsby-interface","version":"0.0.112-fk-adjust-README-to-new-netlify-URL-20200325T2050","author":"","license":"ISC","_id":"gatsby-interface@0.0.112-fk-adjust-README-to-new-netlify-URL-20200325T2050","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"4f1668d212533c5a5f805e3e093b3518a455ade9","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.112-fk-adjust-README-to-new-netlify-URL-20200325T2050.tgz","fileCount":637,"integrity":"sha512-yYufQ2kQLAvCWPNG1caP03W7ozeSGwLyvJv9ayDZX1RPrtHfd7arcyoPchnQ6qfTpL72kxNlf03XSLK5MaM6cg==","signatures":[{"sig":"MEUCIFCH16RN2poMVm3Dk//+se7rW1WtyJWetVxPyNiXsrHFAiEApGAxFNoFe3vmEGzoi0vUHD3aEOGS8O31VXTf3TMc67E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4006428,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJee8QuCRA9TVsSAnZWagAAB1QP/3/Zz4GwGavMzlKPiRU1\npL1jOxI6BjrchyrQLm8Yp7vLp3dumcTVqZOlM3UmQQRjhcz4wUg3QLbBg3Vh\nFfyi+bAMJ3ZP3rGICPiQG77oGUSiZksdZerPpJJb8AE2l2OtAsfzq4Z9vRo+\nEDxHD98JsKYdTsj35Tm32jBTfhxI0h3bxMt5BmstyWNsiaSHfTIdLGSTpfEj\n+LqAx0JrriODCgpDKBi7c5DO/T21kr+0ONU7/1yHEEAqpWI2QaB8TxdSsiJe\nxLp4DmYxXZJgoRx8as7NMEw3ApkHJs5Rodtl8z8HiRuNjT3LCFbBCH22XW6m\nVW5T6mEkvgf/t1U8VXFCb0NBP9ph1UtKAoYoksb9o8NDjbGZJJlXBZOUEswM\nHSzk8mxDqn2nyWyFOeD2I2GRmzz7EiQbCfkaZFZKoNc8RWH4icn2/9EcwHcS\nx719jmpoqctTODvsoJGOw7/igItzhq+FcW9CI/b9LUepZkBxgXKCuPQptVVB\njvj1/oqEyKF3b45LpW8x/+ljj550IFCBxu+btYgxmix1Rw3bj4KZ5Eool8g6\n1R0Fxw9BH5LZJmdOEpmm1ATHl454AWr9cAELLHvVSz4ntqBuzWEPSgt3EqlQ\nYGT/YutThAbp8tYzl5vmwyff8ftj3hra93gpkpKiZ7QOdWQYrn5XaSnKebHh\njuN7\r\n=CNxk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/).\n\n![Storybook](https://user-images.githubusercontent.com/18426780/63871208-b9aea600-c978-11e9-9107-79679b699c6f.png)\n\n```\nyarn storybook\n```\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`\n\n- Use React hooks and functional components - https://reactjs.org/docs/hooks-intro.html\n- Use CSS props for styling - https://emotion.sh/docs/css-prop\n- Use `gatsby-design-tokens` for styling constants - https://www.gatsbyjs.org/guidelines/design-tokens/\n- Use compound components to make components more composable and flexible - https://kentcdodds.com/blog/compound-components-with-react-hooks\n- Make all PRs against the `dev` branch\n- Use `TONE` and `VARIANT` prop (when appropriate) to determine color styles and version of a component - see Button as an example\n- Make the component as generic as possible so it can be used anywhere by anything\n- In `skeletons` folder, these contain only the functionality of a component (no styles) and can be used within other components\n- Write Storybook stories for any component created - https://storybook.js.org/docs/basics/writing-stories/\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Required assets\n\nGatsby Interface requires the `futura PT` webfont in several different weights. These files are git-ignored, to prevent the unauthorized release of licensed assets.\n\nGatsby Inc. employees can download these fonts from [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"index.ts","gitHead":"19d1aedd4c2f7afd2c1e8335823946e684b05877","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"filestack-js":"3.10.0","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.19.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","@reach/popover":"^0.9.0","@reach/tooltip":"^0.8.5","@reach/combobox":"^0.8.5","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.112-fk-adjust-README-to-new-netlify-URL-20200325T2050_1585169453601_0.6873286817466018","host":"s3://npm-registry-packages"}},"0.0.112-fk-adjust-README-to-new-netlify-URL-20200325T2052":{"name":"gatsby-interface","version":"0.0.112-fk-adjust-README-to-new-netlify-URL-20200325T2052","author":"","license":"ISC","_id":"gatsby-interface@0.0.112-fk-adjust-README-to-new-netlify-URL-20200325T2052","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"f60171f9ebec08097bf4210c79ec1f10b5530dd3","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.112-fk-adjust-README-to-new-netlify-URL-20200325T2052.tgz","fileCount":637,"integrity":"sha512-fXLXkggDNpGKsR+kjObC11D/zKZj9zKMLLkF2zZK2YdsjAcj9qv3peJcXuWQ2aD79Nfpk++5EVO8k4eO1LsK7g==","signatures":[{"sig":"MEQCIDsvDHpdAzBd/XBZckG8tpmBDmMBMBYzHZDhmPHlXxRmAiA1SQYhkJz1QWD6u0pru/v36E9DO4q9r2+YMCqoAgGDHA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4006943,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJee8TPCRA9TVsSAnZWagAAXNgQAJiDoVlfFMDmSO81BYSD\nAVSyDnBRgUKI4PcdYFL539ZkJx3EckwlSViInSE7ozmcN2lr0bROBizJpLgm\nE9N2r1Thlyq7F1GibOvIgSIgkEPVTMDhWzehrn1wZd6u+iZQgNgBqWhb3nZi\npxnl0GPymiZpw0r/jToJ2YzMnuG8Gw8AvErVI8mZ9ixYWpVKQ1SmtwU2J8Oo\n+NcW6VdSvTcTWRbtvY1wLgW7IzSRUNTttZ2wLfVzVlEqFQMQ3tzJzLxr/9Hu\nj4z5r47z3SJig8+fOdU/xwSXhgQLK7LEM+DyJ48lRkK1DS+xHndr5QR4fD0N\nXWTpXGJCzmRK92XnYxMd/jwKrbIsifR8Fdq24KSBj+G1woFVBND3f6fdOkae\nnwxkybou+bvpXoEAGAZnxen7D/o6opL/z5QPI269gLiqHFFMtb4dlx+GABxs\nTdmWpf+qvnx8O7bxJzepvZP4INbs8fnK8518M9Ix2G+qxsnH2rCjxJcUvima\nI1p7JVE3d1Q4Dw+xlyi8zz2qvSGDCzvNAoAY92UFVjxLBsy4B/X/SohG7mYf\nuRLqxX3skuhadtVbM7tuNj91O3bdC6BovxO50aB+GVMqHvHDZ6fHYBAYNyIo\nrR5HzozR/B1Kg0wZo75luiq9CBnxIW5M5uV+FPDM68NBhD9JlJhfGUcTK13N\n8POB\r\n=Cc0+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/).\n\n![Storybook](https://user-images.githubusercontent.com/18426780/63871208-b9aea600-c978-11e9-9107-79679b699c6f.png)\n\n```\nyarn storybook\n```\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`\n\n- Use React hooks and functional components - https://reactjs.org/docs/hooks-intro.html\n- Use CSS props for styling - https://emotion.sh/docs/css-prop\n- Use `gatsby-design-tokens` for styling constants - https://www.gatsbyjs.org/guidelines/design-tokens/\n- Use compound components to make components more composable and flexible - https://kentcdodds.com/blog/compound-components-with-react-hooks\n- Make all PRs against the `dev` branch\n- Use `TONE` and `VARIANT` prop (when appropriate) to determine color styles and version of a component - see Button as an example\n- Make the component as generic as possible so it can be used anywhere by anything\n- In `skeletons` folder, these contain only the functionality of a component (no styles) and can be used within other components\n- Write Storybook stories for any component created - https://storybook.js.org/docs/basics/writing-stories/\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Required assets\n\nGatsby Interface requires the `futura PT` webfont in several different weights. These files are git-ignored, to prevent the unauthorized release of licensed assets.\n\nGatsby Inc. employees can download these fonts from [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"index.ts","gitHead":"702c7316f2d38514aae6b7f456ea1025848f170f","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"filestack-js":"3.10.0","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.19.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","@reach/popover":"^0.9.0","@reach/tooltip":"^0.8.5","@reach/combobox":"^0.8.5","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.112-fk-adjust-README-to-new-netlify-URL-20200325T2052_1585169600799_0.7138753575762427","host":"s3://npm-registry-packages"}},"0.0.112-fk-adjust-README-to-new-netlify-URL-20200325T2115":{"name":"gatsby-interface","version":"0.0.112-fk-adjust-README-to-new-netlify-URL-20200325T2115","author":"","license":"ISC","_id":"gatsby-interface@0.0.112-fk-adjust-README-to-new-netlify-URL-20200325T2115","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"4ad239a0c1d713c34e61f0c3d682b7abd3247c8a","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.112-fk-adjust-README-to-new-netlify-URL-20200325T2115.tgz","fileCount":637,"integrity":"sha512-Dz7jvUlr4Cb7W3MNf8DLkBILYUggqrjKLVM1bZ5zfvqf/PgvxZPpd5yo7Lcyhr/KpMCuUWIx2mNKPOYMluPWFQ==","signatures":[{"sig":"MEUCIHpq9V3S65FxCHxw5my3J3bBcfm8gbyGBCTo0K2jJVzwAiEAt/GHTXOfmc6SpxKNV/T0IJquiO7KrsY46aDHaLKjass=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4007327,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJee8n+CRA9TVsSAnZWagAAh/cP/3i8wOdcJLytwGV2Eab6\nKlZuNH/Ppqw3A+jOB2ui2RxU5mLXDPFMJDilQ6maT4PlABDBLDiV+WqM2n/I\nZIyGkzEISB1zi3KTtdfonEMW6QpvIk8v9BRVV+vVYgizAV83ijsBdwBgrZmG\nmYzBXKqGiMwCADXO9qbXW8lX10aLMzZR09MPO+sks0TZS7iqinMcO44dqY/y\n+rji4W3EA3XthtRUGN4rxqNPf7ZZICyhmpk3w44IVsK0O9MHt1YjNCRak9xt\nB6XYH/QZK89j3/xN9S+yHYC3ZfpghFvQSZz90092jqoPq6VQ+U22xU4hB7xR\n0mSIOUgt6XPa86RtGX/rmEEiEIsKaFd7sopnFjr++nW4dr4FtDSDxWz4fcpZ\nCeIqZAYAtmaUNf8aOozPNE9fRCFWgd4ZqzQmYwa2f/xmL/UeIb3JLDxlhCH8\nWfxklNmQ112g/iJdC20jT5J+gOSv4/m9ZA1mrMO0RSCoTXh/pjrO/hmWN/KU\n3xztiFDs7LNUlRMyXB8XYDCmBrbxtPLY027IoGID7X5P0hKnxPF7bW/Ycuru\nT4W1HfBabL1qTUhH/OVlOJMBTDN3J8DqgA2tnsWceAHlaW6LJlpvE1YdWfZZ\nGEIdXN/fgpt+tiKVObr0W/aWFtpKdPwDf7EnLfU9aHhdF9o+Tm3rp/P6tnN+\nV7x7\r\n=JEu1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/).\n\n![Storybook](https://user-images.githubusercontent.com/18426780/63871208-b9aea600-c978-11e9-9107-79679b699c6f.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components currently require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n## Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"index.ts","gitHead":"0f7dc7789884ea9401aaaf0d995264803b8e8f79","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"filestack-js":"3.10.0","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.19.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","@reach/popover":"^0.9.0","@reach/tooltip":"^0.8.5","@reach/combobox":"^0.8.5","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.112-fk-adjust-README-to-new-netlify-URL-20200325T2115_1585170941810_0.1578953189290382","host":"s3://npm-registry-packages"}},"0.0.112-fk-adjust-README-to-new-netlify-URL-20200325T2117":{"name":"gatsby-interface","version":"0.0.112-fk-adjust-README-to-new-netlify-URL-20200325T2117","author":"","license":"ISC","_id":"gatsby-interface@0.0.112-fk-adjust-README-to-new-netlify-URL-20200325T2117","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"5e42670a1360b258bf4f9bd7f07690f18896c39e","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.112-fk-adjust-README-to-new-netlify-URL-20200325T2117.tgz","fileCount":637,"integrity":"sha512-zhKy992swo5ZQrH14j+5nW/3EvMEyKtwEqAA7+wUBd7FbCd3tGneJFPOLYXQMxGAtJTyKkRTflyd2JU8ZBi3IQ==","signatures":[{"sig":"MEYCIQC692Cj+DMw38rlhvhbX+vjsuF1EidNjTp+sVw3kyr6QQIhAKaDIeuKlPl1SZk9z5CluBP3B5nxARvcs9Yh1xIv64xv","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4007315,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJee8p/CRA9TVsSAnZWagAAJDcQAKJJ4azAzo376ZMyDG/m\nkGr6Vg7VPSSBYkFynK2UUflpnwYSEuku5HIER/yZJ6Dv/trLNtEwVDXJ4fYC\nMm/QFufmwUnoC3KAC2JFGIR2+9lS45cwIEWqVzXQiASS68OuZ6k9owGMxEHq\nqa+BScF7qxDYFLzwTRuumSNqsVRtugYTksA9JO/aTmIoWZmzJTsx754YcH/T\nng/DK8fjrtAbAuEnSdL0CkJJV27QsioFJDA/DbYUXJAIM7+iy48wPpUK1cl5\nmmBayfx3wdR0Dm3Te56NoKgKA1ejV0AoM3O2qN8rbgpsogw42A9j58X/WE/E\nMdz4gHPoL3rWptv/BHxwBJW1rThUPLp9+CwSmzHgIwte6Xl+a2FkVi0o3tMN\nENKyC73uyDgb+J91brNDrlku2dPHTMu4kux06zXsyiPH+9TqA3nISWEZcbbC\nIbSlQScwLqN5s5OJo4PYeotDcnhPRarb8nCCHvl/C1jUW1WDLy+xTC0xeWGh\nxqeS2Ktfy9Zf+7DfRNBF4AweyFfVZ3fSojZ6MJKiDrEGKXGzOhNAAZkmYvV6\nlQ/bnoigA40Gg1bpnF2IB8+iVP6suqkAQX8VF1udYKtAxAqxbpAYoH2/sqjj\nGeuvTEUt+npHgRoNx/hpkz/brSdS2Nu3x4U7agwsoXw0O6fpctkRr2Iryi6B\nTSOq\r\n=sL3f\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/).\n\n![screenshot](https://user-images.githubusercontent.com/21834/77585971-ac916f80-6ee5-11ea-92b4-8cf24284f366.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n## Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"index.ts","gitHead":"401fd24e0f553969773e53be8771e78433ab352e","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"filestack-js":"3.10.0","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.19.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","@reach/popover":"^0.9.0","@reach/tooltip":"^0.8.5","@reach/combobox":"^0.8.5","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.112-fk-adjust-README-to-new-netlify-URL-20200325T2117_1585171070957_0.9226914487688906","host":"s3://npm-registry-packages"}},"0.0.112-fk-adjust-README-to-new-netlify-URL-20200325T2118":{"name":"gatsby-interface","version":"0.0.112-fk-adjust-README-to-new-netlify-URL-20200325T2118","author":"","license":"ISC","_id":"gatsby-interface@0.0.112-fk-adjust-README-to-new-netlify-URL-20200325T2118","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"84344a5494528871e7852fb7af6436b9ec1aeb04","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.112-fk-adjust-README-to-new-netlify-URL-20200325T2118.tgz","fileCount":637,"integrity":"sha512-IHuur1Mcs3FEpiLj2w8kyqRuSrVo4MKEF9JwFPtyNKqIMcV/SJjgPDIaSNav8KobjbyXe4VIjICz7TBvZswmaw==","signatures":[{"sig":"MEUCIQDBwQvlMrcnJ9nKDJxLyQEH53htU2pdoLHQEj8NGx96yQIgf7LjdHLImrJ25H950ypR+FD1WO+s6PGhr6KKxvijzHw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4007315,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJee8rCCRA9TVsSAnZWagAAEikP/iPFOhaGf5cBY1E0RUBD\nFh4hm0W46ap/iK9lIFDrKVZY15FjqttdD1CGBik7r84CWgtkXmCI+ln0Bo8f\nPIzId40kB6t/7TuluRz3IdLbFNJsIW3pU6roK7xQKybBhul1ppQM87cESzeF\nRPO+OeSjrMpjgLPWlR5Pzg7e/auY+TH8KT9Jj9KcteA7Ic3XPKL7Z399IahS\n+S4U6lXpa8hc1E5vjei04B79ud751CJmvcebJA/4e7lzIHVivfRVawmsF6/t\nerq3Kt11qJC2N5BWv7nJOxmW8v3D//Mvn/5eJzNhf04Qry8DaNAezrsMDADV\nh4geLPNn/DwNWkNTEQTwkZiKTvVaf8SPColVuerUKXgKlZX0wxs/UGrFQtTt\nYcA93745YkmD7XVTYxAViA4I8yianKT0zVhGUhutKk7PDZPwlNPETEl+hnHR\nI1/0Q9ZO73agvsNDiCNo24KffeJbf6fnEdpQUXDaY73jHKpvGq29u2mWoD/+\nFwMFcpKZJST1oztAPo44gcZvMZSJfE+yNaESascLV7NLMtRblHpR4p6xltSX\nDFsfgEvQHNjrSYys8O/kf0Q2YKWkRPs0j+rpSRo57c6eAyHlMbT0YTaGoy8l\nacZo+CycAyP7LK1IEsg9V5lAEkPxVCLxCBaHyDWH7vGHMudFluCHaOKkM6iv\ncyyS\r\n=1Tlh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/77585971-ac916f80-6ee5-11ea-92b4-8cf24284f366.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n## Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"index.ts","gitHead":"23dd1c16e0e9c2104f5034fc6a4ab9847dbbf6af","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"filestack-js":"3.10.0","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.19.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","@reach/popover":"^0.9.0","@reach/tooltip":"^0.8.5","@reach/combobox":"^0.8.5","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.112-fk-adjust-README-to-new-netlify-URL-20200325T2118_1585171136922_0.5636060512403358","host":"s3://npm-registry-packages"}},"0.0.113":{"name":"gatsby-interface","version":"0.0.113","author":"","license":"ISC","_id":"gatsby-interface@0.0.113","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"795863ad77ec6f691dc5dc3d08e39653512c3c34","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.113.tgz","fileCount":637,"integrity":"sha512-OQRvD+vbhcJdxHvROEnKsMxGypxTBO8XlyWR7NPzzlDrDd7AR5WZrOF+mTT1mr4xxmEdmcynVtb2C27NLOf7eA==","signatures":[{"sig":"MEYCIQDgOYSVE3jtPvwJarbKg28rmrGO/tWDaDlz3ctkvNs3sAIhALkneZluFt5QVDqaFoya+gVbJ/6pdqtZ87aU4xqL+bNu","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4007369,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJee9BuCRA9TVsSAnZWagAAMvQP/1ey9oLUlfzbFmuOp7tX\nFm0Gfj2cm3wXcAPw8qEm89YLqerFtj2hxlOvISTSnSiZqEecpEj+UdE4sBpK\nk7Kfl0gci2g72VyDtiDbwX3JPSJGDWbg5yDGQ1nWR+bRZe433Rg6sdOboC9h\nItefeMSSMYWKEUTfoOHPxP81jOBoaTetc4zWSjhVhXPQqV8++ZNFIhz71XX6\nht6i2DK9Mzq9ve4/Ffy7zzE96PMoCYB8tab3p3N7Y/2uCMasBf54facd6L0l\nR5JkNGhXuqZGC7Xc3ctT3FWdwuE3R6/jdZWEEZenkt/2NVkU+BohZBY6wmiJ\nxSYcCGZHvPaxnFYP9CntTVuLHeeF8EFFRAAUD+nQ6aPGOw+jWMzpyo+cKk+B\nk9mPNgzcHEwWq7IacxAKhNjTwiAEuUW839vQy+XhCUqlZsuHjcBVSjK/jL0U\nPb0sLPc7MatZFDuk28yts0MPrAhp1wThhhQ1y8vKkLvnkE6Ppv+qSlJ6wzHf\nhDvyqDVKeEZig1ryMwv6N8nAtPLIoGrhB9YBzBmHsXw37ItVzmgxZnKdx9It\nfIHF4HxdG45yZT+oQKcRI6K9YgaBe0jL0tYdYUnBw9KaCO9gh6Gmes8dBahf\nE2fNAXUsobxlQB1wYKjIuAkj5wGJM9QwlfOxNPKT4jk9OXSr/h6fB49eq4v6\n7MRH\r\n=1ND2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","source":"index.ts","gitHead":"76065fc2a028e29f454987b1029c2f364033993f","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"filestack-js":"3.10.0","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.19.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","@reach/popover":"^0.9.0","@reach/tooltip":"^0.8.5","@reach/combobox":"^0.8.5","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.113_1585172589861_0.5366957732292117","host":"s3://npm-registry-packages"}},"0.0.112-Elanhant-component-scaffold-20200325T2238":{"name":"gatsby-interface","version":"0.0.112-Elanhant-component-scaffold-20200325T2238","author":"","license":"ISC","_id":"gatsby-interface@0.0.112-Elanhant-component-scaffold-20200325T2238","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"cf1dbb34ab71980960084504cfeb87914523ac4d","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.112-Elanhant-component-scaffold-20200325T2238.tgz","fileCount":637,"integrity":"sha512-i5YCwclvUXVubzVGyNWK4QDEJ0sSGT2VpzmtEoda58NnRPE0NxG8ZrcRxn1ZWrBh21GfQ4d8h5FGWHVvKvhBZA==","signatures":[{"sig":"MEYCIQCBl5KWXodJdDEU2C8dIeA7F1EjJsx5gzebjQXr/yAVhwIhAI1ItV0/99nJ3XA8W4y1H+ZBkN0TFJVlDEX1AEuc2Nfv","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4006338,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJee91uCRA9TVsSAnZWagAA6fQQAJCuZsfjYB5XQ62ZZ3KY\nsb63onzQlfVxpWaulGhYb14hrmgdZcl35p9WsXVTSmPmdW+ngkdX6BfUwRhT\nch8Ysp7uaOHNjGDD5wi9rowawj5za9YQrwN8wZVxrVm8W8YZVsQqQ4y4sxns\nvj2bETNFhpeqz80tG/N6oZ5kME5DcgyKsUIxkKa/jjo9grt04CBbn/lTeeYw\nJo6sRJNrFYdcM4T482D2IYURKCMzpcXfVbOkzSPZX8m0YqzuwJWH96edEAJO\ndywS//GbihxTlPZuKAw51j9rRvoRfJFtWz/6q1uQ8YOQT0s+4p6go90rGTaM\n/vidnyo097OoOfHRTixo7TeTmi5G5Z3Ztl4fZd+40ZYHX9b4Iv2LziC138G9\nlk4UPtv4egxC9zTlkiKmowj1mLVObk0mykKqo+KB4ymo5lQh73igiew8vCF9\nxD+6grUJG2Be5LnvNYj7+zKYUowuFLOQcVRr2G3vq5GaWNhjrL+xVKsJGcN7\nxZhBNlQ6LsjB5bFKgW0xdchH0YjD9Mqcl9ra1JnI03z68B0fjXM+AmHh8Pjf\n0v7LVkhQumIne9mykxscUdw3kZef87S34sJoWJe4qQ9Fepjfq9iWq6533qX2\n7G6KPC2pW9wkl6lB4SrYBd7xNZNTM4nHnWDvu8sEOSz65V2UgLBMyAIkVq53\nReab\r\n=+2lb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"# Gatsby Interface\n\nStorybook [available here](https://reverent-keller-9597e8.netlify.com/)\n\n![Storybook](https://user-images.githubusercontent.com/18426780/63871208-b9aea600-c978-11e9-9107-79679b699c6f.png)\n\n```\nyarn storybook\n```\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`\n\n- Use React hooks and functional components - https://reactjs.org/docs/hooks-intro.html\n- Use CSS props for styling - https://emotion.sh/docs/css-prop\n- Use `gatsby-design-tokens` for styling constants - https://www.gatsbyjs.org/guidelines/design-tokens/\n- Use compound components to make components more composable and flexible - https://kentcdodds.com/blog/compound-components-with-react-hooks\n- Make all PRs against the `dev` branch\n- Use `TONE` and `VARIANT` prop (when appropriate) to determine color styles and version of a component - see Button as an example\n- Make the component as generic as possible so it can be used anywhere by anything\n- In `skeletons` folder, these contain only the functionality of a component (no styles) and can be used within other components\n- Write Storybook stories for any component created - https://storybook.js.org/docs/basics/writing-stories/\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Required assets\n\nGatsby Interface requires the `futura PT` webfont in several different weights. These files are git-ignored, to prevent the unauthorized release of licensed assets.\n\nGatsby Inc. employees can download these fonts from [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"index.ts","gitHead":"ab4a97b0d81701ff8b8a8e2617e04b31f4d61f6a","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"filestack-js":"3.10.0","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.19.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","@reach/popover":"^0.9.0","@reach/tooltip":"^0.8.5","@reach/combobox":"^0.8.5","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.112-Elanhant-component-scaffold-20200325T2238_1585175918210_0.13012481298252965","host":"s3://npm-registry-packages"}},"0.0.112-Elanhant-component-scaffold-20200325T2243":{"name":"gatsby-interface","version":"0.0.112-Elanhant-component-scaffold-20200325T2243","author":"","license":"ISC","_id":"gatsby-interface@0.0.112-Elanhant-component-scaffold-20200325T2243","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"b8bb310190558d1dcb554e66cba34f017035610d","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.112-Elanhant-component-scaffold-20200325T2243.tgz","fileCount":637,"integrity":"sha512-I/XGNLqDkpj6URz6Vun/WlnJZkkNcPYlHowbLkGWPlMY2c2fGzgmP2//ryP4hFXX9OgwAjJmWEiPMEiK2HuGHw==","signatures":[{"sig":"MEYCIQDSeEmDowFU/gXU/XYPvDf+JG8v99XFHeWSsPI9jaW1ZAIhAOuNsnTYIsRkxmjJpwDl5C5tL4YdgVLi6x1f3DQYL/n4","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4006338,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJee97BCRA9TVsSAnZWagAAHNUQAJnmmZmXyr/Q9yZW4EIj\nlkZGXppNuIGReM3mpWN8e8iZJmHldQM0ZCpExg7Ns5yL5XnnrIottFRhZXxn\nU6Kwc63vIWZS+UgtdXqTENVGiCQRzN7ptjwmlSjBLpWdvczZpyfdikanb0mA\nqftuldSivGJXRH4k7Jm8GmPdX0ycivQ5PfMIw5gjayqLF/gIgqdgAVRcVuhP\ncMegtPKx8VA91X4rP/lbQf00sFaa9MGGk0OXqOfVoj3GT0LCcHSKutXfcg2+\n0DPdzd1FnLc1IGK0Fn4GLfr/cJvA9D6VYxktoHFf4o18k+2wOzxxVsgjxS5H\nhJRSLjk4OpJEHB0SUweYPJO7STmXOAJOxOupTYcGH6HO3JhjMVwnuXzbDR4+\nXre7SZ0GZH7+OtRRo/6rU2PqJV1rGgXobimpjYTHhNesw2dFBFLzg8URo2ly\nGIznZ6OdVfXbP5OLGbLsCOCk+yZI+PF8JLX93ltJQbLoNFfFJVWctcX5rG8Z\n8JmkbNgKrkyw1aCRjxMnBPzpp13RWalSeossNEJTyN74Nkv40HJK5ArRGgqj\nYpdQRfnUUrN1pjcb/fKYohM18o/Y2uO0f3T0I6+6fb5DHFz1dmsYi/jipNS/\nkPjD1HVKftdUUW+bke67nJ5uGPC19u8Eku7pqgL6kv+6bU3k11iCMCggKU5L\nLlpO\r\n=bbxN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"# Gatsby Interface\n\nStorybook [available here](https://reverent-keller-9597e8.netlify.com/)\n\n![Storybook](https://user-images.githubusercontent.com/18426780/63871208-b9aea600-c978-11e9-9107-79679b699c6f.png)\n\n```\nyarn storybook\n```\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`\n\n- Use React hooks and functional components - https://reactjs.org/docs/hooks-intro.html\n- Use CSS props for styling - https://emotion.sh/docs/css-prop\n- Use `gatsby-design-tokens` for styling constants - https://www.gatsbyjs.org/guidelines/design-tokens/\n- Use compound components to make components more composable and flexible - https://kentcdodds.com/blog/compound-components-with-react-hooks\n- Make all PRs against the `dev` branch\n- Use `TONE` and `VARIANT` prop (when appropriate) to determine color styles and version of a component - see Button as an example\n- Make the component as generic as possible so it can be used anywhere by anything\n- In `skeletons` folder, these contain only the functionality of a component (no styles) and can be used within other components\n- Write Storybook stories for any component created - https://storybook.js.org/docs/basics/writing-stories/\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Required assets\n\nGatsby Interface requires the `futura PT` webfont in several different weights. These files are git-ignored, to prevent the unauthorized release of licensed assets.\n\nGatsby Inc. employees can download these fonts from [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"index.ts","gitHead":"fa6be565de57b3926930d351db5ba17c31095f58","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"filestack-js":"3.10.0","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.19.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","@reach/popover":"^0.9.0","@reach/tooltip":"^0.8.5","@reach/combobox":"^0.8.5","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.112-Elanhant-component-scaffold-20200325T2243_1585176256472_0.11198984589364525","host":"s3://npm-registry-packages"}},"0.0.113-Elanhant-heading-typescript-20200326T1537":{"name":"gatsby-interface","version":"0.0.113-Elanhant-heading-typescript-20200326T1537","author":"","license":"ISC","_id":"gatsby-interface@0.0.113-Elanhant-heading-typescript-20200326T1537","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"83385820b74a7df650fb01760e888c1441cf1be4","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.113-Elanhant-heading-typescript-20200326T1537.tgz","fileCount":638,"integrity":"sha512-M2cfi2QN+nT8qtmtGYPRW0DINEea5teICIqWW7ebFGwdC2ZJtL528m9VaTVPpxSrr5pnKuBCqqT+fTyCYbFYMQ==","signatures":[{"sig":"MEYCIQDIOSZ++HGxslPn9VpJjs//wvmW54jiHuYojEt2E27pEwIhAMwzTKM7zMWPvIHcoEsdRbo0zlYV5XZgX+qkpUWaLETa","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3995605,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJefMxfCRA9TVsSAnZWagAAgM0P/RLsM7gv/oVlzmAHt+Eu\nmZDjCwWngO464CSZhlsg96YNQtEjEKpiWAYYvTzVV891MO3Ko7QlUD5jSJ4h\nM3Cdw6YaI7/wdzD4Yx8NywezzUvucI63X8lLSS1uvC+9iVnQqp74YgLM+Irx\n1UmwfbcnTjeSN244xS1278GNctHMRCCAebC4N/5qR+drjYzbVsSkAh2Kdiq8\nRnoYGxi1kEfitVqUj4KoXcbLAWrMhS6HkLmsRuf3gFHTihrG28qN3n8vPKD2\naaayE2zlBLsmLuFufONS1BOImB6vMUXxUD2q5GbipdXuYt5jIb6JibGk4uYK\nffm8TjcQ9dYY9ys46w8i/WKFFWN/mOS7CCgS63UfxYkqEcL0lpSHVUbLcVxz\nnEtkuiIHpOAckAz2eZ9FzurRfr1nw+wEE7f/N6DljljkJs++hrIqaTwDwEdb\ntf6r0WDDfooyxhUCgKTj58FGdIxFv+UzXuVBMDtZntQBkZUg8HN0E0Sb4blc\nOjBb8O2u59BnMaNYvzW1i+fq8c9gXUxoP5/MAhELilGEF/w3JEypeuhT/Gjz\nyaHLI0u6q/OJMLY0xfjt+3tDoxo2bC4v7ooms7Dd2fRr0op79IpjCuptoNlE\nsW1OXbXg0BSH6sSfYZk/Vb2JokR3kUkHWvV3vYay1rosOL9+RtZOuvcGCWQW\naS5b\r\n=+MGD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/77585971-ac916f80-6ee5-11ea-92b4-8cf24284f366.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n## Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"index.ts","gitHead":"c9b232a4b88e72d2cc7d809302df2c6552d9c70d","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"filestack-js":"3.10.0","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.19.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","@reach/popover":"^0.9.0","@reach/tooltip":"^0.8.5","@reach/combobox":"^0.8.5","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.113-Elanhant-heading-typescript-20200326T1537_1585237086849_0.7232043254325793","host":"s3://npm-registry-packages"}},"0.0.114":{"name":"gatsby-interface","version":"0.0.114","author":"","license":"ISC","_id":"gatsby-interface@0.0.114","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"ee392930d647a5d03e11148929d538b2dc821082","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.114.tgz","fileCount":638,"integrity":"sha512-OscYkwZtVccnaAKhuKd3b92kZaVIBB5/Rq/slEujs/ezlRm6nJ86uVQfsSq+WekCHZD0KwFLzqJMoy4wHACSuw==","signatures":[{"sig":"MEYCIQDEqkOK4KbYeTiFCf9O/b25ONe7BjYG1Gwf1BF4mZP0oQIhAJLfrx2NNtwWivBLzoAuUv2At1CLhHAfuVC7hJmC2/2g","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3995893,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJefM25CRA9TVsSAnZWagAARe4QAJn6AhP5mHtt/rRvYbP8\nBbYjJBugUfkVC6nlLstNk8UjLGi06oj3QZQJVz2yzMBzedcaPXTVaMPiLsr0\nwXAynFZI/Dc6/Dy+DZb5te8M67W2IoP2rNjM1/JvsQmiH2NIynfhJ+ri4I0m\nx0Z45cWMrqeaTcWNwuLa3aiJroSOPCHVDI7dVHTxrP9s+MMqnM7pwQGLobVH\nOiP9SWHEg4GbavXKYrpSZTAyUHx6kGoqdtZbiCRCZoYBnOdmQ0sjfDX7dYjp\nFB+8Fj3ZT4+PbUEjaWbHIU8wh171wQNHxc84W01maq3JEfIu1XR6M58O8KrF\nilO1Z4hfLChvKgPn4BIwY037m+318zu0gbweoPxuG9wethA6UXm3q1L9P+nV\nNO34DJsToI6b8bpfa5Mx4EqhjZSlrmO6QpwftbxKWOxLSPpylIEHWpU9+OA5\nbepThyrqUc++GlkIa9sR3vB/LrgPQdVnR7axQJhNLLu5c7xDZxrjVxgsBqNk\nald2KISgJ1tSzZUYGoXGfcLhyKZpw6ULNGeOAmRq0ySw25O6EgoF98VSU3WF\nsntHDMGTmzJuMeTHYGWMo6c+RUfvnAc6KElHHPmszMvdC92irC4LZ78CQ/NH\nmP7KgJThgEiC1nT6w5PpRgU2Ml0xe73wlZTwhN1/JTQtbBScmjvVGCdh2H7k\nbII6\r\n=vd0c\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","source":"index.ts","gitHead":"81d5dc7a613a0e12f168c15d2f3ba9776c7ae85a","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"filestack-js":"3.10.0","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.19.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","@reach/popover":"^0.9.0","@reach/tooltip":"^0.8.5","@reach/combobox":"^0.8.5","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.114_1585237432613_0.471941322512363","host":"s3://npm-registry-packages"}},"0.0.113-Elanhant-component-scaffold-20200326T1544":{"name":"gatsby-interface","version":"0.0.113-Elanhant-component-scaffold-20200326T1544","author":"","license":"ISC","_id":"gatsby-interface@0.0.113-Elanhant-component-scaffold-20200326T1544","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"cc4178af1afa7b5d55e36f78774a6f198a56ec78","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.113-Elanhant-component-scaffold-20200326T1544.tgz","fileCount":637,"integrity":"sha512-wOmpBWYwbUL8sF+WBGlbYiAXQCrG7A6fe5c5g6fh80UzDLe15QPRSm4eO+YpVXMqVUGwXaiqF8brUfaHHqsLIw==","signatures":[{"sig":"MEUCIGHhGuo82r3tu0POUDghGzRw1pDYiHxVG+NpWnvoUyJWAiEArRagqgTtx3+hfEsxelqroUCGQ+Vs5ZbnENDTXbrnWqU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4008500,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJefM4NCRA9TVsSAnZWagAAYYgP/3JnraxhZwDBFfR1WyDp\nQnpbWkAEdzbDo3dAc7K6uhp05os4qRU/CXdOjQJ7veBe+QPzLAQHuRSsz9Al\nImtVT/5NOSFOWijmsgAJ1dh5X4X1ZgGcV0DzofevWyXNlnavx2fisYwmKQOK\n1iCyu2SVUrAPWnpMVxavAnrpZyVT6TJmDqRKFQ39flIoXo66HPmHyFVI+yyu\n9RMQF1vdc8VUsnE0Wmmjw0fLjtjAIgbHw0HHrRK0Ym9bBx1/N8vMqYhl21nk\n2lVeiOhrVChDUHhlvMR6eIuMSGIIaUXprzQK7xjTEvks4irJvALsdwyBP9A6\nCxCA4kOqtuUnqb4YvAzdz1vtSWgddbKOebK1NW5XPKjVdcrCdv4tRkbxt0MU\nSTWEMpPDu6D73690gukfbL89ZBUVkMp+ew+/nUts66hDVHK89+vlYcskL5oG\nLifxKZtrwt4WI5Qr79JDNVb9AryHIZ28MdRyH73mWgxrJoYt+SXYtw5zrf6o\n+xJSGU5gHdjWBZr57vF1EBuHZiCXIvBCG8pRAMbtVm+KuqTW0sk6ehd3Yb7B\nvmSMsIMWDSvXGs8gM7xZKnemKim/liJ/c/k4TAhw8B9+l8uvk4UCOLwYKcxO\n6JLnJ2kUaKt9yrrD3pSxG8lthXaW+1JLEk9VXN00vDNK/zIuwzcwqWosW5j+\n61ol\r\n=7qvi\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/77585971-ac916f80-6ee5-11ea-92b4-8cf24284f366.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"index.ts","gitHead":"9e685f787464c5598ad0401a81710c87ea0f96b8","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"filestack-js":"3.10.0","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.19.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","@reach/popover":"^0.9.0","@reach/tooltip":"^0.8.5","@reach/combobox":"^0.8.5","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.113-Elanhant-component-scaffold-20200326T1544_1585237517293_0.4761955877127497","host":"s3://npm-registry-packages"}},"0.0.114-Elanhant-component-scaffold-20200326T1556":{"name":"gatsby-interface","version":"0.0.114-Elanhant-component-scaffold-20200326T1556","author":"","license":"ISC","_id":"gatsby-interface@0.0.114-Elanhant-component-scaffold-20200326T1556","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"ffb0698365e0444c065da5838545411404b982a0","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.114-Elanhant-component-scaffold-20200326T1556.tgz","fileCount":638,"integrity":"sha512-T3IT+97O60OvQ5CUr//zJB9803oqdiVIAF9MWuyx7ZcFuEqOd0Qpo05kR8PVhsneLmwyZuuDme4UHGP//4rZuA==","signatures":[{"sig":"MEUCIFG8J7RBQszMofW5t2bLfLqvjpOyLNn4vngGPvnbIBipAiEA29KSAVuAGb9OU2x2NejzVGYvCDl0aJJY4ho7gCiWkE0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3997024,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJefNDCCRA9TVsSAnZWagAAFVYQAJnltVe4/KGI4n0YrwE4\nHOrEsnyBpEHK1PXRSVHMIcqZZB0D4wZ7B+CeRt1OxTv8UiPUckKQyBx9RmSk\nDrsTlIOCeYHxN1fZjofcrwNMvAQ70MPQphGGTZMCjiZI/oT3mAV34G6OCUmO\naR3kNMrKshTK9b78DFVpgwtKwCo/x8BrWtE1oJZbPDPyUllHSZ3zOfvIxGe+\nuijrV8e5iKoevupu+ZSlwEVH1kPPn1S+ZzUk5aWvZpCxDFRfipHzDTjxMQ3o\nNIdUam6LSzM4EC9XCpQ/7pchtes59TE0kGkhK08FzlNcRLALTX9qepQUvdkn\nwJWs9LeKoAKkVHQb1GII0FERnO4gyuF/WawA/AsBVeMVPBUVpD2v9PHG1Lkc\nKT8fO9ZVkiKVQO1F154trDja0uq0xjunXakXSfMywZCJ75OAC+QeNwpFhum9\noSKuMIfCXwU0N3aoR9VOW/aTRVlu5kdd2J1UQs5rQVW62g3f1CLBj8ZumhMu\np811Qa0osLeu2r5+AoxXPabhjvYQvGfaN8GThGtmGKGvleTYCrAijKK3pYHY\n3cnhDLSQbophg84F9Uo3GeUn/+HGAafipSyCk0Zt9t3q2yHCuj1IIrM5cVu7\nv8w3Jkq7Djmz1EkJN9Rx8xY+IvJtwlXsd9Kx7xgPPywjrBdBc/Gus2bqeltd\nsMoS\r\n=erSN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/77585971-ac916f80-6ee5-11ea-92b4-8cf24284f366.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"index.ts","gitHead":"cb9868b3d164b3f79f2dd895649c4b17be1b2e06","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"filestack-js":"3.10.0","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.19.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","@reach/popover":"^0.9.0","@reach/tooltip":"^0.8.5","@reach/combobox":"^0.8.5","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.114-Elanhant-component-scaffold-20200326T1556_1585238209697_0.12558525767884476","host":"s3://npm-registry-packages"}},"0.0.115":{"name":"gatsby-interface","version":"0.0.115","author":"","license":"ISC","_id":"gatsby-interface@0.0.115","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"21718d64fbe76b037eaa9ffa9e261588eec6083d","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.115.tgz","fileCount":638,"integrity":"sha512-MY+gRV+ZtZfF5cs0gZJgqvL1XlDa0AI3qQZKJ6Cz3QbFvQA36GjdspB2cPHajbI3qvjEozE/j8/L6I4TPRjXjA==","signatures":[{"sig":"MEYCIQC9ZLRa29xfArrDKuH/kVGv4Bg83xgiRcvgqY83UTsnsQIhAIsWs3ycyNfJLTUZyZM6IgZrzjUTZez8BcMPQhE7CuGi","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3997086,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJefNIoCRA9TVsSAnZWagAAhYgP/R5/WD+gkhj5J5d5utBH\nRA6uvyRk4aNb40gi/QhBUJ22kaTv59H6Zz+FbSm2O5R5tH/pRQlUjN52MOIG\nWDYp4Xno3eksD15Qjp0XbGkyR7knMKPqsEQo0A+Kzj7jzgniu/rfiT+wFXGZ\n1LEicw5bONk69sEtiiO6IEnHLgzBat43jK/apa7wvBg4ZO40nUaaClWjKXt0\n68F7hq3lXJtqO43lPND8MiemoSZfWdqz2DYqUnGTPxIAMsw4DU4luhIl4LLc\n2INBVActXGO28mweqVI+Jr+T2CWT63kR6G9OqLAgolfeXedRuJHSru3tgGHZ\nStaojRUsaRZX1MpNiYmrCTszxtvZ8IONIFQW6pFE1TyvyboY1fFCeE6yLd9X\nSadSloCDua+NYu3WCUmatdm8Vnm8uOtpxcjIv7oDRbYhWS8keUQoi3Zihv35\nTzMpS8Cf9aa33kpXlVnBN9sg2TzzgiPI9jo99c4CYwMVRoSo6XEKKUrlweVj\nFdmjIY+ppui3Te071h8HIaW065gLa454nI4ZeyijKgp5jvcR9/gCFG+NAH5K\nzPq4wAnJQxx8RgsZDQDP8fx+pw0cVd+nGxSSQTXeyXRGY6jFvdEK8se8Cvsa\nYJqMCUSSigN+JkJZGFw7NoL2nRDTeTLLQx3h2c5vq9kjICdD069LNw2KAqKL\nwyHu\r\n=/S2n\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","source":"index.ts","gitHead":"55c1fd8244b65357dde842a97e426771e0fc52c4","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"filestack-js":"3.10.0","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.19.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","@reach/popover":"^0.9.0","@reach/tooltip":"^0.8.5","@reach/combobox":"^0.8.5","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.115_1585238567180_0.23913800678678432","host":"s3://npm-registry-packages"}},"0.0.114-Elanhant-fix-nav-button-margin-20200326T1621":{"name":"gatsby-interface","version":"0.0.114-Elanhant-fix-nav-button-margin-20200326T1621","author":"","license":"ISC","_id":"gatsby-interface@0.0.114-Elanhant-fix-nav-button-margin-20200326T1621","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"5e8c4ea097b46af2b8204ec2744b225c3e3961c2","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.114-Elanhant-fix-nav-button-margin-20200326T1621.tgz","fileCount":638,"integrity":"sha512-JJaErJ+5YG5e4uIJSCycbmGptkiK5aJDcRrgrKb288XNW1CSgJ/6UC0aU4f9mZaCsfriCAbpuj6kGvSGTu6wjA==","signatures":[{"sig":"MEQCIF2Z+3/Accq4LPNZyE1XhKcjP29xFhIl/TQzPRnsC1ToAiAzTZqrt5kHMvlLmUmRoxRHeOGSPNEil017mFmB3APf8g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3995924,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJefNaaCRA9TVsSAnZWagAAxXAQAIBeDMEvQMW6dDpSa5yM\npizf5rqMVgLDGO35ZFgS1fccNPIxlaCxSYSGMOIISu7BNrkhS+HLZZp9UmgW\nzVCqvp3cztViaYAn+1HZPYq3vo2xmYwEzcpCewi6B7RcjB00GMrLpLCu/pro\ncJHeQxFT2Hvc5i9QzoXVsagfz/ZbQKqeAuUkEqM8KdhUqE2d8/yaCb4wqrSO\nfrrI9ntYjVJNPtuXIrWquALAD0My7RxX0O8AnnEqznfYAhWCsRgksorHhj2a\nSXekhCqH764Y17vppiqzLNBjfvPl/gSLUaV+cTbRbSO/H/EgnvtMoktji2B9\nDTlzPB0Dr4W9dohzToot8iNXAvXpW++S4ViFFeN1njPyKTjvWVJHO5uXlR32\nPfzuY8a0cH+MSXQRPqNrkXe0utkdA+iuEGHL47iWdM2gk+byhV/kaa69bOyq\nvg+tPz+gbaBc8mfg9VsupbivQ8tKMbCuSlQg5PXnHQKYUkfan7YNls7dj1wR\nQfdonkiMPE4ibZ+ztAcxYJU3bJ2ov8QEAp7Nzll+RXKNqeDel8rntgziFuLs\n7K6WcTh+8GHKs9isIns40evbmPCN/YSC5PNvJt0NqZ/6x+/UDIcbOphbu0Z7\nMAmVJljmnB8r2CPXZ5xLODdlQg30eqoY7w9rXdAiNsjxylA5nebszY60eHJR\nsEdg\r\n=QDik\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/77585971-ac916f80-6ee5-11ea-92b4-8cf24284f366.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n## Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"index.ts","gitHead":"e341837ac834a5fd4a38adbce1f0edcbd201cb6e","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"filestack-js":"3.10.0","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.19.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","@reach/popover":"^0.9.0","@reach/tooltip":"^0.8.5","@reach/combobox":"^0.8.5","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.114-Elanhant-fix-nav-button-margin-20200326T1621_1585239705785_0.04876876923114715","host":"s3://npm-registry-packages"}},"0.0.114-Elanhant-fix-nav-button-margin-20200326T1812":{"name":"gatsby-interface","version":"0.0.114-Elanhant-fix-nav-button-margin-20200326T1812","author":"","license":"ISC","_id":"gatsby-interface@0.0.114-Elanhant-fix-nav-button-margin-20200326T1812","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"3135f90a8b35ff74946d5b40c048139a04e9d993","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.114-Elanhant-fix-nav-button-margin-20200326T1812.tgz","fileCount":638,"integrity":"sha512-EktdVatxovzY2oFQk+mldMe5IKTrXY2g7EJ+mjh1BX97PbVytjegQ/UvK50CZBEd7UTIIh/2cxIMbmJWZgsCpg==","signatures":[{"sig":"MEUCIQC7TxSJCR7LBAk3mRkPHyHK+owH+mWVNveSFbwfyFB5+QIgALJ+XDahybvWQ7NPEido7XQ4p4WGdVo+VFcvSzShEwk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3996497,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJefPCaCRA9TVsSAnZWagAA93kP/1qBxddHeSCTnInyJ3ni\nlqTbX9/2te1WlrQ0CE78x9EFlD2J57W4IP4XcWbj6aqIWlmdCv/HAC5QaLoF\niJv5RWCgsl01bmtyOfIPFfPCWwuD+AXx3Vl4v5KJ7i8ESCuKy9KWdCnbz8Mn\nbMDC9mkRN0ASlzcYW0BwgAFvFS6kA0FGw61h0Focrj+ncMFFADZ0+O9SXn6d\ncOmoiAxEOmrx1fGWa5OwZuzzOlfph63/HXYka2yvsmLvlY7r7raPFqJpWpOL\nfumf3/WGu/VRW6buj5H15Cq1HhCxMdQtJCbBeYSuzDeFuIom+/ZzDAApQuX+\nyzkSycqPp58YPoNYxU3s/ddNI8NY3rdo0TXRxo29zVSaQ2kUOIQZylnHSNDe\n9UoEZf0NtNE2LQfH9bvwkov+YO2je+NSunxCV9xirCgpP/Wza8KGXsKAI2Nw\nobJWQ3+8c/+LOhuf0dA5VcppHtb0FmAU/c4I/dbt6nnI9onUX1iP1Mqsjlzg\nMePgn3bEO2l+YFLJcKwm3Cyziinn442F8wR8ncItEc4bSRff1c8vM4ieaKbw\nEyB0kL9OXJQ6DjE0vMQGQye0Bgzu3rFrAoSXY+xp1BX+ZNEOnzHOUNsz1h8a\nyTRAQjY1tfb2vEdDlwZujUNMtGt5Tzz3AiLUljU8hHHYG1fTknuVifcMXfwJ\no/Dz\r\n=JI8W\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/77585971-ac916f80-6ee5-11ea-92b4-8cf24284f366.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n## Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"index.ts","gitHead":"0e8c5bfe7113aa702938e587c3b321e8f47f8811","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"filestack-js":"3.10.0","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.19.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","@reach/popover":"^0.9.0","@reach/tooltip":"^0.8.5","@reach/combobox":"^0.8.5","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.114-Elanhant-fix-nav-button-margin-20200326T1812_1585246361951_0.4036935311903165","host":"s3://npm-registry-packages"}},"0.0.115-Elanhant-fix-nav-button-margin-20200326T1858":{"name":"gatsby-interface","version":"0.0.115-Elanhant-fix-nav-button-margin-20200326T1858","author":"","license":"ISC","_id":"gatsby-interface@0.0.115-Elanhant-fix-nav-button-margin-20200326T1858","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"c71dbfcf06ae7fca6502b98b70fd096f2e7953ca","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.115-Elanhant-fix-nav-button-margin-20200326T1858.tgz","fileCount":638,"integrity":"sha512-ZXx/UOjoJwucbAYbU6Jt/GL0l8XJL96y+Xb960tR4P2/knnVZwM+4BqLpEI8UE6rzUAmAm1CgfV/7o4OYmTHCA==","signatures":[{"sig":"MEYCIQDcRYFoTLa2UFVJ53SIG1FK8wbDmUBtJZ/4lpVvtL+SzwIhALd5VxcvERMdIAhwVCSPwF1Y3qxdi+OcHEOtb6LZrZEo","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3997690,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJefPtsCRA9TVsSAnZWagAAbLwP/j8MS1sLfwN17STnp3pW\nm5acvrQUAhgmsXTJ8OJrLQYLGAW+ax+h/MHZDzQ1NGoV7rXkNvWF60rE84/w\nvgKX4fAPIwdA9x+ZZPYpjfoTEbUa7b+eYWsgKhTnOx7/A+LFDBXxTRAjguUZ\n1oFUV6curwKT9IGkXJqcTw53Pal5YJPNmXUHjAt4+iSbiR25RtDVKnQerNbI\nVbRYsgs0BlFDb+fMaT1GHPnGCA0ai1djGD5/omWTG/mYgsBH4N4xbdAM1vv+\nbYoJFHrBXEP1VjEmOnj9IR3uq4GzgO4M/Sb6AspBj967ntR44OtVsskryyOc\nBwmi8R0HByVIVjVxd5wK06CTOSQ/AaDmkFmQfwd7PEWn6fj2gyAH9JkIo7mS\n69jzbL8djMnULKwMj9eBV7Nc3vwR9L/AWhLtcppjk3H2zFyE+25JjIw4CwpY\nJBVLTIgSXSdomK8nqK8e3HTypjeRN+eAtkR8gQkPl3dmSeNkEFBfuw/AfW9S\n581E3mZHdJakuDgTSfAa+xW5lvx6oOi7zrTN5wLgUWeJw+6Z2rIzHnNObTC6\n64Va+AXl71+Q5GyKeKZnKoOFakaTjjC9acwoTRDAP1Ed+/UxYpzOSV5KlP82\nTqhpzzxG3GwTw4noxlXo2O6GCQhcq6xcjkstcGFDwFQ8JVWWAcppo3hKcfDA\nP26S\r\n=sEkd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/77585971-ac916f80-6ee5-11ea-92b4-8cf24284f366.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"index.ts","gitHead":"ee6491be6ac84a4d6472dc061856e33976636dfe","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"filestack-js":"3.10.0","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.19.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","@reach/popover":"^0.9.0","@reach/tooltip":"^0.8.5","@reach/combobox":"^0.8.5","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.115-Elanhant-fix-nav-button-margin-20200326T1858_1585249131779_0.8000437060540626","host":"s3://npm-registry-packages"}},"0.0.116":{"name":"gatsby-interface","version":"0.0.116","author":"","license":"ISC","_id":"gatsby-interface@0.0.116","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"eae18756dbac7054729d05f122a996fd70f11be3","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.116.tgz","fileCount":638,"integrity":"sha512-q7shcgM8uf5SKI3/eqkFS/hhTC+ZA9Fjb6V0FubdLnZRiTng6rX6cGfxvJlVQCGhp8yYWagP4+3uyBe1Whr5dw==","signatures":[{"sig":"MEYCIQCouSMl8RZKoPER/Vz7/iry0y+D2llzXWjue9BTgUrRVAIhAN4+yzQWRTWwlcrMZufLhCpzPZCHeebcrus4XWr8tR0n","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3997980,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJefhxYCRA9TVsSAnZWagAAk8oP+wVEGR9x97gZ+ZNfONuW\nb32dfAfdu16SxAYCm2ace0yhoziyC4cA1AYUCRXhlZ2gmu511kqcS/XDBCKW\nPOJ6eTzCJqhbPgtlLva3z0ZqojKTBf2Kti2MQo7yiJK8hGr46T3l5UEvteOb\n5YzJ2QxW8UV5cXkeM/UdakHYWWrpdovUOCS8cypUeZ5fnaNYm63QS9an5nUC\nDznUY9utpsOe5Rd3sQ7t/GBtMVwbIwMMhvJ8sT8IiUbF6q6187QNIWpGg9E1\nYTZSuNP/w9re0F9qMRJ5ecR5R7At6OuXgGWU4v/JNQnQPedo/2nAQrX3qPma\ng6gn6m+cvHv6bekbuVKCm9USgkIL5+Dn3Lis9L1YVN5/PnsLsP1SL5MacQUL\nwy5Tiwhk6hw37bN9dFHDeOOVhdddiTZp66WrdFjCNhsf5oG99ymXWDNrlcZc\n5psm4gzP2tpZGJl7u7L3v9k3J1zn+wQ0AJbXdD/DB4J6q/R6tkaIfouywLFi\ngvMI8UXOrHCUB7+cdoT92nlTVZrVYwO4582bKtFbi8jkKRDmyLsBth3PYIz7\ny0u2uo5IPp4yUAeOVsZwZ8Iw++yr3jkGOO53WQVJe8i0ZzYJiGY4D44KESZ1\n2JDcCc1Emlx6xhprjAqdoxpdpayir5Odk/cDCxiOhgz78LoJ/Ndd8XKa3s8R\nhTsG\r\n=yh95\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","source":"index.ts","gitHead":"11592d26d2246c7c712988d5ca301f7210f559b6","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"filestack-js":"3.10.0","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.19.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","@reach/popover":"^0.9.0","@reach/tooltip":"^0.8.5","@reach/combobox":"^0.8.5","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.116_1585323096312_0.29195592066035525","host":"s3://npm-registry-packages"}},"0.0.116-external-nav-20200327T1823":{"name":"gatsby-interface","version":"0.0.116-external-nav-20200327T1823","author":"","license":"ISC","_id":"gatsby-interface@0.0.116-external-nav-20200327T1823","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"0b8c8552b2da2c92443c268d255ded7bfde1a0a1","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.116-external-nav-20200327T1823.tgz","fileCount":640,"integrity":"sha512-JGMhc/oNFMdMrJzxygJtGKxX/TD0lwnVOyoYwZP0CJJE5bleG8CAW4om9jNBvafDLVSQA6aTTOIfNpms3J7ixg==","signatures":[{"sig":"MEUCIFTTANgJG4sEBLHUnSC2HZEc+4zbjakjBWIpsglAQgoDAiEApXtUeiDNmzI5QPAwWevlW+5Bop/+IVd00cztYrHn7WM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4038441,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJefkSkCRA9TVsSAnZWagAA8G8P/jjkMLwcC4+4Wam7EqsF\n3SZt2ic7PF+zw2KSIGNOvwDVmzaOpUMOWc5Yv/AYBPANuzye8tRhqvBITatU\nPx11Hxuwlk+eE9XA3c8UOSgQun96EJ0M38ItVDry73zRR/riquCQ3Ym4kv84\nZ/9FZx3fOvmPgI62sYEJcQHM3T/M9PnnzlY3jVynWZXNUFfoOERtvsOk2N+7\nelCn3fxNegOVjuS55vG79HtGZdS14l8w3MIknjg7F15R8yCDGb8d/82r+1Gy\n6KmOGKUr+hSxr5ryxN6EdjIJTlGZf/LS4SS2AzE9heZTIwADlRUbf4gcK2K3\nnVEnPaQG9sceUkWVfNl7MgO2pO/za4+pzTZ5e8IYYKDiLkZ+Z4Gp/67XVLEa\nnWQ8tfeAZPjsWARR+/PD5yiff1nllX2qHs/TY3UNwGgPSS+5S/cSBh5CI3eA\nuiOJCfFJvD0qaoriqsup9MY+h051mT3alLGM9fqyHGiEe01XQniJ0bJy1g0L\n4jvjyHVzAqiGIKUCd7wS0fMAwdzPi//vHNsq7ScSOeDU1PA01RiB2ZyFvzFU\nYFSXlhvkdaVLicp6LRxS8TRXJ5suebsedd+sP+qCiosI5w+gX6bwkHEhrmRF\n7l30jcna5ZDnp1NGdzFbRNaMuTY9O+nH/7FKNIVQCx/LIDrD6VK9ejgf2v79\nDU1A\r\n=9Oz5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/77585971-ac916f80-6ee5-11ea-92b4-8cf24284f366.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"index.ts","gitHead":"f0bd8a43b10ba5c66a95e9fb36e92f58ef335f8a","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"filestack-js":"3.10.0","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.19.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","@reach/popover":"^0.9.0","@reach/tooltip":"^0.8.5","@reach/combobox":"^0.8.5","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.116-external-nav-20200327T1823_1585333412278_0.3417966649302977","host":"s3://npm-registry-packages"}},"0.0.116-external-nav-20200327T1927":{"name":"gatsby-interface","version":"0.0.116-external-nav-20200327T1927","author":"","license":"ISC","_id":"gatsby-interface@0.0.116-external-nav-20200327T1927","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"acbc56f71b05ffaba45e4bd404a3a628f5b9359e","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.116-external-nav-20200327T1927.tgz","fileCount":640,"integrity":"sha512-f1yYJgIYmKJ/vfLLSBfPJnQuYIBmZtNUSGR/K3d5OuGZrTydtxAuyGCe9O+juCEjSv2Jqr3GZ3vfjZ08Hkt9zA==","signatures":[{"sig":"MEQCIG1/yl/RZ/d2SdC4eBQmebJqM7RtA88eHs27rt+J4yu2AiAx7YYfTcJtrxqZon1oXzNcppccy7MzgA1Tkqz3/7/F8g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4038019,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeflPSCRA9TVsSAnZWagAAXcgQAIuvjcAZ/Hemi+ZmMQDF\n3T4V8hxpUul73ab5IsazbmmMkoAvO+08WJou11GLUW+Uo5rTVK5C50FWMw8y\nrbsqcGHnZc7MOEpgMBrTqPbSskFKzasoCcMXgr86IQmpIQ9TGSdy6UNKHf9y\nsRuy8s14H7yulPF40D4Pij9BDFIgR476KisGT9JjVzNg/WmxotsVGzq3ra9t\nEouKA057TsBqt+A95223PCwr0zT85H59POyYDDB7PFO+Xdr7STp1TE6TU4a5\nEANxL7tzP0I03q/0iyGPdeWAXJudayfKX9Jb6tFulUJRxJI+tSAMxlVoO4QJ\nDSljZaiCGPAJ901kYvkSgolMy2VM/O3cZkBWlLtXUJcNz82MH3EkNnyL/nMD\nSgx9NQ1YWEci4sDW6j0MTQeOhLkxUH9NAEdUlaBKvaQ19wt52/CIewfNrwRM\n7p5Fdz+ozZQZuV/Ksxcjf0zBmZocucdR285Jnc2oDGIH90xh8zyX0ONshKHO\nM/ctXe3HeMl1pmcTmMh81r1eT5sMTWHeJk75hTTY2lrwkpCIzrTLxhikmub6\nLov/7vREdEdkgRtMLJd68hMwPPWS4AOsKFHjYK8T4qS37AxkZKKw8EvpmCjU\nqIws5a+igHmN1kiemLk/myN6G29YAprLG8ImSbhvtq5XVdja4ZTg3fIFjtDE\nj1I0\r\n=nf/d\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/77585971-ac916f80-6ee5-11ea-92b4-8cf24284f366.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"index.ts","gitHead":"6a64766f0e45558ac041a3e495a640cf1d7ab27d","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"filestack-js":"3.10.0","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.19.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","@reach/popover":"^0.9.0","@reach/tooltip":"^0.8.5","@reach/combobox":"^0.8.5","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.116-external-nav-20200327T1927_1585337297395_0.11142433520119677","host":"s3://npm-registry-packages"}},"0.0.117":{"name":"gatsby-interface","version":"0.0.117","author":"","license":"ISC","_id":"gatsby-interface@0.0.117","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"c568356f7fb8f55d551853a909bbc9944f215164","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.117.tgz","fileCount":640,"integrity":"sha512-kPQp00uJakeYJihz+oMSYa9d5DapKFAByfqpIwk1OlRLNBzXhW+QnPz9SZ4IOxHQOrkInSjtaue1jP180p2S/Q==","signatures":[{"sig":"MEUCIHj5n2P5Pvjn7gvQvzHB8Sye3QMtE/K4tRV7E1gpMfIrAiEAwwmt4FGt6oWUs0yY0T4ImkMWxeuprX5BMDxZL0JZ+a4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4038096,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJefmBZCRA9TVsSAnZWagAAf3cP/10IJPBxLEa8+/+IOGMW\nIgiegW/fncTTXsSgY8aUzuGHsjZig6rv1teNOecBrI75KvAFgLzMyqiLGWED\nEVMpzRFmSP3rWGh/r/chGabGYQsEf0ch3FHh9QqCT7Av30mnYgIH69XHQHKA\n6tbxKffiWyNEu+bAzq9nKO90qbsCEkwsTusUk0y5Wlw2Of023oBPFN1uCB+a\nbs0qcZbYFvmi+UkNBGvvg7KG11KXRknhhmhGp5popkzNxWkOUEhKRH3rn5yk\n3ntajoyE5AjzclHYrboHt8UU8jtFb1gFEkVdgYCPnYblQl3X8B+uzR/26txU\n/SQ5hYZhLJ30JlaViYz15aLBf7OU6MjVx79HMKCBdyR8ZVPP86gTW5Q+q1mx\nluPm2votjU2Ki12TAu5L6B2N2Aavbxbzzyu3O9MkVv5Zmlk9/3lHeIQZ46Tj\n1xCoy90XbLghtCzHO9Ote6Q4uLEfkMFgZk6Tz4MsOYCCB2XmTcd6S8Iv86yZ\nLpO/aj6APGibtU43qgmJpWmlZvd4Rn8OOwtU/7pMVDvKG+x9pzs8xHSmyH2G\n04ZSIuPRWVRNJHO8Zu9r29ohw10kbh8FfIPuvLVbwovZ25B6h7Mr2CuIFIBC\nmT5lmLN99lnrBqIRAQRR2CdUqqQTu+4GoyrQezSroo4DnYirJog44oPphN/3\nkgfG\r\n=sjN8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","source":"index.ts","gitHead":"aaa2db7389c7da9d67c1d2b75da26cd1c39077f8","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"filestack-js":"3.10.0","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.19.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","@reach/popover":"^0.9.0","@reach/tooltip":"^0.8.5","@reach/combobox":"^0.8.5","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.117_1585340505225_0.8983166568257448","host":"s3://npm-registry-packages"}},"0.0.116-Elanhant-steps-indicator-20200327T2032":{"name":"gatsby-interface","version":"0.0.116-Elanhant-steps-indicator-20200327T2032","author":"","license":"ISC","_id":"gatsby-interface@0.0.116-Elanhant-steps-indicator-20200327T2032","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"823989ecd0c52b33e005be7a23ed5fbc18e16f12","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.116-Elanhant-steps-indicator-20200327T2032.tgz","fileCount":640,"integrity":"sha512-BDtgLwAnwLeOmO7s0fOR4HeK2RXgadtAq0E/gPFk0yTtf3HKyq6+ieZizbLYvO8iv5vDOCrI3ONWHdNtbKH2ug==","signatures":[{"sig":"MEUCIQDNxSn5KDgMqV4qKtrSVdmyZzviiDJKQRhoN1rSbr3eLAIgdQSl6CNi1Gz/0dSimrnUheiqaP+aE7JB8zT2vJClGxE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4026434,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJefmLyCRA9TVsSAnZWagAAKIEQAIbaQkYOmYWsvbjHLqs3\nRMjzbunU/HQiIPpd/cJiIMCe1Q02WVrDr/U1qtsPmgOoCI3lhy198Pr7DTS9\nkumHMvXNPa+u6vn6nE77XuSe1PtPgUWBHgfFm+YeI9eXnwGqo8xgZzVxVoJQ\n3GaIosaEiNTTD+akGUzurESzLqGiIiXLBveifpoMeMh4bpyujXapeR5FA+A9\nQugcZUTotn5Ry+bjEHoB7ozGHkmWf9bDvhG2r05Xgv7EChgPfS6RwUritT+k\nR5chX896I6eVDO9zfeFcX5VHIxxecxJe9J3xC5KlauIgpkBu2qlF+9KNAosG\nc3RCn8Pb59aAzvX3MtZS67flxQDt1hRiaycJfIJZtfyo1lEprsh39aVhaymd\nH2wZsNIr53SOLYWDKIf6yaOx7/SM+SPNyi6GzGtJKL6zHcqNQc55yiaVD3Kg\n+dL3mBjKCK/Vt6lm0nxjLOqufGnBjuvbypzlAxemqThMUoW7exag1KEczC7M\nhWm/05yR7ayWu3RNm3fyXKF12QBH3Zb6fsUK0vYOF3pBC6zlswkgVL0PPqB8\nTrWgbwyCujYC0KTji1kUpLIeEdsYvu+YaNfCwley4+VOe5qgHD/drkHyi3FH\nvwGYicRvKtkIvsYu6fOV5AVVuimlSu4aSo+4ec8bcIDXh4QGJ3cKdUMl2FC4\nLaiF\r\n=FeP8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/77585971-ac916f80-6ee5-11ea-92b4-8cf24284f366.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"index.ts","gitHead":"fb3297b0c1eaa697607cc26ed553a8130157f5ab","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"filestack-js":"3.10.0","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.19.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","@reach/popover":"^0.9.0","@reach/tooltip":"^0.8.5","@reach/combobox":"^0.8.5","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.116-Elanhant-steps-indicator-20200327T2032_1585341169885_0.1867978346407384","host":"s3://npm-registry-packages"}},"0.0.117-mfrachet-notification-log-20200331T0803":{"name":"gatsby-interface","version":"0.0.117-mfrachet-notification-log-20200331T0803","author":"","license":"ISC","_id":"gatsby-interface@0.0.117-mfrachet-notification-log-20200331T0803","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"46ad2b31f0cb5c1f31d9a150f57e80157f32ab71","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.117-mfrachet-notification-log-20200331T0803.tgz","fileCount":640,"integrity":"sha512-Ku4RIAyAJWgo4XA2NKaJ3s2rhbuJLLBXaXj9vz6CAzOSVxSUJ9keHmAyX3Yciv+DEm2LiDVlst6ph+3NSS0MoQ==","signatures":[{"sig":"MEUCIQCZC3e4ikjVhd0grO0qmGSImKAS4NQ15OmfNtPdOUHpcQIgdtEx4WanegKa0gpzzKdwuaGo2Zx+qr5ppxVVmPbi5ss=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4037559,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJegvlYCRA9TVsSAnZWagAA6pQQAI9Ai5YbT2fB+0J+c0we\nUDUqgYAnPgj4RrTLCJAnvG59I4JwzJVLPgM/5X6rFYfYWwuKD4OiGZlbAVxP\nh69EQNiyVLgE6kDl5+LxChxoYLgYJKk75MupNUP79P7r+7+x3RiEgRfI4rem\nO8EnVkUERmLETPKcEn2WTtlEkAnSwI7X+qDfKdJq2692G3oHgSQceAi9/Sdu\nr8z1/1oiirrLkz6yHABxTxaze8dxAT5rtQQoUdChJV9CrWRPzgkpVKOcxvwF\n5Ziv6aIxpYY4LpIKRejNd/ms8LL1su6W47glRTm0yt21zQ2q09qotWESUBNG\nddvIMYX/JzpP94UUd8UZJsVbQkf1t4ZE3ehDup40C0m3RVRNK+FckK6HdNy3\nkwArTeWR6XUT019XomIBX/StWzLBKMRbliSzLsJ9Sc6Hbdzgo/sTq97l+x+O\nxzy3pO5F1MpKNXyDMX/JsrUgiBbAl4xcaeEIWjObr2z8y+/7dCe/UMSQO4gS\na6D9TB2x2iA5Y4ju9d4GRV0t27a44xKbnyiiZA3AOl4Y3zQNFJSiS6WgKOXH\npiRf0tplbuLasno1EH7o16H2EYQX95VjGxxMPTShUe9tpjGQ35cUICbkzNVi\nGwXUoEe3HFnn5ZupzmL8WBaQ/ecdaHF05+fqk4Qpi51Y9szLUdQ8zwZoJyUq\nd+WT\r\n=OMXh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/77585971-ac916f80-6ee5-11ea-92b4-8cf24284f366.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"index.ts","gitHead":"9915e4fe131b4847d857b7c8ed24a98da08fc5bb","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"filestack-js":"3.10.0","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.19.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","@reach/popover":"^0.9.0","@reach/tooltip":"^0.8.5","@reach/combobox":"^0.8.5","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.117-mfrachet-notification-log-20200331T0803_1585641815368_0.6706489911017355","host":"s3://npm-registry-packages"}},"0.0.108-amberley-ch2492-add-a-concealed-value-component-to-gatsby-20200331T1857":{"name":"gatsby-interface","version":"0.0.108-amberley-ch2492-add-a-concealed-value-component-to-gatsby-20200331T1857","author":"","license":"ISC","_id":"gatsby-interface@0.0.108-amberley-ch2492-add-a-concealed-value-component-to-gatsby-20200331T1857","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"4dc03a234a8b9c3618c28a4dc4d597dfb0875f0c","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.108-amberley-ch2492-add-a-concealed-value-component-to-gatsby-20200331T1857.tgz","fileCount":665,"integrity":"sha512-9n0cyIZmTfycPduj3z2vzn+7WM19YNM2WyLqhL9jIGH4a/qYprL0CVxn6q3paXTvnqY+SZ/y3vSAVR/6+45XgA==","signatures":[{"sig":"MEQCIAlGcTDjOcZqmTcADTiWEeUJhttbHM5JRVAcNIomxpPXAiAHWm/W8hQ7914PPOyP/2/V6VHVBq07MYbPNwomgtjrtw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4105150,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeg5KgCRA9TVsSAnZWagAAUq4P/0yarAsSLx3ttIk0z2pd\nKkWiTBioZU4FCqpC2pnEZf9RJg0sn3BwITgx4xqbxtmuIr82lUEYD5OPeoFh\nof97QdtFgN1QMpq8ZIDNg/tmW2O6rKsafggvIX5kedfPNUa+DY7MHuPztPRs\n0mB+E8UW4DmtnndrW8ff61OT89yoYNrx5kQJtH6oSO270NhDDn6KRptDTbTy\nSZXD73LdV0rsJ7HLnSC6na0n8lP9LmLJPmebJH6JCNJkZJM3em5uOxZhzXXI\nrc+YYyCO3E8h+t/XFvns0Q3S29oiMYWl+I6+4I+kGXWji/6xaOoWi1pz9jjj\nyS2sSVu5macJCIUJRBx8qgyqCbrVgUHjl7C/5UAm0FNalvseWwIM94fL23qw\nkoAqRFhd7GlaWZy/bl/E7ijcx5MhYKCy5721PzS2Sw0UgjmC2dpEiD5r0Iw7\nJ9eQ7NnEW6xSzYFnsAIt3ecm25WQnK08QOvrXNA+ej51fUwGRLpntcwBC9n5\noNqGg7h9u4tkb2hLlpi6Pl4hKa/IvEGMQ9x0c/yXbhwHlki9HZzmb+6jXT4L\ns4wNIQpbNDukRO/Xju4luPZNEjz98M1H8id96lvrG+75tD2Pb8diF9Hn85uY\nEOwNLA8W5B+duN4uc9Z700hq8f2Osv7+nwBf2UqghqZbKT3HlVTymx1fR8Y0\nN+kr\r\n=1ScJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"# Gatsby Interface\n\nStorybook [available here](https://reverent-keller-9597e8.netlify.com/)\n\n![Storybook](https://user-images.githubusercontent.com/18426780/63871208-b9aea600-c978-11e9-9107-79679b699c6f.png)\n\n```\nyarn storybook\n```\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`\n\n- Use React hooks and functional components - https://reactjs.org/docs/hooks-intro.html\n- Use CSS props for styling - https://emotion.sh/docs/css-prop\n- Use `gatsby-design-tokens` for styling constants - https://www.gatsbyjs.org/guidelines/design-tokens/\n- Use compound components to make components more composable and flexible - https://kentcdodds.com/blog/compound-components-with-react-hooks\n- Make all PRs against the `dev` branch\n- Use `TONE` and `VARIANT` prop (when appropriate) to determine color styles and version of a component - see Button as an example\n- Make the component as generic as possible so it can be used anywhere by anything\n- In `skeletons` folder, these contain only the functionality of a component (no styles) and can be used within other components\n- Write Storybook stories for any component created - https://storybook.js.org/docs/basics/writing-stories/\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Required assets\n\nGatsby Interface requires the `futura PT` webfont in several different weights. These files are git-ignored, to prevent the unauthorized release of licensed assets.\n\nGatsby Inc. employees can download these fonts from [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"index.ts","gitHead":"a1c7624e513dee2187d69a212cf44e3990ea3ab2","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.19.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","@reach/tooltip":"^0.8.5","@reach/combobox":"^0.8.5","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","@storybook/addon-info":"6.0.0-alpha.2","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","react-storybook-addon-chapters":"^3.1.7","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.108-amberley-ch2492-add-a-concealed-value-component-to-gatsby-20200331T1857_1585681056008_0.4372700404528036","host":"s3://npm-registry-packages"}},"0.0.117-Elanhant-steps-indicator-20200331T1914":{"name":"gatsby-interface","version":"0.0.117-Elanhant-steps-indicator-20200331T1914","author":"","license":"ISC","_id":"gatsby-interface@0.0.117-Elanhant-steps-indicator-20200331T1914","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"5191e1f0d88d036ebc56868fadfb2a1635654923","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.117-Elanhant-steps-indicator-20200331T1914.tgz","fileCount":640,"integrity":"sha512-MuA8vBR7e/+aNT2tdGvBAC60SM59hrcHOTK5t8+mcIIa9BGx3n94MUTlPofWgU2XxOdcbmtnx2xJWhDdjn1L4g==","signatures":[{"sig":"MEYCIQCULgY8vbAaibK38mh0mwE8efemzxuWfnRR5FbgOuH8twIhAJAvfp9e5BS2KwBqaSbnFD9ygPa5DaULvHa+PtfQ52MB","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4031738,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeg5arCRA9TVsSAnZWagAAdW8P/2EuETpld7T6N2uhlL7d\nebHwzAbuKBN/Fi73eIXSfTlASoRz9GXxLCxsm1MlfNHCsg+eq/QDDD5d8hNG\np8sfmA9IxFUIkVIlUPtbtcDkXxzXjaLuZHAvYlAUBC/hVUGU0rULvaEzvo+T\nymR+gHy7iiQju/0+Gl3iB9jj4fzUfYcHTUn1+T5slF6Iuc5M5vfkYtnWcW+J\n3RdfFH/tyJb1jna5p+UsNXaut6kndBtzHIrAFKzWib4yzlyKjFCH1P/iWkXA\n4dooutId9L7vOXTRgwkp7rRq6RtCHzuwMuebEDpVAUisVAYPjxOEd5IJgByp\nEfsy1oHIKfTHa8jXhPt1TwahKUYtLRO8SiIC28fj7/sUZk8EkJoRlLrKBGzg\nGzRZqwYv0SSgZH4QvJm6HYRXTJEDqTkB4JYyDEFDSr16EJF/NgOHcYp+IIYK\ntFsm2zoqILAR0wEY63eE568y6u7P2S8QTN5ixPANQXuKGFkaB5Gashq0DZZb\nBuOMNsTSwNrsW3B8j4nGIhOnC7pXNFpmy4C9gHsVs0zpidkd9j+7fQcFUkWL\n3hplcGb9QbKAO8NJee9S7o1WWWb4Axi1KBMa6mQ5fCa2FjuFB6HvEBhGI0VO\npA3iZEEir6JIJPmw71AMyO6zw4wpwk5/Uq3PfBCJb/VX002GIpN3kKY4lt30\n7LNY\r\n=oIlW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/77585971-ac916f80-6ee5-11ea-92b4-8cf24284f366.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"index.ts","gitHead":"f3595d75523ecc4cfe0279a20d623a87082cf197","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"filestack-js":"3.10.0","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.19.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","@reach/popover":"^0.9.0","@reach/tooltip":"^0.8.5","@reach/combobox":"^0.8.5","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.117-Elanhant-steps-indicator-20200331T1914_1585682091004_0.6994060364362376","host":"s3://npm-registry-packages"}},"0.0.118":{"name":"gatsby-interface","version":"0.0.118","author":"","license":"ISC","_id":"gatsby-interface@0.0.118","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"9c889ea0dfb05b5ef8f7b46479da2faf8c52197d","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.118.tgz","fileCount":640,"integrity":"sha512-uRP47TXRiYyPT04ocFYM7R2XXtJDZfzN5evq4hMkveYMwFeLcbmHxqzejYOV1YQ5VlMtITsPVTxutTvaIiZ79Q==","signatures":[{"sig":"MEUCIBaDLFB6M7HYMNmPMxOyCNClfEEFqG11eYrQJZftfcbZAiEA69VtLHIBoO/Mxx8ljZ2eYDgG4Csw2y3FumwQ5ItJr5A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4032029,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeg5hGCRA9TVsSAnZWagAAj3gP/irz3HpGritn6celWwTA\niYiGQEXdelK3MUEoN5xoqkWZEhowjyMGJAcHZtnqlt+wpT7DsWmIGjJhXPSc\nkRzF/8ZMc7MEZdxKzWK7x0D9G/Ijnq6I2GtpWvXnMRKu7ny7E2uu5dmitp0N\n0B57IjILLZ7zsWyAQFAcIRLA+w/THgBqJbdRdNG56tVIa7D0EFy6sxyt+4Ei\nqBdbETU8g/+pR0HaI+RxpI28HZ+0ebQTaNZBOSbWxFu9QVulZZwwuT8yLv/Q\n6KJpMhtZnLLA45yE/SUffcVdvluD6rF3JlJvqZIo4yvQAMBLgs832Qogdyz6\nzxWAlXrt2SpCFCIUS256ODRXkb78ktODSPjHWaiI8xkvg4stQh6aMZEWgy+a\n2BiT2sjgWEsatip25j5lifFGTztIodmrGpi4kXktn83vKALLUAhZxbEPrfiG\nN9UGSHrZDhU3S3RxDo8pC202g/2Pc2Z8Y1TYXAw4zZMfT5OLPB4yzhnnQ3tE\na31JZpZpwPoNHhAFbE6N4pE0+kgz8dI4FkMWGEyAuFCFJoYKVjqDNEz5XyWy\nO+38wtBwM1FdTTaRcGiwMym77XmtFzJrMOILskR5sutkCpJWdE0vhemBhc9X\nMrranTwCz2vuMU2l847gVjEHnAfCEam//D/PTYRZtK0ZxOtlLTkoGmfCSUWe\nb6Tb\r\n=v2wV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","source":"index.ts","gitHead":"1a3c6559e0505f087e6e2c5951ac34645444d901","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"filestack-js":"3.10.0","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.19.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","@reach/popover":"^0.9.0","@reach/tooltip":"^0.8.5","@reach/combobox":"^0.8.5","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.118_1585682502265_0.7582065244864613","host":"s3://npm-registry-packages"}},"0.0.117-Elanhant-remove-settings-block-20200331T2222":{"name":"gatsby-interface","version":"0.0.117-Elanhant-remove-settings-block-20200331T2222","author":"","license":"ISC","_id":"gatsby-interface@0.0.117-Elanhant-remove-settings-block-20200331T2222","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"a5918ac6925e3e6f87b0311e94f92b1a584008f7","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.117-Elanhant-remove-settings-block-20200331T2222.tgz","fileCount":638,"integrity":"sha512-rW8WJduTfgfL1E5sDtsMDUNEZNLMz1zI5IZm+ffr/Kziq9jPnZ+N//pD8lvxZe66GmoKgxmZfH7qAOOOWt8rHw==","signatures":[{"sig":"MEUCIB819btJUNSMS2A54tQ0bR9lnWO5IqC13gRT6uvsjkOQAiEApdxSrz2rNKAt/c+jqg/AaOQfrdzm3xEnHxRpoUjXkdQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4020737,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeg8LDCRA9TVsSAnZWagAApfgP/1W6riok3qtWsXlyjtDp\nHuVMT2M/YJTaa/S7MaZ2pj7bw0/xQ0tbLCi7GBMjhOyRcBz1MAcUX0dCiUXa\nOJHuNemcMxiEznTI9tiRvw5rclz6hKag/sLUu7NpeGXutDlcFxcMxTaEXMR4\nwQIO6FgccpRoSdhSa0U6g/4r/dSzTGj+Zmp/eeHMyqwL6XPHNNJgmqK0Qeg5\n2TgVcL2/sqrDW8No08iQ8/HGu6bpy3Pkn+bNJBl5OwuHbBMKTi9f2Fvszruq\nwB6K0umpPtgMNxAnhFtouhleAlAscMNN+zNUDszdMwnMt129IwV/fmQgcSB/\nRmD6DRhW0JNwpUezlks0BZCmI9GfbKvtpkzbWboiEu2HQIupQf2s8EnLo/nA\n/9+4tvox5T2BSS+y8OzT5EZoTqB6F1197NHLBn/ntSSuxDiIR6q9tSC1yXgn\nJJU7IZFtj8PD0uJruFQCJkZARBV/UWC8+xmuPB0HjMUv9hND8JdEnsyO633Z\naVntafM0DMjT7rFjW3D9k5UkWaowg/CNYjGuxtXy0s7h/8IodBqzgkzmjpXL\nIYzldMl0d8v+spc2jQ4K9luFSOlBVQVah6cMihIlZqX3Z8wOGqfrGhCPW4Cm\ntZmQgUyucqx/OYmyL3DaaPwyD5i5+tWtbZCQIxT5CbPyL1fWKHvTRJcFpGNX\n6uXq\r\n=e+Ou\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/77585971-ac916f80-6ee5-11ea-92b4-8cf24284f366.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"index.ts","gitHead":"bd1a44df675b7c5379190273d6b32f134ac3baef","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"filestack-js":"3.10.0","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.19.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","@reach/popover":"^0.9.0","@reach/tooltip":"^0.8.5","@reach/combobox":"^0.8.5","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.117-Elanhant-remove-settings-block-20200331T2222_1585693378891_0.8649930609239673","host":"s3://npm-registry-packages"}},"0.0.117-Elanhant-remove-settings-block-20200331T2224":{"name":"gatsby-interface","version":"0.0.117-Elanhant-remove-settings-block-20200331T2224","author":"","license":"ISC","_id":"gatsby-interface@0.0.117-Elanhant-remove-settings-block-20200331T2224","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"50aa2e1e068652e43304690783e71018a3027dd6","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.117-Elanhant-remove-settings-block-20200331T2224.tgz","fileCount":636,"integrity":"sha512-8wDIu3Kyd2qpIH/jU2PrIvM3fO7A6F8mksIaagzyNbv96SEGPyr6NVdQih7KOTHup2T+vuHBMg/EDijIOOgshQ==","signatures":[{"sig":"MEQCIBrTddIB07pdD/5Nv46rL2CGipho30DLZbSNb2s+gA6GAiAB3NR98m81ffqFq7MFsz7hqCKeE52OPIn5pFjAdV9nAQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3999034,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeg8M7CRA9TVsSAnZWagAArnQP/3H+OQO26VKMc8ZjQ+a7\nsAvAtLwwCtYCihMxJP1RKuG5XWChPf8gMkDZlfkSuRmo2PH93v5/gZF96KNy\n+kCpRQ9/jSVUmtav39ZVgM6yr5cSvzOaHIRERCWgwDsisQuKO1Hl8iZOB7N8\n+mNjarCR9/Cm4AoKwHlcoe++uOjR7CdrVXYGA5X8l4TRRYw67G2swtYxI7tw\nyC41LPtss+OfmAnZXuetvbabyN06yr9Gd4MBYinDEqCikLD3/I5SKhuZTenw\n/VR6eFXs1zzWVqjAJu0Q4iyjRkzvyjS2I6aXstoEjI9z6kmeUNhMPIq677D+\nP0OX9wqmIyLxo/Nj8efsseDz80lBI9tWAmj/u/P7kjswQS7UOr6sV9TixlWI\nEJzYb8PfKtb28rYTzx/UfU1aqmQtrCOOHlahLXR/aPDLUQ10ft9GdmbWK2zk\noDe3SOBF0Dm2MMivKiClJXDhvTaWqJPoYlG+aADG9YDAD3mrRX2S8L1Wbuvr\nTUnjWbu+a2RDJpdud35oao8Vu0a3JRAGnBzxCdHUGIZnmpeGrkZo6Ok5EirU\n7M3krErSnbw0aPVLTDXl/jbL6qkC8PHOdxmDPiBuGySN9Ue6rlTr3RQYD81W\nlS9dt7vg7T4nQn2DTEiVRfWQ03qtiteZ8xGImWXRjnBNd3gtoj1bCec5lOnp\nNQNI\r\n=gt6c\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/77585971-ac916f80-6ee5-11ea-92b4-8cf24284f366.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"index.ts","gitHead":"15cb895a893e77acedd6cf2aee4d7ffe5f0dfbcd","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"filestack-js":"3.10.0","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.19.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","@reach/popover":"^0.9.0","@reach/tooltip":"^0.8.5","@reach/combobox":"^0.8.5","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.117-Elanhant-remove-settings-block-20200331T2224_1585693498817_0.0009863807553227577","host":"s3://npm-registry-packages"}},"0.0.118-fk-remove-welcome-story-20200331T2226":{"name":"gatsby-interface","version":"0.0.118-fk-remove-welcome-story-20200331T2226","author":"","license":"ISC","_id":"gatsby-interface@0.0.118-fk-remove-welcome-story-20200331T2226","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"c26b3e39b1726fbe454e4d92a686b08aecb091f7","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.118-fk-remove-welcome-story-20200331T2226.tgz","fileCount":640,"integrity":"sha512-74E/HRw7BPHbwab/89vObEAlm2dieSObl4mnr2V5DZo/eOAW03Ah0iWDftHyaN5LCZaNgqWc/WiTWst0FDZ9mA==","signatures":[{"sig":"MEUCIQCwM71HfQss4dzvNPvGb3QWDi5IP6SFwPBFekck5bYodQIgboVzQ+YBZlJQjkdQ2BH+pSDqGBFBuTVhyav0rmDXXh0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4032067,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeg8OzCRA9TVsSAnZWagAAGlMP/3hGTEvmjK3fvLGXJp7y\nGAhO4oqvK/tpx7Pt2cFpUUn4ReVe9Hc9wC8qobsIYvg8AZZytyBDHg6k0T3u\n2LtEZVlvV3ZZPqLageS4Z3ahAksBGx0rSFrQZvWUBoBM+vnF+QQn8zn1suys\nCmJOX2Rs5GylkKqsjJcapgc63MxWSW/Jy3Db+h/rtaehV9JQgHwEz6ndpJ+Z\ngnXLFZ6ot/7ITV86tcugARleRheXyfnlAiOLfaU3YUZVZWwTWbPSIGySaVK0\nlBJ1GJ/+HaUWUByXlJMHac4GDE5c3JQI8IPf3Vhz3d1qddSl9Fioe38wpCZ2\nxqbOS0PV0BCaL7+XgjO8e3IcXpOFXLn/pYYvk+k8bcIbt4EVzCLJF6hK2BiF\n7y0y7YUFiBsXp9LG2L7Or18x60HKDsRNwUDhxJPmy7tj02wmQ6BVvVti3zME\n99wrjXvbmcaHgqv78Asky5EfjknnNKPqEQ0Z+ZYDajYYPPKvFUGQJ4Zqz+Ng\nCDT8FsdxDVhGdpwNL23RPVd6zyzJmr1JV6TBwAOdW0wUDGsY7snT6AjpRvfG\n15vePgKZr9yfRdPU0I5H0tM6ss/2OUAQ+4Q1iLyejvzlqmJTfGj1mh8OZVbc\njp8dDj8gbNXQ/91IXj4HRaSuCVRN7oAu1pdHOwk4qZsjPIPTO8bMrGUt1bam\nRgF3\r\n=Y1RT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/77585971-ac916f80-6ee5-11ea-92b4-8cf24284f366.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"index.ts","gitHead":"648c1e0e6676873bbdb131af78b7be6912f9386f","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"filestack-js":"3.10.0","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.19.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","@reach/popover":"^0.9.0","@reach/tooltip":"^0.8.5","@reach/combobox":"^0.8.5","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.118-fk-remove-welcome-story-20200331T2226_1585693618526_0.16483614281707704","host":"s3://npm-registry-packages"}},"0.0.118-Elanhant-remove-settings-block-20200401T1255":{"name":"gatsby-interface","version":"0.0.118-Elanhant-remove-settings-block-20200401T1255","author":"","license":"ISC","_id":"gatsby-interface@0.0.118-Elanhant-remove-settings-block-20200401T1255","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"7c603bca78a136b1e3cf75be5c87c13cabaa2b55","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.118-Elanhant-remove-settings-block-20200401T1255.tgz","fileCount":636,"integrity":"sha512-kls4abYK3pF9rJqkPnd6gEevg5Pu5ZQ4xgjNKmxkqU+7nG81A7I8n4MZDrFXi8rJ8pvz2K7L+a6mmFDMaPM1Xg==","signatures":[{"sig":"MEQCICHjtSR2QZ0ltr2skhMl8RDoquGmO5yKKBNF0OX3j6enAiBDJQopZnFHxsq/ACbV9ML3XvQc5O+O2rRevKayaMB5jg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3992820,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJehI9zCRA9TVsSAnZWagAAy40P/3l1xlTZ4bDm8QwGdSmV\nctXwNFaBf8WRCeCZYV7AG0PBWk5zmN399i0hXa9Sr0cQufv/Pq16lW4kptvB\nEh3wyyhT6sjGtoRiL7r1+SRZBHtwd2i5NH0tuLuU7yQMfGlz1jm9JQv5/idR\n9iY5H6clhSGtoKzLcZipdlzr7uYvHD3LtdPHwHHfHVTmKZ6Ksj+Mc+ZdYbMd\nvxYGkV1FW13fiNWQS7RZ6uCm3jbitGXkBVb7A7c0I40ASEXOTFVW0v5K2w+a\nQKWawLV0yGcHXN5c5xiNa/nrz9AMiI84djf+YqDBW0aunf1SQZe3RS/kDzzg\nvLTlKD7E4hgCz/6f5YOA4WI6HUpVVkaEfss5fRzcTraulFtbUT/AEKs+NP6c\n8jSdf5kEzzw65BxSY0J2i969/L8tPY8RhuSstGeqB96hHV9A9PjrTSM1ymZ3\nE4q8HFNX84oqE3HUWQ+GGYT6E5W0ASyXFNnhMNhhPo75Dmb1MRM6olAs4dE1\naXBnoi8tzcM32/A7Ou9hQWs4/pEsp5WPNMAsObaiXzU8KwLr8w1ZesQv5wZw\n6UOS+zbBY/sl7o/qqpzCJTdp2fwA8hvu8s/kN0a36yknPsCeUkTFJPnUlS0M\nPh0LzQrIXf2Vxs58sCG72HATo+Mk13p1C379mIV308N8J++otn7PxSC+zK6X\nqBRA\r\n=5OH+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/77585971-ac916f80-6ee5-11ea-92b4-8cf24284f366.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"index.ts","gitHead":"bf4a1fd58fdeca5513ae2029714599da4b1b4cd2","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"filestack-js":"3.10.0","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.19.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","@reach/popover":"^0.9.0","@reach/tooltip":"^0.8.5","@reach/combobox":"^0.8.5","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.118-Elanhant-remove-settings-block-20200401T1255_1585745779055_0.9437785200248552","host":"s3://npm-registry-packages"}},"0.0.119":{"name":"gatsby-interface","version":"0.0.119","author":"","license":"ISC","_id":"gatsby-interface@0.0.119","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"bc57b812e7d3635f801ab7f2fab36a5f8a2b8d07","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.119.tgz","fileCount":640,"integrity":"sha512-JE8OyGz4/9ktVFusd7y6PWOwMS0eGBLOMyEeQ9jEdF2DgWInPkfAt/G4pJewRHlOhqNl7qaxK3ONXnV0YSM0ng==","signatures":[{"sig":"MEUCIFqDXJrbWkykgOhyP+F56Xij2+osSkLA5kmIfoDNrWwBAiEA/rSKfAS2ykf/9/lzSWoedH4e4fmXrDWv4TNrymlpL9c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4032133,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJehK/9CRA9TVsSAnZWagAALckP/ixK7gM/9xirf9+gQa2T\n7D/1U7wNyt5Zq8uCt8YCZlK+F7BygDCfwmpeKFaf24aOdsizXPvBuKJNIceg\ne1JQAGd41qI9oxS1aNHbmjO/mbg0jojGb7gn0JyZuxKFuL8946Uqis0KHdKM\n2XlhjCVkG2CLOXiV1d1rDGNl6KFizqXuHbKGeerPKhgvJE6Tx372Cg9rbHA5\n9YBRAP2KYec0Yb5gvdYkaRIZML/wtPQ4ZmWXAvGpbtAawIfBgdTRoZFkuDLw\nN4+n4zIB8STEd7u5QSmGI3YmAh7Dz/y4HSQarRAdqk0yhHRgJ2LA4hJkHxDl\n5UCtFKypj0MAP3k++OGor9FSPhLfFCkdaF78Svri52BH33mE2BQ5O8foUSyU\n1B1gTZK94s+ypLO3rCTA2LzKUUTXAduHi+/4miD+sVcgWaudSLceP//mwVq9\nOaQBr/tJ7BJF/+GiukVPbFPN7Rs58cB6rrKKVlK4Ap6vpavlF2fP6/WbQfH9\nOIfyTCLg3khV1sykDxA/8D/D5/9f0HiTnAX5PmfjRoxA3ffjcVxwsAHnbNcx\nyTppzooKjNKCfEX38/gA+M76DnhYZRPIScziBCFPrkk1u8y6s/QM/j2wWoqg\nq86TWWZ8C17ElNZr/XOy+M68hhFRwXNSdeuYdeUtH/4lzzLWjXlYf72E+7cp\n7zr0\r\n=z/sP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","source":"index.ts","gitHead":"9905dc6a5bbb005fb53a9d8bf1f765d4479617c3","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"filestack-js":"3.10.0","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.19.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","@reach/popover":"^0.9.0","@reach/tooltip":"^0.8.5","@reach/combobox":"^0.8.5","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.119_1585754108509_0.005080423289028024","host":"s3://npm-registry-packages"}},"0.0.119-Elanhant-remove-settings-block-20200401T1543":{"name":"gatsby-interface","version":"0.0.119-Elanhant-remove-settings-block-20200401T1543","author":"","license":"ISC","_id":"gatsby-interface@0.0.119-Elanhant-remove-settings-block-20200401T1543","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"881438f9612cc2b54f14bd60448d661d57d9144e","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.119-Elanhant-remove-settings-block-20200401T1543.tgz","fileCount":636,"integrity":"sha512-ccEN1uTZzHiCrjWSQIAyDQq1ZHOdzw7wxes3foduRlB4ZXU0/EU2Me5xaQu+DnRTQv14XRBfUdrO0WPgjPCWtg==","signatures":[{"sig":"MEYCIQDVT7iL4c5Re2c2txdv2Tv35JYqeg5D41hRPsXHATI0xwIhAN8jHnFt+L/NRY1pZdbFnaKw6L8xskbIDunnhiNLhpWh","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3992924,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJehLbTCRA9TVsSAnZWagAAz3AQAJ0dGj+Z+7r7Vo+j2Rwa\nX+EK7xkrWzbkcvRYQ7kYgFe9uYKRNPHwHf2yX/xmJc2TKGRUNum4jVyQQnmb\np0NHcXjIgtIVUh8c97+41UaKVfaiCA2Vo5PQhz769t9VOhTgFrr12r73ymJL\nXs8FtGobk9hTKJh+rZOOF6hiYvLtD2977LdSZRZYlEz6rRBYxjdrDS2y5v7B\n4RS3ByXpJ82c1V9edz57L0pdSG4Iq9qX8VDRq1drLMAuSF6ZUMT8kVjEWA8H\nZR/w5kyfacvdFkKDqsSIijTIuuQYUd2kILY5xcG63ttDpNAwoMikWHT30CCK\n18ns/pKXnkzwhqOdPAwYqAwgc7FRln1BXWwwx2SWy9lB4QPeY5s2pZI+/RPz\nfo87YLa376aARWkeS6CdK3+mL/0I9Ab92BvT8HEPfezWKSsPrDXK5f9z2yks\nhBNpRZzVho+U9hFv5MCHT1JVbcMjhS/JErP3MPN1qMnz5lkun4ZLJoiKcDvc\n9OvQ1JTqgj63en8myvvVWN3hYDBnBsaVI60z3+iD+Uun9oQdU+B/g2AuS9xf\nC7R2grMpx4rOM6SE9cwuuBkg/tpqqK57msGBUX/9LcoXd4R9anuH3Hm8VGfu\nHe6iXrZEptXkzy+vCfnlZ5MbOPm2RjB5/vzrBLpc7GIJ8vB46PkcQLeIMe5Z\nFhV/\r\n=3j/y\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/77585971-ac916f80-6ee5-11ea-92b4-8cf24284f366.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"index.ts","gitHead":"e3fe882e43eb9525940349608f3a0a37a03dea23","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"filestack-js":"3.10.0","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.19.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","@reach/popover":"^0.9.0","@reach/tooltip":"^0.8.5","@reach/combobox":"^0.8.5","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.119-Elanhant-remove-settings-block-20200401T1543_1585755858715_0.6296016714057047","host":"s3://npm-registry-packages"}},"0.0.120":{"name":"gatsby-interface","version":"0.0.120","author":"","license":"ISC","_id":"gatsby-interface@0.0.120","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"6b6e46e80b390ca2ee03aa5c41ccef2a6efa46b0","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.120.tgz","fileCount":636,"integrity":"sha512-Y/31YyGZ1mD2UYshllRPzQu9t6zgulviaEHueFsUCTXYJOCDxAa5D+4nufQYC2+ZaRkImqiQ/N1Qg93syDJXkQ==","signatures":[{"sig":"MEQCIGSfEhcYkzPMtnu6gfqJ3BiMyZw+cVwPJtLGpEfVJoyHAiA95WwlonRWkMNKWun6iSTmjt5nBETDtvg15Yd99dEKkg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3993208,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJehLhICRA9TVsSAnZWagAATswP/1yI755Mhy8V7Vaz76kP\npqBJX0I8d78FHvxKRMROKxaqcMol0GxQXPdFhKoEM807TAuJ/cguhmvFUXnT\nLN64BfGjy+MCqkKQ3Lty+ywAh75BoiVgnVn0GdOZ97e7rHPeOu23vyMDTCgM\nmzJb4fCn71eS/Ts+5P9mEYWdGE78CjtEgIRqgPBnNQex40LIKVrU7dlBayXA\ni3DMzQef9msmXK8SMzYaXMRehMwTgUiX2rBLtdZjqad+NDv84YssyycbnUZt\nX8DZGh2/whS1H6pYq7SjEw+OdIEzj/KjWSdUMB01AEv4H5aePuXd8IpOBCfj\n7UKPiItOsy6Q8eOz0zRpacGVHPa8tqukwtr7zD/OIwQarPpDJc09MKOEXXrg\ntInoMAnjtINiqYyZsqyEJgW06XAyNhUfiEA5EN5vD4g246QESf/LaOJe5Fiq\nWtm4AvhPMTkuigjVVOBmdOqJmWqSdD3xE3QVD8PpFR3DH8/tLRlDnb9tjm+G\nAQgvX0D62zF57sgOUWif12KYdEZ7J0eWQ2tLcpuaTd3m+7yDLwjK7Fq1E1Nt\nuRM1h6I5izROLVbQL03+fHTp3ZnZfANYcPvm6w/jgd9oc0F3q6n3Tp//ov8L\nm3lT3rn38gGZWdnnVap5rVyq01GpT/bTSOHPcxo/dq9uBIFwIVx8F7vj7246\n9RSI\r\n=amZC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","source":"index.ts","gitHead":"6a4b1624e8f19e134e111d750122a1e0c0be9ebe","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"filestack-js":"3.10.0","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.19.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","@reach/popover":"^0.9.0","@reach/tooltip":"^0.8.5","@reach/combobox":"^0.8.5","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.120_1585756232000_0.8163731181661846","host":"s3://npm-registry-packages"}},"0.0.120-amberley-ch2492-add-a-concealed-value-component-to-gatsby-20200401T1623":{"name":"gatsby-interface","version":"0.0.120-amberley-ch2492-add-a-concealed-value-component-to-gatsby-20200401T1623","author":"","license":"ISC","_id":"gatsby-interface@0.0.120-amberley-ch2492-add-a-concealed-value-component-to-gatsby-20200401T1623","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"4a57cf868d912104927bee90bf14a7ac7e7b30b0","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.120-amberley-ch2492-add-a-concealed-value-component-to-gatsby-20200401T1623.tgz","fileCount":643,"integrity":"sha512-X9ULiaBDburkaFIRivgqCHF7JNgocUlkhyZECjWghH2T65OGy2+fTTJ1W9GaWmcppQWWX+4Ey7BI9bmM07zeuQ==","signatures":[{"sig":"MEYCIQDIRVZsSUredKnonjMAcq9P1+yYOlAsPp78nOiwR0V4SAIhAPbRrlvm4Nx7s9sx8tONSLGWuWqgKuS+xmudnYFvO5J+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4015496,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJehMAFCRA9TVsSAnZWagAA3IcP/3UttFZWcd443ssPFYs8\nUkd1r2iv7Ka/LnubbINiZk7JfZC+hW0ItBVCWJ3KTgl3zTucEOiGRsTR+Uwo\nSSDIVa/ztY6qjHfGMAJNV3iSKZhQEIFxhXEpvSUdACvHVPtBDdjZzTArTVpR\n6sGSW7rKhMhFipWDPVKhX7+o0+VJ+pETQ65+OxDk1p7nVeo+dCEU0Tk4+Vz3\nCsF1XitIxz2pnT44rwTNtHRbkcB5idFo0k9wb6NvO6uFkvllw1xAv1c/9Ult\nHkDHHltk1WUDfZyWWXkKtbY6XBmc4y8HLGu2K28JTvSspw+y9KhyAPFLBkgA\ndmIIUcMAqXounsjn1QXqQaLnRC72e7QYy1WQngnXPHlp5tReikb0hXyB40Dr\nPyyEmj8LQHHox7EeOeUNY2aWFthqHeDSOsadYx3bjMpJxwc3utN6lpTPHxyu\nk9Efg/6ZvxfuFbG4ixfO2j0/uJbowGVVEiJ0bbq2WKn3P+haahP/iLSfSBQY\nJq87otRM31yAPA8YI2ZrEfPU3WWPdhH0IYd557cq9OkVA1BgNUJn3iGlHwz2\nXFuk8EuW+ZjCtt4ib9VERGm2B3OUVg26SCU3Tu4yvqeJMuO3sPuAx/0zFmBQ\n7+yoBLhH4ou5ROQnYvT9Yf4+nvP7asT9DJvsGTfHwvhuJwEjelnphKRe5O6D\nW7b9\r\n=HsUj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/77585971-ac916f80-6ee5-11ea-92b4-8cf24284f366.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"index.ts","gitHead":"034443ce6f8966af5b16ef813b629b06538cac32","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"filestack-js":"3.10.0","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.19.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","@reach/popover":"^0.9.0","@reach/tooltip":"^0.8.5","@reach/combobox":"^0.8.5","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.120-amberley-ch2492-add-a-concealed-value-component-to-gatsby-20200401T1623_1585758212448_0.26779284740715625","host":"s3://npm-registry-packages"}},"0.0.121":{"name":"gatsby-interface","version":"0.0.121","author":"","license":"ISC","_id":"gatsby-interface@0.0.121","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"f94cdaa76e6c938385308642705f852043533bf0","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.121.tgz","fileCount":643,"integrity":"sha512-WCOu2vFsy84C4Rem4MU3bjCnRt6fxFmQ5F2cDIEuvj+Z3ST4bYr33nF4/no2X0pLZ9P00ZLEqRbiNxbVyEFfBA==","signatures":[{"sig":"MEUCIANcY9gwCbmmascBkuvPa3trhNbuERSWZX/kaf8oDci1AiEA9I/eRN++wHOc5cFxk5s6oIj5Y/xcHGlsfpZB+cgP8rA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4015751,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJehMTrCRA9TVsSAnZWagAASQUP/jMkQZKOpkcfR2HA3Lxc\nQUl6qCWFHjr42/ZdD8tB4KdUA8H8ocaOlvY5Vo73Qi6nDL72ZHde6QfkpyqV\nH1xvbOVGmirf+q30CT4ytn+FZ/PhhiBGS3p0jnzSXaLmAX2Hq169f2j2GnEw\n+O6W/KNueFoLZ+dZugXqPJy/uyNVPYxOajegGb6s4HfhqwaBtExb2hT6qJVF\n0C+wyUeRtPzET3RTuLtg8crxysPXOx/wEdcjSIFXqw/lEQUtI/hg7GOS/+TW\n3M9NI/TbywSLktwv8MW5+DwTxKrPHaZGgEc/ARYoyXxL/L1MJagwpuHY5ctB\nwHXGHfW76R0lee/wX5OmTVlqY0VDhN6nZ9isI4klBt9h2szuickjQ6TUQMmn\n6MwR18esw2FDo/DUhybwAkjxnyhcKfuMz4Bn/rmpJssgJcGL7xNpqSNjdLOg\npWKWwg/W95Jn++/ullb31AJpYgyYAJtzN1J9q2lTR5hh42oSdr11W6yAn0cW\ni6JpOWaDUY8tlmiGun2u6vGf+FGG5J00aml5ydRKjDVIxpka6+iyDiEko0R8\nmL4B+QlHTPmJd7gG6MN5oYh60g3FNedJtV0e10nzPSPl4qa0/7fnD7dfKclN\n8hQxushe+OR35eTA7lNgqDE8bIHdp3pwYGxCZCfXbtCFNnB1GwWM0CzFZR75\nwarh\r\n=3+k4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","source":"index.ts","gitHead":"d3291df5b55a68bf0427279efa750c79e5823f0c","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"filestack-js":"3.10.0","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.19.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","@reach/popover":"^0.9.0","@reach/tooltip":"^0.8.5","@reach/combobox":"^0.8.5","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.121_1585759466776_0.33258035273186093","host":"s3://npm-registry-packages"}},"0.0.121-fk-show-theme-scale-pixel-values-20200402T0200":{"name":"gatsby-interface","version":"0.0.121-fk-show-theme-scale-pixel-values-20200402T0200","author":"","license":"ISC","_id":"gatsby-interface@0.0.121-fk-show-theme-scale-pixel-values-20200402T0200","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"15809a5348c8a9e8010632ea3889f13363088251","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.121-fk-show-theme-scale-pixel-values-20200402T0200.tgz","fileCount":643,"integrity":"sha512-FNX1Gnyjcc7FWVj4QUuTlLmkr1zwoYnkqqpEV6SaDqqtedd+a/PH5kz2n6z3wF7e/agFOZZ2YXYZzEhgsEh3Mw==","signatures":[{"sig":"MEUCIQD9tIPpzGY449q05JV5Z+upIaCRqZ3b1FvowsV1fBL47gIgWl9nN/3aRyXb9Dbx8pdfnL2Fb674r0TEveKu8g8t6C8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4015798,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJehUdpCRA9TVsSAnZWagAAewAP/A9MWTRsvD2JxmP142y+\nPpTzKMbJTaIfXFS5NEgQH4aos7pJHsjzGkOpEXzzKOw3lLh59CYJg6RzLxyo\nxznIxnz/D2lGpxGhsiHbbwLTwTo2WV5v82/qpH2US1jNH2VmqN/7TAu+0hFz\nFbYWJaVGJagDLyiRwGCJ1/Pg2o65/wc3EirOux3zgOJ0YpwSdNrEaF1DTvWS\nzl39l3BSTaOOs3TG2pm66A9UpSsyNZ3+TQrlJmFnovGPgyoc9taWpOHkPgdG\n7zd8Js7Hkiozdhs41jKFZXoJRlbWx9rfGhmtAhIOhamvl5xy4gi4mLRa1pnJ\ngP3C0BW8RDF45tywHfz+LDBMzGCMirMYEafEHtVKaIWb9Zr29ZL+bNNCCWzP\nR5rLEpYqe2yZXx8JIARN/AcBFR59MvlvT3BAVq4Y+58FeMcuBzKHTtXtSHJn\nTMiosGoeAXOo67laNm0p6kmHr/zBpsw67OcrAlBQ6VEK5zbgLWNXWSHG+VFt\npT98Fw65iKuQdT25ueVjYPOivL04KQ524jYhp+ZDgl+fnsKqzjXKKPFC24Fh\nH/YCCd58/uzAfKqRQ9sKd0JHDB4JXEofF3dQsuzHUjnVE9Qk5X6aHmlub4Gb\nsttGvvQ67fiZvmIPwZy9SlUUcwCuqeFuHzJxkHSiOF1YkypXfPCVKDR6XKJJ\nSlQr\r\n=LjrR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/77585971-ac916f80-6ee5-11ea-92b4-8cf24284f366.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"index.ts","gitHead":"0b0ab304ceef5ca88bb70354c8971e155763b135","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"filestack-js":"3.10.0","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.19.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","@reach/popover":"^0.9.0","@reach/tooltip":"^0.8.5","@reach/combobox":"^0.8.5","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.121-fk-show-theme-scale-pixel-values-20200402T0200_1585792873022_0.8371505142835882","host":"s3://npm-registry-packages"}},"0.0.121-fk-show-theme-z-indices-value-20200402T0840":{"name":"gatsby-interface","version":"0.0.121-fk-show-theme-z-indices-value-20200402T0840","author":"","license":"ISC","_id":"gatsby-interface@0.0.121-fk-show-theme-z-indices-value-20200402T0840","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"0bfe02b6a445a6c18d4c4607cb33517fb8062f25","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.121-fk-show-theme-z-indices-value-20200402T0840.tgz","fileCount":643,"integrity":"sha512-QCO0LX0UbEYwoj1k41sJ5racjzEvHNAup7XZoxcjA0LCUVTU3MxU3AQINtkJLhEiaS+7VknUeFKSjU5h37JjEA==","signatures":[{"sig":"MEUCIQCgzPTqeueBHH58p4BFK+DhRkvZubiM1GQmbPA7ym6grQIgM25kDvHG9ACjvHrocksDPK+3+7O45/ufIjD+AytxKuQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4015795,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJehaUtCRA9TVsSAnZWagAA+PsP+wdYuRqHi3O9i6kIGOYV\n5GJ+aMVEgo+uNoCtheRElLCwRlWh99gJ5y4grXZ97qsZYxbwxaSwDdCMfRfF\nP8I/qMdUBJd+7I+r4oDdcYSeyE0Slt0PTDt9keT63FXv5BgM0ELRmnHQNj8c\nbCTu1ZgpTLlpAT9S7NvT52PBVStIG/+kvWfS16mCbJl3Hu61Ul6cZXDhfO6y\n6bV2WPgBtBr2m2mibvIl+QvB4T+vEos73Wx/IYyA6t4bpn3rynyAooVaSq0D\nk1eZsw7ZO0sKm2ncd2Wi9BoVlT9LKaC9IrmUMmxlvcSaV4PZVljJx0mDjbj4\nBH84QrLfy/eZRtkny8SodVxlaYemhaIkHe+h0mqUGfJxtT5yqYhdNtr5RntM\n/WAia364SxDovDg9OMfUB3RUG5VvngzEUXIvQEbBWUMTx3aLUECNATlttjo4\nZ6a3bEtFEEPZNX9uXSIMvIt6D2Ddc5y2NDDidbWmuKEbbQ+in9eTnlmMhM8r\ntbX3bL4/vwUdFXgGVIZJeD8radYZWDrpMHvVPQJ1zm0+8SwiK1qygVlBUmRz\nKEcNhZtRzUtSMc4sPOr5YJdrGTQFBItp+HySPi3LKOZHDbwMjxu7vIkSARxj\nF6A3fIwhTPUoZ/1Tchzc2DkV8plE5AjN435M1P9N0YfKgCWKsdhs5f/kgR+m\ng8rE\r\n=BT2z\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/77585971-ac916f80-6ee5-11ea-92b4-8cf24284f366.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"index.ts","gitHead":"5dec4e8e33259c1a9e25050d0610caad1531763a","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"filestack-js":"3.10.0","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.19.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","@reach/popover":"^0.9.0","@reach/tooltip":"^0.8.5","@reach/combobox":"^0.8.5","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.121-fk-show-theme-z-indices-value-20200402T0840_1585816876961_0.9032795375554195","host":"s3://npm-registry-packages"}},"0.0.122":{"name":"gatsby-interface","version":"0.0.122","author":"","license":"ISC","_id":"gatsby-interface@0.0.122","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"dc9ef3a4666aac0dea984e502a66959ce7345b02","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.122.tgz","fileCount":643,"integrity":"sha512-ZjW7t+zLBkrMGtzobYItVl1DYlz371O9p0Jxi3E+JBSwyY87k9VmBtwlC+Ix4vgNvcHZS8SwTBeIgi8oOVD/rw==","signatures":[{"sig":"MEYCIQCSZVqoCiqxuYMoZCo/d6VzX5QnkBz7IjimF698TIK6/QIhANuABeTO+9XWRvYxopNUaYwiraa98b1cruZMJekoX4BY","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4015855,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJehhBnCRA9TVsSAnZWagAAy3cP/iNUvK/tE700sa3a4E/x\nF9R8tM58aPiEVKoDVXEoVXbtyOrW15e0Mo9ACt7XjOBWuAZvElc3P0gBNI6+\nkMWojvoXuuIRyf2xUT8dyl3YojAxPuEoT1k4yZS4Uyk1Ymzzi3q4GuJwyk2L\ntv0aYNATSuH6DOKEYYkDDzHt2+hsKo3SsN3whzO7wT4W7XZHIP7Hctxm2oaq\ne5+zKvsNXBJeqBS3c13atUskblNITiD0oaJIQGYCIxB1VIbliRvbH5GbkasQ\nv4g1asZlzsWOHIyk+7u4kyZi8INlDSMacZFYARC7Zekvd5fAQNEpRitcbDnE\nEUEhb4K+hyVuFqGUK+/J6ffn39quyD5y8/uVWh2bsmUVSThOCXkvSBnUA7bn\nijA/oJgh6oqVpRH/3G4EB6CeYYqUtTKVSbDW5+PgguvhdwJrHMli2vieDKLs\nl+bHVA6+iHY2ZXFrNpKV5AM9hE2lwXw3MBjVETqnxWGqqRHbKnpKKy3e1DFi\npBI/X+ExYEHXPkukqKRHAccU7sc0LCIwZTgyjIcelP23uzFYjmFFmjkzGnC7\naVrIPfuZ0LW5mpz88y4031tnDZ9UnsEpbwl4aUfAm5lU0o45a9Rk8720Xbd5\nOvgYCZbZQexDru3UeAeJHHvnp2CL8DxUcfKjKfJVvy9gx60/nfTi9Gk2lZqM\nbdPE\r\n=tlxh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","source":"index.ts","gitHead":"dd4f04889de6512b4fe716f1d9e005000433e579","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"filestack-js":"3.10.0","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.19.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","@reach/popover":"^0.9.0","@reach/tooltip":"^0.8.5","@reach/combobox":"^0.8.5","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.122_1585844326478_0.7851899898624457","host":"s3://npm-registry-packages"}},"0.0.122-fk-show-theme-scale-pixel-values-20200402T1947":{"name":"gatsby-interface","version":"0.0.122-fk-show-theme-scale-pixel-values-20200402T1947","author":"","license":"ISC","_id":"gatsby-interface@0.0.122-fk-show-theme-scale-pixel-values-20200402T1947","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"003c75c23c417764c4c4efee654502c2697ab581","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.122-fk-show-theme-scale-pixel-values-20200402T1947.tgz","fileCount":643,"integrity":"sha512-koF7rrW4MGyGkKDyMa8J8Nh9d+24O2w0dDiU+8pUGcjXuBICzOxg6L4gXhWUh0aRC1zBT3ymwzr2BZ18GwaYoA==","signatures":[{"sig":"MEUCIQCDAWHicoS3aHpTRQSSCGi+DPez/kQsnoRzWuK5gHUNHwIgQWUHIAi4ldlXoRJGVTZLxoobEU16cyJXlD/s67n2gX4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4015902,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJehkFUCRA9TVsSAnZWagAAUV4P/j/n3mKVItlEu5lQlp5q\nDU5UqpCHOoJkIbZyOmU897Pgm8nHR5if9OvtXO5jKhAhKUuEzehXqN222jzY\nAOGu4pHNYsdzz0o2H7rgV5O23LjnMKltCyDAbgIb8GBpPM3RegN6g9oLhCx1\nQ3g/GTyKqB322Vjln7aKhGfx2PRh2kMNv07geSqARQKgHssbPxL0J50p3e0R\nEqbAu96Rv5b8B+UW2ly8FtqQVAfV3XW/dBYCEMyuI4EphBQ+BEkjrlrr2p+t\nsZ1p2Fx72cNi0FPtGS94ulFolu14PDKWeh3gRGnnMi5I+PQmJdV6BPNeuzT9\n4Kx48z4Ks5aHPz5wFMBqAiuhJvO2vPJzFlNqR9J8ZZ9sAxSFqlGDVOlo4e0b\ndv6D3iasVfMCGRB4iF6LYSiZsNoihpLzdsiVZvCYbouG8/h3p31exaaRVMp0\nOFC0U9RJIKMUpanOb519cmisN2GVx5ivaq/8zrEqNpagdiv/HbtG04zyFkk6\nKZ+XYwji5vjW0+tEIOu7L0iHXKB66763CJJhmofmGCdn1JtIggRy4RnA9Qh5\nDFueBsdPQtPzkZrEV8vvYfxEkBAZEbjvVunmtMZ4sVcHrub+uHtYktlcZDGr\n0iQSQ9yvvecVlXESM9j6/xxo3OtcpBSFsmw+UGfGlJAFzzT9zojG/sJzF3y7\nJvSA\r\n=Nko4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/77585971-ac916f80-6ee5-11ea-92b4-8cf24284f366.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"index.ts","gitHead":"f0106da6d11431ae40f1e3316780107b3c1cda5f","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"filestack-js":"3.10.0","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.19.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","@reach/popover":"^0.9.0","@reach/tooltip":"^0.8.5","@reach/combobox":"^0.8.5","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.122-fk-show-theme-scale-pixel-values-20200402T1947_1585856851655_0.2058406865880098","host":"s3://npm-registry-packages"}},"0.0.122-Elanhant-styled-modals-20200402T2121":{"name":"gatsby-interface","version":"0.0.122-Elanhant-styled-modals-20200402T2121","author":"","license":"ISC","_id":"gatsby-interface@0.0.122-Elanhant-styled-modals-20200402T2121","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"2a814bd153eddbfc63f866059d4a48e590b5e5f4","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.122-Elanhant-styled-modals-20200402T2121.tgz","fileCount":649,"integrity":"sha512-+jlraFbXtCJI+FYxw+locX4YeDInBC6QYsfkdip1ocsEzoToFKlHwhhpDPOWKtbEKn5AWi8QELmW8AmCnC1Myg==","signatures":[{"sig":"MEQCIH93s5PqZ59YBKxj4lXUwkFCN0gvNAa0CO/+EyycFidlAiB8+xCTZawLTEKazPkji1JcC5Hlt+nbVSWUPx7+63eLaQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4058096,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJehldlCRA9TVsSAnZWagAAdD4QAJEVkbGCSUIw1fdzRGjs\n8QZyJEDc96M/8xFrrkjnBtOabbu80frGznno1sdYEHNMR7IUbqKu9jRccnmL\nJoeyeSTHVFPy9Ssyq7sLdgFT3KLW+mzhhkBJIpd/EDHDLUc6f99MlLzX10fP\noXITaP5rg0AdpgxQaOYX+GD1D0eEIBwsoJ685AHprUce4JSa74Sj4/npbHXH\nCSAxNvXlMWmPFEykoY3g1JfDinmR4lYRgy3VCqvoGP2XBoPYoj9NRwlNhbSX\nUnz1/r5IZgvaQCFpq9UaccPK51W4h+GE87BvpxoP90KBpQPw2jWMdDIP3soS\nQRZ2YErQsqvVynV7MjHIh5kIoBYw1c/Ix6lREP8Zf4/p7+i5OCRPUOONtGET\nVRaDx+644csIcYIEWaNoVWXKBUwX37GeC56yUx+eVqT8uNMaDebcisRofLnE\nLvrZySvaX/1TwYs/lxT7H3ugWrNb+rnkhBUTui40NzIbHrTNrsWDiw/KPN3P\nMwkYFM1ZI1tLpe1u9J/cVr9hfM4ZAmN5bc6YYCGYu/yLfRsRkE47FdFrgFun\nqe1CzEhLBlr4XFJY61Kr5DlWZ2nQ2aAz7gyqCkkLFeLTytTq1CyswlayfeK2\n/s+0C4hbtlSQm98QJVfcyq24KMZV7EP7H9U7Eq+aQbIv2oX4rIYnVI9r7iNn\nyssH\r\n=KKfo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/77585971-ac916f80-6ee5-11ea-92b4-8cf24284f366.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"index.ts","gitHead":"3657dadcbd7469dd6178e19634b17b073cf89151","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"filestack-js":"3.10.0","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.19.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","@reach/popover":"^0.9.0","@reach/tooltip":"^0.8.5","@reach/combobox":"^0.8.5","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.122-Elanhant-styled-modals-20200402T2121_1585862501143_0.9833596587406386","host":"s3://npm-registry-packages"}},"0.0.123":{"name":"gatsby-interface","version":"0.0.123","author":"","license":"ISC","_id":"gatsby-interface@0.0.123","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"78565aa89d2e73912d2775980bab4e52963592e9","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.123.tgz","fileCount":643,"integrity":"sha512-xhr8u+UFLGuoGsPMjyRw4jYtH4GI+S+Q/5YbJYeIDMVp0qvQ+rPCnCwUwydP6no1CPJK2/ddNvKPXFVJLRg0Yw==","signatures":[{"sig":"MEUCIQDT+OC1T6DdpXBJW1UrFh/QqVu8uRaCIVysrIDRkVV/swIgE/Glsxa6xktbMANPhoKiNLXylZSKAwrVwRh8WJe0NIQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4015959,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJehlrOCRA9TVsSAnZWagAASE8P/jp4A4aYnrB/osug124f\n1LxkApF/JFn6uc5thQTNQlFZG+8b5RbbB649mSB4xspGestlWOObbJ93QSYB\nwMB33QY/EfNgw80FzJMLpCkcT531KKBcd3BigYMYSGw4x4WT0hdeLkXutxNn\n5huLLbJU4/onjnQyNVNosEXguoBp6CsYByYfV/eOF5ob9XEUoELXAdw3za6P\nT6BSGATAQnkbYlS2kM6TfBMk9Ed9mb34YABup4qz7CUlJ4Kb0CfPh1+MYVQB\nHIIiRWRoX8FmBkN0ybyuuoPV0+h0gCShRopC3hFQ0EnKqXpGoL3ujTHj11pr\nmMbXRkjNt2q39ixoEsydapWnYNU1VTapTH0QVKKzqpQwoTcPQTnd/wBmT+t3\nJTzuA5yVdsGXbOnxXNarOTnX/48//mN32xDbqgzwMYtJ5ZtQt/ocldrH0RYY\nAvjgKUwkf4dwbOmnYGr7F/mkkc+rct7bK3GOHfmFf7wAIO2kxgFKRYCs/KY7\nRiLbKLf3C1qmhas7L1DsSSI+VYcKJZK+B09izZARag/slApXqch99W/rw4LT\ntl2DR17IpqCpHk+1CgDIhMkyX9aVr//KV+MDHxw8NPSSPTOoLsgZ0EignLTT\n8PGbonkgVTf7Ht0sGtMdA01t4rzTT7l5jg3hArUDqkLLOZBYCfKD1sT5dbRe\nsEwy\r\n=sfR7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","source":"index.ts","gitHead":"462b50f0b66617a6ba537abb2fa80befe55b68a5","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"filestack-js":"3.10.0","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.19.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","@reach/popover":"^0.9.0","@reach/tooltip":"^0.8.5","@reach/combobox":"^0.8.5","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.123_1585863374061_0.6106907133171631","host":"s3://npm-registry-packages"}},"0.0.123-Elanhant-styled-modals-20200402T2251":{"name":"gatsby-interface","version":"0.0.123-Elanhant-styled-modals-20200402T2251","author":"","license":"ISC","_id":"gatsby-interface@0.0.123-Elanhant-styled-modals-20200402T2251","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"2749c3daf88299a6c576fbc648cdd0da5d3ca1ca","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.123-Elanhant-styled-modals-20200402T2251.tgz","fileCount":649,"integrity":"sha512-bqtArFjGSGnmGltp0oAL1aJ7Y3VqsHHPQipW/Pcd5gQpRBH+jXqBV+mqgy/TBomey+hO4iNetn0DU8HOhroV+Q==","signatures":[{"sig":"MEUCIHfmsAW5+IPandL3O3Cuiw9NaZxLT2FRHNuRWQ+Kx6tlAiEAwxmO5YAKo2zvSwZz9RT/q8qgn+OMIxklavGLz2n+IRE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4058200,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJehmxyCRA9TVsSAnZWagAAorUP/1tuLTmp9eWMi2iNgjn5\nh+XQt0aNjTZyXG/7pJItk3JM7B/OkzwExHh6gSOLasua5mrmvcZBkObchOUp\nFUtS/b4Ufqo7rXCT0iBXzlOE5UEXyISK6OS92BY09S+DLe9Kg5WM4t4ybcT/\n1OVBSkKnKq/+Dy3tTN7X9CB8Ah2J2QiyB0/GYyguI895jnJWBExTuX7d4BJu\n50K5v3eplo13kXYqzQ4kSXYabjs+r65HBe/Tt4UGzU+TGN2i5y6zL4uPHY9L\nv2d0O7Fa+DTsoXaGayDqLbDwYaETHjj3T1v5UNKLZE4bpKizpolQwuK597hE\n+IJ/dY5fWor0NIis8XKo0EIrhE6LFlVZQ67hd6maIp2H08pTcqo7Z2jUd2ab\nfTp1sV9ySMBCLN8MTLk77pzaZesfmCGRz8blsiTOuK1qineqC2Bje1gpZcnR\nwxM6yTod5Et3cx1BGRyD1mf98izTbkDsykY155b0YaWSb7E43kPoETJ+/DOW\nbISItAqwQRDXonqqW2LASbEf8sMfXnSXxYT/ZGSI58kcT3WHqgNR9ijNBfNR\nZj2UkIbZF4QFWqbJL8vQStTsqXjfW6rPwlYxBE/vzEEcuY9tZoUa56dWu9RM\nVU2S3UR1B/qj0SYC4yfiKSIWSIvsP8fXoedGnwIL7l3sTSMIpVrEjvxEJc9a\nkMb/\r\n=nzGM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/77585971-ac916f80-6ee5-11ea-92b4-8cf24284f366.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"index.ts","gitHead":"8e0cf7c619f1af79ad8b8dcb8451e4e1ee9e7b9d","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"filestack-js":"3.10.0","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.19.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","@reach/popover":"^0.9.0","@reach/tooltip":"^0.8.5","@reach/combobox":"^0.8.5","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.123-Elanhant-styled-modals-20200402T2251_1585867890038_0.42169965205042104","host":"s3://npm-registry-packages"}},"0.0.121-Elanhant-exclude-sandbox-stories-from-chromatic-20200403T0340":{"name":"gatsby-interface","version":"0.0.121-Elanhant-exclude-sandbox-stories-from-chromatic-20200403T0340","author":"","license":"ISC","_id":"gatsby-interface@0.0.121-Elanhant-exclude-sandbox-stories-from-chromatic-20200403T0340","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"1078507a6ac5a28e0c6589041c4eca9f332f7024","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.121-Elanhant-exclude-sandbox-stories-from-chromatic-20200403T0340.tgz","fileCount":643,"integrity":"sha512-J1VxLT4h3WIDpD9D1QHdiv70EdY3Jtq+Ab9kI5xcRKTHuuJ1ZzlGPNW4Jbc/1a41OFbRrKrHN8t4RdIRsaaPEQ==","signatures":[{"sig":"MEYCIQDbQWNh/ePNXnjfyjBs6TMgU+PCk69fZQvhgsKJWT6QogIhAP8mw68qJcnPWVwu+tdKql3GiX3aBp+I2xxyk50LYby0","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4015813,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJehrAsCRA9TVsSAnZWagAAkPIQAKOgWgWj5EJkjtwnPh1p\nOUFxwih/ktl1RSIEhfUt+MTLGmSp14m+M4g0wJe5mXZfjOcjBQaJqzrsByDh\nLBZ7YtqrdBm7iBcpDEckQEm827RXr/hkSt2oN51F1VtIafpCD2aS0iLX7UYZ\nUxH47loA1pFoTJHNxTqybs4Pd6YY0kTTNPQrYQ+hcVkhNALy3h1EUFpBiDfm\n3HMD0DZpUQ2OprPJu+R//oAgCk7p3d/5EaL1hQfFYsnlT83yrpFh5bsIFvuY\nZkSdxzGB/+LNurZtJpodjOrGzslmT1TjvlzluDDpeQjlMdehm2QK4hl19yrH\nhKjRAhN0+8U2fPt3vdnm/jm27oAdYaMeIHSJr3LIsynPrZ3C+vFkUKvKlgPp\niiov3iJbHqOlnk2oSIoIxn/XfXHI8RwpDRKbeH5pAiK+4pgulkHp/8GJGgSJ\nwoyQsXMgQF3kN8G13TJt6ldN9PZWM2itQZATwIHuzXXYjWDxhRIYc28rnbra\nylaSo+V94NG4xxVQDreJIn4HnylLbSdrbHla9ivbSIAnuUR3HfuD1TuU3m3H\neJv5/alHggLymRaL5O/xV2WIaztuN700jIjbX79auNADxux4nFtQQdcAwp9G\nErlYf84eqKMVp1iO1D1wMZ94JBnWBCclphWQYrcnjLOFHAoY8A3juamN4ilm\nJNBz\r\n=7g/I\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/77585971-ac916f80-6ee5-11ea-92b4-8cf24284f366.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"index.ts","gitHead":"7f9349934aad9baa8728295e3d7ee92cc71ea858","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"filestack-js":"3.10.0","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.19.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","@reach/popover":"^0.9.0","@reach/tooltip":"^0.8.5","@reach/combobox":"^0.8.5","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.121-Elanhant-exclude-sandbox-stories-from-chromatic-20200403T0340_1585885227448_0.48551199998572603","host":"s3://npm-registry-packages"}},"0.0.123-Elanhant-exclude-sandbox-stories-from-chromatic-20200403T1631":{"name":"gatsby-interface","version":"0.0.123-Elanhant-exclude-sandbox-stories-from-chromatic-20200403T1631","author":"","license":"ISC","_id":"gatsby-interface@0.0.123-Elanhant-exclude-sandbox-stories-from-chromatic-20200403T1631","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"69d2f1438c0f8d962438dba6cefa174a0518f0a5","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.123-Elanhant-exclude-sandbox-stories-from-chromatic-20200403T1631.tgz","fileCount":643,"integrity":"sha512-fHtAkHS0C8PgRjvdaT89sbrswsh7UgOA9whtkrQk+qltTGclYywKuOGFau+8r5qBX5BipH1noyHDrNiYqQDN2A==","signatures":[{"sig":"MEQCIHYiSjauZrDwdf1uejIbhgEv7KCJBMnh/LgWMv1CZNfMAiAhGYpo4SYBPSh1RfahcykJNxeFgzQcp5dlsO9XL6ocMw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4016021,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeh2TrCRA9TVsSAnZWagAAL3cQAIhGsq1IwKIf4daGhIAx\nNDI4girmVIH+/aBWKtASWnEMZn0tvbOyMia/YRIFjnLwtUL4INJ/zN5Y/G7n\nqqIGOHyiS4P/At6ZmjltiD3JdcaqaJeYq87+S5vZayqpVcgFN5i1lfEXTq/8\n1fzOdCVPuHNBsOrAFtFBr3NZG5qsQC60JtTW85CTMVy6NNJY7wSJM/AFD4Cx\n3wofa5LWMumANB8NQPINSP2aPCnkkgaHJrJX9nbH9pqvafWPQ+bpPdjAnwUx\nImI5GRLnOyBGuaYzWNsqsfECMF9Z6V4WrgHlqxue9n7lOcaMc1XH3+jXwljw\n+TDBnSS3LMyaWFrLLPE+tyPqngYkS72AwkOpIVtF5gC5BoBql2UDBltpNdj0\n0b+5w2jMMqbCFVrV5yKGpcyr5tF+pxTgx7AH3qlFyccaIDe5w3P//+dtopKI\nhZvzDvi9eEzWk3blLjBPQwYxKUQMgqJ3mKIxDvzWXtb1lxE+o0sdVv+YWVsF\nGrgiVSLaet21q37wXlNPX1yNYTFP6YDGHivwaYv060GVde2OTXxAFBBE9Szj\nAmR4S6lEuUKXN4RXvnX3vZrRn9ZeaKocTYmyxVYjXxyY/b5ou5yoEeM3Dny+\nhdwW/bnqORuPCKqkK2w+IsfUQvXPutx9zPZknRiEe4uDAbmqguQ7t17oI4jG\nofBE\r\n=as9h\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/77585971-ac916f80-6ee5-11ea-92b4-8cf24284f366.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"index.ts","gitHead":"3ce5e1fd23741541d4fbc85fccdaba3fd07e68c4","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"filestack-js":"3.10.0","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.19.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","@reach/popover":"^0.9.0","@reach/tooltip":"^0.8.5","@reach/combobox":"^0.8.5","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.123-Elanhant-exclude-sandbox-stories-from-chromatic-20200403T1631_1585931498541_0.14220174358233129","host":"s3://npm-registry-packages"}},"0.0.124":{"name":"gatsby-interface","version":"0.0.124","author":"","license":"ISC","_id":"gatsby-interface@0.0.124","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"139e4c3970ffdefbbe73a4a7b9a51d34fc686734","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.124.tgz","fileCount":643,"integrity":"sha512-rkV7GG51q1kvLqXUM4MJ46zyQsHUMbXb9w3X8H3Puh+Ta9pHQldZkpro7MadjwIMoge85tiBPv/YBsZVXzZsOw==","signatures":[{"sig":"MEYCIQDy2pDu/E0DB1yknVE2ydKEJ+QCNDj7KL4s6MKOinP7AgIhALdUqVFBUS9gwKCizUCDAbE2KXIT0tvptoUV9HXOll96","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4016063,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeh2aFCRA9TVsSAnZWagAA8ckP/0krVFy4axZmdus/D6RT\nxnyxtjADZUAI3VBgPxUTWMk7Ea7svPVCq69/rKmZWBEffZjC2iIcYj+CEN0I\n01pXogHQGS3+ljKIWLPLTn9wNWUNO6MiT4NJTQSzkmdDvxDkMG6PkAu6rZuZ\nutlGBKzieOMxjngAU1RlT8jVgEFAfKo6zpCS0I1DGABnbBWvbcFji61DvoMc\nYjQFqcFdXsbYJAqwyTwemvVYy021rYBUKhWdRuueQN7QHogbdS/ASfO9d0/t\n5Neg4l3RlkeCDLIniz+2Z3HWOidmbNqFebIXaDjGVF0hkKF/UY5HxgaSWYkP\nG3WD5d6l7fuK5TU3NXIGj2qCJc9BnuXv7nesbk49TZCdZS1JZ1u2qfPzrSU8\nPLsVItHTxDnZRaKDl9CMd2knbFim2TuyQBe6hK+Iw72FH4xT1UUQR8AeMnjj\nloTJ6OCYJItpDfE68G6t/JCZjAB5Fgz3jgzFdTSBXbmzXSCgUZNMHoCuuxtc\nv5JZWOHQwRI9DLuYrHicsBdsTRIMpWN8pNjIBq2memuJ7KlDqUmvWAizeqVh\ndARUmZR+MXwzk87zlyGWDynMFYbx/YJmtaCerMIH+ou2dOGGCGHpOw9SdL86\nebLnJXd/LU2ypExNFn5c+7uBdrKJgCI7+H/t+3zB9mWdyYRwVZjFt7KPL/yS\n5gjQ\r\n=sBfE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","source":"index.ts","gitHead":"87471424fa24d759c263e7722eee76da62c6b04d","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"filestack-js":"3.10.0","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.19.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","@reach/popover":"^0.9.0","@reach/tooltip":"^0.8.5","@reach/combobox":"^0.8.5","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.124_1585931908387_0.9988153239690265","host":"s3://npm-registry-packages"}},"0.0.124-Elanhant-styled-modals-20200403T1647":{"name":"gatsby-interface","version":"0.0.124-Elanhant-styled-modals-20200403T1647","author":"","license":"ISC","_id":"gatsby-interface@0.0.124-Elanhant-styled-modals-20200403T1647","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"c04b05cdfed4732a280c9605f88b6451f36f9448","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.124-Elanhant-styled-modals-20200403T1647.tgz","fileCount":649,"integrity":"sha512-a1OFpeCJ0FZ+DFrZw7S+nE4by7xNdk7+Sf/cfFjhaUiOolQev2SSJ6XKnDoWKwy6QgGN01DMvj6rYXqX/Sa14A==","signatures":[{"sig":"MEUCIEPy+tuk9y3nrWAPydNpIqRcNvc4ZIUNOv2j/B7owNUfAiEAtcXnUUdYrVY+qgtwq+CjbPT7p+TBP93pntE4WyqllJw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4058304,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeh2ijCRA9TVsSAnZWagAAhScP/17jKeB1SYjaPFj1cQbD\nvDoHk4WOjcrkbY33n+W7nWrn96XqARGjnmfltPbRY6Qej1Hq3dCv1xzAbI6v\ndtOAvxr4BlvEfMgGDqbviGuTF7u+h3IuDNzdCHACJvEskATaoCcFh0jni0H0\nnAhjwz0M8iFnp1B4Iy5yWvS/aMZSgg3e/8lhuOJGRV/vsf4C/7j53CsYu3nj\nRKrGI4lNtAJzz4SwIlPo7oxGkk4NbRmdti4Gxjw2190kFdg+Cg7GUJ6lIFOI\nAIHxQEk3dc9vw8Shbb4luHdUQ/rJ0SO5Bb7mgLLXYpP6MuBAQHxHofyJgm6l\nVYh/+DOv79O/XhWjE4Q1aI8vpNeZD+RYuuge9mEA67u+pYTR8meh5Lqpv68R\nBjfYZPpWIm4PEf1n3OcWj/YldQEsguGqtVPp1aZinA9HJ4rAOrQDer88/wEI\ntWNqVdMWkzs8E231tw0rFYXlPI0AMQyUKbMul6aEW+CpcuCifHDqRoroZ5nP\nnMDfLNFH38tQkkjDXPIXGVzEM3fZ48aerDYFFCBeiCZMuEwlfTQiCPOfjCXF\nMkIcgCB735wiL/qcYTTYL++S2QjDp7/oeq5gXTHcIWv8iM3mh9apXqjkHFSr\nkgRjO4/IvwaDqj2+gSpQWwvNIS27bfJA56KzEdpgWlbqXehUo4HXdBPuxIXO\n0P63\r\n=TXVy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/77585971-ac916f80-6ee5-11ea-92b4-8cf24284f366.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"index.ts","gitHead":"a24c76397f646b8cb88bb308f49d571d276164d8","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"filestack-js":"3.10.0","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.19.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","@reach/popover":"^0.9.0","@reach/tooltip":"^0.8.5","@reach/combobox":"^0.8.5","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.124-Elanhant-styled-modals-20200403T1647_1585932451135_0.062313084603278","host":"s3://npm-registry-packages"}},"0.0.125":{"name":"gatsby-interface","version":"0.0.125","author":"","license":"ISC","_id":"gatsby-interface@0.0.125","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"59d731a8e06718cc4b0569d398b16e92a157ba5e","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.125.tgz","fileCount":649,"integrity":"sha512-fJi18dtxz3IP1AzZ1nv6pV4z1ReD+nZjVXsyvqTNNQbhzR8nTKavyLIUqVmRBgW5mR1Z/ZwUifvgcyrPRlhSXw==","signatures":[{"sig":"MEQCIHJfCZfi55EC2HLZDMKnwXT5zO3HmoV0qjNZR6ewcFRgAiBbfk3FPiSZfRfPIrYAJSTK8JQMn/iJyykum94cbXd+aQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4058587,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeh2wWCRA9TVsSAnZWagAAv0UQAI71Xx2jGlqHqwMM0BIW\nRrTKgbf4H11eQ63+Xn3Ao+Ph+JLIkaOzHmOY2uPOotCfshULSBPi7Qi/QxNA\niHHBi5sK1b8VE5PxRMy38OK/uQR7w+t/sO89kHRXEvNOSBEHOD4pFxoanFVo\nIZWG3Hzs77IS+RXRNebcnn/8j3o30KD26fJlsSh77EPf/z68XbkFFyaXFHTc\nv9/Cc+fGOvemqRDqDsi2W9fJYCO/tAP2BTht9bKZZ8ov/02ljh4SRjAIDIu4\naZ0+0qbkRzf9Wqg+yWVkVvvtSlTdGSUEQBKm6fU1avY3T0TgziCsDZk4tqMX\nPPrjzl4/8upyPIL4VanVWl8ubp1YCrmd7i8Aio/UZtUU0uz/EYlKcoqvr/Fx\nreIbciypeFb+iVKNynkQsUoS2BEaHJO6QNIcz5YmicWAnPuSYFb+HOmDrb01\nG8NWCXIwSPCyN0YoCNMD5IkEdNwxdiL8nEjRG9ymmnU7pvSQ56smSVKBZKtl\nDQ7PdiQ2hA573PwSUq+xrgRBooVqefR55a0UAr1m6wxRwzzpQp2HzUXdFmXr\nSBAqj1HuDFVLGHl5Lief2rm7Hj3K7VK49oIZ26uXvFnZ2piGU1WpoIy8BV0u\nb8p6N09I3ayfAg7IwYSG0e8a8cQy8yrZ6+YkgdZZnhiMcyFlTfs3vDG9AIK2\nTP4T\r\n=AP87\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","source":"index.ts","gitHead":"e2c0addf6a73ccbe09bacbc97cd7c7522bd85731","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"filestack-js":"3.10.0","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.19.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","@reach/popover":"^0.9.0","@reach/tooltip":"^0.8.5","@reach/combobox":"^0.8.5","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.125_1585933333521_0.36588830471435085","host":"s3://npm-registry-packages"}},"0.0.125-fk-fix-theme-z-indices-doc-label-a11y-20200404T2006":{"name":"gatsby-interface","version":"0.0.125-fk-fix-theme-z-indices-doc-label-a11y-20200404T2006","author":"","license":"ISC","_id":"gatsby-interface@0.0.125-fk-fix-theme-z-indices-doc-label-a11y-20200404T2006","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"ad71f77898086ce226b835657c5548d1c0834ba1","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.125-fk-fix-theme-z-indices-doc-label-a11y-20200404T2006.tgz","fileCount":649,"integrity":"sha512-gpo+x7e7AOO0xiGjBIcImodpkdZxhhh9Vg64zGIG2CTHihhMtcKB9LwQIapNUWpShz2tAqOYqSaZ+gyg1v8mmw==","signatures":[{"sig":"MEUCIQDYPuK9RRX/+bX77jmHmV0ypr0FbqKWOq02IBkpF18UKgIgDhWeogKYlZhtCuFGrgOA6ACpQ2VGYzPPWXaioiX52Aw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4058639,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeiOj4CRA9TVsSAnZWagAAwRgP/i8ZeOp5dWjGmDyoEGod\nInKfgdUPy3GFGM4Fnfd5v6k36aggDYG5H/np+tdc0uRt5VtqPktSwxjGa8Kk\naUAY7dwmgP+cQUEC43p2uXRex3TCBCWWjKXniw7tLNvcAOZFLfZnUqGFD++C\nO2y+sy7ug6i08E0s7+n2LPXu33UYTFS2M1Jqrk7vsnlEVB4U8zOyKpxlfGOD\nOT7KsVWXvmd36L96YB/P4gssa08pEu0U3FmJKwmcEwE8Y474gxTkwAenJEwg\n+HW6yxXGYDBLTTwVXSW7itddbLMNV7BK/EpvGjq0uuOurNsVcUzEEF/uHyf7\npS6tB2yxfcSSdwpGInNr91ulLCqa10OG5A4pd5IDlcmxj96arH6dMCeMjGEq\nT8IgnS27qT2yEZyVvzsFvGh+AYiOp8hLFVaFOJ6H9rPg+ENHkrGURBuyPB7j\nNbjM9cWbvhhsK1f6sfOZXg5pKc7rdnXhVKjX69Le0J6t8Q3WBRJ+XYsVqctW\neoaPtjS9jaQG2pJgflXTFwURuSH9yq2J4ps5dQz0RCB3OkMIa8KKV1mDDHfR\nbc0hswmDZqGQvVI60z4Y5Md6u7lX4aKzS4tQth/5Wg8r3BnRmlLLUwYxGXFT\nRAhefHGrl2tlhOwprOtyorrSwtl6vXRqiqeMJdk0C6uPd0t20eJC3473jTNU\nW8c1\r\n=yaoW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/77585971-ac916f80-6ee5-11ea-92b4-8cf24284f366.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"index.ts","gitHead":"e795f4f6aea31f4b659c838649b84cde2498ad9c","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"filestack-js":"3.10.0","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.19.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","@reach/popover":"^0.9.0","@reach/tooltip":"^0.8.5","@reach/combobox":"^0.8.5","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.125-fk-fix-theme-z-indices-doc-label-a11y-20200404T2006_1586030840123_0.20309624330522147","host":"s3://npm-registry-packages"}},"0.0.125-fk-adjust-storybook-theme-20200405T0026":{"name":"gatsby-interface","version":"0.0.125-fk-adjust-storybook-theme-20200405T0026","author":"","license":"ISC","_id":"gatsby-interface@0.0.125-fk-adjust-storybook-theme-20200405T0026","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"b8e1c53e761d909b2de088f7118cb0ec710a83ff","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.125-fk-adjust-storybook-theme-20200405T0026.tgz","fileCount":649,"integrity":"sha512-ddCSnX9uzmHBus88/hJTUtnY+OaOFKKXCDkG1833ny45wexmfeYZxqhpnYryeWni+ip9HnS460hhgF7HBILu5Q==","signatures":[{"sig":"MEUCIQCKvqOMWXO8Y5nRAjtkzO610y2YRvuXEaMSmmdi04kN6AIgBCXtD9XaJ2AqQA8aKSvUbc/H490NbLrd93QNvKuZsWQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4058627,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeiSXOCRA9TVsSAnZWagAAsXEP/1ZWMEVjVzsKJCWAwBJk\nyzh7JQqS3iJFufwjvLW1iTQktn41rm3dyPWUs58gKNlx0zzPuSQ+Fzv4Ww9X\neuVhDPBMXb1X89WQVBlaTYoPUh93udZuE0n6pNGbormnZliNxocoFAjFP4OD\neUq0UboW/4DnZO70nQxpGxXFA/lUeIywG6BIziTP1rHibNgZ4YJ+isyrT/fn\nutwS8i4hA4Cu1nVWnQf8igBzGnlLcOp07MPVt+cq8wBHP0nENT2Mf4AAJpzc\n8AgHoGHIAuP8L3RWvF61fsDFQln65vJc+0+9HwQPmiuMumfwjqM28lEJg9Pz\nSwWRVUqlV6TgTtpDqcK0ItN4fd6coDotQcpM+LtEpqEIePEDNT/fTU1xaU3c\nyEdeYnGYvPd0+WF8Yhswpe/ppncf9j8pbbGQa/m4actOkOBp0Pcbj2t7JemM\n9SQAbOZe6S1stkN2ZksyVTMybrQwR4C//qazlh9YL6bUAQlGLxG63ZXGtg7s\ngJiXSdRDIPzW0jpLhNIyOjFOeqfmwZUc+DZxEav45zoInARumKy8x2DLNZ5M\nhED6yXPLJyIOeTmhVvZOLDY8+3IWQL/iBQd0ISmSYOxeY2HA6S+5LUbxTYMT\n8iK3ds8HSX/CLBULyWtDn5bTORBtYLIR5iQDYAcryV5SnnudN41Fuek8yhFD\nSQj3\r\n=MLS4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/77585971-ac916f80-6ee5-11ea-92b4-8cf24284f366.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"index.ts","gitHead":"6d3ec4fd9c96253efed6daf74009989bd9268880","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"filestack-js":"3.10.0","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.19.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","@reach/popover":"^0.9.0","@reach/tooltip":"^0.8.5","@reach/combobox":"^0.8.5","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.125-fk-adjust-storybook-theme-20200405T0026_1586046413939_0.8154485310234638","host":"s3://npm-registry-packages"}},"0.0.125-fk-adjust-storybook-theme-20200405T0030":{"name":"gatsby-interface","version":"0.0.125-fk-adjust-storybook-theme-20200405T0030","author":"","license":"ISC","_id":"gatsby-interface@0.0.125-fk-adjust-storybook-theme-20200405T0030","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"1a2b7500b02d08eddcacd405f84d75875aed5803","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.125-fk-adjust-storybook-theme-20200405T0030.tgz","fileCount":649,"integrity":"sha512-7028DR33AwZOCls9wHw1f2+0ysHYJWq/8IuodlmBaIPAWT1EFwfk2v7HeeVpxPKHuiJM2Dud/sYoAdXO1IGPMg==","signatures":[{"sig":"MEUCIDERYvGoUJyYbakQUW0khWCEYT8g3SIBZRFCwYdTqyypAiEAxpjOERYUEFOlCmcbRGAUg78E1g3GlZoxMIlrWiOc8fw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4058627,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeiSbRCRA9TVsSAnZWagAAYowP/ij+zBnUNRk/fHE7X5tg\nwwdsdcLeuNXLatud0V9/S2/p/B5LhhywsBrvgvera4Y0m8nKrZ7Xtc5D9m5c\nAnNDwOl9ng++oqt8hbpk236kRQdPXnuf8ss7fLCCrpvpSSyblKdSDFj6nQ0c\nfXihIIROl9psUYgQq/Wa9+pdkmbJ0kOyAjXIyRCW2bqN5H6MRThQwmABYDyS\nCBTrCVRad2srB/f2BKdphS/rWmRJmG7BZN+pEdBTtaMhe8lujVcy6HNWeqn0\nu3LXkQotpr7W1OObaaBukn5uI7QFFGBAHWtvunymDqiJzHmZWOHV01ro8F1e\nF88Rw/uosKVExlxzOv8wHNmN/qTFIRwye7WWm1baecV7C9DQpcO9Q8dXe6PZ\nuda0Uea7gKf1PpfP7mJoWRGWfabnUs7dF5zU5is1+AHT3G9jtC2lcRMvKTJC\na0Dcy3GDS2U/77msBpi2osaFtku4aIkTcQTlWE5aF8cG6XqOpFw/akPtj3Ve\nZbi9wLtLYNhYVDctx9u3BwjP6yAh+yAnC6SvwybrEURte8UA4QWtGnEEHPq1\nMr6iJBizJkgX5ix1Tn4+EU+zU7hJEmYULjPqpwhN+hx1xMzY/u+w2F18gJRO\nAeWNrdM6o+sFn4LfXg+kPN/MYQF2TdbM7RgC3ekWlbVpGMmVZuLK7uuVG3tt\n+cBP\r\n=h+oz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464020-9acd7a80-76e4-11ea-8ba7-0e0b720facee.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"index.ts","gitHead":"dc287329decf699a8b2d315161e7dec8bacd377f","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"filestack-js":"3.10.0","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.19.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","@reach/popover":"^0.9.0","@reach/tooltip":"^0.8.5","@reach/combobox":"^0.8.5","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.125-fk-adjust-storybook-theme-20200405T0030_1586046672826_0.9671601569489452","host":"s3://npm-registry-packages"}},"0.0.125-fk-adjust-storybook-theme-20200405T0034":{"name":"gatsby-interface","version":"0.0.125-fk-adjust-storybook-theme-20200405T0034","author":"","license":"ISC","_id":"gatsby-interface@0.0.125-fk-adjust-storybook-theme-20200405T0034","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"413be186358d4612d699a479af411dd91e3242fb","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.125-fk-adjust-storybook-theme-20200405T0034.tgz","fileCount":649,"integrity":"sha512-QSZ568WeXC2lkZV6Vd/2LN93ffg+E4iavUnJIGqIw/vRR5qesJnv7VzPyAg2jb+sHSkaFDzu8LWCHKB7OMHjVg==","signatures":[{"sig":"MEUCIBNag13CeDZpR3OnZtzTQxeWF7ulwjemGC7iyHdvghb2AiEAysQ2Op3TA0XkBA8LBln97T8zY+CbA8pPtu2uA6b8tqg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4058627,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeiSeuCRA9TVsSAnZWagAAUUAP/1AzeFD/ra+fqaKP4kjo\ncteZ+1xPY11QiJ2VXWMf5WgP0CENy2e0C5jg54WAO2bZCTMnOh3hx+Ap/3fF\n6WmbWypKtmE5nLzaOuEZYjO4a00S2Eo5/dViFUAA0zC041DOa91U7jy4OC0C\niCHJyAymWVEZ+kiP6UpAOyTu5+4Sn8yPvWtRKKyQ6ApRPtmo2gf1/25WLQoz\nhTP0xemGuJq05mhz25z8vtsPM+J4ZsVWYbzwmy3GuZE/qSnI+bs9iOfmML0j\ndtFW7mgWgdB2siGesbi1rZ/I41v7jNE9B6+BucK4ZUBGnPlgtUc0qw0L4v+X\nIMxjbad8QJyQD5vED2c4arbuYlemPHOm4BAEtaCIOoG7fl9wcX4oyISkwGCw\nAM2jzinu0bvUCu0X5sinReSpaw2N4l0Pa1YZB9oy6K3RAsVFnzma6ZjCSq+3\nhZq3FK0UmrTuWMv03RHzBKeGwjnr0gg/8or581ltkGXB/nh1t1+TrMkSqeTF\n24u7pmFk1OH3SpVyPYXrjjtbP7jmCpbMTecp+w2b9sVtaMJCe2g6xTXBAO+i\nZVNthpeLYZWFY4F2Vwbbd1SZr2i728gUigy6kiudCI1T5Wctw3zJCS4qTMJB\nxBWVAV7hHjt2BDeSFy9JBwZ3R9sb9wUZMi5lMpZxjm2EYfyzF09gUqWclruR\ntCAl\r\n=PTS4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"index.ts","gitHead":"5099e284b70bcebc46516ea18a441e47316996ae","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"filestack-js":"3.10.0","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.19.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","@reach/popover":"^0.9.0","@reach/tooltip":"^0.8.5","@reach/combobox":"^0.8.5","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.125-fk-adjust-storybook-theme-20200405T0034_1586046893881_0.7567517927590395","host":"s3://npm-registry-packages"}},"0.0.125-fk-add-knob-to-control-notification-variants-20200405T2015":{"name":"gatsby-interface","version":"0.0.125-fk-add-knob-to-control-notification-variants-20200405T2015","author":"","license":"ISC","_id":"gatsby-interface@0.0.125-fk-add-knob-to-control-notification-variants-20200405T2015","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"643353601443fda0a48fcf419eacb10ecdbc166d","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.125-fk-add-knob-to-control-notification-variants-20200405T2015.tgz","fileCount":649,"integrity":"sha512-zvxXXDaTMV6kcvTafrtV2aQBhzI3hcvcfZIYFwUB+9CTDBnsKv3v4j3aftIj36j9zEBt2N9ePh17hrJNW81jZA==","signatures":[{"sig":"MEQCIFMEAZOjOT9NYeFBIYuQH/jXcZcOMV1M8gjf9WgbG1lpAiBkVTTu+zo4XqYyCYBUO67JBdNNsNMpoMKNAiyK6ypFDQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4058646,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeijx2CRA9TVsSAnZWagAAgdMP/1tuv+EwUJa8eVfDU6QQ\nyHccy0uBPKSsXRklQGfXq0I5Vb7d1eIQi2KceL6R5U8k/FDyB/4PIfkdd8C4\nuCrG2dsS1Qy8cE++nBm2vybH5B7AFi/mR1QqfOZw2onSPr1MskaNGVrqBELv\nk9haxv7q2CO+oZKvBSpg8Al2dDuol/hQ6t+vHZw/pr3vnXsAwSt4g0qTd7DL\nbtUFIg2bi8TKTUPFOkOH6fsinzgX4p3Xx0MeX0QTmzaWxEErQoUD942Amr7S\nDKi0ciLhzvfea5hr/icHumt2aAsSxXG0U6z6XdgqG6iVgWBJHz/1nFNrrE+V\n2DmcYcpYxQSBc78Xp9oDVhiHdyxxWQKHyeaNdaX1FbFQRCbp/xUy5WFFQeq+\ntpIJoELRfYi+8e2+vlkdxsMFTESlFOVrynSW/5El+FjsE8Qina6+9tFWkHZY\nPNjOx3rr6EN/sVesi312N62GOCLCZ/HUmRgZ5FJQbsCnlbZ7TugBqsykkPNd\nVlS7rsx31ZB2VMwXej8HhscpjDNnJ+nykQKis3AnFrH3YVnRcG+3N+lvmYQh\nlWK1zFcAhp/3vev4X499DAS4dfl+6LTNT+vGCPZWT/fN+C4siWTc3nPAANgi\n0nxScWzwArW65Wqyay074ag+B/DZbnKHK88QiN8F6/D8VAQUV2cc4pOWiVXw\nj4cJ\r\n=bL+F\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/77585971-ac916f80-6ee5-11ea-92b4-8cf24284f366.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"index.ts","gitHead":"80ee09b6146f46ca2faa00eb67345a66a86063ab","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"filestack-js":"3.10.0","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.19.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","@reach/popover":"^0.9.0","@reach/tooltip":"^0.8.5","@reach/combobox":"^0.8.5","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.125-fk-add-knob-to-control-notification-variants-20200405T2015_1586117750191_0.38867672012188126","host":"s3://npm-registry-packages"}},"0.0.125-fk-adjust-notification-variant-secondary-to-comply-to-spec-20200405T2144":{"name":"gatsby-interface","version":"0.0.125-fk-adjust-notification-variant-secondary-to-comply-to-spec-20200405T2144","author":"","license":"ISC","_id":"gatsby-interface@0.0.125-fk-adjust-notification-variant-secondary-to-comply-to-spec-20200405T2144","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"5880763def27ea4187fab84069a8ef5f2950826b","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.125-fk-adjust-notification-variant-secondary-to-comply-to-spec-20200405T2144.tgz","fileCount":649,"integrity":"sha512-YRtns/flwhLGLeDMbYSZ2j9Xn0UUWrHgKWe4Q0hKPmav6j8moFywfxFfR2DwvTwA580flGZoMaXu9/x9/9rMZg==","signatures":[{"sig":"MEQCIDLIf7yMAzOZ7puQRbho5cA459Me2OGlx2SwuGvMi5wuAiAMk0NqwxikKdG++VtUZKL+C7piJL4z1FbEBG3s3P9xrw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4059389,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeilFXCRA9TVsSAnZWagAAOqAP/jyGsje/6sK2mRY/8O2I\nr0pnoaabuV1itukaR1IKZTTp9zSsz0BLw1KkDl8+g5ga2uxF0g38YPMTTDRs\nIRtCd2OJhj8FrgbKA9rcEvhhEAAiz8Z8nIica/nhekaX7c208b3Z7n2/2Vyl\nw20UAxklWXt9rJ8c9Hu1MR1q5ctkxAjZjXKVhjW7gjOkscbUgHvjNeKh6Ms9\nZoVUnGpKmjhr0xPU/GoQ4r4Hix+qO8Bgw9Rs0F0MkzLuab4G0GR2PWC/spup\nFeI4xVfJTYH9Dw9NzcUhHkQieFCcnxroIEWHgNZr4wRPfns5GIBFSCJhIydh\nP9ahE5OrRgmQoAIPqV+3zTAr+JaapFdT99ZpvI1Vb1DkKZk4cp6JARqI8/TH\no7Cr2S4/BpGYOMXnLMB1x7gwJXu14qm2s8RrqQBf3GM06PCThPpLvnBnCIwq\npqHA1PTWKbwPeVDcuffwV455ie/Md/2/AT3AxVmTOOiWHN41eW2jtIH1Srtd\nW69duInw23GeM4eCEMNxC0/22WuQR30bgviz4Av7wcL2LKUx/qyPo0DzdN9X\nUhmBbIBJFb1PcNHGh4wyRxiygtZ5QSFCr2nbJU36VKLDTf5B7l76kmgWX0yH\nM46XG036olM4v4tPPUDrOQOTq5D2jRdnjs5TPFblsSSYEeV+8N/8T30HAWy+\nSc1C\r\n=aC6d\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/77585971-ac916f80-6ee5-11ea-92b4-8cf24284f366.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"index.ts","gitHead":"5a358232a7ab9805c2032c3bd214df87d1f9c257","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"filestack-js":"3.10.0","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.19.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","@reach/popover":"^0.9.0","@reach/tooltip":"^0.8.5","@reach/combobox":"^0.8.5","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.125-fk-adjust-notification-variant-secondary-to-comply-to-spec-20200405T2144_1586123095066_0.9144534504643029","host":"s3://npm-registry-packages"}},"0.0.125-fk-realign-sidebarnav-20200406T0844":{"name":"gatsby-interface","version":"0.0.125-fk-realign-sidebarnav-20200406T0844","author":"","license":"ISC","_id":"gatsby-interface@0.0.125-fk-realign-sidebarnav-20200406T0844","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"c4f2fa156ddfe0c4f69b3516a0537da9c310f1cb","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.125-fk-realign-sidebarnav-20200406T0844.tgz","fileCount":649,"integrity":"sha512-evsQmg3BpTuhuJ/wciVnEy3Nfx+nFQK+QEq7RGTFqgY8BRjnxTCv22USKonWyFlboCOzrfVx8keBEpmCUy5ADg==","signatures":[{"sig":"MEUCIFPcVx2Lzgg+utsV7f9i67fUuVDuiuev+hqlwSPl9YLFAiEAlefj8UehJFYbjzxZy/pQfhISbnJGyuzNcp+M/Y9L/e4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4063584,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeiuwDCRA9TVsSAnZWagAACJYP/RTnsOrnKvVmy73qPNxp\n3Tw5SObL5/ezq7Btbr5h/Q0p/K+lu7LRV8rqMSKt37Btrgi9Vrz1bJs2wpuO\nYbs/Mc2Enwm+dFHTStG/hafGUUnBXdm+Im2UNw4qvrCrPd6l0iXaQaguCS+9\no77oEE0RSpP62xqVDowRZ3Nuo+WFGbe4h1sXPVfSeTIM6q9PfPHuoTvfXfPy\nyg0lIvdHv5/6FJ4LhO4CYYlGpfgPjZG9FC1w/XPu2rYC7N8mEaCYqnKHUT7/\nHy4LnsI7+KHlzpQOJf0D2VKBgRF2gZ5SnrQeMT9L1hZSSggSymdQZyM/AM57\nmjG8z3YfAa0ZS0zCXwFz9Z+DuTfq4fZXjO46ThhvIi33thR0XB/KlENbNz0D\n2Dkn8ldSQwQTbBUjcHOec6GIlPWKLR8WrfI0OEE1q4VINz5dPMFrsBS3u91E\nGdopyuQXRrs9/q+OfRIG3DRKjnnDkQ0SDQgMtNy/JQ0dBHZ/m9qRr+qjrMfa\npocNxl8es8t/sZCWpuX/0/jv1sY/kynWEPze/huCpPnyhtIibEG04ll8K9nl\nlWDO5pysVwdG7OCLcEcBy1QsuD5GxJm14sSy6qcyRDhY7zi0zgNyXbsjqqZr\nZp5WuFPjyxvVOcT6FkNbLAQKm+dNs+3jlrx3vN3k2p4NgU2ZOfCRudTsF9K9\n8mxN\r\n=tswn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/77585971-ac916f80-6ee5-11ea-92b4-8cf24284f366.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"index.ts","gitHead":"1bb02dc3c1c38c288cafde4e9f913a2faea85fd0","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"filestack-js":"3.10.0","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.19.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","@reach/popover":"^0.9.0","@reach/tooltip":"^0.8.5","@reach/combobox":"^0.8.5","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.125-fk-realign-sidebarnav-20200406T0844_1586162690377_0.10008105235126963","host":"s3://npm-registry-packages"}},"0.0.125-fk-realign-sidebarnav-20200406T1146":{"name":"gatsby-interface","version":"0.0.125-fk-realign-sidebarnav-20200406T1146","author":"","license":"ISC","_id":"gatsby-interface@0.0.125-fk-realign-sidebarnav-20200406T1146","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"ad3181bf967e0fe7cc7daced95a592eb25a9f6de","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.125-fk-realign-sidebarnav-20200406T1146.tgz","fileCount":651,"integrity":"sha512-4DkW/PbkVqJ+2OYBF0/Wl90tNDeyYFI1ZDOuhLSjQxjo6qOMvMIYdG1zc2BlZBdk4PJBm+oJFfIDV+Kfxf/bYg==","signatures":[{"sig":"MEUCIFLXLyBmwmrl87gUUR58y2DNAAwwgNMia0qnhiDSfQ0HAiEAmtuXLtFC/jes2WyEtxvLZnLCvoxkUDnb+fDAkoiiz4U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4068921,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeixaYCRA9TVsSAnZWagAAsAQP/AskxcM1gtIVoeCWdNML\nTlcwTlPTPjGEXXQxHEwnzkiE5ZHZp6E3XPPcCFeFczJVIbutUsdO9xU9T40q\nxL2yCWeI9o2HkUd8fMgCQNMtLrVopAEjskN5hFZtpfe31xplZX0iMFxhnWxd\nGXwHiEUadYsT8d8QLN14daFnpkOohR0kWSerSApHCtzQ2d1qO/8sJ1BYuM4b\njsYmApk5KNnDBlie7YQj0UDs1424J6goGD4phcKZP7xB0t6+TQmc6qND44Wk\nJ/kqki8e7tciHdbKIRnNF5BhFBkw9Ek79vki4A5YiteHeqYxZiJhJrwkfgB5\n7mXgQ+/WZ2/4028+cP5IRS3VSmjJ740jodQkfBzCiphIO+re4BwLHlz/76BX\nHClLQYqd/KaS0Jr59lMBcLoCt73fCHjRC4Dlo4HnyynwVQWg0HI3VBvTSYc/\nHzkGG3lyNRri2tR6xHPAcwuDd1o/aWUlfpAqb/l2yhwdSBoeNgP758Liq+Ws\nYku3UhLhyGSuBhKLz3SUj5SsIFrgGm9W/XdIEjGxyMk371nKAJvxC+QFx2PB\nyTDwEcESqx1YA3W2oBvnv2XRyQDoRO/0Clqs1yZI+2HASa64OQkqpRpoGxIO\n5mDCqs07qVDs/A0rfDu+zg/5dCzpzO1qZQpprYJWqgAGCzlFv6uDY/6B6GNk\nJZeM\r\n=r0zf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/77585971-ac916f80-6ee5-11ea-92b4-8cf24284f366.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"index.ts","gitHead":"db30a0f0cd60ca085879e799947698195b7172e5","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"filestack-js":"3.10.0","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.19.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","@reach/popover":"^0.9.0","@reach/tooltip":"^0.8.5","@reach/combobox":"^0.8.5","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.125-fk-realign-sidebarnav-20200406T1146_1586173591818_0.5321577309068315","host":"s3://npm-registry-packages"}},"0.0.125-fk-realign-sidebarnav-20200406T1151":{"name":"gatsby-interface","version":"0.0.125-fk-realign-sidebarnav-20200406T1151","author":"","license":"ISC","_id":"gatsby-interface@0.0.125-fk-realign-sidebarnav-20200406T1151","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"d2b0ae3f2778dcf3c2ab7935de11425155a8585d","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.125-fk-realign-sidebarnav-20200406T1151.tgz","fileCount":651,"integrity":"sha512-RtJyCyVJa3oeX6K2UZyofdBMe3NjowU/bQb6o817Mv35FShhcJTUtZDdReNxfT1gX7OMBGz5KSM88OHlENRtRw==","signatures":[{"sig":"MEUCIQCf1ZkNtnaZnmc2LE0HokiypEpmqIhiaCDCowhYcp+WSgIgFmcAJZuXqHwrAccSQnNg36tRjW0eXrASxXsrwsW4Hxc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4069083,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeixfeCRA9TVsSAnZWagAAuLwP/RlaKJnYxqWx59pLxw2l\n6SXG6JhuVNHGmTcr43UfaIuL2PuNUtiGPx7YylIJNYSDQiyx8YCa4cnz5ffs\npt8e6gfO9fMfHdjCpsKo6VfFgT6zZQkyUtVdzU7QIz8jnEomcO4EOhuRA9o/\nEQnISQfaJKrke+ywdcE01mfeZyTCCNQMR/2/MG+lWLsHBmH2lDXctw3l4mRi\nnK8l2bpD201MKL2QCfY0XhoyATrOeOVfknKRMvwkNYR8BE2uqHJ4xau7SaZK\nQ+z3xxt9cVQAqzFIZinR06KschgIRMK2b0yQNEWT4gWqSl/mlqdhbS5tSm0b\nuhNGhhtY46yxsJdJj2BizpBp54gY5iDfVN/U1C6ea5B/XHGMcjuDSsEmyZ9x\noazx/gvuXMZMdfygC/fRHW8cxSrRz2gKYD22YotJaUO+VvEOd4xNo0h3tigv\nE1cHuWYZObHyCp5GpvSQVm9GkcYuQ+0TSzrneo0kjW6xA0W9UWUmCPTID5qD\nHfXjzkZLUcjQVvrDsBKcYIdEHzo0nHU27v3gyU5TGUTeuWY0DIJ7lw/Bf+UZ\nQCxc7xDU2tIpPHGt0QcuGXo0RkcF4aZyAjOI8svoFsR/KJUzldZhvXOueROY\n9sc0nAEucjq1as+WCwmMSTmvDpu5vtKqQvmHpyOGusAjK3ix0XnbYIYKwC3k\nS8Y+\r\n=JxHY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/77585971-ac916f80-6ee5-11ea-92b4-8cf24284f366.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"index.ts","gitHead":"c8b2ac00833213b38a75154f1b7c347be2952768","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"filestack-js":"3.10.0","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.19.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","@reach/popover":"^0.9.0","@reach/tooltip":"^0.8.5","@reach/combobox":"^0.8.5","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.125-fk-realign-sidebarnav-20200406T1151_1586173918268_0.7514937634636263","host":"s3://npm-registry-packages"}},"0.0.125-Elanhant-density-provider-20200406T1634":{"name":"gatsby-interface","version":"0.0.125-Elanhant-density-provider-20200406T1634","author":"","license":"ISC","_id":"gatsby-interface@0.0.125-Elanhant-density-provider-20200406T1634","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"82631b4e3144bd714c1ae95e5ad09006ea596ccc","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.125-Elanhant-density-provider-20200406T1634.tgz","fileCount":653,"integrity":"sha512-olROXF1tP8VAWCPiFQ0oaEWGjxttSE71temcm5b9bRE0hVnwrgdnQlmf+BvURpn2KelRwvKb57qOd4dtWm+p5g==","signatures":[{"sig":"MEQCIDhJNGdt9VrQfP7k4W1kno7c/w4TKHCRfJGY44cVx+jVAiBQz6vSNggWZCYa0bcG6SL9NxO3Vl2h7uoaMb8xRhLPyg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4062883,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJei1oUCRA9TVsSAnZWagAAwJsP/1NO/elnIs3PYwixRIU1\nIVlM3UE16BDaBKB9XiVN5N0NBj91XDnmcK2rHkWW4BrYD+hF0FwJDLBMVIfz\nzjVaYszS40nfs3gYxMBEi0outN4FlzfJ4H/JtXdlxnT/wZKdjIHacfWAkPkm\nUzYY0nddE9a0Dk3etr18lIRtTyPBt6cxVmImr95GjYqR6Z+L2yRp0xgOejXW\n6GcFpod6IS6g3kt8q63yqkl8WUGJJEaLZ0a7DeGOARX1xSbEb3WiPHTIODby\n8xxtWXzHJMuXGqsBmu6EbIgGl91Q8hnAwIZEtwaVsJbmEmzvL5nYYcqi6HDI\nmhC4YXPLxX/H8IJQ7a9sUnYFahJ4wJzqhmB0tk3poF9UCPrKFsyWZrVyAhAL\nYEAybelXXgfBni3CFlAIPDYtlVNY6pMAFXUc5ItsiI++eb7oyr9nnOW7UbP/\nxqrs4NGsm4dUpRIi0OFIboTFSlZG/TlMkAsl5QHeYYF9p26Q7te/bDEFDiEk\n7/Bp2rUDht9dcOkQlhxX7bXdZQ5jzfTe+fGUnRDNzq3emuq38WYwRegEXwIX\nFiWioC0mZGUXxRwYXI298kp1q/RhIlsI26DihJQZlyc95d1FnNPgpOIPuN1P\n9gN06kT/iH6EQBKMrJKGlGnKANn9gBMVjw3zZ7ivtUTW+JVoADk+nFSfKnrW\nWhVu\r\n=W5CJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/77585971-ac916f80-6ee5-11ea-92b4-8cf24284f366.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"index.ts","gitHead":"35375a6eed895415b8dabe7d283068bceac3c311","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"filestack-js":"3.10.0","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.19.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","@reach/popover":"^0.9.0","@reach/tooltip":"^0.8.5","@reach/combobox":"^0.8.5","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.125-Elanhant-density-provider-20200406T1634_1586190867323_0.8029846046762348","host":"s3://npm-registry-packages"}},"0.0.126":{"name":"gatsby-interface","version":"0.0.126","author":"","license":"ISC","_id":"gatsby-interface@0.0.126","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"827d1aa6f69a769d0f3fc2214463196cdc345d41","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.126.tgz","fileCount":653,"integrity":"sha512-F8nf43tXBYNqsNFPaDnQ4w/MbL89BO2kc9xzijG56tRPzoNkZCJ/2vw0UawDMHsjI2b/cQUfS0Ok10ekg+2OEA==","signatures":[{"sig":"MEUCIQDoNdStOEFkYgqEPptuv9qHI+jGYcRrs8mzxAup5Gy1agIgDtY4ZEHhHQbBZNcqjO8XjBw+OD0bA3QYR80bghSPpmw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4063157,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJei1xZCRA9TVsSAnZWagAAUskP/2TAheYylNiqLboWOcN+\nF/xYGi7tHx3oT86e5jRtoSdH3mXkqbTMerzICUOB7sd3J8BsXdHT0x0C0Bg5\n7/9ivISuz+Rp3ytl+CdqxMWFTtNfYsPgnIoAvrApSVABFGNX8YQslHw4WWOZ\nC3818Idhlplt2YM8MTzXDHBE+i20Xi3Hey/pAcFBy1CtIhZVTFX2jPlm/j53\nquyMyBOxJymg9JDVpWPzNYRV/CpcFvmbuyie7goQfgGzCtUJy9e1RtZiSPiY\nKfw8xyc+KCx9iVQSwvtyzseq8/BKo684X6Wzp1kLvcOwQXzwf3uLiZic9FKm\n8uzkR7gSAX981FB+7SZQldnv6k5qnyjzFph7gKVjuveZUIrDEtTu3lA2pUZJ\ntkku9mxajOSmvDUf8FC5NktvUBwheK02ubQqazvf1g+Xth77WnVQU0Tvrjxn\nRoXwkqI5p5u1u1s+VaFLEliP1jq9AoUYfBpniCf197Y/Ll67Mv6kAzzyA+rq\nNw7X9mUGrRJyImmXW4xlTaSTzsHbvqyPV0Ir5wIU2yec8mlu938J3bKLfit6\nxpc66UKNeCrNzZjgxYu7eYue/tw6ZjAAfrblYk6qKJzl0nRAi5WnLabpbXWX\nYWjYBkncCoTlC4CYtKokhx+quGCBAX3UOF3+jiq2YFtJcgMRCwFCvLkUq3uW\nAuIz\r\n=lq3t\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","source":"index.ts","gitHead":"64de4f87bb57fb07a5a41aee869e41468f21cdb2","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"filestack-js":"3.10.0","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.19.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","@reach/popover":"^0.9.0","@reach/tooltip":"^0.8.5","@reach/combobox":"^0.8.5","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.126_1586191448480_0.056144718543654326","host":"s3://npm-registry-packages"}},"0.0.126-fk-fix-theme-z-indices-doc-label-a11y-20200406T1654":{"name":"gatsby-interface","version":"0.0.126-fk-fix-theme-z-indices-doc-label-a11y-20200406T1654","author":"","license":"ISC","_id":"gatsby-interface@0.0.126-fk-fix-theme-z-indices-doc-label-a11y-20200406T1654","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"0e63d1c4c4da60aa4f1d8cfc7e2aa2b65f5e6e72","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.126-fk-fix-theme-z-indices-doc-label-a11y-20200406T1654.tgz","fileCount":653,"integrity":"sha512-RsxjiApRjWsJZS70+DEY56nzZ8V0SUUNZa4ObolUYdlGqxTMWmwosGkywVni9qDyLB/qeY3qtgR80c4YshBXOw==","signatures":[{"sig":"MEQCIEnwKMqAbPF/oGbkgAWouqcBXzkT4w4FJSXf9wPvYWmwAiAIfGxkSsSvp75H27FE5myr7ccWyB7MZEPrnqRYdfS3xg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4063209,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJei18HCRA9TVsSAnZWagAAwnIP/i6IedxtVbl1IXZMgCDP\nWmiDF0zuLj186A74LyF0hMzKMOP+GnszD1Fa+LEFq6W/0aqZCip60uAZzbAG\nGeTMnuKwvaqKWBm7Zm94oNh2VfUFdxp09MycUJW4L/jYvDWksfFT8y7iwxhS\nZ9yqiOvwKB2ESm4HBJhINsB96PVe5uDt30kpRe5QR91skMkCLGSwZgD9ra1w\nOl0LjGSh0yccRdKRRm3tHPtJq7bU7YtAEBhDkquYVSGtg+6UhyNXOXj7GZ1F\nzwscI+vJMq8JtCdhjRb/IB1J4A5VFlCwES4mZU5qenfxzgiABtQ4+3wE7a2x\neMqiv+wF9PJKb59WpesfbvXq6y7HTd6BLM6DOoMBzzTgzX7+qWsXfwuGoMZR\n2KfDGUTWT0Qf3F3Fj/SUZRZ1izIfcyfrpKqNogPC77AVRVA5NXzv4xQuObqe\nK+pPMF8G7TIodQ3EROit4EVE+9xYL4HOPnoFml5jO9pkNt0OgmOK/u5BMRDc\nfAwbyl6AGDU6+7Yvf2OyLKiLZ31EBrTpeMO/i5jPVWbudejFXdbA1vnZ0396\njT27G0Tc6QPClbTFmb1ruNZxza7Q9bgpIuUaG2LbDRYs95wvsZjdWHqQO5j/\n/MF93IKgQmmFX6i3WZQpg6jd1nN16MzC1q8mDGJHDBL3lLHR0a3J3qb/+PzX\nLfLg\r\n=rJwk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/77585971-ac916f80-6ee5-11ea-92b4-8cf24284f366.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"index.ts","gitHead":"bd4106a182cc725e0b09e262614428e111edff34","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"filestack-js":"3.10.0","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.19.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","@reach/popover":"^0.9.0","@reach/tooltip":"^0.8.5","@reach/combobox":"^0.8.5","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.126-fk-fix-theme-z-indices-doc-label-a11y-20200406T1654_1586192135157_0.1143843509537481","host":"s3://npm-registry-packages"}},"0.0.126-fk-adjust-storybook-theme-20200406T1711":{"name":"gatsby-interface","version":"0.0.126-fk-adjust-storybook-theme-20200406T1711","author":"","license":"ISC","_id":"gatsby-interface@0.0.126-fk-adjust-storybook-theme-20200406T1711","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"531786259187399ecd26990a03ace4ae5b154f69","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.126-fk-adjust-storybook-theme-20200406T1711.tgz","fileCount":653,"integrity":"sha512-eV7nL7tKqzLW53jFFepUKqzp87wQRoouWSR3em961GrczVdB/mrmn97k0OW78UBR+lANOUxIWiI/D63uGXiKqA==","signatures":[{"sig":"MEUCICKKx3jJUoBZkCiyXo7wZTtUlnZGcjyrUsevIVdSU4RnAiEA2TBJaK0XhBX5Tt4oAW0BcUNhaG+C4jIxlM7UVXvm5/U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4063197,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJei2LDCRA9TVsSAnZWagAAocwP/ilp3kbS6XJHL0o2ED8F\ndjVgbNSioM3V5uXGB1X+wbQpQybATLXraAn4Tmh/v9reie8AS/X3dh1MqSY5\nD8nazWUC4j2tWEdNS3FtOK4j8YlVxjhTqjhzoKBFAixPcS5+UlnZ8UWhlybK\n3YZsibVi/1OEhj8YgVJecXNa/6/1nNwLJVcndY91jlX3HVIx5u9LVX1VUfdL\nx1xPG+QHIDWhHG4XPCpvLESmGjLM7HeGGLzNE0B6cl0CcuJqleHWvy4RaJGK\n62sXSQxG1RjhBJ549KT86eHWDXFQHzW6Ai3Ee2fomCqqT2+zC2Io9IJIqryT\nVN5iDdtbiTgRj/2d2PsdpVus+OH9wfzlKzpXPNW7oRne/OjSUCfEMDDhAVNe\nvC0n4Yo/CmCdog4o66f+XH3Cx2jjHbPeHyRFz5idcQ6o0DgGOIBl6xmY/LWT\nPmAEOAeGZ5queBwA0KNQK3dc0XX8yzTAuOApXAhS4uZAiMGUG2gwQEepWRDA\nmMNFLqK1+tXQB5mMImkhgSS9hic2MDnTCykHneCnhEhN+EUWzfQYVuTPQ4Yh\n0uc12Icz6WY2oO1nY52WD1yw25WiS2KrejxMB3TT9rWYGVMzW04Hcq9ymWiW\nypgaaaArxFcGls7gYgML4oKFkl5Shdfpdyqchj/g71scnfaYOiv8KQcC+gIh\nQcfQ\r\n=YZDj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"index.ts","gitHead":"e9c9a392a75291ab572ac566edb53fd458c725fe","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"filestack-js":"3.10.0","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.19.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","@reach/popover":"^0.9.0","@reach/tooltip":"^0.8.5","@reach/combobox":"^0.8.5","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.126-fk-adjust-storybook-theme-20200406T1711_1586193090480_0.8407072469666199","host":"s3://npm-registry-packages"}},"0.0.126-fk-realign-sidebarnav-20200406T2057":{"name":"gatsby-interface","version":"0.0.126-fk-realign-sidebarnav-20200406T2057","author":"","license":"ISC","_id":"gatsby-interface@0.0.126-fk-realign-sidebarnav-20200406T2057","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"5e0befe0b6708775d9131e15f67f6c4704b6a2c3","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.126-fk-realign-sidebarnav-20200406T2057.tgz","fileCount":660,"integrity":"sha512-MlG3U/d95l7xg+pdbz+kKbH9VrJ4/4FOIjSJiZVPD/E0aE5CJN9/cFEq48hPlr8+RXlSQ2bbQYu1ii4ajxmd0Q==","signatures":[{"sig":"MEUCIQCYvjCmW+a00Df9OmD3uq2zwGzQNeA3mskvF29mizGIhgIgYD+uxuCSBntFYIXMh9V9nrjUvnAidA2vXZDSPVVWZfU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4074338,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJei5fVCRA9TVsSAnZWagAAogUP/jw0N6gvRMGDfKWpfh3O\nj4ea+48+2EWltLGKK8sDmrnhbdo8jsfEa3RRkjgH2OVb/4DkFzYiMSNsbUZk\nh31tc1PRL2CmBCtdtNr1Za2nu+0m4zTxG/paJGT+7tLxKJ0B04AxXqInuqpZ\nRorJKqWhmTtlHYbQAZJyCmw47bRcSLIjHR4ONGKdvi63ILAsEsSk8rGhTcoO\n1+xnUnE/I5jqAXEPMspVg45G4Dj4dVUi1wOuSD7Zdm815OV3SN+cDGGSH5lv\nEYMETpIpXUAMcjTfJo0xSYbY5AoWszyz61Ht+G6ki0Oe/hywJ90wuTLgZNzJ\nfmXpQ/GrybVnRdlQYq2QlkoxswpZMjdmWd2VEgBppmaKWi7L/HGq2GiG1bRK\nauwhQoj3NkbmNn80LgSDRDZVjKk0USquUrod3FI/Gg+nIRJm/wn+tfWSB7Mk\nGCqTgfLMzyLfOSR0kV2aZ41ChHVbpB3Shc8AA3S1J10LGQ6Yn+HTZ75R3V7P\nEbLb11bpt/DslnrjsagIU2PbQUe7XPStxj97ZlYUt1j2XABeawY9dPSGW4UV\nfaFQkrATY7rOfB3D8k98anez2E/5dUf8VeyMb1cwNfe39I+77+UioFI6UOfv\n8qzT+kcAZH/ygeTzn/3eYKDpfBP+F5T6ox3HvBuTmF5TC7WlsXp9yvTLtezo\n3XWA\r\n=hHSg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"index.ts","gitHead":"4c31799e9c5c56eb044896b7e4c04b55250a7e2a","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"filestack-js":"3.10.0","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.19.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","@reach/popover":"^0.9.0","@reach/tooltip":"^0.8.5","@reach/combobox":"^0.8.5","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.126-fk-realign-sidebarnav-20200406T2057_1586206676508_0.39161264037957033","host":"s3://npm-registry-packages"}},"0.0.126-Elanhant-styled-modals-part-2-20200406T2158":{"name":"gatsby-interface","version":"0.0.126-Elanhant-styled-modals-part-2-20200406T2158","author":"","license":"ISC","_id":"gatsby-interface@0.0.126-Elanhant-styled-modals-part-2-20200406T2158","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"2c1659095f5df35f82aba15a7166da4c20cb3e30","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.126-Elanhant-styled-modals-part-2-20200406T2158.tgz","fileCount":660,"integrity":"sha512-i58WiZ/WyVV7oQfi1sAa5ZbrvDq/i262sVJYGtlC4mBM3AxhVyerhH90NTv3MKxRlLngo706lyWejySwDKkNYw==","signatures":[{"sig":"MEYCIQCyBEoKRZ2m/zMyiM28GXx8nZmQFSKcsMf1iAw8mQV4bwIhAIIngCWuDTvGjhfsrEav6tqXmYNDW2J6UKd1jgRTtNvu","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4120497,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJei6YJCRA9TVsSAnZWagAAL5cP/3OZVw72nSIHqa4MMalL\nrScE36Xhjl4flbTnVlpgQtUe6HoGXwhNzBcdixL0A3SteuKSMtKmCG+F17Aa\njoBvbAg5h6CZn0dgmEg9H4stoKSRKSQNWoPVvV/pIscJy1kxMTe6fs1Nx28O\nbKgL5OyikA4YPXHn+HexTf4FbnytXBZfvgxrU5ijB/X+vsDyKWgl4L45/FhJ\nwcdlHyS2OpxvDr2lj13ebBk1YqfRwdjH6xZBBxT4dotZnbcFee8bYLO0fgIB\nlt840YJTaZ8VatY2gRBRwbF1gdkMLkyJQk0EhBpZyPF+v0KdHMz3NmhYyBaP\ncmw1ej6oCAR60q6OldySO9LvZFkxKCL34G4+mYhoPz4ceFXapWVjz9qLiuoO\n0kAtyQjx2udB490LC5jCRS/BUZW52OuJSCKt1V4eQwTruiDq5WnqnoDeWQDU\nfRMsdxhuO3Hn6mFctru2NVCopyd60KdqOU/YCAQln0Z66S2mxk4DC0NtD4g2\nvSGMmC0IBfa2g6cJCIHRsgzryJMaM56S/ujIM8nRtDqRSjkM42oI5TlMy5ck\nhOMtVPETSddxWxgaffO72SRb5yna8tnSrzHT8+uQzA6RgeT5I6oFbawUQf+k\nHJAYJKIE6QE1jDCk7/y1nspx7vlyDJk3ThSDrvjga3d2D2MIQuD4TgCsdSaY\ng897\r\n=rLoL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"index.ts","gitHead":"ef22d1388269b13125b3b921c76a4dc0a8172fc3","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"filestack-js":"3.10.0","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.19.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","@reach/popover":"^0.9.0","@reach/tooltip":"^0.8.5","@reach/combobox":"^0.8.5","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.126-Elanhant-styled-modals-part-2-20200406T2158_1586210313091_0.50671073301093","host":"s3://npm-registry-packages"}},"0.0.126-Elanhant-icon-font-size-20200406T2222":{"name":"gatsby-interface","version":"0.0.126-Elanhant-icon-font-size-20200406T2222","author":"","license":"ISC","_id":"gatsby-interface@0.0.126-Elanhant-icon-font-size-20200406T2222","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"35ba6d5ba177d5cc8dd60e108fc41dbc0b0f870d","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.126-Elanhant-icon-font-size-20200406T2222.tgz","fileCount":660,"integrity":"sha512-Wz1kJFoEo1ltG3yfYl6UiaDO325Vqas8lhy/8yw6c9RVIXsLEOiUxq4oG2t41XAJX0sQLnUXz4xMasrKVUySDQ==","signatures":[{"sig":"MEQCIHvI9U8Mdnr7BheHPkAJbeSCXUAc8KdYttTn7CepMv5lAiAOuBUEClcBdbEXg0Q5xJzlFCbp1o2bwDPlqSQ1fmb64g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4073270,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJei6ukCRA9TVsSAnZWagAAy+gP/1S+HMyshCCjH0stCj2J\n1MovlGnMS1JCoediVPIoziZNQfLPGiSzNL+BA3nv/95KOZURDyTbDfcrauiN\nYZ/x1nmqxJWsZSk/BcPzeney62Guya+AHMgeiTaR1rc41MKYqa7+2ExklyHJ\n4oKBqX2f+i23NoNcTxpq0cONUVvoRkTtvYrHC4JRlcRUPgUkpUJMlW83iNQh\nD03yVaEdhN0hF46YQGzs3DnR4jyP7ssUnsk2/fEzRKo9oOmkilO0fs8oFLnv\nhML7l8Ib9rxewHGdk6968nUZpxQtep3p0iGcsM5YsDjfeI0s8trzihASfmLM\nO1dO2GldA3yD04aXQyHwG7KOtLspw/3mTq2cfaaQkmVNwAxmV0XEe5+Bn10f\n71FqAqlskmjRhTUMF0MX7lwAw9JQNwWe5KttNOm4ydEtydQUpWsqqeUt+Np3\njCGssgWWjUAiqCaOI6OtVX/TAW+96bvmyOney8XfvWQr1OULxvZeVzqihhQt\nP1D5tI/lyoKDoHcv4so9Om8/+erXJjZmI0kh2jMOMcvExFRGKxgQvR4c1QpG\nWb8TU7pTR46wXBNs4NwYzsy4gosnIIWIN1eYOunSNCjgTaVgkBKSlkRK7hEq\nTTJ37Carq9wc9pQNQY9OrS4YAgojplAnyoLA2kKxg4iDsam1ykiAminSxHxe\nnq8V\r\n=yYK5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"index.ts","gitHead":"70a84f88d389398eae7844da56aa413b56a48b64","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"filestack-js":"3.10.0","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.19.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","@reach/popover":"^0.9.0","@reach/tooltip":"^0.8.5","@reach/combobox":"^0.8.5","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.126-Elanhant-icon-font-size-20200406T2222_1586211747607_0.4751764677268968","host":"s3://npm-registry-packages"}},"0.0.126-fk-realign-sidebarnav-20200406T2235":{"name":"gatsby-interface","version":"0.0.126-fk-realign-sidebarnav-20200406T2235","author":"","license":"ISC","_id":"gatsby-interface@0.0.126-fk-realign-sidebarnav-20200406T2235","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"7a806a143da6642068a0db1a606615ab8978f73e","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.126-fk-realign-sidebarnav-20200406T2235.tgz","fileCount":660,"integrity":"sha512-ibzDAkgOLtLe+iXcm/cqxfv2dEDC5lxqZCO5AsAssfLitCPFCoAQBH5mO1yeC1rOOPU1r3ygrhNdGcEyTnMXVA==","signatures":[{"sig":"MEQCICkUuK1qRdMW61fmANMjc/O4FB2WQ9zb3pZT09ratt1QAiBP9r9S1XmjeaSnEL4K3oZGzeq5DO8zf8ZRWAhYLiwpgw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4073268,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJei67gCRA9TVsSAnZWagAAmkgP/AurtmPC+K1WxooyyigI\nZIms8wkwgOrR1kdse716M2qod6ii7Sf6flwbofSGYsdeV64OcjywNu0dqgA1\nadleHmZFqwCpa2HqbxBF+JW+lIQWeIA7bIbwQqSvaNfc6lbMN5fEyH97/MTd\nMvQ607elj3KWf9wdM7Kjyka7hn3rezQBp8zy2nNmV7NH4Vh/C1dihEWz6zv5\nMY0HgC0k6IT8JgmtQxCDa15ldRjVJQnFjkI8wBM6g3XAK40RUKRmNU2534wu\nJYnEWJN56ewd86/s7HSY26lzfgyGh/dfy+tONjNa1EKSOGcE2DpkB6JEO4+V\niSoJz1RF55JseSNKRQjctGu9L50ppnk273wn2GeRNnDLsgAcRf6eXNN6CjxN\nUL4+LfPj6Pb4uJKDjPs69OKnRIaB7+WRIUUTrRCPXiYONFQJL+CBrCcVWH8w\nOKXc64aAz2NzvYdTJ8KwMIwZeJkealbq0fIjwbwQ6txK3NtzKm3uogxdYaFy\nXKDNz0W+IpTHPImrdd2/49hnsoFttgi8QG8bNYmKB+njlV7YCjPm3n/h3xav\nRlpF9HKhFox75Re6SopOfnXvw9MAN/9+nVaEJouevihatErP2Zq4CinCFgTK\n8bqevi3C6nigKGSvhOyfD9vkZc137axr2QNn314ZJv8VHVD/Ddnf5rS7kFoy\n5QfU\r\n=q8ps\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"index.ts","gitHead":"dfe6fa9509ca6e7ec0f9d1a76e8c0d6341854025","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"filestack-js":"3.10.0","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.19.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","@reach/popover":"^0.9.0","@reach/tooltip":"^0.8.5","@reach/combobox":"^0.8.5","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.126-fk-realign-sidebarnav-20200406T2235_1586212575324_0.2188051292067068","host":"s3://npm-registry-packages"}},"0.0.127":{"name":"gatsby-interface","version":"0.0.127","author":"","license":"ISC","_id":"gatsby-interface@0.0.127","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"424816629fe540dd07f284437c786d0ddcbb1bb2","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.127.tgz","fileCount":660,"integrity":"sha512-Ar40/IsqXlQ3pwLj3y5j3fFM6/GLQC8s9xPl8imlTLKkNkmDdKhIuW+K1adlJz3qCaLd1PrGQfdDSZ+nx3jqug==","signatures":[{"sig":"MEQCIAOVpa6YvfSbrwyT+BZJs1n7rHfSt0VRtGDcMhz2r9SfAiAmukt4V2HALDmp8wEtLEq/p2Mddde+RpxpcodjnZR4zA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4073789,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJei7H3CRA9TVsSAnZWagAA4CYP/ihIL+eiWfeFSZL1i6hJ\n2078XRrbvJTBVgt37IqfIQIzfcEA6oGHzMg5lx1xzO4T5N8ND9GFFv1cTL1H\nPeP9MohK3ENkAB1mQQmsBNvYRVUxvcE2DHMUBw9cum4NwQqYk1Hs4AGuA2i5\nlnosvQrCkdZRoGxuKB9rrwKS2RPKSa+k6WPwi9AKdl/QQ3K2TqQOUW3Z7ERt\nBfQoGXkfwsEXNABB2dnP7Qx7UIllTrEBSgH/D7wk68ooHsug9n9tSjBNtQPF\nGZS4JEZ6mYeDE1DzavmRb1VnJEDIpiD3A5ObQ+jrH5e39cEUu3C3Z8UmLfNN\n6NKVE+eCXR0lpz0fp0NIyRCvXxEQqLpFxFpk4CJZ/tm1b6x+Jo4/BDlggJHv\n5n21tFoYrdmUypJrBu6oYWLVB1ENQEOy23YosG4RxqgTxYFOoZ2DzYAL9+7v\nSpt0Ck6B4nS8nBoia30az9qnoVnJ0IdOVLWjvZ03xf0DlbifG8PXe0eI8xUY\nwoPyZSVOVPL3IDwZR309OSmFN14Pv4QqIu6veOOy0WkvefLd7iHKjuP+NWXg\nVaFir1i875lkhmkOlJWuYU/Pkusfc+KKgCvTwfVfBTgZugPfyRzhBKbkMFiP\nIu6pqEdEFBtfurZ7M1j8AqZ5B4acirS5Cw2GP5eGZsn1mn5idmNxLNZCVljU\n0w9x\r\n=wm5h\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","source":"index.ts","gitHead":"a37af0d6b94bcf995e296ff3d30feadb1a7a8a26","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"filestack-js":"3.10.0","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.19.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","@reach/popover":"^0.9.0","@reach/tooltip":"^0.8.5","@reach/combobox":"^0.8.5","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.127_1586213366460_0.7934357790583118","host":"s3://npm-registry-packages"}},"0.0.127-Elanhant-styled-modals-part-2-20200407T1609":{"name":"gatsby-interface","version":"0.0.127-Elanhant-styled-modals-part-2-20200407T1609","author":"","license":"ISC","_id":"gatsby-interface@0.0.127-Elanhant-styled-modals-part-2-20200407T1609","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"b1943b716590496eaea4dc2137dd4c4d5e4e51e6","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.127-Elanhant-styled-modals-part-2-20200407T1609.tgz","fileCount":667,"integrity":"sha512-IxcBzrcKY8CjbgmLoC5Nord7LqkF2Kdd6H3np86DTHmDiIYMsvskSSSI6L9aYZV5raGI//0AsAJPIwajhHT0aQ==","signatures":[{"sig":"MEUCIQCN1pO84PqVa02aHjYvKmmjLGi1l3swOknZVnIB00OwvAIgMdoHCMNXRFHzdmYJFP6dX/stKuGKWcfODn5jMvSqx1E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4131124,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJejKXRCRA9TVsSAnZWagAAQnoP/ihpKbYws+8TNb3bD40N\nSgu6OF2kFLeD3b3MYpsCb0dqXF/KEVoyxMarMmW/Hu/pp1xR6pC+cLfKqIx8\nIkNSGXwtSH3TBgGduEq81IFvvG45+f3dFKZOM8mmMoy2YCPKsVi/5fdsbxAQ\n/b1tI1ZO0fzzsdC73ZI48TO04kcC/nLrUOMDfsdPQXwWKqF3L4E8TlPQW5IY\ngzrmtUrPNeAogs+dhjUitz40rVvvyY+N9lqUN2p3tMctSvDdF3yO2gEVdsqA\nF6/9t/PJt+3SYOz+khyXEFPWNQlW8XliTx3DFs7toXPmANH3PSrkjMhwiCvd\njjCgDU1nIo8/3nP2vSSFdlaP3sZgHCD9gDl5NTca5L2eEOzPPdSH7SzggMVN\nBfxx8mPmJZQv9tkXAlu2sRjuhQVs/6a/yI6d4vedp/pL9hDeHdqFCXbgDZKc\nKwKP3Eh+mAptWKffewle4YXF2e7NWNNA5LhQi18RboJ92Ce9LcfFPhLqU1eT\nNZg7x43On+mnsAxuTYrFuuR5jEV2yh5o3CWl/3WcgASKOeZKhbDrtkHGxDTp\nUMsfqf7ySpGcBd5kAdwpkgOig2lnY+WKXPCRLDj/REGoxH7oAYo3jpZYEoca\nzvhF8khkPSMZXefMEz+6oPtruun0g9DuaeqUEhIWtTq95dkKzBt0X8qF9y4F\nitME\r\n=auwU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"index.ts","gitHead":"9614b2fdc010853374c3a56e44538a877744e71e","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"filestack-js":"3.10.0","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.19.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","@reach/popover":"^0.9.0","@reach/tooltip":"^0.8.5","@reach/combobox":"^0.8.5","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.127-Elanhant-styled-modals-part-2-20200407T1609_1586275792823_0.3660669049090144","host":"s3://npm-registry-packages"}},"0.0.128":{"name":"gatsby-interface","version":"0.0.128","author":"","license":"ISC","_id":"gatsby-interface@0.0.128","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"f57d76716605f5c9b2d9848dc01d71286dd926f1","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.128.tgz","fileCount":667,"integrity":"sha512-IdQBO+OnL2N49wrQQgNbY6LxVLIvb182m79U6ZZnwAC/Ui6fedUEhmDJipMzNvAnBxM5bciS/k+xT2FmbsPMfA==","signatures":[{"sig":"MEUCIDABk7xgl2TYOR4fAQkLgCS6I+X4e6hxOIqYJlBte1Z0AiEAr8DgBbGpd7iHSgUMQC0ISBjjGndq8OpvJq6AamQYVNg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4131440,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJejKd+CRA9TVsSAnZWagAA7cMP+QGKumWMs8QBEQ7RJVGs\niWJt5OB7jj2IYCRltYq5d20ToSMu5nmcS9GWW9HUHe2IwgrYU/Lf6Uw/CQw+\npEU3fkPx3pj3yyDA+B+hrHdd6r/mCiTKbmyfxZTQTau5WPREQth2j3okBMVa\n1Pp2QQohhRFvJ32+7+jUgVj3nmvK4uscKuQS1fHYV+IrNAUa5aBA8AQz13Ga\n6Axc2glwU3s3ALzsa7RhtHz9OeIcUEpFn3f8MAR76rKPcIPGI+JDnVd+XH7A\nhufEfLoL498Wyj7s4eJVuqPRf2WmuR6akRhcAEDRh5oNntmmaem8uNkOD8Wp\nkWOXCKSmuWMp4nI+5LWCOtdCoGgrKdt0DZkJECS665+fhdPE6xg0hv0WHBKt\nF7+2WYqTGY2Kv5Cq3BtekC8fGrBSasDZjqK8EvZO0PvpSO7U3QxOnfLn1bwa\nAa7e1YD1sQZlbr8q63OUwST9vMUeay9L6140/N5u2Wj0bTcAdC5SlJvrBlga\nBQqKH9HK7rcdCeUjP48YY11GwRC9ZE377rGOU0kzBwMdAA++fUHVVriQibrA\nFNkrAsxJ5nGflvkVCgg5JSQv5xKC4LnOhpAxufRgO8AsPqZ+PMrVlv/0qU+E\nxVkmmzBxSgPAh4VeiWzyHXhRRQ/q83DNsXfX7MiFwpFdGq1g4gL5Wn5x3ONP\nEuzt\r\n=oDSa\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","source":"index.ts","gitHead":"ef5f62ae8f656b8d120f82d9e8505b85febff641","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"filestack-js":"3.10.0","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.19.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","@reach/popover":"^0.9.0","@reach/tooltip":"^0.8.5","@reach/combobox":"^0.8.5","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.128_1586276222009_0.6996648704324442","host":"s3://npm-registry-packages"}},"0.0.128-Elanhant-docgen-20200408T1524":{"name":"gatsby-interface","version":"0.0.128-Elanhant-docgen-20200408T1524","author":"","license":"ISC","_id":"gatsby-interface@0.0.128-Elanhant-docgen-20200408T1524","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"52fbc82a49e51afc060f3d2364bfa1cfd29743d3","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.128-Elanhant-docgen-20200408T1524.tgz","fileCount":667,"integrity":"sha512-b/lC4bBFQyBgBIwfH96HaT21iagjpwN/GnCKDkAvRTVqwqi8JFHrcAsLMYURwaUubvAdtyxDp7avkEMrVm/jRw==","signatures":[{"sig":"MEYCIQDFXeia6Aoaac6H1gbxmSDw7y4UNdirsUKdd8/oQ4ty/QIhAIHkWWmp413blc4KVEKxLIoTKGv9JEGcQkJdRqpdrRi+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4434981,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJejezPCRA9TVsSAnZWagAA13oP/27EeP6vSYhXqqSekJ8f\nqNSZOW3jEspW+RrP09ZaaI58MrJ2q3jzrGgN/Y4ylOcQYzv1tETJxuSRqDk4\nC6qQEzksmzGdRgp7bHeX91z9we0M8ALFIi7GvRW/ZChEBbQEMqtvU6njl7kU\nFgdxTksquh5Gr8r4A+UnSjrTvg/1pV4Z/AaoFBfgLAAyPJ9r4wvZTxxUU3YR\nnNZDzeIMq6Ul17MBvmqASBEZNkzw5NTbL/HRMUki7MBojy0S553iGSbtvrDY\nabWwO4DiNXE/+4CeC5IYvAW7YuEJtfvGA+fvN8TegKJey0xsEDMJMfdjJpJK\nvP+2ri2Co9Al6RYCsBU0OLhYOD+UJB8rlrPsRhv0ZZpTypAsMKHan7OQmug6\nvDpXz9VRJJFoWTTte8icqcM2ENa3LmhLlwMQRLX1ZaiQlbP4wYGF5geW7R4T\nKGWDKDmWmM0tfb4ZLRaEfRgtv2Luc5C/WTozbtF5/0et0nzw7kD3twyyOw0B\nDlhdZboLPrOjKErga0x/A5NCGCsdaVz6G7ktipEiu/UV/oZDPATntWkk6dNU\nGzY9NcWmfAx7B1gm9HXEfna7Dk/yPQbmuCPDWn5lnJe2ASiwZl8VqXQUgqS5\noPEiFWj41GNij2F1og1AkHFR2vYgMZY7P9aHbNTicVwnAaLOev4uQq49JRXm\nOayz\r\n=r7+W\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"index.ts","gitHead":"4ba8700256e5bdf81f2da8cd56907050e1c682bd","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"filestack-js":"3.10.0","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.19.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","@reach/popover":"^0.9.0","@reach/tooltip":"^0.8.5","@reach/combobox":"^0.8.5","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.128-Elanhant-docgen-20200408T1524_1586359502701_0.8027506445258838","host":"s3://npm-registry-packages"}},"0.0.128-Elanhant-prop-variations-in-sandbox-20200408T1730":{"name":"gatsby-interface","version":"0.0.128-Elanhant-prop-variations-in-sandbox-20200408T1730","author":"","license":"ISC","_id":"gatsby-interface@0.0.128-Elanhant-prop-variations-in-sandbox-20200408T1730","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"b57b1e77ec9012ec2fd4e701504458aa084fc14a","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.128-Elanhant-prop-variations-in-sandbox-20200408T1730.tgz","fileCount":668,"integrity":"sha512-kI7r/Vtq1ZQCWlA/7pkvyLdIbW3Lj0IrfPiIgqGjHGN6JwE4dPmyl/dd8NhVnCjkajQu+i55tVfMir9TPiy/Ng==","signatures":[{"sig":"MEYCIQCxe17BiiB/ByZl5+heKBxH3y6iLADi5wjOCOv22fUKogIhAKDJEBHECXv5RP6pvWZzdFW768Pp3NWWexuxyFzPIbwG","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4132040,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJejgprCRA9TVsSAnZWagAAIYEP/0Y0jFeYgjH6fVGaTQUq\nd5eD8ItK9PP18xIVWcO56smLhTIOFzQmsigXm3cnBySQkMR/twzwN93MFMnE\nqeQl2WXaEGhuGO5ZaYm0uD5q2gcwsgVK1U/9EuFob7ZX8VizXcm7kxbFTK0n\nyJbFygkcDf1ZpyhXYqRL8IpRG0/NLs4bSYUuOT2KnTy2VcTwVFoGRSZ9Tp4i\nOQfuJw9V3nWGkwE+kHdx6DBXRIiWLVcHXT/9w5IPLPDMkJCN3i6IafWiNKnr\n3d41RNk4hJdm808XIbG8IRgndePfeFu9z3UUvzviG4xvnLJ5b15OKPAo3lDz\nKWINLMDJ3Q+WnPlWTk2KAlnVZrD3ofGSPakX+6JEhBc0DD7GABYtk9q8xGL4\nnMDl1qnWMGWKwRnQ696e+NIRFSVAqYNvUdZJw0PmrOotZ2u0al2ca3kJnq1w\ny3CfnEYID1K8L12ws3Zh53gYVKi5OVZH1LhgDN+EITC4XiTfK6opk8e8OKZ/\nuKWt0lTVhIc9SkF3XGrHtgK5h1pMmpm/acHN2asHIf1gNBO2Z7w+yslmynMr\nTj9L0Cu/djpQouHEsyrWEQaVODmU5eeGRly7Ba9LmgfgUDAgrYvBoBZ3Ma9C\nxFwEKQPQtdy1DhwdtldRWevrsWkFIK7Vpp2l6rswXM+1BGM8D6QjDBavLVlC\nD6eD\r\n=x6fQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"index.ts","gitHead":"6a4800b12c9eaf7b63ad96d1912afcc40f9b49a1","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"filestack-js":"3.10.0","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.19.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","@reach/popover":"^0.9.0","@reach/tooltip":"^0.8.5","@reach/combobox":"^0.8.5","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.128-Elanhant-prop-variations-in-sandbox-20200408T1730_1586367082487_0.5347399453277197","host":"s3://npm-registry-packages"}},"0.0.128-Elanhant-prop-variations-in-sandbox-20200408T1737":{"name":"gatsby-interface","version":"0.0.128-Elanhant-prop-variations-in-sandbox-20200408T1737","author":"","license":"ISC","_id":"gatsby-interface@0.0.128-Elanhant-prop-variations-in-sandbox-20200408T1737","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"b7de8e083de915435e664af2dd74f08ef7e977c6","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.128-Elanhant-prop-variations-in-sandbox-20200408T1737.tgz","fileCount":668,"integrity":"sha512-Ac3zbdnBXB7AgFvlOb96TCHF4z82HmXbF4VcNVbhnXgqJqfarNvLJLIVV6oRPtKb0V5eoNlk6lza98B+11tGNQ==","signatures":[{"sig":"MEQCIGJcLlZu8b7y7CvGmACSq7d0l3eowh5nEGEnSLAB3B7OAiAebbanJARsIDdmsxiJC2koY+73/O1VXQm9Zv625C/hVQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4132040,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJejgvsCRA9TVsSAnZWagAAZUUP/17oPf8qGI0awDjPQGuI\nuugp/sBkFW6nGU/q3rOWkTyyW2nWZkOWXgKazViAMmC+nDNSZ8SFiiY6HFUv\nJTaEQokZav8hWWZ0Lb9xdewSNY2LI67BfSqkDD77ooOox6+VX3pKgbWpKCt9\nm4AU5AX0Jowk27YuA0Mjw0VGHDcu33UND5eq3XKMkdUY5Aup26JAVx8O2QkL\nOWvusie3kM/UDuXPtT7nVHyjxWcTlUabMswZDs6XPUmRzcTziNe6+mWJn+zu\nNd60GlFIFZ/NJN3sg9FG1QQOpxfwtgZ34/YScV/0+BlSRORYlqStvmoeoPSB\n+MWnLPGseFbn9KZ4ABCL8tB9Kdf1icJVx1xjcn3AiLHmR7/QF8sFP/NjzYZz\nUY+ayCpulQZcsWT3TByYQJgmwo8Jl8rUne7vGVCZY4SvO08oO4bM2YbidVoS\nQO2iGXhaONv09ix7CjF1FLp+kJFRdxOG1NU1V0l205LyXewudwQB6KkvlSmH\nOlgJFE2EJMzcpqvdtI5qHdYjTihkBK0XVaWJ0y37gHJnJpegm1mYL8F6DWko\ncUWWQ/eMlE1SpPoY8O4xVxyvWVTQQPycKmS65cRdxLBTuw0lyXrpdqvQ23AH\ne0HGksGaTPZqLeYZZctAgmpkFtFSlCJM3A+sLYvp186T2XnE6x4xSU+jehWk\nsY02\r\n=7VPl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"index.ts","gitHead":"74cd23b91ffa29dfee740c519c23ca3fd2fd98ca","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"filestack-js":"3.10.0","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.19.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","@reach/popover":"^0.9.0","@reach/tooltip":"^0.8.5","@reach/combobox":"^0.8.5","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.128-Elanhant-prop-variations-in-sandbox-20200408T1737_1586367467145_0.46142730258400233","host":"s3://npm-registry-packages"}},"0.0.128-Elanhant-grouped-stories-20200409T1514":{"name":"gatsby-interface","version":"0.0.128-Elanhant-grouped-stories-20200409T1514","author":"","license":"ISC","_id":"gatsby-interface@0.0.128-Elanhant-grouped-stories-20200409T1514","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"af6ccba606a42390fc118f16af24066d2e90f97f","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.128-Elanhant-grouped-stories-20200409T1514.tgz","fileCount":668,"integrity":"sha512-qFUnmIMmVD5wjym+HxpDGrc5baidO8NCU42rjwV6LVX01Xy/R6qDvNKct0vIPbq9QMtHflin2/ttwycmtnf8YQ==","signatures":[{"sig":"MEYCIQDgWJq82yVPZlGL2FyQmty1bPUJ2+j++HwreUsBO69fAQIhAJaTlV9dn4NL5N3FAZf0uK0xHq4w207ohsAv8vqj3Pwt","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4132029,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJejzwCCRA9TVsSAnZWagAAmgEP/2uBMO8+9mzmnrFierQK\ngPiy16u+KoUeBGNlvJSNS4T+P5LxQVRxoYJKegLQvJCAQ4wChBYzoAIZzq3L\nF4g8qcjt1NUV5Qk6qKwKaPci7MWLdrRT+uzk1hzeKCJyvOz5Aq+4uMFz2RTX\nVINl8UfUHuaWOvkO2nYDg2WO30TopeaBHv2fN7JzaBjHBZ2mhKbQH5yLqHgS\nqyiliXFxibQwulycxA951H6hVdKE9GmW9s0vgmS+q0KcZjeGSUIWjyw+6Mee\nexRQp8zyfLSFhwn9oflx+gORcBc0/+DXkdQNS/6x7qpo3OKGwJXnxGV3i5D/\nRAM1Cma9D8v+/wW64bGyeHeQDyX8k1mbjguwvsvmci5VUypuVrsK4UYUrFVx\ncEZNAfQzvBtsS6SJPvVgnITH7TjtZR5kjvjeX1FEIaOGWNpvaqb6WIBeMaSf\n/i/2DYNNlH3bGV+7sRhTx3vREjWAeOfWkmROVGfgabqdWQ2lcTtb/VagnEWs\nFKq/xyq+PvAyS5WpZcQMIumU+vVUnldkh6u0/weQTcPxVKs2m2y+LdyLsi9u\n00xwjuobT7Y9L3OJSKZptaUcmIXKOYnnx/usyC/fyNclauZyIZglt/dwhVa6\nruWXNJA71Ne4ZY1VGAZn4BeggEf/4l9tmpNCvgfmBoQsvGw9MJyBF1i9wp2Q\neLmt\r\n=zBT1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"index.ts","gitHead":"163498dcfdde1bf59eefb97d736d18c83bec17b2","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"filestack-js":"3.10.0","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.19.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","@reach/popover":"^0.9.0","@reach/tooltip":"^0.8.5","@reach/combobox":"^0.8.5","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.128-Elanhant-grouped-stories-20200409T1514_1586445312125_0.44624157698653155","host":"s3://npm-registry-packages"}},"0.0.129":{"name":"gatsby-interface","version":"0.0.129","author":"","license":"ISC","_id":"gatsby-interface@0.0.129","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"3b67ad647683204be0d45e15714e301d4ab18318","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.129.tgz","fileCount":668,"integrity":"sha512-3/4ouzms/xsw4AW9kMu/rb/kgM1cUO/UAt/z7hls5qGUFixny13nOIVClSb0LHCj1fx7mNdk7wqZ9A7g/JBTDw==","signatures":[{"sig":"MEYCIQCvPdBA7kgG3WK2/A/4R61MShhfv/yb3Kxbb6qAkPYJqwIhAJEw2iDWRvAE6fOEZXEG8amwtRnTiSqmESKStuVXyN09","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4132094,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJejz3ECRA9TVsSAnZWagAAmQwQAIlw9kRsGzfexsbAr34y\nZKgrBB1uMK6NEYwd1T2u+5I4URqpcJ/2k8WXncUImRoA0U/JWmN14z74Y/vM\no3np31pt/r8uKxtdCZ2F5a3PmG2Su1YP6F76nl5lxSXjrxOcGHKKhZlUaA4d\nuNc87jB2VDvdnNTjevFn1ql3ZG2t8CjS5+puEIbAvlQvCW6hdtgpnhcNWE1b\nRsLKyX1JXlLVelZBWX2++VgEHibQCHJFk8R5OqlrmpwMKkq4TrHL9RHBjkNo\nUx2CImHUiKLv8ybQpatwQmqVkdEh8hhU9JVRPB+bnk3t1QyMZ6EO7Hb8tIKP\nYWMLYd69VvVHSHvgPB9M2d5fedBuzsrfnC7yIN6bWlCuqtDvn/HZm6C17FFM\nO9X11s/fOeUTmwRvHK4o0BdOIHcpR5x8rZQ8Tnn02FHOxzOzFP/WzyPcU0oh\ncUfcr3mMu3MWSB1vxQJ3j6IcMLgJYxHmxz/3RR+g8wk9/eK+sysV0+QoSz9k\nCiyEau3zfj1lDzi7cOrc3lOJG4SKOnCVUga/QZWFfShHyUeGxgbLONDtmul1\ny6/dC6Kw0ZVbnJ2/tjp2knB5b94p2dz8smodXPH+BWdNtRvLyK0FLDuUqkdm\nB+cdlVqRbvIMXsmv4mEO4SvRIL90vj1O5dE/+tLl6cc7Silm6tbycUNr4iTr\nGfWz\r\n=wI7d\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","source":"index.ts","gitHead":"1d3b294e4c0ea42d06f3298eadbf7dcab92bb648","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"filestack-js":"3.10.0","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.19.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","@reach/popover":"^0.9.0","@reach/tooltip":"^0.8.5","@reach/combobox":"^0.8.5","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^2.0.2","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.129_1586445764372_0.9335934324001798","host":"s3://npm-registry-packages"}},"0.0.129-Elanhant-docgen-20200409T1654":{"name":"gatsby-interface","version":"0.0.129-Elanhant-docgen-20200409T1654","author":"","license":"ISC","_id":"gatsby-interface@0.0.129-Elanhant-docgen-20200409T1654","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"705f1f3ab2d9b73f7a97ea554bd672a6f19b3ae5","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.129-Elanhant-docgen-20200409T1654.tgz","fileCount":668,"integrity":"sha512-mi9FM4/8CPdA+JTQ1ejeuRmmyPWgJPQiuM225+cAxhtLNM/bNJ0jW6a9aNPlkgiZYOp9t6yjwHKqlmyLS2wX4g==","signatures":[{"sig":"MEQCIGevYkB7exRjLiLkG5YzkJsueGKaDppAreVkzF/9nw67AiBCuyfvJEaP0tPH8EO+I2s8SSAwYVneS1nTT0Z3efKxLw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4435635,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJej1NOCRA9TVsSAnZWagAAw04P/2clLyOsxlJVE92x1ADB\nStTW7P9BVTCrWsnaMko2ton0uB4TS2YPcZo7Ka8+d8JSnsCgXSm9q92i+fL0\nqXkXdpWqNZ3/h/ROydTcQgDNzYuQCD++olfuEjysypGMeXe3uoHeTEPIUqla\nclAAUN85f/XhleiZkPhOnbRnjtqnkK6Wtf5eYIkpooreUwYQvbgyKq/v49wh\nSJgEFWpf25ZxBxOqr+0lsQl/73pUzaPvc/3FaMGAiBmsreHKQRhvQBLd3PBT\nVOFd2oOyd8eQBD1fBB0BeEMLG9yzcNvX+WBtaok2rgwNJkEC19wRsAFRcoJk\ninvBGGdwMSr/EOPj6YCErJuFHh9k9pi1E5QQlBcjEGIl72rzKkgj7JrYTpeG\nu2A1xPylsZcqluycMFQJK2Ow/TXDiu4JvWXmwGP7k2KcxMcmQpQ+LrPLUTxJ\ndg2g1E5wPeIW+vkpt6uTuYhYWdQhyH1yVM1fJ4YxUCrAsbfOHsnLTNSx+Wch\nqoGlEN9kZXQEfvFGAXmR4VJEC/CrU42E/PeaJYQtKMnmGWZVwg2hI2ZQ9BlP\n48ZwdBlmcIGxAnlJzYIhqm00B1otmee0v53vS4sV0JykuE+gouIpJPHkk7dB\nCZn02rxcffRVbIozOC0eLzZeB/AAIdDBUczssE66+s48+ifKSFbwFCKGsKxX\nAxU5\r\n=RP/5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"index.ts","gitHead":"734c68f0a46c58c71446527546b2050a2892959e","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"filestack-js":"3.10.0","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.19.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","@reach/popover":"^0.9.0","@reach/tooltip":"^0.8.5","@reach/combobox":"^0.8.5","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.129-Elanhant-docgen-20200409T1654_1586451277764_0.4121320482683912","host":"s3://npm-registry-packages"}},"0.0.129-Elanhant-storybook-centered-layout-20200409T1825":{"name":"gatsby-interface","version":"0.0.129-Elanhant-storybook-centered-layout-20200409T1825","author":"","license":"ISC","_id":"gatsby-interface@0.0.129-Elanhant-storybook-centered-layout-20200409T1825","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"2239a7024dd6bbafb2eda4fc9695958a2c2911fb","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.129-Elanhant-storybook-centered-layout-20200409T1825.tgz","fileCount":669,"integrity":"sha512-h6EOCpRA95XXD1TfnFZP9Nh58uDPyfim319uGCgGiiAG8eR/kkKBPxubUM+gk2Giqzf2BEpgrjZJLwU+jz1WwQ==","signatures":[{"sig":"MEUCIQCh0CqhkQfTnaMSyPh0WEg/zIXeJd56W5rVNhOzYbKIhwIgN+hBRJy70egox3RZU5QoTSfjMGbO9AIfH0cSokkBiJI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4435924,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJej2iuCRA9TVsSAnZWagAA+z8QAI8W0/jJWcGxoN6vZMUG\n9wUkEmp55oabvKG/5ghuc1zV9JodyQf4MKpof7TJVvmK1HGmDGNFCnnm2NSR\nfaeqtGwqk1ry6jExbFRl35L1n/MJ3Gdryz73OH3KcxhwoHyJIUbwby9gscCm\neaKLbCdYy3LdTY3GXmZ/+/1GRmkxeT+tsGqg36EsOtnTfXsveAWuDrW8+rq7\nnjuvFQGA79rsjFRydc8w+G8PV0J0fXc1r98BZYiSr9Qp1kHvJeaQei5+rV3w\nt3CQakxzz6/oVp8ZNs3G/b9YRN6RAMb04DmXoWeD7QdAEP0hstQQ7W9GiRdm\nX9LAWHuQNGW2DyEmaKSApYbPpa8eZcZ9M0cWOZ2KPG59ISuqseerDNVQ2VQJ\n336dhwJQDBnLf2JyJzI2dXYYKhwwOyemK3QDJALtww8YopDTRgmqT1SjsE6w\noDVAH4kPnsLEtKgC+BXkF33+9Tslmg8DcdmXUJP0i8PCkf3EiaoVtN1r/pdw\nqYd2u9wgzisP3WC99weQjz6RTY0DOeyPsKo8WUoHzeRA26eSBUWGQ1eLKcmC\nQ9qzVqd46cKbh2VQ2aTFbHQ6fdNhM6My/7iYXa1TBT2Q0+8sWHdKyOxnRjVy\nYshQgYBezftywlPIby0wMfzHOWtAxrwTuz8B/DC3CcPm4yCa1QGseMW+GOtr\nQyn5\r\n=j95B\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"index.ts","gitHead":"fd692251bad3e73b7fc6759440ea1d82eadcb9a6","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"filestack-js":"3.10.0","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.19.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","@reach/popover":"^0.9.0","@reach/tooltip":"^0.8.5","@reach/combobox":"^0.8.5","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.129-Elanhant-storybook-centered-layout-20200409T1825_1586456749912_0.08373884750889049","host":"s3://npm-registry-packages"}},"0.0.130":{"name":"gatsby-interface","version":"0.0.130","author":"","license":"ISC","_id":"gatsby-interface@0.0.130","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"b3ca94dbb38808402395bf0c2bdbf1da4fd49a10","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.130.tgz","fileCount":669,"integrity":"sha512-C0Wt6L5Er9dxNVm1PMmG4PE3jz3FZwosvxIFR9OQNXMgj+iWSl3susOUgVQgJUBPlKp45pJLX2vW+UjcVmWvpA==","signatures":[{"sig":"MEYCIQDkeSLGV5if7jtMdaHwSX27PvwJaL/KgpbDLDq/YgVSeQIhAOkjaFIwQvQa315KUF9pdV9/KaJC+ZtQj6jHBA10GUJW","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4435979,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJej2qoCRA9TVsSAnZWagAAs8kP/1oU0U9dOA0sb7BJAdxk\nIUQQeLpAEyN7PXp490cvpDRaWeNWlaEMUJCT3mlstQKg7TSt9/MfuU7ouGNb\nyWNwaAKlKYP0b5vrqHI13oWACnaY6UQKkqQzDAxNJVOUD49comzNVvnIYVgt\nSfRmJbqSFVlbRuohUB0GMX0YxICWCUB/IXHyyUAcQ5UxW2pCE8NS2Y2RzWf3\n4KKIWwBxJIEve15ivbnuE97beKRwk5xwZDhqcYHOlgQ1lm+M0MQrRmJMdKvh\n7HjZBY1Ka/4mtMUM86mKe5bPPV59JEvCev0mbXL4s92L2ZlT4z9M22UAKaDr\nt4/t82qSmRbHLnhOgZy+O0tjVOcc5wI9BC8GRw3jjLaOT+kdW9Nm7PPfXcql\nJSdmygZA8DD89IF/W7neni2ycfSgyLZSg87tJaq67OeSwPrttd6QV6r/GlAO\nMZnR4wT+Wfcmru6W1L8WU1BKrfgydnb/o/Yl6JHRBiN411yb/7dDRNpLDVWH\nvjdUd2zpAvZWFOJ51wJLm0TPyERaJOzR+JU5hsRaiyxYmVS5VV/IxEAVftSB\nwgR/kq6uHEq8XUoDIwrweTbyUHwb7lQOLM4pR3KTAunectB8Tnl3Kz8nsOur\nhFNOF+puzTZSr3VRjopZ3CvRnYEoLERvtID48lYPX50NcA7LrjyZgs/fpRNJ\n3/7o\r\n=Tf2J\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","source":"index.ts","gitHead":"bc8aaf3131e2dbc7c5abc401c4cc4bb415dc3128","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.13.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"filestack-js":"3.10.0","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.19.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","@reach/popover":"^0.9.0","@reach/tooltip":"^0.8.5","@reach/combobox":"^0.8.5","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.130_1586457255925_0.6726472031062134","host":"s3://npm-registry-packages"}},"0.0.130-Elanhant-form-updates-20200410T0339":{"name":"gatsby-interface","version":"0.0.130-Elanhant-form-updates-20200410T0339","author":"","license":"ISC","_id":"gatsby-interface@0.0.130-Elanhant-form-updates-20200410T0339","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"74d87f0deb2b4285a7d37c4c590e59872b7fb049","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.130-Elanhant-form-updates-20200410T0339.tgz","fileCount":669,"integrity":"sha512-XmV33+pBHLzthH0Pq8fx/Fw/VzB7ltRcrKFsaYsF9litkkfpNQPDJEJsXayx8jUNUM+vTopwU0U74Da93dJirw==","signatures":[{"sig":"MEQCIC0y4XVms3763cn1YNp/nsHzC0O1Gd9to+kr3iow0uUcAiACo8lm4+bxKD+PDJtIcWsbw1HRXyn7OekGCrJzdTnwxA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4502002,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJej+qACRA9TVsSAnZWagAAfaEP/iVeLArrJmSxC2NVIEKf\n38egwNGw1S41H0BfAkzy+8uGNoNFrKgiXekYzn7f9SR7BqvT7yH4WnKzz5hr\nP+vTgU7s2ONcUeN49osma/nLtxBbAoNpgpgppNr4xy6ZsaotJDw9hePEiYS5\nsYZPOiteDtmAKSQlt2bcPDKeRVftOtGBd/OkM4THMTDOBXwyNzdZugBClC8h\nJ/pW3nLzwBHUrSiMtN2y+KVn6DbJesN148HLEMlmOiNXl0KUQsiwqo4VrctZ\nUW6kB2YLCOnQuc0F/W4HWGJiVjAIGrWe+bANnFO2kZeG/F47fJWm9Xd8giet\nVQUYDxLIsdWO2h9AZ1CSmTX6jZoE2aireqU6WIIeyIQPGKsXseisQsJpm6bS\nekpN8sR/Zz0Of2QTXOIgFY3SpnU1bKhVGT3yBTWEkbQnaVn30yBS3o4ZX4uu\nfDLEbw3SjMlG8wnQ9Akk7p1kJUiIUsZxs5B5LmupA2gLJ/zaqRzk/V4q1ygQ\n5n2jFcbBp6VRuOA1toMEtcU3k/FeKyqn4ZXoSiCZ6h7JMVUjxhbE6U4tssrJ\nPv6XVb5KXHKQQ6aKCkI7VvrDhrh/DOsr3P+m0GuWUqBW9pvhHgdfsKwE/G0P\nu6M66iYhdK9TmX2iHlzy06RPsHQGTIxVtZJujSR7ZgOTYNacgXV9RrVFYwYe\nuJaO\r\n=sOqN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"index.ts","gitHead":"1509daeba707d3ab5dc6efc7b20100c6a687b1fd","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"filestack-js":"3.10.0","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.20.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","@reach/popover":"^0.9.0","@reach/tooltip":"^0.8.5","@reach/combobox":"^0.8.5","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.130-Elanhant-form-updates-20200410T0339_1586489984125_0.11113280168859685","host":"s3://npm-registry-packages"}},"0.0.130-Elanhant-form-updates-20200410T1620":{"name":"gatsby-interface","version":"0.0.130-Elanhant-form-updates-20200410T1620","author":"","license":"ISC","_id":"gatsby-interface@0.0.130-Elanhant-form-updates-20200410T1620","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"dff836883c7d53c4b7503af308419339a08a21f3","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.130-Elanhant-form-updates-20200410T1620.tgz","fileCount":669,"integrity":"sha512-b83PVhWHLNwQ5fawWe5B2X9VyImnlXIeXRbzK7Eqyg+fwOzdssdyVxPywajZsbfI/v1BDYHkCNe0rot4N9Z+4g==","signatures":[{"sig":"MEQCIFqneo0v1jhX5SP4fmNDllDmOfOy3Q2HzIVDuxVyCZQ0AiAmeUAghy7yWaS+9nDk11w5bx9cZx2+we/jAf/2+Brt3w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4502700,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJekJziCRA9TVsSAnZWagAA4M0QAIkgGmNsE2FLwalGmn0d\n2S0grDteULMslNdvGPUEWIqsEC8phXdD8kxsQ9SfT9i7mtl0hTlFfSty4aOO\n1O/XtcJwNGPz5hbBdxOlNNxJduQEHVMTMuJgtl8POSjl44ldEkR/1Rom4qQm\nbCGvfSt7FlITGpmU6TnZchF16PHOsMb1K2cALPh02drwt7/lek8a0HGzSN43\no8/CiJcXnOUwKYBWoAbROOt4gLQrVsuo0T5ysLTn8yKxpM6NEaYJ8Kz2EL6V\n9vO5yiPbEkyOyGEsBMmEFnL/bRD9lqiEoiRJPVeJ6SCbI6eHer/b/zyiIKPe\nXTVJvgU5quwd28HKLb0nAw8EMFVbKmZ0vhrte6DgeNhOqrN1jt6FLsXkGIHR\nBbOo7LTiaetNkRC6Odnurd/DeJbP3AeYtcOaIRgGaJwAoCtZsI5RTiZK/DpA\nSIyZbe7UyB05rMpFiS+ZuZSzjaJDP0KJ9uNzim1tn3cCImwYhK8K3SS3WTP3\nWIRpqPbeLywyxWgB5MfnkkSp6kXuxIFxQuzLIiZc3n5Z9c0IK8/Eqdwz3IWJ\nwtTTfmzzrGe9Vll5IRyxnB2KHnVBANLxhQOokLbfYLVHFeanI3o5icZstakT\nnqcTPiToV5q6IPr05v/w4CzqKpSnL3L5aAgqBjudyIz7qyBcGkZ2RgPAgo2Y\n4ksI\r\n=8Pr6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"index.ts","gitHead":"138d7f17671d3a4c0bd2e947b206198344c97aab","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"filestack-js":"3.10.0","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.20.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","@reach/popover":"^0.9.0","@reach/tooltip":"^0.8.5","@reach/combobox":"^0.8.5","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.130-Elanhant-form-updates-20200410T1620_1586535649904_0.6640055692002029","host":"s3://npm-registry-packages"}},"0.0.131":{"name":"gatsby-interface","version":"0.0.131","author":"","license":"ISC","_id":"gatsby-interface@0.0.131","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"5b8922b56dc713d44d6fb40a436d094e332076c4","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.131.tgz","fileCount":669,"integrity":"sha512-9YMEKIGPtS/YuPzdRvQWbYZrYwMziERV28O8DfAvN/A7SRLt9zZFjS12e3n3ZWS8ipdNp+ZpXgwdzpfAFqR/UA==","signatures":[{"sig":"MEUCIQDLEDg3iPXRD1lrT4O9zIANh/5eZL/AvN53kNQaW1/2EwIgFKERKslyYBQPUgztyzWRH2tIqMUWm3Tedc5ercm5c84=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4503032,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJekK4lCRA9TVsSAnZWagAAhgoP/irbW1FK1hjOEcL9CGD7\ngfzAmBRChLZOE7MAuzjyFtEC7GYLFn3Ku8MroFlm8jkXtExlGVNgCHXH3wNu\n6xKsj0GPZwpWv/h7QQz83oKSTmdwbRExST6TnsiJ3JNXOLxqdoIMmrkf9ydX\nc05dPDL3Sp/Nxa+HC/ogzS6lsK1Equ1sebiwhwriaOc57ZkO22OrNmI6I1hj\nuNDShQN2vSwLKVeiPOYq4qlOU9qWhnTPjUfOAFZs0A1WMh4Nj+Y9W8usP2ra\nhlmlkvFbu134tWz0bSdCnzQXDwhaEUjOa3SfzlLkLSrxsahLEL63ke4nsQN3\nPwBxmYe1Ggep+NpK/NVjICvNUY/PGINbU4op0c7NDCDa0uHY4WwT82+Lhicp\nmJ70AJHWf7xQs+/04qh3l/F53KzKrmUXz/xV7AWy/stsyzWqcujaw1W84LVP\nfXm41MegpC0+hQuvwsEmwhc108cpLhG+WnwrIzPjQyHykkFNzCQ/8EXyGk1J\nXQjEDgiwQht5LcspG4gNAYtsV8kfnJfXwdmFAsc57bmwA3tf4piwp8Ukv/wp\nt2F30vTB3embf0OzZEnjDh0xD7Tu9BmMg4dyi7kO83lsjHwN2oGxt9wGgeCz\ngZUm7jSUlk5iALIV3++NINbVMC6zEDlla9PjaVMhEA8SdzSK06YFBn6Zlhi1\n0+8u\r\n=5ZIG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","source":"index.ts","gitHead":"9870927f6a1bfc339ef78cc71872c4f333044041","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"filestack-js":"3.10.0","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.20.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","@reach/popover":"^0.9.0","@reach/tooltip":"^0.8.5","@reach/combobox":"^0.8.5","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.131_1586540068927_0.4798198003421821","host":"s3://npm-registry-packages"}},"0.0.131-Elanhant-form-refactoring-20200413T1752":{"name":"gatsby-interface","version":"0.0.131-Elanhant-form-refactoring-20200413T1752","author":"","license":"ISC","_id":"gatsby-interface@0.0.131-Elanhant-form-refactoring-20200413T1752","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"59afb4ee265e162ce9f79beef56182735c5e9f23","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.131-Elanhant-form-refactoring-20200413T1752.tgz","fileCount":669,"integrity":"sha512-qI/LyDNSftclNWYJlvP8OBlcelD6mYCxzFLCSCs3QTbTY9A3b81IRkz2rV1GWkMK6uWcZqrZTwn3aHWG629YGQ==","signatures":[{"sig":"MEUCIQDd2SRfc9/s28hatuLaYfJzofaBdxU+0QvcIH/r8mAhygIgc+vFKnY+9WsL6t3nOFuKd2sYvbTxt5D66F0jD9F0LSY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4501685,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJelKbrCRA9TVsSAnZWagAApXUP/0GF//g3/xJkxUsAdqcp\nkwVj0D1/eHC3DKIqAxhPfBeiKSQCl++NtnHNz9XWy10tyS3BwBUgeVgDmOQN\nFZlsYIhQbTQlKaKTDJF2SleNBf6KQfUFPm9eMn35ZabfA5VDtd/BV0QxD+9J\n0a5gLYwv+SOB8O0aHWIJCAOs9FMjeYdKyW47pxDOl2n8VtN73NXC3JISx+6W\nw0FpuGn+aSQZJATJ0+S+yzckUC94JIzHif1Ct+jQzU9HKg+fq8grwwxd1PJR\nbYK4TptKaDAKqTwUMRv+qiJ/ZVlIAT+JBhqOqFES3A1HhlIJEgW7DZy7aGQq\nc15YFpwUBUr+Bcy+rUzdoeZ7jl2jDPRfoB32bz7tv9wSfpLKnJmpPBrTBGrw\nnz0J0lTZg9shoCasseu3x+EMmJNkp2I4qDeUUpUkKAAs6wLZaEdA/MSZiY+l\nJbaCYYZV0BOGqtkJsyQfXOf3IUYI3S69xd918jVYA82uT+/0tjfA4nI3XWsq\niNvEPWf067cwma1jmu5tvXx0FxBgiOS3R8oCYW1gFpMhiVOapXpfMkU9VLgV\ni+RrEdJjr0XAmzspiGk6PvQ+F0I8pfqDQbvgeKViXDKrwT9vxmXa0B0nLFgP\nDH3cN9mNd2JZuMh694aDz6UKRDcpdo6jDg9Ahp6t24X20djgkKg8AxY/Grvz\n1oTS\r\n=Oudh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"index.ts","gitHead":"84bbd1e7bc61c7c947f741ab4756121e54ed2ae7","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"filestack-js":"3.10.0","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.20.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","@reach/popover":"^0.9.0","@reach/tooltip":"^0.8.5","@reach/combobox":"^0.8.5","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.131-Elanhant-form-refactoring-20200413T1752_1586800362711_0.4934664398972417","host":"s3://npm-registry-packages"}},"0.0.131-mfrachet-adding-dropdown-20200414T0656":{"name":"gatsby-interface","version":"0.0.131-mfrachet-adding-dropdown-20200414T0656","author":"","license":"ISC","_id":"gatsby-interface@0.0.131-mfrachet-adding-dropdown-20200414T0656","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"d863240819d2bdd1883ec9fe56025c477e771d65","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.131-mfrachet-adding-dropdown-20200414T0656.tgz","fileCount":692,"integrity":"sha512-w1EpH1j5IwrZW8P2rubHd+iiyR7zIDtwl+BopBuojG+QLVj96H0OeLvUrAd4UOFh/h8ei8zScLvaU7copdWZTA==","signatures":[{"sig":"MEYCIQC/zCvE+a1DlN1G1WxGgmxqLd0IJG31dJFjdVdrZYZsWgIhAKLpeyq0m1vZsTngdn4KpfAtlFbikCg+AZgmMB9dBgeu","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4956315,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJelV7HCRA9TVsSAnZWagAAftIP/3QMhgrlv1Oz3xdakA+/\nPDzewUxhlq4i57K0pqZFX39jLPoczdd2m1jtynjrTGzuil5jmPaf/u0F9Asn\nWZvNQK7upJkmjq1r8vgYsaRxQrLB1w8C+GZc+2uRNGwe8oni1OopoMWp1JIA\nQpeiFZCqI4N6OVk9PPqr82p6CYnCl8x6k7sT3XNqfF5Tm98y8j0J8dlSJymH\nmhXGGm/dM+Vml9sYQvMtJUvnQzE75ITDCHPDOBUP3ZqYy/KnsWx09m2x6KiB\nOg5vMk6NynT2BCnuQyYqi9paBmNubNrHcRseE+KSem/UxH2zoKyExKhaUH6R\nDJqVIv6S+DLpWW6w5hqZvFkNg+jC1IJRcMruL4ZDtjPdby6vJRA2wCWBtRU2\nr74AyNv0RUBQJt3Ju8AgHNb9+YhKwGSZBQy0uViJY2Q0rS1Wv86480sF9YOr\nLPwKcMoAuaggI0TsNeNvCNrgtlJQUsLV+SmJ/QWnTSxOzxF75zYBpIsPsL76\nKqtZ5uMs3hEn+eI/wBF8Y6jXPNaZPTuiWLT5NV+QQgsN4aWxAzDr14pUP1wm\nLoWV6kMtnL4ZtEr00XcekEIiGpBSdwlhSg8oBbMZ58tlWiv63lWedd6Wa73+\nsoMjPhOUwrgXPKEZdSPG21dolQzKfo+OHVQzXICrSeAsQlwaaghsTUFR7g7A\neP1Z\r\n=/fLY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"index.ts","gitHead":"d2f3ed8a93aba97369bfc5fda804abe94654c861","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"filestack-js":"3.10.0","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.20.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","@reach/popover":"^0.9.0","@reach/tooltip":"^0.8.5","@reach/combobox":"^0.8.5","filestack-react":"^3.1.0","@reach/menu-button":"^0.10.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.131-mfrachet-adding-dropdown-20200414T0656_1586847430519_0.33719466025364886","host":"s3://npm-registry-packages"}},"0.0.132":{"name":"gatsby-interface","version":"0.0.132","author":"","license":"ISC","_id":"gatsby-interface@0.0.132","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"f9ce85fd4be0c60a2332ba45febd86ea89cee5a2","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.132.tgz","fileCount":669,"integrity":"sha512-vzPfu2De92ZBOBIEXHOdf2IGR41N5aw9ianK7g2KquFpLAyGYm9Sdy7VJ4CYfHWUgAN5o492/QYmE53t1IIsnw==","signatures":[{"sig":"MEYCIQCbw2RzMSnjgXoarOAg1qcY8wzoANLFl4RDteRXFXdEGAIhALcx2zYi8m7hwpD4uJoBwQpaKxWJbO8Sgcw7gVLHZ5EL","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4501960,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeleX5CRA9TVsSAnZWagAA2lMP/2mNcB9uaygq/h2Sxx8P\nuix1krzK6bG4F4IiEQwyFhmMWugCW7qYKt/GHjTThPRzAC6+v/YshR56eAZ2\nkPDBeNnJ2hGYJ8sciXQPdL1L6kaO/C6xHw4kPDoZis4CQmgFqtbi+5DmsVIT\nTO5+x5dl1tasaKGOZvkFaGm/Kl40A/+sT8JUImMGeIhcb0kPDkmBLOwsXlzS\nFxlszsHEh+rsJgz40JnaUOkkPfUesmNIi8ZuhMqZkOyUE+YNX7rhdWJRD+kh\n77ypP1KsjjKNXictH0I1VVXznOU6v2qpfazUyysLODWhNpP7F6Eu2v600iJo\nciD3zqTbQOy3bF1yqCotuFKX5gESEBJZHBju/lxgSJEoGx1n46fV5VqubqzF\nPGQBy9GPmL/anjaxfRaTyKw9diV+KvT2e96VUQhaW4hP/3mlVAfMBYR9QJ1t\nuLOBv5WMMyQVJo2HuaCEV5b6ffKAnxnjPAicIy2dkcY6vOoLNe3oScx+rLdh\nOZ2TQcWK6/2NiM7oo2Z7bpgvQxC4PqIJptxQtWcNxtUZycVQ7PwB9AiE5Cc8\nhDZeV3J7y0j4G17HZJjaaEqF/9nY/M6ph8hp4+S9bWtupuCwOxU1zfJ9iPhN\nILsfn9rKlk5FBUVdlmx7QUL1ahMqg17+t8ga83gETEuqorbrHi009LOnkFEg\nzs56\r\n=/icP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","source":"index.ts","gitHead":"60e213eb182e2cb0c182a3e7d0e2f86cbc92064e","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"filestack-js":"3.10.0","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.20.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","@reach/popover":"^0.9.0","@reach/tooltip":"^0.8.5","@reach/combobox":"^0.8.5","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.132_1586882040556_0.5321766759916069","host":"s3://npm-registry-packages"}},"0.0.132-base-navigation-update-20200415T1427":{"name":"gatsby-interface","version":"0.0.132-base-navigation-update-20200415T1427","author":"","license":"ISC","_id":"gatsby-interface@0.0.132-base-navigation-update-20200415T1427","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"123cb8168791ae3b1e1af6dc7c1b6cf1adea3ce1","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.132-base-navigation-update-20200415T1427.tgz","fileCount":669,"integrity":"sha512-G35f5RoNZUb6B6cNv+5t/jDvWM0fqDhx9HshbsZBqVbkW/KCY5OeaZ7/kSZJdkfFG2ZUZ7tDLl6mfpH+2a//mg==","signatures":[{"sig":"MEYCIQCRIuJGZkxfWoOIMb0Nrq2FSeTR7ZsKUprVieEQLByA/gIhAIr0yXGpu4CPJrMsKsx6XoftJryF0RkwFJqApbnmwoZQ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4508432,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJelxn5CRA9TVsSAnZWagAAJSMP/j7CQKYd+0RmHXA7kPsM\n4UZb+lcPpVfgkmN8oRULrRLzp9m8S/Tv2RZMK/2dMCrahxqCOu/FHCY/r4SY\nKa7yDq6EeXamYtl72KqnZXzd5zoSFPRlhdNCFV28WMuFgKERlvFKtbeWOeWl\nX841YfaMBD+hylApUSQpzNVwy1SxH5T8ppzP5/8uHnYsx9kJIXD23hWTsCBB\nPHtbuuq/8NjyqV0ZlKETjmDYuJi8MjLImhqdf8vzf6whD38/sJtGOOkee0+W\nHnNWz+/vciUPpn5VitAC92macxEN8phJFdyp2Ulrij5GtfuEsFoXRvKyXlAU\nvWSKw5tcOvLWCcUBdUcMCwl8Rh+7S9ka5BBB4XLZawN98BvyyRsyPQxnKo0r\nLzuOyPNkzYMlHbkxd+9Jo7chNDk9vxODpxA6B6E2yDis/c2VY2NFQeZ9qCLE\nb0ZxtlQFlJGJvDS+25ELThg2GKExQp5Udd/dw63Gi7uzAN+0vxxtB8WAnRvZ\nLezfAvhLnfYC8z9YcnZ33eHmaIlWsoAQlBIRlPE+iqB5xYzbx+xUjIR5WNt4\nzqfzjkeJCyGjQ22VIqwQw5O70NMm8LZFlblS4tZwyZg/VMIdGAhUS5zyC/qz\n1gLQ5c2b3cQfLfT0TOJWfWQbeno0guS58pQJNf1AQtV7uoSOSIjUOoT6u/zI\n3k3A\r\n=nvZF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"index.ts","gitHead":"548997194e39b92f9e06de1944475582b867879e","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"filestack-js":"3.10.0","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.20.1","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","@reach/popover":"^0.9.0","@reach/tooltip":"^0.8.5","@reach/combobox":"^0.8.5","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.132-base-navigation-update-20200415T1427_1586960889134_0.9509229782493351","host":"s3://npm-registry-packages"}},"0.0.132-Elanhant-form-fields-docs-20200415T1519":{"name":"gatsby-interface","version":"0.0.132-Elanhant-form-fields-docs-20200415T1519","author":"","license":"ISC","_id":"gatsby-interface@0.0.132-Elanhant-form-fields-docs-20200415T1519","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"745ff20b3ef20f3115f33f955bb7baa807479475","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.132-Elanhant-form-fields-docs-20200415T1519.tgz","fileCount":670,"integrity":"sha512-tpgqmFDJ+eo4M832Qbyf33GqcKHOmxzgPK+rwm7ob7BXPcWIEqgpxZKwg+XYlrPoBsiz1M2QBw62az1yMCEHbg==","signatures":[{"sig":"MEUCICqwCpNmiTvTR9SaloX+NqYrb3z620zIWJviNV+AxXCzAiEA92QyR1GJrqOWlFoc8pyEYzALmgBgeA+B5vRw3bUcsc0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4503009,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJelyYQCRA9TVsSAnZWagAA9DQP/0EerO2ZpIrMo+LBNrec\ns5HNJhCHH8jnt3yIuZoRw8eABpiy2/3K2XpY+9BH72s52/QFpoPvyBP49+n7\noaV6xEa8e/0Q7onAZeLms+B4hXZU0HsMsSo3kg8qnHs8ALzTOWLvxQ4Ky0JI\nnh7VXmZsu65AUDCsgk5x22axY32K0/xJoXv8zEoWr7sfmVe05qQAohCjDvkZ\nP+BfzNWFPGYrSbxylxV9LHueA5OAnyDcAgNGLI0lD2TqoWq6iopMSiCHjSf+\ne4OKQlgtWovJn8wOGkiNbj+kQXdltHCpiiWUZgyYyzkscDQJGC98qB5qIu4l\n7hw39sRu5ZuXKUmmsg4MesaRjbW7xygjLYhZYbKFPvc5sVN+496OkejAv3pC\nzpiaDQiftC3WODvvYFgrfaWiFaMvPUqn7EemjV2swD6Igau+cUpAHtUJ3Vpk\nhCqO4ON4W8syP0BeLfIJ5D8EU5t74yB6PLJse4omZMllwOf0Sgbt9aSpr3nV\nbN8l36HIVcpVYY0k/4vGgJ3KhVs//MGrZYaxI1d5zxQhfepoJgb5H8u7RmIN\nMNNZcQDfxE33EO4DFUaAMnGE+kDFSt12nibM8iefrpCFnMHMzNc/BSOjYeIW\novBqA9dDS2m8+HGd0Ij2Gf+2ZaQ1MQfBB1CftFm+uEX7lgoQYiqcD0Y9CplT\n9Ugt\r\n=tn0p\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"index.ts","gitHead":"44dc9e65ad5ca9b3b319d44ef9e63f092b6375a1","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"filestack-js":"3.10.0","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.20.1","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","@reach/popover":"^0.9.0","@reach/tooltip":"^0.8.5","@reach/combobox":"^0.8.5","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.132-Elanhant-form-fields-docs-20200415T1519_1586963983289_0.6114901645730113","host":"s3://npm-registry-packages"}},"0.0.133":{"name":"gatsby-interface","version":"0.0.133","author":"","license":"ISC","_id":"gatsby-interface@0.0.133","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"9c63b021a2864e9ce94ba62718e7528b0b8d6cea","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.133.tgz","fileCount":670,"integrity":"sha512-3YO2Xg8p7FkJgy6UDAXaSoEiUL1my6rUwqlWCWkDiUcoaQ+9TqaiLWvvu3vdapqMKT1a3ppc2eDRzbypSeq9rw==","signatures":[{"sig":"MEUCIQCMgesK9nLhP7Nc2D6753UDCLKejMZzLh5Y5MrAItEc/AIgOYptO/ZAht6pdYOK2W7yEyASvBLGk3sqCaZPaTnpqoQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4503073,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJelyeQCRA9TVsSAnZWagAAzwAQAIbuXI9ca5iY9faHCBK4\nskA3p4ZueTnZCsOaCq8ucOEti+T4bemg9+q3racDl5wmzza6+A5z0RTlYxfP\nXg4fFZG3Vbbbb8BVpyaIwTnLkPPCrWupRDIExvcGL1hMjzciIxt5hFydZNFF\njQfQdgnuK8UXfEkwIfGAK6KWhj+1V6e0oo95EZuX4qITLB+7fYSZm1SJmdzS\nWEZe15T3Mo7cFrnOXnMvioePRYU1AjMSOACZlvQ2R//2gHXesW9fayKld5PT\nHfSOcoffgKa9RMDAN7m6xTa8NhLmtf1D2vKVQEcU2J6ez3iN6tu0LYdZZO4N\nBMdALHMqgpHj/FtZkd1x9E7jnNmQZoaULQx4H/Wdazl2ctkwDThe27A0ORPy\nrOf6P0m5f16fe1K8wFYGf1AFkGku/wnYIKa6VY8Bv4MUeN5TsFEc1aQKPoag\nUEvJXGYezUBLSp/RLY4PMx3OfKn9gtmug7H7w/RDSBWfmV1j+DffApFo5ZPV\nus0PNMh+y7uBfAkhUTlSOa1wwrO68cyWN/74PebBvQQSVXQQ+gBQp7GH6UkA\nfBNgmw9Btq8pNoChDxigPH0xs4k6FveLeejCucy0S6/nQEsKN6P6YxKNNMFs\nC5kM03j3gE1zNxvWZFjjUrCmmvfWIiqj/4wqI0hFtF7nKzrtAV06sx7+CP8k\njJ7q\r\n=0st7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","source":"index.ts","gitHead":"c6f596edfd0038eadc957d250bf24f5c37f97738","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"filestack-js":"3.10.0","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.20.1","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","@reach/popover":"^0.9.0","@reach/tooltip":"^0.8.5","@reach/combobox":"^0.8.5","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.133_1586964367796_0.5704150713178855","host":"s3://npm-registry-packages"}},"0.0.133-base-navigation-update-20200415T1600":{"name":"gatsby-interface","version":"0.0.133-base-navigation-update-20200415T1600","author":"","license":"ISC","_id":"gatsby-interface@0.0.133-base-navigation-update-20200415T1600","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"1d36fffb2588f3104afbcea878331ad1500b7e86","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.133-base-navigation-update-20200415T1600.tgz","fileCount":670,"integrity":"sha512-7eelnd6BlLpOEYm0ZJZcX7KoDWcAKp6DAHVZUeCSJPvLJZd2+XGQSya95bfTliQb2TYxUXD5vWCaP1YNHIsWAg==","signatures":[{"sig":"MEYCIQD84E5ARbTbI8AGEFhBqRbNc+3IleXIBmLRDq6HS2INBwIhAJnHi0ex3yW0G30ObyRhEvR5pOSjvnf5TPN/B+yqLxWO","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4508723,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJely/UCRA9TVsSAnZWagAAMvUP/1EKZQsx9OaodhHK0eC5\nBuTFyenrNBqnF75A/zcDh41psANqPQHrTBC3nm2jzS9hzlMuWou0m80O430h\nyvt+Wl39d+3YSiDTFkeKAEfoWEARh+KIOu5A/vEn/r5oDxUJaWEg11/gY7WT\nwGlcxSJewMVpKL/tJgWAhw2e04winkj1BX9WLUTRjSiA0yz8GylASLhDAeyE\nfpmdhONdCF7AvWducHdQC/Q658DDN+jyyXZ1Bw35uHFCLEVnUaZQhhx8kg/M\nBRtPvOz9yiY2gWYk3w0afGXNNMhGIBnBCIcNWnI8/JevJMT2HrxFShb2dhd3\nLUKiparSMgEfWuH+VWUFDdyACyps5ZvacyDIzu+PIwCwzCfA73hOFSct3SW3\nbiDlJvWxb/gVY8rO6Dh3trBLPREcScMaQtbJsRLne79nmzUPW/xFwI/2clnI\nNy8ir3XF6OBbBzq982LepBwpyBBOJTszDnBvOA3jScXfuBW0OAe0EdTMvOVt\n/+SVIDBwF9+QKwwhN55GR+92V1svhs/XMLKZa6Osxws92MZDJ3wV617OyIL9\nyFvh9kApIuHDNv8+m6Nr2a7ht1e3+o3WhChMB0Bj1aBmHlApn/P2nJXxzJ8l\nAQpxAj/wsDcwfa6XEalhbFU9OMg+g9Sj4zY8hN1WzEe6xxrwF5QEALjraDti\nYsx1\r\n=rneB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"index.ts","gitHead":"824e470f84ce377fc44473414cfe613eb13f843f","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"filestack-js":"3.10.0","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.20.1","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","@reach/popover":"^0.9.0","@reach/tooltip":"^0.8.5","@reach/combobox":"^0.8.5","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.133-base-navigation-update-20200415T1600_1586966484346_0.7479939422872544","host":"s3://npm-registry-packages"}},"0.0.133-Elanhant-remove-radio-component-20200415T1710":{"name":"gatsby-interface","version":"0.0.133-Elanhant-remove-radio-component-20200415T1710","author":"","license":"ISC","_id":"gatsby-interface@0.0.133-Elanhant-remove-radio-component-20200415T1710","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"20fef6528ae18fb965e0e84244adde114f8464a5","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.133-Elanhant-remove-radio-component-20200415T1710.tgz","fileCount":668,"integrity":"sha512-NIAQGM8uI3pF7Ev6FqVYwBdLc/1CUmKTDtsyBgqKqDJM4qfeSjAFE7zYqAgmXtwVclSwOYd8nGfo3efsTtVYnw==","signatures":[{"sig":"MEQCIBu0ZYbiXC+NeFcxAN27R9R6v19gpI3YMDdK7ufvovM7AiBFonlJW6yEmp7FedMMJnjBqFzSJejfxX6LzC+Rq36d2w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4482147,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJel0A5CRA9TVsSAnZWagAAe9YQAI3bJHN/gO2RBrtiC3R/\no0149b5BxoVQGONbWWYpm7hLFjr9AQKy3wFjdVjqtPMWjoWHNt67DP7kj+Ew\n1swkg0Uz+BkX/9E8o9Uo5Kz5LEqzmEmdbLqMRhkQ6DeMjWvL8B5ffBPBQ9YE\nqlO8AEGRVCkI5K1hRm14MwkQ5I4mql3s5Oy9hPXb2iOaOi8KQbEPyVQ3tfdj\n+iJtI8PWu6PP/JrIAw6MMa8MUjkJLub6fS8m8vvKy1Ck9QwHymFP7Aq0djvY\nvmVJpuvnNHKm0aaoz8vB8tky5K2GUFUN285MymAkSpdlp59fYSb1ObeTbxp3\nYnIdUt5xrkNg7LAS3Rg4VqMyN8zzpSaAUmWoDXnjEeUKEKf11mVebd+9y9zh\nib5Sf/rdNtA86bIv2S7JMhUBv2l+KkXLEdCQA9UagDle+4ozremnm4idFyih\nR3evvtLcoXU0I8VZ5lCm6QBL1QD/jDk9AvCJL07XI+nKjSPajSqGZm2ptUng\nuOcRv94SnTk/c2xPUsoTfWwabyct2mEKkbNuf3ZxcfSbGhsXzqFti+N1VnM0\n+EVho0o1MduTsFu5WN1wsS5zL1/Yl5X401lZhJj58iCsrTXmiJ+0DiIZxSev\nAwojdJmS1ImYqrR3w+fgd1Gy0Pws47SV8r2WFexz08UdvBDzvcTDELwoplcQ\nmhmI\r\n=2Vbj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"index.ts","gitHead":"3254cbf987d0e4f24b079e5172d0273ba74e14af","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"filestack-js":"3.10.0","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.20.1","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","@reach/popover":"^0.9.0","@reach/tooltip":"^0.8.5","@reach/combobox":"^0.8.5","filestack-react":"^3.1.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.133-Elanhant-remove-radio-component-20200415T1710_1586970681289_0.07254699531244557","host":"s3://npm-registry-packages"}},"0.0.133-mfrachet-adding-dropdown-20200416T0511":{"name":"gatsby-interface","version":"0.0.133-mfrachet-adding-dropdown-20200416T0511","author":"","license":"ISC","_id":"gatsby-interface@0.0.133-mfrachet-adding-dropdown-20200416T0511","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"8d2a61fd4c7e0edc9e449a1d3c04f97699fe3754","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.133-mfrachet-adding-dropdown-20200416T0511.tgz","fileCount":693,"integrity":"sha512-G4R4NGTnv7Vc4sHAzQBHCC/ShubsM2cX7iDZHvFUBe7Ts5wEOfNE54sqEVJ9OSY1rvzTvuATc8trgAXeC02GCw==","signatures":[{"sig":"MEUCIQD2lr8iwBMhoNM0GLPNDkP6/wnZt19yUwCdhDZZ+exdYwIgCTNFKF6ArfCcLH1ujaYBj5GcTRWKvNq+V1XLiPW5zT8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4956357,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJel+k4CRA9TVsSAnZWagAAx6UP/RwNt3Wv+WovxbBwCRfh\ngb3jawFqFAyGUUv06lonC2EgIMRmf6fFODSVEoSpZUkGnE2Z5zUus2On5Lxh\nBDHwYmMV94oVnLMGVorXMbMvGXvnFJWFIaCIRB4aObo0wsMMvuxSt6gleoMj\nCQ8e78WsxBi5J3whuD14Sq6jE3tnJ+Ys81wUJhcGeMmkg2uwvhBVc5LZD3Kt\nQJc/QBSgabZ/H1IizcgUgn/tBT0U13hoPWR9aocM+v9zpD3euDwxGEC5rzTA\nNUD6ut4ITEJlV6qIFxJr3sM9Iy9rSoreNt4krUyJ0aKgbfegBizT9mTM51zh\nRAOxQsNuvmmKyEq8PEhNNSS56Na5g3RKEeBKHkF7CtZaZuL1tNvE+ZfgNzMd\nZP3A3yetZJ437Qea0FAlATlR9MlspY8zewStZGQ962qFvdQdi/MEoWPXEd2s\nzGgc1LrtHTXT1Iwr/rHANovuNr6U0qmwO/73x+agwwH6DAAUar2HhHKrVcSW\nWTxA7lViOHien7SRfUkX4aZmQm2GMwxPtg2WdXpQ8HXl6HK+Beejv70WGmEq\nOnutLsF1/Zbcxxq2Jdmui7vPzmYJuaKPj4i4l65RZ2AXZVt7W8hzvnJe3qJR\nBNyxtKoL7ZPDkP01BKCchfMcF/bo3NVVhgZHZ8vJbwOBdazS+YLf9KUnVAnW\nqgX8\r\n=dZ2o\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"index.ts","gitHead":"7e5cce77e989821c83f4658c2a39c629f5ac8271","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"filestack-js":"3.10.0","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.20.1","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","@reach/popover":"^0.9.0","@reach/tooltip":"^0.8.5","@reach/combobox":"^0.8.5","filestack-react":"^3.1.0","@reach/menu-button":"^0.10.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.133-mfrachet-adding-dropdown-20200416T0511_1587013943892_0.8128499008230075","host":"s3://npm-registry-packages"}},"0.0.134":{"name":"gatsby-interface","version":"0.0.134","author":"","license":"ISC","_id":"gatsby-interface@0.0.134","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"c9ef4e8147537993ab0f6e1190a78b67a36e8904","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.134.tgz","fileCount":693,"integrity":"sha512-bhQVn2lJsgikScHiup770bpv8EVu7GH4ajJSCffUwJltsWLr5FTuLEIFac9J4dILkUpndCTu4S5GDqAZ13ks3Q==","signatures":[{"sig":"MEQCIAmfrRw9JYrRgrnoDceJ3m3Zpv1n/TaXA1o9SP+oelOlAiBTYE36T6aDm016xSv6rXVD5/fd4kzHscrgbn476AeGOQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4956422,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJel+1JCRA9TVsSAnZWagAAOTsQAIstMhO/JQyZRMKl417k\nUVg9PEFS63O982nhQnzNM81LMDHYS0uRrqWOFg2Yq158wMTFvKywrDM6t7CS\nMxjiOYblDetDTfEpUnizar8oa6ghIzu1RCRJ3Lz4Jz+FuTEftnB5J1kna08e\nbNlREEqUFeKbQn8rvaVCzqXINvvGE7L5KrfaZgOWK8tJ6wov5LZr/NYx9zhg\nubRA7bkgJrxxvVVZQDEWtIwecsTNcBNOqfZxZCz/hVkDmcHgFM3BQ/naJPkf\nICnoY2VMvrpKMMvFJRWGLtN/0LUc6ST0Kg6XOJadQeFxpmLhD5dMgeYrhzLL\ndfN9oy4nJULLSfNdAQJjypet4T1QLzpEPilAh8PXJ1Bdkael2w2xy18KHDRM\nJIYdnHkvqJFaQMyWGRKG6zGrDZHDHjH63+2bNV7j6SMx1p/0s0nXMHW9pOKd\n4d3yz+12hI2yOtCxlZQL2qMV/Xh8P1EijS8m/xnNswRkSuYMWpkwL07nEK9I\nnc0enz05/YaDNXi+U47viG70bDm35lj80uxx7+t13DeDK/bylthPZHUauaum\n3TMUpfGqA0oZQhr67zJE8wt+vSPpSyqNnx/mCSRbU2rzl5Au/+OZoY9I20F7\nzDH5pGPYoZAHEOH4qsweIB+uU+WuZYu7Vy+7WSJtvPUt+/5W1vEC+0yOUNgp\np7kp\r\n=UNXo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","source":"index.ts","gitHead":"480d670c9e4a47f1781ff21428087729c60be450","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"filestack-js":"3.10.0","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.20.1","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","@reach/popover":"^0.9.0","@reach/tooltip":"^0.8.5","@reach/combobox":"^0.8.5","filestack-react":"^3.1.0","@reach/menu-button":"^0.10.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.134_1587014985183_0.5358372604465653","host":"s3://npm-registry-packages"}},"0.0.134-base-navigation-update-20200416T1037":{"name":"gatsby-interface","version":"0.0.134-base-navigation-update-20200416T1037","author":"","license":"ISC","_id":"gatsby-interface@0.0.134-base-navigation-update-20200416T1037","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"d0081376aa9607d152123d8f99d19094f2ecccd8","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.134-base-navigation-update-20200416T1037.tgz","fileCount":693,"integrity":"sha512-J3/CPjHhs8ui9JD1Ev5QtsxUPX1hxCDjDuwFK6ulUQE7oVIArOsbkNHowHOHkjvLxGQ485bBcrbzkf+jii/XWQ==","signatures":[{"sig":"MEQCID7wzYQT5V8p3cIcbZTaM99F4qgaqohq2CkT4dwND912AiBtzcgIzVl+lxtriceybfqcyJVT3VFNdE0GAg8ed3Pc4w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4959096,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJemDWjCRA9TVsSAnZWagAAGgIQAJ/YoHcAwd+xpKOOLxxk\nZcngtKKZeaUvsvYPsAE76NjsYPnX/0TJCznYZb79SD4dsbydkJivfemVgvxO\nqbHRRRmmN6rYrqG4skMjJ2nhv7rWARbYHRcbonrEBqglYubnAKQolxl4W/GV\ngsxXHnNbciGBbwG8Zg4jXcXkC/WSoIHCHOSQvvaBM19nZlVgrjQL4h06HsPA\ntHcC3yNd1jMKDnrl0nO1nIX7GTsxZmqvT/LqIz764SgKiIpy/jGhBOcZBniR\nwxxv4UEvHTWfu9S5a8QZ2phHW/NDl26VeHcwyeghCc3bzXpR3NkmRjgCrx9/\nrnqSplkpB0+pcYSSgIAstwPVwPq32eyNgqu4Y7NKz11T/gxyZUucGeBxxs4g\nGDF3gutq87LTQjNTRsuuydgoIZQcPGG0QqywW82evrbivC9cMU+UDG0l4Q65\niyhD/8Eju9Xulc6paPqRTMU0QP+kIcVKYaPmvuaBJJKSy/EYLctA6sGLeerI\nU9hMie/2uEthc1WRJtV3LMiI4lbGMDj4aTnxEIpiF/33Ijg+wZ/f2qB1dMRy\nXuJqGjvBWv/PGK2DN3y8UEY+c8dd9/mJPgm7ndt/1ZQomZng96H4noLlQgLv\nDnmn9C5eb7l4PszQmUk8qMprFZgNewXt524aYxC7dro5/xcfdEmUJ+uUp2ej\nO63B\r\n=z4q5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"index.ts","gitHead":"d3d4c568d5be16fdfc9b99f6df3311f614eb00d4","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"filestack-js":"3.10.0","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.20.1","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","@reach/popover":"^0.9.0","@reach/tooltip":"^0.8.5","@reach/combobox":"^0.8.5","filestack-react":"^3.1.0","@reach/menu-button":"^0.10.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.134-base-navigation-update-20200416T1037_1587033507151_0.14977376114641583","host":"s3://npm-registry-packages"}},"0.0.135":{"name":"gatsby-interface","version":"0.0.135","author":"","license":"ISC","_id":"gatsby-interface@0.0.135","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"3602c8e82e12e9d4e0d6f56407157b5e9e148b39","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.135.tgz","fileCount":693,"integrity":"sha512-hvPAAatwSCCBvKs9PIbhpRlzd5ZmAHNkgLlXjjChDzB6owDR2UCVjwEzEbuqfjaNrEO0xoyuq/Hv+jRT0VSR2w==","signatures":[{"sig":"MEUCIGOyXdCHswYSl2S5+4fe83dQmJE8/XiXLFtRUU2iApzsAiEA30lFOUMK3VCdUDv9+MNVmE34bz224nVhUHOruCTqBU0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4959390,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJemDh4CRA9TVsSAnZWagAAp8AP/A4isQf3huIuFobB/ZF5\nIYmmDiUIki5sVLBXfZ4PpmiwBhdOUz7ro7qYA2tDUmT7CnDAv0pXsKgmtWEg\na2HrSdTpkvq6h3T7nd1CryMogO+zCJboyfVtITJtD7rYgYGlj73OMIolvwZb\nCrGOGKX70Qxm/rH1xdDoALefpwCBl/xyRp2pDG0ucW1sv7JIYRbszXpq1eJN\nT8jnakIg3Z66RTMfYy9i9t5cIc/HU9PrgTa3QsPXhvuD0zRK/NqEMHSf7Cz8\n3rjeiBYnYi1AmIKmEvqTmV0SB3I6a488cKyyeyLmO6E76dLWFmeK76sojNWQ\nwOCAdc4g8dqv+8evWzHmFxWDakxxFzIkNYYb09I4FxLCr5v2qmA/J2wRCWC+\nLKezjaitG/iRAm/unl2H9bh+anf+ZEgdMmc2Ktvvb0C/YC+WBHzl4B53d7EN\nrxHe0MK/Dl9Y13MD8ipf30XhUiTy4V/jf6JRDd0uo9owtt3NMcn1MtZdfG6l\nulYKYU9vp/kJ2gfEuJxLbv224ltbdsXDNhNBQJuuEeG0ZfclwSzIi1wYgwFs\nXaG47HdyGcKwBXDBhehX5EyivpgB9FpZATUDVmRataPEgMfnF1K7ai3sy/XR\nTSxZ5hTsNV0bInv7/48kJKst5e4OA2tr53WvXQDMleLAPdGBVOY/PZ8UQO3z\n9tbd\r\n=2TnM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","source":"index.ts","gitHead":"6bf832902b20ae1c647195d59f816922f7a994e8","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"filestack-js":"3.10.0","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.20.1","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","@reach/popover":"^0.9.0","@reach/tooltip":"^0.8.5","@reach/combobox":"^0.8.5","filestack-react":"^3.1.0","@reach/menu-button":"^0.10.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.135_1587034232119_0.968964058956371","host":"s3://npm-registry-packages"}},"0.0.135-Elanhant-spacer-20200416T1615":{"name":"gatsby-interface","version":"0.0.135-Elanhant-spacer-20200416T1615","author":"","license":"ISC","_id":"gatsby-interface@0.0.135-Elanhant-spacer-20200416T1615","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"6e1db6eafd48fc211ebf58763d3e25be4467268c","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.135-Elanhant-spacer-20200416T1615.tgz","fileCount":697,"integrity":"sha512-4xf435GLiT5gEFQNkElAVqt3/Wp03LGvnByj/Yq0IbAOji6CLQ5s7xo6ink6dgpr+bLVYCecdDzA9eYhDM5VoQ==","signatures":[{"sig":"MEQCICa9HW48ruOTzctzt97YbZdxb2XTlUHo4BqdqlAluGHoAiAPhjf9w4ui1x7EPHtZA7D9q2Q4fV8b3idzjxzVCK0StA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4977421,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJemISyCRA9TVsSAnZWagAAsTMP/2tC5713SiZwDMllHsLq\nm0SdbOzNTlL1FqCxs3jHap8wIIs5kpqKFePZWZzwstV6wdnu9eBiVnjAxrpQ\nHSjrWrP4hYLSQiJvf7+yBq8TWitCgGEURweaQCsAE5i34Uy5PP1drnx+eClM\nPx6/XRtPV2NuHECYONSas+rOpf2jhXfk740ZFRK+0o3PoRiK/Y1p3q2YCo0d\n3u8QOLs6ip8SpJmJThpWmlJ5tswASk6/uayw66sECcqN5nk/65/2l0cHw1EA\nV6ySp/qqDCR1GBxNgBH07AVfbmXniW9XsTYC09IWz/AQ/4zRtIzxkFPmBcBf\n/gW44IfzA3sGOG9pAg+OukcZYVG1vRPOgZOwnVUn7GYxNnjG6lVwDPcUD0JF\ny7WwvByIdyw0YksoBmCv70OnFKoveh5ASFFmUWrTTA/5hKj6dQUiJ7qYXnAL\nvVOso2XrDQvIf7wU6TAPDREkvpUoT0uCKMS39Zm7DYS4XszH5rbtkjeHe5oG\nXRnkElxBBNYazQ/Kl4ZiK0y8WyQF+9sfCG7Fj0jH+FxEQA3tDwq/Zdt0VQpR\npucI1CB+pIIbfiUzlRfAZmjDN+d34HXDoS/OVnApqywQ6Z5x5xjFNbJkYX2m\nmgAWKUgntcn2xq6Dn5QwCLXdCLE0ESz9S4+ZLDV7s0drr6Hm4HfNGzDdMnx/\nJLhP\r\n=GUda\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"index.ts","gitHead":"667ac91fc8ae1e5fbfd240b2b4f2d4df59d8bd77","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"filestack-js":"3.10.0","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.20.1","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","@reach/popover":"^0.9.0","@reach/tooltip":"^0.8.5","@reach/combobox":"^0.8.5","filestack-react":"^3.1.0","@reach/menu-button":"^0.10.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.135-Elanhant-spacer-20200416T1615_1587053745386_0.18319899000526174","host":"s3://npm-registry-packages"}},"0.0.136":{"name":"gatsby-interface","version":"0.0.136","author":"","license":"ISC","_id":"gatsby-interface@0.0.136","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"62cd98fd8e84153ad2b139030fc1136de087d60d","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.136.tgz","fileCount":697,"integrity":"sha512-dKMId8Qtj5tbQxK5FLupgNLZBSchES7QqYav6SVuCygPdvQSmw7CSX4t5OAl/wXvJcjA7PvAH43oB+aRjCu2zw==","signatures":[{"sig":"MEUCIQCBRS/QWrh9/LUFccM1IO2wCAgw4PS/VVXJLLMurMeaJwIgTtos0hkRCxUYtByvQAlCI7Q4bz9RDVy+z7I5+5Roo1A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4977706,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJemIaSCRA9TVsSAnZWagAAYrsP/38jYifx3520b/Gtpcy7\neQMrndGHz+lh+gmv8ztM0VYZGSoVg8HZ+TigGY+kP35/aR3dQIKb73kxUtob\n+/xlh1sc7sGLVDXcjIQ4R6G7AoBjRzcBGSh/l0nbgcXAFBkL9pNDDeT6LaCJ\nA/VTDATLVixK1h0Q3mgjfGqY5HO+2QG6X5OXJoeBpakuH/Wlol1+PKdA9X0c\nd7a+sHOvzC0yYF8M6Bkw0+LmdH1uNr6NV2jQXiXLBcBXQIG1/xcZuR3mDzql\nNBjfDo15GGi0BL/gYkYUzJl9J727Ai7Wv5QMF1mBdePUq754A6AAMVFSTajk\nTID/Jv2XbRK6mel14NdSptdUbWuuXqBsvMYdA/cDYRXrhTVLAMZ2nNOS2nbx\nAkpt4RI7N8ZlJmrFMopQ+NiTCBiBwzF73wKlvn6pfTwynJGDwm/tkmV8cRSy\nte27R/K4HTxDGVa6ZLNUuaXOhXhAzsdYzORfg79VdmiaIYwYeSSS2zMl1AsK\n1fG9tfJsZK0D2K31tDQfeq1SVXUURsBSk5yj2E5IuLE5k2oXDspzXbpr50cl\nFBWVLsTReF1JKoPA4ebnX/krI+3EBcgaReHq36K/D7egSCLQCDhn52OF1STK\nlnmklUIUaapSl4UJO5qso26fF5RXS2jwVEmerTPJ1Z6LRqXdALcaYRFj9DX7\nGGm1\r\n=Pfsg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","source":"index.ts","gitHead":"6c801c5a57bf8e205fcb959322649ffa17a71ec7","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"filestack-js":"3.10.0","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.20.1","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","@reach/popover":"^0.9.0","@reach/tooltip":"^0.8.5","@reach/combobox":"^0.8.5","filestack-react":"^3.1.0","@reach/menu-button":"^0.10.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.136_1587054226072_0.9740254722179067","host":"s3://npm-registry-packages"}},"0.0.137":{"name":"gatsby-interface","version":"0.0.137","author":"","license":"ISC","_id":"gatsby-interface@0.0.137","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"a1647666e3d951ab7797120a336f783aff5a3b54","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.137.tgz","fileCount":700,"integrity":"sha512-0sVPVC5EaVx6CYBASR/vteAy2yJ0m7z91qmAwp7AUIDsqohAjTNYofxYJx6g4s//GfhY19zQQqFIFLpXzfHQHw==","signatures":[{"sig":"MEUCIQCJ/c2iCZlZV1OvErDU4wSU+hNZDMqgb2ZEM2C7oNx8wQIgcSG3O251+cQIxUvLxKNdK+kDGzfq4vvlgPOE2RRzlYU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5014168,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJemInRCRA9TVsSAnZWagAASPAP/i5DrGXQFgH+MJILYStL\nZgPL1fCqDYoCdEY+3rwiD+Yk+YdajdVHBjhXFu0E+B1YElFYiRBE0qhCNPH9\n/+7ecg9hWwLX2zE2HmV7qrrPtcIWlOVAAWnhF4GUjFjO//dpVTvcpJG61VDg\nSzfvsJvDpX6mcx0qRFOpsYAjTLHhjDRnMo3ELFWglbiBs02sYCmiv1cHh7jO\nr2A6yCj4d0voEVGVyUvDSISMtuEgimEVMzS486lTBSrkV1qD0zjv4XkRJ0DR\nJxSJXvPTQzG/Y9c3VMGpAnezj9dkV0LRvUvVjLHeyERQU5xTm8pDdvO9JCme\n1ppnvHJm1oEBXJ9Owfy1Hbq40Ioi3JJvRCIi2jkpV1OOUYYDCBgLaWkMlfBX\nqZOJ45fpYon8FwmxBadKFzD3/qFLsFN2mw//iI7Pw7gF6MPA6lj26T1UF0ul\nHEgFJHSNgNmWOq5Mqoyj8y6/WXDx1GjOGmHDum2OdQ60btqrGncGNDp8WxyT\n5FM5Ca3B1dlWS5NexFCPvpnilh4mWtsCXOQLKfo0FTGTcbTUveBXv4B3EWdt\nU0Vq1N9bNMP1kX1n7xA32jdmW2l+Ll39bsvr2w+3HRe3wbqeB6frFdM/cI8Q\n1IQBLSvsjN53ka251+y57PUFqCAPTlczxXo1hkkY6TA8SGNPJz0o/DJGy/zU\nvbyt\r\n=EAgu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","source":"index.ts","gitHead":"b519daaaa0c4e12074dba7cc174c36f6d7bedfec","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"filestack-js":"3.10.0","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.20.1","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","@reach/popover":"^0.9.0","@reach/tooltip":"^0.8.5","@reach/combobox":"^0.8.5","filestack-react":"^3.1.0","@reach/menu-button":"^0.10.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.137_1587055057190_0.02521998631304223","host":"s3://npm-registry-packages"}},"0.0.137-fk-add-notification-variant-solid-20200416T2105":{"name":"gatsby-interface","version":"0.0.137-fk-add-notification-variant-solid-20200416T2105","author":"","license":"ISC","_id":"gatsby-interface@0.0.137-fk-add-notification-variant-solid-20200416T2105","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"d2dff13e9516c260bebf62ed42499547894f3660","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.137-fk-add-notification-variant-solid-20200416T2105.tgz","fileCount":700,"integrity":"sha512-uPwVM8aTDg17YCrehqB/n3+qy+mP/3Q21vuTFvVkST7Z0L0nhUjYGwyt5O6jbPt2kcQDHbI8dEJhn9jYMBT08w==","signatures":[{"sig":"MEUCIQDrtRRsqsalUO00innQTxu/ERwbRGA60M6X+QCADwbGiAIgPB6Ofo/HyzkZPG/hwd9B1juHiv9jNgdTNkNMtyeXf68=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5021537,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJemMigCRA9TVsSAnZWagAA3CYP/1vg0pPeRfKvoo45VQHM\nTsJ4qw78VM2LZ+uU2cqrLaf2IXvMIYiBvzsgrL6OC+GI7GZ/RY/05gLTL3uW\nW3SPk9+y5wcYbkvGqBC8/8ybye+2big2BekqELFBabQ7+w4CTcnzFL8oJ0ky\n0Zp740/zfyTmA5E7OjU7XGJr/tBIBJFeHD9v6mBh3X9BdafmKLoCxyUO2IzF\naNvIBDnU4+BvOsN2R/QaRzk7GPNx1u3lU84NaOcSG6MVJDtWUZqyDH0A2pVZ\nXBhlcufFCMvaw08c5jPnFBDJCQbJe4GAVTWuEaHtpYNtjiwAqcbyApWizeg0\ncHlxsu64mRIhibbIBO25+O+6JgLqg9bEFmz/54+w1rL0WQfrqFCLtBMWrcTK\nFIjGZZbJMD332bTgPfCFZ9XXYbIdxWUQrApIJFEEoTlqn1X1L4KP2PschhA9\nGwBOSJEqyZD2gwU6FZK6lRqel9WOOZ89B3sH7IIwgaS0JuS6CSR7lc7GemYF\nf2jK5YBXAKejY2dS97rXBSforlh3/WhO4mbp/flCzhpXW/hL7Q/sUHUzaxOW\n2W/vQ6vFv2Vut7b1YzE7kUljSbPU+ANF6pMscz12yVmxebbU3Vrx5rV5soTc\n7kvGJYPdCuRgliohQVTWh0yt/pg7vIaDB39+r9plvzxw6MrlUzJcLaH5n8MF\nuHtb\r\n=Oy58\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"index.ts","gitHead":"7d33c522288c37b94a50e811a241c783ff9689ac","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"filestack-js":"3.10.0","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.20.1","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","@reach/popover":"^0.9.0","@reach/tooltip":"^0.8.5","@reach/combobox":"^0.8.5","filestack-react":"^3.1.0","@reach/menu-button":"^0.10.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.137-fk-add-notification-variant-solid-20200416T2105_1587071135640_0.355557727188234","host":"s3://npm-registry-packages"}},"0.0.137-fk-add-notification-variant-solid-20200416T2234":{"name":"gatsby-interface","version":"0.0.137-fk-add-notification-variant-solid-20200416T2234","author":"","license":"ISC","_id":"gatsby-interface@0.0.137-fk-add-notification-variant-solid-20200416T2234","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"d7f771ee1e9ee9004b1419fc5475bbe7d8fbb6da","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.137-fk-add-notification-variant-solid-20200416T2234.tgz","fileCount":700,"integrity":"sha512-w9sOM02C2NPkrNNjawkhczrSkH2VO9vdrM7r206FcCtqwDmcSkM4yYkd9V130q4jskO0uFSO8tBIpPIh4P85xg==","signatures":[{"sig":"MEUCIDxZstq9pPIhjxi1ufThdF5Y3lkuFkU/JwH+c77Y8YaCAiEA3YpFkfYdKSdAstSuqh1jv/bdTpxdCO5k43PueJ6xJiU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5025845,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJemN17CRA9TVsSAnZWagAAsTkP+wR3EzxOmNuEcCMV2W4g\n7Sh65wBmi+96VBuRXAPfp0fd4SmIUYFO3RibL6ihrHBo7Ujt1BIITJ3lCw1A\nHev5LJghQD5NdnhkeSq4I3+MC0IVtRnPuQ2i28LEbSG0HQBXKoy9RhBtnq+G\nhDR/YmTkhWW93Vh6l5A+Ojbi3TPSjWvDc6ZFqZvJpJzdioxHBEE3dA5tDsxD\neyTIV7SVLWBB0tcxCZuuQcmmDj8nIi/p8qq4aov0ELGQLy+sWK6SA8007fGw\nBCnYjVIOHh5gg8Ji2yU5bmvO9EcEJ9me+VSewgaQQUNK6kdJzZy/lRjVXI+4\npPpmuTsxsRuM+CycO2e0Z0WCfxsRihBg/ltiUxMgUCgmJ+PLQ89OMApiYqwB\nftAtXxy1KLpeiHyQMr2jQokN0KSlSqBaQa8huidMReELrW8gi7JAz8HE+q0+\nslmEFTwmka3dJObZOI6m2aLLyivY601whEf9AbgPe+xI46pbaYPB/7PHpTr7\nJWAhr50rH3ads2ln85zii/zUG7p9h8iMYaylYF5KeWv1cAtSrXHqT37yVsqC\n9g29eYfJSNSHZEVFMeLdPAmpzgYTjLBndK6bcywwwR5gqmjYmG64DMSkztWF\nSE1L2TJ87ofFUNoy65q8TMM2Q4C89bgAgBufHd53AslepSiDjyyRzQMEjtYF\n87i9\r\n=Dq9U\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"index.ts","gitHead":"0c8ed2dad3e9479f15a75714da25425778389279","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"filestack-js":"3.10.0","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.20.1","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","@reach/popover":"^0.9.0","@reach/tooltip":"^0.8.5","@reach/combobox":"^0.8.5","filestack-react":"^3.1.0","@reach/menu-button":"^0.10.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.137-fk-add-notification-variant-solid-20200416T2234_1587076474544_0.8211506970248215","host":"s3://npm-registry-packages"}},"0.0.137-fk-add-notification-variant-solid-20200416T2254":{"name":"gatsby-interface","version":"0.0.137-fk-add-notification-variant-solid-20200416T2254","author":"","license":"ISC","_id":"gatsby-interface@0.0.137-fk-add-notification-variant-solid-20200416T2254","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"5bf0a8313aaa61f327edbd5ad4ce8f84269a638a","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.137-fk-add-notification-variant-solid-20200416T2254.tgz","fileCount":700,"integrity":"sha512-ddH7S49HX5/gtbgHI62pkuVPl+PQXiCNXO0ETbp9H6Z8h1ah20tKjIW+pU4wQqHri7wpMGpyfBQtuxCGG+jqKQ==","signatures":[{"sig":"MEQCIEC94dGUdi7mFxOcs4waCHbe69h9/pZoML3gTgo6n8w2AiBXF0oXhgSJCx4oizJi4S8V0E9bL26U8ZwU1xFtodmcUw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5026048,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJemOJmCRA9TVsSAnZWagAAfFIQAISz5jyZe0S9Ys1mEAG6\nkiEbv5srwx6I0yPHRc/3/RfoBvgFzxXQMcgeddx7PWIoj6QYBrV7sr5cH+uw\nmvWMcZKUfwRkDZNjhB1RIxHRrd3uwu6q8ThUd0cp2MA8aoQojVCSnaqICF4M\n69NU5OS0kJ3COqf2zw6tH8MzNn+Gc7q2Z9OJFb3Dm4FovTd8veBh9uGNIp5l\nPn4laYV+ijWMYzS53MNtj4Ph/zxFZZmc1XE+BxcHGCb1yt4Ua59KqRnbki0O\nGdnWyIVYK+d3o0ZQCRU1wNEGZjbk0n5//jNQzuf6F05R2R1/ouSsbIxrTRvS\nwM0cmh7mDhJp3AWVmDjJVR2GN59BPJn7LAAifJsE65c5yZvUAjK1jTcNL1/H\ndo0GuqnvdSpkig4c9mnGyQdd2fNMZnWTmYrZcqeMQjijXnWn2Z2V0imzGyxi\nrLvV3iM/KwOoaYmUbJiOPCCjxwcJXDWxPSX8EYvQbgWpBGvXMM+Cmd6ZLfF5\niPgBVIn3KM+n1/D6F7o13e0i4hBisMhGVzWf2xJMrHwukTL0xAaHkGs/rrrR\nnn2bgVaKFTSgPBK1SzRlo9MXDhr/6x82siKxqoL7PgXBw8H9kjTCkd02MVaM\n6kz7cWuACE+/vn3Zy22fy3RVjJDmkw+u1uWo6/0An7MJiu8Ac0WYLw3GuQid\nl1gt\r\n=IsgO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"index.ts","gitHead":"695a37d15f683e3a4940597120f1fa6e2a0d9b24","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"filestack-js":"3.10.0","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.20.1","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","@reach/popover":"^0.9.0","@reach/tooltip":"^0.8.5","@reach/combobox":"^0.8.5","filestack-react":"^3.1.0","@reach/menu-button":"^0.10.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.137-fk-add-notification-variant-solid-20200416T2254_1587077733856_0.7604857290304232","host":"s3://npm-registry-packages"}},"0.0.137-fk-add-notification-variant-solid-20200416T2330":{"name":"gatsby-interface","version":"0.0.137-fk-add-notification-variant-solid-20200416T2330","author":"","license":"ISC","_id":"gatsby-interface@0.0.137-fk-add-notification-variant-solid-20200416T2330","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"4fb233470d46768a265293f939bca8f77ed5f618","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.137-fk-add-notification-variant-solid-20200416T2330.tgz","fileCount":700,"integrity":"sha512-4DGpaR6Sfndq+eUYLDCMcPg08iQXoJw9m0WfHm/XhtvhogSn28MH7qWz0nFd2Zyd+JrTrxfqlBF5guwRPPcPbA==","signatures":[{"sig":"MEUCIQC6XvxqtuO33J7h+9wHsUWsUbodUFSTjrda321anSxCqQIgfRTVtucPjXjsQ76ihO8KiCFseEUtbtiRPm7PGBuhByI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5025573,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJemOq4CRA9TVsSAnZWagAACRUP/R+J15OURprqU66RmZry\nonOeYu1lx1ioO9h8w4Zy1VaE2jbq5pKuFVVWj0Wsh5zbceYsgIerhlCAcsTh\nsdACxkB1Cy7MuHut2dIBd81WY9k6QXbbZX07Eh62AEur1ftgymI2xouXFP4e\nRglasaeBVu5CGZWpomJWqs1BOeeSun1IniKK596HwimM41X9b0BT0B+3ONLx\n+ItXYKKMRsVFbtqmDmqJV7Z4hqBtnbvTkq4T/iyW2yJ3DVNJGW65mYMXE3PI\nvm3/v8A1p7ISKcLwk1V6yFuq4jwt8BVbjyMNUv9dRHe3udhpfXiRS2qWh9Lt\nM1DxQ66k0H4jeaJ0ZU6OGjQwB2URLjeX4HiSZdv57kyNCxpZus5AhJG3aZBG\nycPt0ypyEO8UKzyDa7Fjy0YTK6OlbeheKS+/eJNqN+uwwy/GlXh/HU4xSzil\n2YZZOYa5nbIWnew/KUvpz2sR3PLrSLGgIz70XyEMkq++RmBRbdp8/Kd9tPqA\nlvnkgTT61sbjhARlSdLd5Al/EWIQxbkyXADkOmweNbWCsj+JY6PpVOXh528V\nYLxzITYdqOe9TfaGwCSR/bQDjJRvxUgM0wtMfEr+f1rRrIIfpRgBQdWbEjJ8\nJuAQYMjgLWqmDMztZtF4EnH3nbGXcwOZB4ZgLXaV/17DQ1QGy9B7PsnkIIP3\nHD1T\r\n=JfHH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"index.ts","gitHead":"c2f967f75d21a0df5aaf56f85901960a8ecf24aa","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"filestack-js":"3.10.0","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.20.1","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","@reach/popover":"^0.9.0","@reach/tooltip":"^0.8.5","@reach/combobox":"^0.8.5","filestack-react":"^3.1.0","@reach/menu-button":"^0.10.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.137-fk-add-notification-variant-solid-20200416T2330_1587079863693_0.3838567086209612","host":"s3://npm-registry-packages"}},"0.0.138":{"name":"gatsby-interface","version":"0.0.138","author":"","license":"ISC","_id":"gatsby-interface@0.0.138","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"6f9206ac8f74f738c6a472e9ea31c1e5c8e69459","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.138.tgz","fileCount":700,"integrity":"sha512-TldKdrzmKwiOi8LVISVf1NkikRWKHmjzOBzpNPTnufZaH/qp3EOmFtH1Z5qAjgfXmvkEOjWKBZ2N/ZSycabeUA==","signatures":[{"sig":"MEYCIQCZ+dAi2kOC2XgApDciyhkSYMMgTQFJGa33RP6xhK7d/gIhALHoFxJZb+8LsFgYopZz76Bs30WJPj1wl2BqDhHTe7II","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5025998,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJemOxgCRA9TVsSAnZWagAAgeMP/RhlPMACYClsv6PdWk5F\nGLqmzcEOdUZFGHTzXR1rQFMHV6JneWHTUS9KLRMMyEvtXJfR+PJ2FSGZQAUw\ntuE3/U7CyjRayC9YCybnKAfk3NpZhWL6/Zk1ViNS8ozkuEuG/bqQU4fRMpPe\n4UMXKXs9lLkg95CzxtPt9yD9t4dv2vMo2C7MyNhakieuOSyylOE5Vtap6//9\nWrzImejn3g+6PbSjBR6hBR9bu/aR2/5YsheRCE6ChSesew+5G6FTK7TZ4inz\nB8qHPfIPjEaQ+Jbx0xS9dLkIyhGcpHhW+niP9QjFNj3lCEkJXe9If4Y+wQEx\nP2ODfvzjS/eUn2UtCQAbrlpVQFSWR49InJh8cXNQpRypNKA5a4RAuJuqpTpL\nZp5hlZ/rN6HDqI4YCODa24IZZBXyMb5uvUq1fjRVM1Jf5UKg9vJp23Zizdz8\nYELP2e61OQ0RJI1tf3yL+wi9Sk9mTyUf9tsQJxPrjQT+VWpEapt6UwV8WrBs\nuehBlx937byqcfv3UmPBN8rHcYvGQKAY6tLTcNHxT9icYgR8hBQY10jFWErd\nsKuCoQlc+OTwvUpeUe1Bnz/77Esnh2+2LUOvjCdnphzQQVYROUHzk1XLvG3K\n3Jd55QJcEgIAqUBDICvJpdZHTYgJC9gFrDr7n55DLRUzEgBlc53u5qcvK6NW\nMmzw\r\n=McCa\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","source":"index.ts","gitHead":"5cb648edfc7810e8d2e860aa9087a40697d7184f","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"filestack-js":"3.10.0","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.20.1","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","@reach/popover":"^0.9.0","@reach/tooltip":"^0.8.5","@reach/combobox":"^0.8.5","filestack-react":"^3.1.0","@reach/menu-button":"^0.10.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.138_1587080287410_0.10268796702918137","host":"s3://npm-registry-packages"}},"0.0.138-mfrachet-progress-indicator-20200417T1628":{"name":"gatsby-interface","version":"0.0.138-mfrachet-progress-indicator-20200417T1628","author":"","license":"ISC","_id":"gatsby-interface@0.0.138-mfrachet-progress-indicator-20200417T1628","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"7aa08b98752a601625c8034dffcb1ecafb2def8d","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.138-mfrachet-progress-indicator-20200417T1628.tgz","fileCount":704,"integrity":"sha512-vAdsJ77SOFsge50skSni0B99ItljvMSOxEgyjtWsplQ9Ze6BlEcfOO1uQYFKaY3AVZyfGmVka3xA7xz8fSfj2g==","signatures":[{"sig":"MEUCIQDBic6iDgwZY+4OgEwNTh/a48CJpPgGVeJ7TnLChm5QXwIgEB9+JELKj8Vjh8uYWpLQB2oHunbYNnuPuo4z2VqWbmA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5040245,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJemdk7CRA9TVsSAnZWagAAbwYQAIXDhm3Tys850oiQBycv\n4IAOsVDs4ynF9Z30kkzGrhFs3z1myplzwLjXr9N9DIZKrijmb5l8rET8Vy7A\nBDEk45UuCAuErQcdmwptZLla94rp/UCQamrJohPWf8CN1H4k9vn/ouZ4KdLg\nqK9N4Ho0Ql7xjpmiL5CqE9Zhuz+qqMNNDkR0KGU3Sz/+a9ESyBKAbGErlvFm\nWVgU5yTTXLpAh2B+k57sg1JCOWq21i5kID1QEybiBYEpvU9LjxNNwESvDpG6\nrjBdF6+fafJCXroEZcY1q/gsOw+nehFGFBKrEcXGmaBw79Ipy1PSKNwGY5ZA\nBq1Zw+nesRCm+SpjffSii/3Y2mLIQSJSV3KzHL/vurrHiPqzE4nQ9dxCU+5b\nT8FT5CWNGZPY2af91Jq9esQmWiO0oPt00kZNR/pK1lOvjhxETNvqL6dwFpy3\nEeynQLtPP6oJv7tfxjSiEkiHvRSwiPTU3yAq9uYk2QEjJyTA4903JgsY4zLb\nIiJSy7jPZnHRQsZz7HgoPaXNC4HQRxdAuEE3dUPO2eHkDzZjKF8kQjuWJnKS\nfH/WqtBYQAHnHmhArQ0hYPUBYIKIbYhegZQrdoR18Lc1+eSq6XMhIbT/GZJh\nbup6LW2C5bKYDUESotQfgmyv62v4x0Pjwz9QQYsLP+jJmYSV2JPV+Ydn6IKb\n/RSx\r\n=7yzl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"index.ts","gitHead":"e822028d2fc63f3b9324ac9031cf179743cb6fe4","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"filestack-js":"3.10.0","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.20.1","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","@reach/popover":"^0.9.0","@reach/tooltip":"^0.8.5","@reach/combobox":"^0.8.5","filestack-react":"^3.1.0","@reach/menu-button":"^0.10.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.138-mfrachet-progress-indicator-20200417T1628_1587140923125_0.6040941805687581","host":"s3://npm-registry-packages"}},"0.0.139":{"name":"gatsby-interface","version":"0.0.139","author":"","license":"ISC","_id":"gatsby-interface@0.0.139","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"6f062368a60f5854c47ea69678770c6579e5d94f","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.139.tgz","fileCount":704,"integrity":"sha512-lPhEVKkfkCjCsPa5kN52hDjrSntM1MhjhXw2eQsnt5PJUdVQZGkWffO02BR1ZAxpTvtpWJMxLgr2WmvBKXXoxQ==","signatures":[{"sig":"MEUCIHLUQNen+94ErISgv+7099SXp5N7jGLgoYz9tvgzKb7cAiEA/8526QsgrzlZSiY0oCbGk3gN4WN9V6LD29cS8CYThJ0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5040520,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJemdsvCRA9TVsSAnZWagAA0MwQAIK6LsXWqFZ984ANuuxL\nsUDvs4MNjEpU9X0Zo9IVYY/YluepDd0FiggShZdlvKsFtPFB2piptSh+YwoH\n6HYNhkScURV6nSbFTX7EA5wIFOdVl+HsASs7Iz3bAgU8IatTlyR4L2Fe61aQ\nikgvAg8lH9IOi0zSOMHBGb298+Mv/FMx5YcuBRyBAjFO8tot4bqaypNgg1gE\nT22C4iqsxFl6lZerFkFGP2qS0wiZATnqz05AtTJ4tLamNI6RSa+5yIGF9pux\naPd0eRrgC+VsOBE5Bw95diTSG6QuhRAwcvu7MO6c2chND/WHc9BcbDRCvNG+\nNVIGO5Nepn5wuULLNoiACuv1fOgl6ikTknb6/WC4p3BL0j7QwDs3G5DHWks8\n3/YKHBL45rTqIXGgucpId2MIDNlw3Ob2ywTe2lgRiYWd6lc8Y1MYbotVS6Pt\nY2/REqW3v2768/3g6baveiEHmdooS8xrFqjt7dKL4H7Hc060RRWbZ0GjzmiU\n9w6NZYOTGe0hfd156TF/vFfQDQE5DIjlxRRLWp5UfyZuZRnKHIv6juBBWyAE\nm1OJEHF/iRrAyc6ucht21qCuWTxc/SMnrXd3wwbCal4V71PUHxc1qafXQjgD\nHzp/la/WMCRa32bYM+h/CRU4yS6vXPeyx3/124K7QCrPMxpLQh5s1CTfrsVR\ntgCG\r\n=pxI8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","source":"index.ts","gitHead":"b07accb331fc5fca6de51d7a78810774c27aef93","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"filestack-js":"3.10.0","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.20.1","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","@reach/popover":"^0.9.0","@reach/tooltip":"^0.8.5","@reach/combobox":"^0.8.5","filestack-react":"^3.1.0","@reach/menu-button":"^0.10.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.139_1587141422944_0.3263003267275706","host":"s3://npm-registry-packages"}},"0.0.139-Elanhant-fix-checkbox-and-radio-20200417T2014":{"name":"gatsby-interface","version":"0.0.139-Elanhant-fix-checkbox-and-radio-20200417T2014","author":"","license":"ISC","_id":"gatsby-interface@0.0.139-Elanhant-fix-checkbox-and-radio-20200417T2014","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"9f958798a1384dd9568fbe3c368a1e95a3d09627","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.139-Elanhant-fix-checkbox-and-radio-20200417T2014.tgz","fileCount":704,"integrity":"sha512-V2oULxfEyJt34ZHu1kN2nGp88R3Ov5zGbVDXWj0uWMveQTcIKQiDmm9JkzsCzm4emDeQLqlUVD4TsV1xcDk6Gw==","signatures":[{"sig":"MEUCIQCrD6zqa6qkKDf5QxDD4pftAMSk+KxTKwkGpRW7bVfJFAIgOMUfnRj81PQt+92WaAm3RDFAGXMEickBvEjP862Yw2U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5042613,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJemg42CRA9TVsSAnZWagAArsQP/1jpVsvGLKbOLrAM7ymK\n7Jswy1fAuulvyoNsZ88DfR9b5qX4b0yINRouqmIPhfDlDWi1TCBXF3wRNKTJ\nhv4B+hFsRhzJmYrneIngrOefIzlPE8rP2P/TNKTpfejbxMJ1BU66/owZ4psF\n4U+nkJmEO1MF6llVEzUraMNPbgEDAujFqv1c8ITZN9rOBZc6DZgA3Gq53aRO\nMYxPKAFJnYUErUNZp+dMSh44q9tEsIs2p9tZh0mMetAKq9Z9LdMZ6lb7ACz2\n6Xj23/cHUklGWdAOIb2USrVI1X/R5YpH7P0mIH5/MUQsWVHGZJb/fO5see5G\nDzgaePyvAhE29YawcKmrS0b9GcYYzF/Q6CVsMhjXGyLdJeFSGiLop4hu3D0I\niiPATZ+8NkZYAnniU5cyVi3NGAhVdRZDyUE+Yi2cUKStpa1byPkkFyLPFRLf\npzB0lyma9l2AdTiUPgqQHCnOPG8pE3z8NLht4YQRa1m51haVGg3cAC6ZzhJv\nnpev9XuP3jOOgPcoLi4yG4Jn/odvuGmikogyjelPL+Z+RaSrn2xzh6RwNN82\nciWJxe9MGGV7Mib+72zk0V5ZizIlikEa9g3UnsJ7YuxjbOW+yxk9NOu0ZsyM\nF/H9jPNQimxH5E07WU5bEZYo7m/Gh5udBOr7d1GwLaT/+Tr53DBAlAjCFEvt\naM+P\r\n=39vk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"index.ts","gitHead":"bbf66a188af231a211ef364e346f3ee2d3c3fe30","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"filestack-js":"3.10.0","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.20.1","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","@reach/popover":"^0.9.0","@reach/tooltip":"^0.8.5","@reach/combobox":"^0.8.5","filestack-react":"^3.1.0","@reach/menu-button":"^0.10.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.139-Elanhant-fix-checkbox-and-radio-20200417T2014_1587154485973_0.3297870631589406","host":"s3://npm-registry-packages"}},"0.0.140":{"name":"gatsby-interface","version":"0.0.140","author":"","license":"ISC","_id":"gatsby-interface@0.0.140","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"892a7c400fe7302390f5aaa7f68718fe8a512f40","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.140.tgz","fileCount":704,"integrity":"sha512-4aMPHfeCfKVpHZsgOI3tqz81dTXi055g1Qg2cJLUWrg+C6Z50/uYbKb9yGo5533Khg5dND39Yp+DepzrHrsUyw==","signatures":[{"sig":"MEUCICHeG4J25YtTyQA1WaQ0tYrTSkoGVLOI923xGGIQ4heeAiEAuNL9qArSJ8A5fxvjdHRxz5/aHmU7OSrBekJoScU4AhA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5042927,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJemg+GCRA9TVsSAnZWagAAvN0P/02WBhosNT35yJnk408r\nRGfft/CjfuB07DikGsKVBSF3hkwj5+SItus57vibII39hpU2lWVSv9mhO6RM\nQs2CR+bLUGDnRtTJGDc+c8HbJSzocoR67cSQFMRLAqki9qfiLdg/3SetX6Wg\nRsKa6qmRM4lZDdirYvGLJEfKu3A7YkkiQgYuGkFtPMiVZOeTFY8Yr+qujYmN\n4ZWw3Oy/42kDoa1QLskhTLhb6Gk1CRdYO/JQtiJw7bEANlw/s7Nd1V6/wLvT\nxPYe7k9WU+JCSlFeklXyiWh7SqMWgMQJkO+LTW1II0Zzqh1mWhfI/oO+MMrK\nm5E+Qp+vZ8BKbhvY0M5bqw3w1RgJ+G4O+yUWA+kghvBHBV6EwPYel9r/BXgH\nfcWQmg+tVxbk0m6GNmzN6bLhl/Qf8/DUjh99gf9ab/d8Ctjd0FBekYeIwJxf\nU9Lpe5nB/w4EMNbrMEQBhZ+TVX5zzsI8SEegmRrimtMDuSSm+r4eloFiXDBK\nggMi+qTBGUc5+fUybSfpD+WokqKdcRR42+yIOuwm0/u9htkZ6lfvaK6t0x24\nQlG4GywXHY2FVSp18PXmb7EYkowLwLvsgUNE/Q4c92VaEEDt2Bs7aCIqxuPE\nXYEt5NhA8cF6SXklgN5/+aqc1uOCqaC3isiUjiAeFD3gXKqmLTFhtO/KByGW\nc4Jk\r\n=CnZ/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","source":"index.ts","gitHead":"44fa857bc8732a40412e5b6e6460bef4d79055b4","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"filestack-js":"3.10.0","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.20.1","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","@reach/popover":"^0.9.0","@reach/tooltip":"^0.8.5","@reach/combobox":"^0.8.5","filestack-react":"^3.1.0","@reach/menu-button":"^0.10.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.140_1587154822363_0.10537661201185733","host":"s3://npm-registry-packages"}},"0.0.141":{"name":"gatsby-interface","version":"0.0.141","author":"","license":"ISC","_id":"gatsby-interface@0.0.141","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"9e6fe70d26ff6b4db128551684493b475a678185","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.141.tgz","fileCount":700,"integrity":"sha512-OXjnij2/Jl6yikaliOcBXSwitgffN5FdqxshAKE0rnuYy+5xsxsjQXpHz4s7XmuwJoE2DTDOuTwBjJ3KoXobnQ==","signatures":[{"sig":"MEQCIFsq2TrVCksgp4utIWZaMRFbFElp0vm6JHJeTb+t/9bpAiBFsfu1j2elPaITMb/3PZKiDClN78PUENHm+A/ksvxdQA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5002862,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJemhHCCRA9TVsSAnZWagAAxDoQAI0lwH3WXXXmD0OCiNey\nRC33nFRBH2zMlQlxnVkt5e3z65k46+c4oaWKo50eY3FweOC83y5gcusVGiut\nm5Wk3sFUd1KxKI8gJ0rcDhZ1Pf3L8bjATMNKGcSxN80hlhWsO2PjvzstSb6L\nAZFfeTE/wdXI5PFconyAgR9jeIFDB5Hfh5hzvZFqeB8BB3i58MaCWSjjHfZ2\nIOXWvXCCXybijt8oHELwtjilIpi7rOczZQjStD4kuhbGfSn1nxy8+vjMyuTm\nMvnOBOJNsMtWSLFhUH4SBG/FbwXJlkRdlEiiK9AoFP24al+9oBRvb5VMtOh+\negstlC07yLLJtRENlxPrwDPeBG8D1m3NrJnOYhCsyRUCEgM6l9KQDAQ1ahCL\nHVOJzH4IA3936vRisWaWmW1a2sXSL5O7+NUKm/Ik+3YgKfExBa7w2ZAoh9PM\nKopoXVgTcKLFB19fhMDsuAU0K75J0Ib1PCPlUkEMRAp31O9ANfLydUB9Bm0I\ngjCCICWikLBAyiRbWTInAUdN+G7KMoc9uzh3egnqsGbU7XTUgBUK6ML5E6d/\ndL2t/9GMije9wDltfrs05YBZyb3YVif3vzfZd5amBevW7AOVYL/VoN41IggW\nd/8KW/HAfoVd7LNZ41brK5hLDSSFqCCtleOF8Xgk36NB1RpeNAANUxy/Z5Eb\ni/+7\r\n=dkMO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","source":"index.ts","gitHead":"141ee08995b69f2da52d270b026d42b1e8d40e6d","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"filestack-js":"3.10.0","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.20.1","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","@reach/popover":"^0.9.0","@reach/tooltip":"^0.8.5","@reach/combobox":"^0.8.5","filestack-react":"^3.1.0","@reach/menu-button":"^0.10.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.141_1587155393755_0.03427915056843611","host":"s3://npm-registry-packages"}},"0.0.141-fk-badges-rinse-20200417T2159":{"name":"gatsby-interface","version":"0.0.141-fk-badges-rinse-20200417T2159","author":"","license":"ISC","_id":"gatsby-interface@0.0.141-fk-badges-rinse-20200417T2159","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"b17eafc47268b1a7e99dd50809951e451aaf8176","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.141-fk-badges-rinse-20200417T2159.tgz","fileCount":720,"integrity":"sha512-HtnT4Wx6sfyApwb/Ym4O+ahsEm89yy7NFrmv2yCVBBTaQXrva6PpAvCSBL6Hav9EfKZXy/vaqHvRL99M/E6RfA==","signatures":[{"sig":"MEQCIBvCxbzeZT5As6pAFsYmIWUZNOIIMezod+kTKL1nHO35AiBhZ2vNg12saJPaRR4CaIdMiNPUxsK/ZUBRSbEaEPOCDQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5085270,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJemibaCRA9TVsSAnZWagAA24EP/jxY2OH5KbJGB4Ki1Des\nJEUybG0qZsJP7GHdhGCfkeYNy1sGI4RTt/JyJig87eDIiPPURny7PgfYhUY4\nXznc/Tk/3664JKj66AcCVs5HdfTlpdUvrH1mlRrmgUvxyjS8yduH6MnLEtXE\nD8AlDB6qT5VBbs7CkoEb3xF1kVPvsF/qRFXF2tHbq5yogsUfTAQuRLSqAFv9\n6SKKoY+5K9Ic07gjEWtuT1JLIhv3XsR/fLCfcZsdsbHqgymL2X8xbxQlwkb3\n4cIPn/Um4QTEHiusy0NBsslrFkTuTFUnUuRpn/Z3oVIWs1KwRmJ2IdOCNWGg\nhCvoe8nLXfRnzG2wf9HB/0rupHZskjVdujIWjROVi/5z7UvFx+gTEn+hOm2o\nCAROxeyi+5XpjuKpbOZVca28EEwDjsbQdOqEjc6/zE36BMH7ZiWFCGAUJm3u\nRedM/LO2T0HHWuGKmIUf5xzMLLsh7FKGVoaXwr3vt/IE55LYWPMxjUOnDtFR\nrSoB53D0Mea/GidK7K8hS8jFfgW9DMept1QLg5MCNwvi5+1a/zUgoXnhRuC9\nenrqrnxBvrqrGu7Bf2+Fhj9LzG+PnnW51ic2S+t1JVD8chiEcrNUPO3e19LU\njR1QST9IKN5+QaabKTvdku3OPrYI8QwoNMY0tNof50bYTX0BlgHeFzNSsTrA\ny73I\r\n=+34Z\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"index.ts","gitHead":"5c968d2043f6c91b3c79583106d516ba9a57c5eb","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"filestack-js":"3.10.0","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.20.1","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","@reach/popover":"^0.9.0","@reach/tooltip":"^0.8.5","@reach/combobox":"^0.8.5","filestack-react":"^3.1.0","@reach/menu-button":"^0.10.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.141-fk-badges-rinse-20200417T2159_1587160793642_0.6603979955357533","host":"s3://npm-registry-packages"}},"0.0.141-Elanhant-chromatic-demo-20200418T0417":{"name":"gatsby-interface","version":"0.0.141-Elanhant-chromatic-demo-20200418T0417","author":"","license":"ISC","_id":"gatsby-interface@0.0.141-Elanhant-chromatic-demo-20200418T0417","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"1a08233c9f8cca0b180282519acace21acf27b5f","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.141-Elanhant-chromatic-demo-20200418T0417.tgz","fileCount":700,"integrity":"sha512-C/sanL7shrDEn2Or+izRLl+xR0gbjl+fBabE+Jx2ipEw+Sku0hN21yt0PpDCRBVswSfpJ620ZjMJd1Zw4unsVg==","signatures":[{"sig":"MEYCIQCPBsXZst7ZyblJf/ar+btUhflAvDiojnFlCnM/FQT0CQIhALBLZJRJ4mUqa1XH9fR5LfJrm9SyZUEdE0zDU0ld085j","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5002900,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJemn95CRA9TVsSAnZWagAAxfAP/0lmRrzvGvk38/1X0eSk\nU3Db0BEte10K83j1fRtHXQN4PsA77QX7Pq/2wTNzpVoZrFPZF+TH63NAwpjV\nJaeRF1Trs4MYZTPwTNOIFWRhUw+sacEH4wvaJOC+G2F+/WMd+FPHF/bF+O3K\nFCb0EL8Qn7uzPBjetZpppN7htZ5XDsR1hawCa6LPwuVGPzLC3pHh7ad8ePC5\nvLXUGxnLPtkVOmaLJQKH2hhLCquGVVXqGjrMsSi98vfMutxk9xcmydklWlLJ\n0fXLgknYZirB1r8Jh0f/vA95Z57OjyIJXR5X+S9pznXSMC/8bvfpehh3x574\ns0/JkZu0NPZFs7y6y5LiXbzN+GrYGL9w4k1hoEoE74c8z5VgqYTq4AddDstz\nap8S9OpeD4xBCMvp1xUjY2AIyO1bFyIgxg3SHzEhCp5NZ6yGeP2Sbxd/EyLL\nSI9JFJGM4UOyZJUzLhyZQJDJu8kUOuRiOC0AJWiYx38+xHSRviSOIjnqMl/F\naC5rpj+hyl9z+FC4ZmRfgagP2DtnQr4TabjHez+R/pBcxgY53n9P1prAOn4N\nPVUWvrAW3YrVCsTp6aRFUcROYyMzVHVlXJeICJVy19NXD3X3GTh7saL4QcnB\nIz3yAz8pHwkKsWulwxfyjpM156sr5VSFXSR076np8c/zKas+YWdBlP3n3e4N\nj3Lu\r\n=vUdd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"index.ts","gitHead":"46c5996a7dd3fd94ee13eb12adf74ac1d1b31c79","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"filestack-js":"3.10.0","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.20.1","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","@reach/popover":"^0.9.0","@reach/tooltip":"^0.8.5","@reach/combobox":"^0.8.5","filestack-react":"^3.1.0","@reach/menu-button":"^0.10.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.141-Elanhant-chromatic-demo-20200418T0417_1587183480732_0.20533468897313734","host":"s3://npm-registry-packages"}},"0.0.142":{"name":"gatsby-interface","version":"0.0.142","author":"","license":"ISC","_id":"gatsby-interface@0.0.142","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"da63dc1033cc08b0c356bd59453556b7a3f3a08c","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.142.tgz","fileCount":720,"integrity":"sha512-XNCNVZ08VcK82Ffwi+3Z8mguQR+ZyKt35L6RrTLBV1dWFCVxVlXZsBuQlTK0ihgAp3pNMhah9bneurXJSaSM4g==","signatures":[{"sig":"MEUCIQCg5ozdM1/aiHse7wfqX2/nS2sV6NmeWZ4bE5hnqQmDJwIgcoWJbDcOgobq+um2I6b+0sglakt7sYt7K7SC3xO2kkI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5085575,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJenVj2CRA9TVsSAnZWagAA7VcP/izr8r45XcAKk6PDdWWH\nXDamNoYylqtI21ZU3iFLye09uHFZLbxcuiC9Zli1Vqh+6VFFMZiCg6F6MJpw\n/zJxz0YftX5xuzuzwT+CXjRZfcbGARmDnzt0bi6SpPbN81QNK0bo5/9WJZB3\n80QAVrCHwu7r/Kwk93s1dJbur4w7OlWyrz8Ia26PrPGwowixWMuvOLfe1A5z\n5P7eKZDGzRmJWXwmEvrFGVgd8pA6E65b76UARosqWa16QEyhINKlavkKhr5v\nJTEEM5s6JC/cYJtZtUkDFhoEmaJquovZ/Toe99gUbqK8qQ6KML+uxmC/PB9q\nYer2egl3fg3u/qfsT57qSYOeoLuKtj7WU3QPa6l0FyRe7wZK8ONofoQUwqbj\n+jQjmGcNat0Uw0XCpyIFoW2SrsZBQD1bq9/UuuuUia8OxCvqlFY0zmEMqpPW\n67LWgXTLU5nj0IWXKy8j1CXpw/hl3EiUBFP7M7IDSAmg7uUqLlWJTkbXpYRa\ni2xo9SaSuzmRvvld9cLwJKqRSGJHX9qfUWfzMAPtcj2DQmLylJ/VsewH6TdV\nKTM0fcsHc5VRCCVwNN+KeBujTpuafoWmdtJJh7myRytfdfhBkQ3QVHWejrSg\nvaIIw+qPSHBSXZjOBU8PwHQmi0TuhWNb1uBWRFWNsd0j694WH1p+xN3lGnYW\nkSPl\r\n=Dg5r\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","source":"index.ts","gitHead":"2a72ea3da45663a646aa39af39433016c4bd3e1b","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"filestack-js":"3.10.0","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.20.1","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","@reach/popover":"^0.9.0","@reach/tooltip":"^0.8.5","@reach/combobox":"^0.8.5","filestack-react":"^3.1.0","@reach/menu-button":"^0.10.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.142_1587370229467_0.7326869391329125","host":"s3://npm-registry-packages"}},"0.0.142-Elanhant-disallow-js-20200420T2051":{"name":"gatsby-interface","version":"0.0.142-Elanhant-disallow-js-20200420T2051","author":"","license":"ISC","_id":"gatsby-interface@0.0.142-Elanhant-disallow-js-20200420T2051","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"40fc3bb56edba1b2e6ee2cd22a00f00121b1903d","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.142-Elanhant-disallow-js-20200420T2051.tgz","fileCount":692,"integrity":"sha512-F5uCYr4NiTkLzTmt8cf8hmg8gxpmFoNFTTeR+wZGtuChu04iz3pomDqvouSzVNcAapMlpqh0URic7Xc5nv4kcQ==","signatures":[{"sig":"MEYCIQC4MnGw6MAtCKCBKVxI1XUmqK8fFD0Gs9YXPSPc6f4KFAIhAKa0uFY7ubVSml0ctvTqd7iEthyHWSn91CGFVjkgZIC6","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4855494,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJengt3CRA9TVsSAnZWagAAR08P/3zMunA6jCQsIO+r1RNH\nc9is+0wuaePF7kdrfYW4wKj0E1F7nQQdlyx2SYFLYE/lAqO9T7ryYl+KhGpB\n1W0GqvgOy4jMabO3+SWlAhB+zh5++dnvf/vZDwM/EgropZV3jTyjs0wH6Ftw\nJBAq2CcrlKLFI0gHUHaZXkf0ihtoNM8IDSTMoT1k6OfgNAWHIRxPR2WY1jQX\najUIqWF4ZF3Si6cIxpD7a8/ARD+1tfgFVAFrdsTGw1EBFLl4S7cPZLr2iZot\nwMeyvSEFOajHTM6AMsXJKBvc2upY0brxv8miI0Tm3UexqjXYGDhdRCRNd6NX\nePkhYaXTQ3tEbrADeX4T4yroVi9lkQx5RS2QeCaEyMsDziedlLnuz4oKgZIS\n377cBB3nXHhC8mS/d0f6pFRn6uFjjJs5RFYT2iTZ+/7u3L6PLIoY7insQmO2\n9EHGEkYLx55y5d3xmRJPJJ2lvBNUZCzjb5nHooBVLgtVN2XnOjdyO0a7+Bpo\ndAxEV8fr/ocCyizedAmLjikwAuY6TiRozybZB0J7wVJopqv3KsnQRW4ljcqx\n+RYCdXBRgy53D4meIXnYlt4iX4gteGouZD3c1F+zOFY6CH/DQ48DzfhxtZkB\nobGnh7s2xi19ZwaXsNqqFk9IXvYPDOXwfgACdjJ4jUlJcV1fVig5RmQ/OFtI\n2Dbk\r\n=/mvj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"index.ts","gitHead":"2f16ebeb7fbb5b9a71bb94cd06c0a6ceed52ba86","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.20.1","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","@reach/popover":"^0.9.0","@reach/tooltip":"^0.8.5","@reach/combobox":"^0.8.5","@reach/menu-button":"^0.10.0","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.142-Elanhant-disallow-js-20200420T2051_1587415926999_0.7243223473967921","host":"s3://npm-registry-packages"}},"0.0.142-fk-buttons-rinse-20200421T2125":{"name":"gatsby-interface","version":"0.0.142-fk-buttons-rinse-20200421T2125","author":"","license":"ISC","_id":"gatsby-interface@0.0.142-fk-buttons-rinse-20200421T2125","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"a070f7b65f49c8cfed8bbe642f7b9de8f66e9e67","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.142-fk-buttons-rinse-20200421T2125.tgz","fileCount":720,"integrity":"sha512-ik+wrS7SwdAkDtXaEqwhy+yo8zTVJ4agCcZY8uPe1gjfnak3ZZOJ2PnY1mrL26ttn4SlqpQPmilhLzH8rX3v4w==","signatures":[{"sig":"MEYCIQDBn0l8F+s58NBRD0QVOVVz1J1GU6ROWwU2mIM9faDD+AIhAIGCxmf2ExhFaZ1TJIlAVroiFgsrrMf/J+1EiY5ZVmOI","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5091782,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJen2TMCRA9TVsSAnZWagAAhr8P/3WSCjtdrXjnjT1AALbW\nbkAnO4W5rOefzJVAO+kFKE2cKV5Z2D+LJQhRsvpWGkX9GngkKKV8wS2g18+f\n2Tw72VCNVMSBVVt5t0vZeEhhhq6zeza1bQ3Qxvx/y8T8gL0oyCkHHR/Ce5in\nWWpMKl2xgAhArBXAFiyPWq3kghDJOuhucQL5NJJFA06qDdG52HfK7yxtkgHb\nqhDNQKmhNaVW2LER7SfJaXll7ql0sntQOiaB8U/xj1yaCFSU72aALUBsOy3/\nTixGkGaOl5BFY+zPtd3x3n7DXRujdj7Uf9P73x6mjGqa9u38ZCQ7kRF6tWT/\n83MJpSkS+De9gk4ov1+vGy3CHUeore8iMCUSOsm4EM2XdT5UFv3ySC1pREt0\nEjFgVLchE6IN7OS0OksQbRnz4mN6F3S9FHNnwWw33iCU93BioRwTX01am3sm\nFNWkjwXrPWOPEPFCi8uwdCMwm7zOvnV0pixE9m639hJ6Kwvj8C+Z0ZtmkMGd\n8uax+KAR/DB1qrfCHeFYqMiQYnzzVExtE7tuT5Gh8Lb93VitWC1FMRbKOkR7\nhCWgau3Hn4Ic4ngCiZhTII97K4iUEx8pfNs4B/0XUHi/reF933dkswkLnJSZ\ngt63B0W5mA0E5zZ7Q1vlzbgMEtjkM4KzwYjCn/FRk7InoNoGc+COVxkP38t1\nIRBW\r\n=hAPs\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"index.ts","gitHead":"1950772172a6fe6166c76fba83523eab15fa32c6","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"filestack-js":"3.10.0","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.20.1","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","@reach/popover":"^0.9.0","@reach/tooltip":"^0.8.5","@reach/combobox":"^0.8.5","filestack-react":"^3.1.0","@reach/menu-button":"^0.10.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.142-fk-buttons-rinse-20200421T2125_1587504331536_0.6847513995192531","host":"s3://npm-registry-packages"}},"0.0.143":{"name":"gatsby-interface","version":"0.0.143","author":"","license":"ISC","_id":"gatsby-interface@0.0.143","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"45b197b2f05774c71af811777d5d8c8aeb62344c","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.143.tgz","fileCount":720,"integrity":"sha512-WMOmEd1PfXRqrxQ4JnS4PrHsbrUqjx4q8zDk/Ew7KTgCjmcuddxKWy5b+TAjX34dHYnLUS/YXvJkYejNBieRLQ==","signatures":[{"sig":"MEUCIQD1e/biMoo8Y0W2UjBFyTSWJaULPVlmaYrwIMj7wcDk1AIgHbb+EkNZxBQdg+sVj54jin6bkp6eewC08fXigFOoyWc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5092144,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeoxNkCRA9TVsSAnZWagAAeNUP/RZdelNJZiiLUmj3sLdJ\nmKQ8DYQ0af5xaNcqR7QzS5ZFdz3Pb0dbhCdGquIz0R9pVUewrRtv7QphyfVU\nZb/AWDXcaoGon6/dLfa1jW6s6uJcJ8F2eGJwWa17iKr7+UR+qfoww8KF9fj0\nnEa+HAMYNTrHbEsXNppDIRuSE3eyAhKNal9gA5mOBBVpPM4GnVckW1K4YE6F\n+j0LWxmEr91YbvgC98WEcKDvQTFruYSaCD/9sGzWabv44spHyGh/rtDsWcq2\nMrW1crg+PRavQC/zOb02WMRfLhuXzuyT1JMx+GzVTdZo7IDvJrmt2S1dW3fH\nPfJom49vaW7Pf/q5RbgBzF2Oe55HaM9RDSkVOTaujLSYPZogp3finchL9tKm\nat7hXKsGu835y/k6JzvgceDRDlH41wPjIwS6Eu39YOwegjo5Y/Xzo8JC5da9\n/KyoP/D8Z0nkH5cEE/EwYnjBI7nLDVOLhJ/u6hZPlFXZEN1fE/TNgwlKtDVK\n0CaZRBHliPLreRO9jxKxvem/saDr9/EiU9oJwprb0rSX150lZZTG4rEvZZsX\nlMQ7OtKoAUBH+7NmGdkOgw5ISShTB5iiEWCfNgAh/mZ5714TZQxhakqME2+S\nMd3DvtvLDxvDKSxThPK+MiZcrgCP/fka+QlGd3XYayfwJVAqV5siM0iUzvLL\ny+Cw\r\n=yQcY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","source":"index.ts","gitHead":"b005487da66d2bdc7c4b69898faa65ca9f43d675","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"filestack-js":"3.10.0","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.20.1","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","@reach/popover":"^0.9.0","@reach/tooltip":"^0.8.5","@reach/combobox":"^0.8.5","filestack-react":"^3.1.0","@reach/menu-button":"^0.10.0","@loadable/component":"^5.10.2","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","filestack-react":"^3.1.0","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","rollup-plugin-copy":"^3.1.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-delete":"^1.1.0","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14","filestack-react":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.143_1587745635965_0.9527115103536896","host":"s3://npm-registry-packages"}},"0.0.143-Elanhant-disallow-js-20200424T1930":{"name":"gatsby-interface","version":"0.0.143-Elanhant-disallow-js-20200424T1930","author":"","license":"ISC","_id":"gatsby-interface@0.0.143-Elanhant-disallow-js-20200424T1930","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"939578988935b7d723ecd01d0d25d3d3f689bee0","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.143-Elanhant-disallow-js-20200424T1930.tgz","fileCount":686,"integrity":"sha512-Uw6+Ij5aLEfFsua9PjwLjrB+paXLeOg9gfh4w6vXlxAtIEzKGigBNgtUhZ5M2rqy83vuN0exar7856e8sbxnvw==","signatures":[{"sig":"MEUCIAZuSIeMAOwRgR7dQS2AlF0XtMpUl+TPuP5fxZTVD6+rAiEAxU23AzLjYCgzNPAFMCJsCceDHYpRwyvZz7ChIsHonvk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4769953,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeoz6MCRA9TVsSAnZWagAAxH0QAJYzBudfU3+tepiv6MWM\nh8wdhukLbeOmwJYiPx3geTs+ftljxK1kOdjPvF6pT1hiOE8mFHEViC73MPKR\nZxzEZQQrd1Vmr46nD3yjZ2d5nFapNw2YDHcm7R6apSFSEylpYWhEEI3Eijba\nsix7RDPZqypHy+bWf3lysfqBEU3XHUYTGQeP0OBmk+Gmcql234wvIyxuGt+H\nSu2LPl6g0hhiEZUFdBKsv6HTpEevp+wKi9mSDs2NzWw6z527EVsw4jZjxF7i\nEJEO5r2zTcNw+QSB2iPo/YTGj6wC324LjPjyaOlfUZM0hgQOgFmbvQ56tDMs\n0G8E5jWL1QUeZvED58fKFU3yc9c21FmXjChABWxH79xk2ei2VDxC1/N4xg2V\nx6GiB9T5O++RY8XQhPrtnkjMyaoAvHisPYbzvBQIjQURYg741sd/0qpz1KcF\nBoSmcW0IbU/T/R2KRyw6YfSueVBI+1LnY5A2DEKrNTG0s8q56GVmQdX+ZFk1\nbyUCFng1Zbf6+lD8Pcosi77UO57V3bYMa3jcamJCiCO2FoSCwSBJDkbHQ34m\ngKG8MIsyS1l+nch2o24nDaOmYF13w41dQj01Har/U0jBqxLy50k8MnnnIAeO\n3qUgwYfUzsN+4dznS6Xa/QyJvhpB4QRPkMw3ngWBmNvWBcAnybq3hnS7QMvg\nXD/y\r\n=7IPB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"index.ts","gitHead":"1821fc74b00c51a9923cb0d13cd9f6dc0611925d","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.20.1","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","@reach/popover":"^0.9.0","@reach/tooltip":"^0.8.5","@reach/combobox":"^0.8.5","@reach/menu-button":"^0.10.0","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.143-Elanhant-disallow-js-20200424T1930_1587756683249_0.9138963705569936","host":"s3://npm-registry-packages"}},"0.0.144":{"name":"gatsby-interface","version":"0.0.144","author":"","license":"ISC","_id":"gatsby-interface@0.0.144","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"448d1ba3c947895b43883e69e6e5118a8d9a8de6","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.144.tgz","fileCount":686,"integrity":"sha512-9tmbWe/OBh1pNSygAB4bvLmBcO2mGGJGmIjzJpXazzP/FtSM1XUwF1qg5EIMhx3Q8LqkUvtSq/m83PbA8eJUtw==","signatures":[{"sig":"MEUCIQC3YE0QicyQXnglIlPBSDnHq8jwpaYoQl81SymUHrhtCQIgSxOtTndaq4uevSbo/0jeBCjCYQd3QcWmYJtEOfEZ9pU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4770258,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeo0CMCRA9TVsSAnZWagAA5h0QAIfoYQfP3c5BSOVqNWh+\nJ+PJmXx/zQnma3Sp+y90HdLu/BUoeGQs9ESY6F/K4osJ+M5ieiJHQIpDiN6h\nWlWgEMpJ6A2f3lnnN8y2vMkmyUpYVqR97XzjSpBtmw1FO0utLTUn1sMwzADa\nHbyG9KxxOx6EV7W+46Xo3jt9bcZdJQWQeztRt2TP9kMVFHI+5e3EXiGt5X9z\n1JwwymNhdUkbnBNn/lSratwD9CLR5/1qCLZgf2znbWsXkn/DTv0SmVvDy4lL\ndoDSZkmuejO9feU8JIpExpmAVGf7SSROb4npyY3rY7YeJq002GPk6q8nOAtG\nNAZbqI8awW1gXvulLJ0biCPRiIe++RZXFgRwTBOb7/VeO5ufR33/cToQGp5b\nPNXrZrf8iZfGNp3OPCYvLGrrnCsmET793scQYbdvjlPrvW6sMBsrQp7KUF2o\n5gsheJcg83Ak01bqmY4wqaiWe7viwwfwHSsriYqATgKCQ8i0xcCdD8+15Wi6\n2dYae+T3oYvXH0j9g9NKrZWl3YCKub/Z7uS0Ngeho7YwgjWMKn4EUMDGcd4P\n007RYhOpr2dbGFeuXCHSAXXBzKIXnJ4ONolDkptB06S/GjyYSX7/T5Q4rc9j\nm+MjcDQ6dsZnLYhxGWAyR4oR+HYplsBdJfdgeHUWJgFpSCSp7dTIy+5ICNaU\n+jr+\r\n=I50F\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","source":"index.ts","gitHead":"e91f105c556752717ec5ded781c9efd64575832f","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.20.1","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","@reach/popover":"^0.9.0","@reach/tooltip":"^0.8.5","@reach/combobox":"^0.8.5","@reach/menu-button":"^0.10.0","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.144_1587757195832_0.46953551058536314","host":"s3://npm-registry-packages"}},"0.0.144-nav-flexi-dropdown-20200424T2034":{"name":"gatsby-interface","version":"0.0.144-nav-flexi-dropdown-20200424T2034","author":"","license":"ISC","_id":"gatsby-interface@0.0.144-nav-flexi-dropdown-20200424T2034","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"e4e15473e89dde8896f42e47bd39798f80e9892f","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.144-nav-flexi-dropdown-20200424T2034.tgz","fileCount":686,"integrity":"sha512-qjnn6cudy/tMq6sBoIfnqgDhae24OiagtIbIJ9nUK/lffjC2CBFTbrZyf5olMIgefs3r4cTsEbnFjQFo5XRFaA==","signatures":[{"sig":"MEUCICIn5RzJiaox7lPD0C7MdyZq3FfbrHqbLGSb1a5QNghEAiEA9ujQqt3Ka+unk5jTTtUuvobqPDZOdD6wNqZ0KMA0OBE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4770985,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeo01ZCRA9TVsSAnZWagAAiVUQAJmf8ymBLlJghDsJraUw\nicleA5KL+b0OOCVQzTT0Dho1jYt4yjyWGyP67ONIR69eSj4/2lzx5StH8hS6\nO8tUEO+xwkLlBGoZ35ZYsthxol7hj/RZxvMMnaosqvASzBt3HJLJXD+A677J\nKCS6x1s46jZRKos8UZ41b4G1Nwq0ghwljAKTOWWjMRIGpaxpvAbClSupMllQ\nTgcji2MbolvNrFX2GM58m4Gq+8RA20wkvfHfIJYDSrNmvJp13nq4cOwZPvpy\n6IceORatR3xswscwqAAJWiCCNowivnKLcSxI8t1BPWeSePBix0wBfZyMIvTZ\ncSt2x3+xO7chVa/jsABM4dqLUaXTLwIr0uju7herSi2A0kR6uVxxbp2bFSu+\nfJfBrigypbt3277++eMVBPnQL4Wd6FTpIjQrus4pUU4y7C3AgRPse6fBHuDV\nVGOHbWP++e+eEN9vWYU4lLIkosLfIfD8B3iGK1AtCnlYEJKgXwg/1/r7z9F9\n0XBCnsSIw/HxSsr6qgHnoKCndwtHb8FfcuwvG2zW5rHGFJmXHC4ToNRreO+v\nZMOQVLWjRjcV8JEPgWAtIUAmU1F5KedPrhU330gOdNbPcFLKsLVg4lhoMnEX\nAl58pnAtVoEhis0aZbB/X1F+n09PPSSODL4wpU7nc/+ANLXdPWZx5tV9k5b1\npj1r\r\n=0QdP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"index.ts","gitHead":"3a947876389b0c1ba32d0d01d156645fd235bcba","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.20.1","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","@reach/popover":"^0.9.0","@reach/tooltip":"^0.8.5","@reach/combobox":"^0.8.5","@reach/menu-button":"^0.10.0","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.144-nav-flexi-dropdown-20200424T2034_1587760472149_0.737949071166351","host":"s3://npm-registry-packages"}},"0.0.144-nav-colision-detect-20200424T2040":{"name":"gatsby-interface","version":"0.0.144-nav-colision-detect-20200424T2040","author":"","license":"ISC","_id":"gatsby-interface@0.0.144-nav-colision-detect-20200424T2040","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"65c6511252b61bfa702338e9ae530de055cbf6ad","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.144-nav-colision-detect-20200424T2040.tgz","fileCount":686,"integrity":"sha512-RaFYchsQEQad3rZ2mMHC1GWTEFl5gcbczBU6JbDEXbg5o9vCEqAems7UBYb/pJ+MsJrL+doPs5OuxwlKs1/ugA==","signatures":[{"sig":"MEYCIQCHHVR87gRlJtEbzYdzrcAK9GT+Lx0XLUnvu5G3Ymp5iAIhAJt4KhtOz0JCxAxeCXCjnRCoKsKCvk111roHT+SV6FkV","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4786772,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeo07MCRA9TVsSAnZWagAAkYUP/iGOoPu7kbujK+fULJbX\nTUhWAajovU+JNmZEzZ+MZ454Cq1FRt/IeKWjl3baXzir0Bm0cDBAcyjZU27W\nLs0ccMzPVxRc7loOfQOhMJwYFDVi6d4Q1xGbO0BGPXVnpKiPzcUF9bK8yRgl\nhYbmEpWaHzehRv+LtmDIXMJPRIf9o8lxcrTrx0lWO0e8p9zuj9QXBtFa5ibO\nFNLcRdlKsLr91VHZprnFnh13gIa41Vh6uzRRmXsSdUGv1px55q1fBO0NPSMQ\nxu0Q5c0cNu01xRIbnPE14huKcg7yTOE2QZXmp1jzz4wO+7e2XJhSQau4fsI6\nERvGw96yDWmcIs3NaDRR2xrT1P2oqNEep34p3fpG7w30Hpr/5Uw+C823ur4J\nuoRrUPyeIuw6cSc+3YGig8/O4R+dJE6riks3B8YVCjq7Qj5n+WUi2OIVre8P\ng8w6jyDXMYCmV1c9UahO5xJTxK0psi6Ht+HDFmIZ/XcLy2zSsugGQ0C+x3YE\nJVSRQA34JuFee10Ng+6iKoOy32inmX5JLxIHhq5KYAVaLEAl7+aQ1snrnf0u\nT2JfurdiaNMOji8Ke3khSNW7EsLfaOMejhSq82F4TFfFIrlut9sIdr4qyeYP\nam+Ieh53BfZCw9aOodo23vxIw8vdjuvcepR97baXhZRNzW6ztFNX2NxWEmVy\n0YTA\r\n=Kj1Z\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"index.ts","gitHead":"5c93ccc8e52f368dfd3b872036bad6ec582e3d48","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.20.1","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","@reach/popover":"^0.9.0","@reach/tooltip":"^0.8.5","@reach/combobox":"^0.8.5","@reach/menu-button":"^0.10.0","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.144-nav-colision-detect-20200424T2040_1587760844153_0.29305281713710074","host":"s3://npm-registry-packages"}},"0.0.144-nav-colision-detect-20200424T2046":{"name":"gatsby-interface","version":"0.0.144-nav-colision-detect-20200424T2046","author":"","license":"ISC","_id":"gatsby-interface@0.0.144-nav-colision-detect-20200424T2046","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"5044508f98a67742898df16240b04eea9471e692","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.144-nav-colision-detect-20200424T2046.tgz","fileCount":686,"integrity":"sha512-Z5K9SB9tuWBcd1yHmWWf3kzXgsNDujpFl/zVRwlQc5ODYpZPsCL7JefBQK6enE0KJlJwaTa3UZna4sj8W74y7A==","signatures":[{"sig":"MEQCIDcRCrrRuDomcy6LZaKDzOGhLDVGUFbFa3zrZ/m2+CeOAiBUTkXAbycHMdE8c464j5UNpgZq49GRFsRv86vdeWhPWQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4786772,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeo1BTCRA9TVsSAnZWagAAL8AP/AhPca70byDHwOOvqF8e\ns/+FAWO6qOl9o7pCPB4mvpIdrfLVrFCfD7D/tiga7zo50STrsiikYWRwDJ29\nyTHjR4DaZ5F782I9+Im9n69QleKr4nfStReBYS41VPzyno1Bo1NxyRfdUD5m\nGbZCmJJwHCaHo4yNINNmQUo+id7iDMCPJb65VfVhDUiUwtUv1KBiEClUHW1Z\nv+ssXVyuy0qbMG8KeTyzL73eAYu+rSkZrpqV4owhvxtyZmH9tVBiQ9gJ8jmy\nSnr9uPxvuKwK5xaV61IxghUTFJV3VLE948fpJKKVLagb6+fKcEtEDF+O8Uf/\nMTDAh04BF7YSFpAJyo4PY2wadcx5rw+eFPU1Cg/TSD7TxFat+96IOu3lo8hY\nOikkQyFgartr2zze0gR9kQfkd+KkQX3bFTUBaUu7u/41aTfbMV3nfAKxk4oX\n42rP/RBHvOGpOGeEVmnSeY1eRbpyZHXKXCAP5peY3Pjqmr8Aaq2qVhPTV6ZO\njsQE/jkzCHs6Y2t9FvP3NM4KTkM2gIyu88TupJtgFlHkiU0eWK1IR30c2jE7\nNuwZNo3F33/uVoxCJPvJhBxsp5HJb7WmnjkgGr+tnjHLuI02bYZ+ESDvllIV\n+KoTC1AwHlxvyQPoy8jdgB5GEPrbYEDm/5zvnZHRkO+7Y4SdBS9Rmt6j9sxK\nZmPF\r\n=1dtD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"index.ts","gitHead":"9aed7a52dcedb54765ff5978f508455522e85aee","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.20.1","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","@reach/popover":"^0.9.0","@reach/tooltip":"^0.8.5","@reach/combobox":"^0.8.5","@reach/menu-button":"^0.10.0","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.144-nav-colision-detect-20200424T2046_1587761234473_0.3601716272345201","host":"s3://npm-registry-packages"}},"0.0.144-nav-colision-detect-20200424T2057":{"name":"gatsby-interface","version":"0.0.144-nav-colision-detect-20200424T2057","author":"","license":"ISC","_id":"gatsby-interface@0.0.144-nav-colision-detect-20200424T2057","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"4c2998929ac9f3fc1e46484b2c3bc5a2770f7cf0","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.144-nav-colision-detect-20200424T2057.tgz","fileCount":686,"integrity":"sha512-5Oe5yuqXgfBnq18KPpWbiOBmMQ1alGPfWtE8bBKCnQ9a0oXnMzLwWecjL49qhjBEpUYgD/GdrDyhsOVqarC5nA==","signatures":[{"sig":"MEYCIQDqMBHwayqg+Ejorg5kaCufaz+v7uvEo8jkFQGj8teoqwIhAMZPZDkeCKJLvA/HBkd5Z7/GQVcCClMRdIsEOfNvRbxg","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4786810,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeo1LFCRA9TVsSAnZWagAAsVEP/2K0vVC/FmU91sJQSaTN\nLaSWzqAlKhOvfSDkr64dXrZN05nW/hSb941oy5jxksfaayapdXRmlhgpIfgg\nZ+cg5G7K11MUiWCpm6YRbQoP5aMefti/n8ocXo/PZmfq6TgltO5T/k2Mlt/s\ndY6Fz9DhpsQx7amV/c6VZHVWkiqzpKLoLZ86XH0LMyvB0RbXAdCm0Q15UEa3\nSfwWzlcfScJxmMnY0yFJ3UgMbFzXxCe+5p/772vtkAaH1YXw5DGgBX5khPlr\nTs/JYWS6P+gMouU8aNx+E6vIlazNWuRo1/KXy9jnkYRu7naqm2uKzmkMKLs6\n7o6x6VrZRvzCBMq5z6xkETRyUZoLYMPh6xdFx7IssjSPiv0iN/4CupJcyjwX\nKgtbh8tScNTlBUuqlhSW2e5jkRHTbQEmauln+8mqaDueJJ8A2QZ8ZDKbkifr\nFhc4l2mZK3rx2yA6zhAw0aR2iKo2jZmPC/cVC4rmV5Zy3VSsEP7yCzbM5WWv\nyBOdNoDGO2rRGksy8CxvIj1R+GcBOIcW/9nOeMgYOxUuc3KFyQVXmpNKRW03\nxSWPnmtMd8j/IXscIdqjxLUltQCkCQfmdblgpv4UbD73Q7DFtFxIUsxVSSDF\nezX8sNX0Yapcps7VTIAesXS/HwvAxy8Hof1EoMoh7qa+kMCwcjfFBLTloOeD\npiH5\r\n=uW1Q\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"index.ts","gitHead":"4daa0750850fc1de4217d2b4d0442d3ef688c062","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.20.1","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","@reach/popover":"^0.9.0","@reach/tooltip":"^0.8.5","@reach/combobox":"^0.8.5","@reach/menu-button":"^0.10.0","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.144-nav-colision-detect-20200424T2057_1587761860466_0.9481374166111793","host":"s3://npm-registry-packages"}},"0.0.144-fk-consolidate-tone-definition-20200424T2221":{"name":"gatsby-interface","version":"0.0.144-fk-consolidate-tone-definition-20200424T2221","author":"","license":"ISC","_id":"gatsby-interface@0.0.144-fk-consolidate-tone-definition-20200424T2221","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"ee9508bfec4da54792426c19b2b9bca9105424e7","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.144-fk-consolidate-tone-definition-20200424T2221.tgz","fileCount":688,"integrity":"sha512-5pLtt++jpB2/n7walSFJYFNDWOluyInbsJaS0mYukM2FmltocclcUDpoLCvQaum2gJQzC34NVmROFR5mMPPDkQ==","signatures":[{"sig":"MEQCIG3L8g0ggywOPKteR62JqGHoEd9cIg2+fstaVFUEUbmfAiA5DzuadPsuQ1JsoosTY9c55PlH1yBEzNXMiSf2naUsDA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4770570,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeo2aMCRA9TVsSAnZWagAAF7UP/iXloqF37L6hs3qTInKu\nDUh6pOKRRZq+aix9y1pJv7KxfayAwY9pd0DjfHLPzu4mu5r5C31f3DrWjwcI\nhQGcmEtBK14h6poD+65L58vv6EZRSdyqzAJQZWbPQgepPkctOTYcxkMnYeav\n6Em29pEv8bN5wdz6C++qElPevxgoAjxxMhKtlRZaJRJAk7Txa/oXwWjYbK3g\nlv+Cym/OdRGmtCJdOESUXJ02Oh9zbvWTPfzKP/p6iOSZXWjxAvQarE2Qog4A\na1H1vAgK+J2OBO1rSOgwpDkxbOfMAL4o+AkOpeBvZv5ikfeegxBH3XMRJxyt\n20Xz7+qjXvvV4qeD4dNWwmSbHPZYEMFytndB1iCLgLXEwr6PFPBc3J53xJbd\n2VHGzUzx26eqy+NTiklIkzV7gGFnx5Y5GMmiq9STGn6gJ9UAHdBWmVWX+Xan\nX2Cd/zMwxez32cNPV4/nORKv3E6dLK7EYJokfXV0W1umVn796mmm06JoGTQw\n+6lp8yXOb1s7jCa3RUmu5DnuUNMmJSa+zvbxZd67q/xW9V/E5pOPRGNaRfOz\n8CVuIPh5fRiuIaoeFRu6VQmfzK4ey+OFJIxr+H1/aVs609P+f3ms8qne+3CR\n3OQFuSu5oFXcDiD00O4XHuzFVLCSFhmryJEAL3zIBubGBhE+Tkw6cjYE4F1Q\nX/QP\r\n=LKqv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"index.ts","gitHead":"c02d415b50361f491503b44a1d936df2cced607a","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.20.1","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","@reach/popover":"^0.9.0","@reach/tooltip":"^0.8.5","@reach/combobox":"^0.8.5","@reach/menu-button":"^0.10.0","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.144-fk-consolidate-tone-definition-20200424T2221_1587766923100_0.39974127918325797","host":"s3://npm-registry-packages"}},"0.0.145":{"name":"gatsby-interface","version":"0.0.145","author":"","license":"ISC","_id":"gatsby-interface@0.0.145","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"0b400539c00fab8c7b0ab0db578f5c003fe19831","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.145.tgz","fileCount":688,"integrity":"sha512-WuMlgCR1yeU5vNcb1TBI5GJZ3mlOhN+AhBom+pV+luUNyga5SGRoY71NQX/+mR9Q+z2lmEqdHYaaOrgdOjDRow==","signatures":[{"sig":"MEYCIQC1x9PM7I987x8IehgGKDuiWRYogNE/SeEyirKvogw8nQIhAISDR/o6IT71BVeFkuot46ZozmlTDGghmHfEAJBJ4Kdl","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4770841,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeo3uECRA9TVsSAnZWagAAMvoQAIUWOCCpqGkhlsvEqBq2\n+W7YGWKa3s8lDcqnnP18YdxC4qWvB5ZCRgrkRdttTriGciJMT0rlI+i90HEi\n8NyrkOa8dDyTGPhGiJ1C17OZUhU3Y98pqy1R7ML8bzPQq6cEAacAbYMfKJT0\nsasrtNPHMgK3ycvo01Ef1Yj9dAzfbD8Q62/JDJrxr3jLP8QV0ze3Fr1QUE+x\npAW6nE0/6uvFt4jwZ8iuo0tRz5LEClUF7QmENPxmT0aQuB8BonNXXy/7BVVY\nlNmDIXxxiNDGGCYl8shrjzpy83urhL5AT1HrFgI387QhvnBhh7YFmtjbgedh\nuqKHQATr/iN+XIVJ7DpO7YrhE+LTxRsApWfWJAfrV0iB9m9Qnhy7YZuKwRGT\n75w8FuiaboyG8N/3xiW3LUHD86NbLoTPUbPJvS3UOrpoXKCoAjtYmCRwRRIR\nc7XT21R9qL6LOyaV4feahMmfjDIaKg3LFMRafu99uPJnqhC7hX3WZ5gn4q4J\nC3cJv59I8pnuz/MQ3Ck6OMbnYf6kUwF6hPtCWyrXh1k5fFZYgz1PqodvWJyM\nT0EJbAqOE3KJ6l8WXC+a9PoLDtUZ586INLuhO5U4x62zV0SCvoDhE/Dt7C28\nU7TrPKvaH6lS6C8ylJmZFML1fCk4GzyX3RlfMgLRpPcWeMdw+eLC5gjxsJM2\nGqzm\r\n=kvyZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","source":"index.ts","gitHead":"7a9bd5e6345215170fe0ac5c4469e59ca519b77e","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.20.1","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","@reach/popover":"^0.9.0","@reach/tooltip":"^0.8.5","@reach/combobox":"^0.8.5","@reach/menu-button":"^0.10.0","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.145_1587772290870_0.07902710597260221","host":"s3://npm-registry-packages"}},"0.0.146":{"name":"gatsby-interface","version":"0.0.146","author":"","license":"ISC","_id":"gatsby-interface@0.0.146","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"44fe740ac210f0960f65c3292254da4f363991a0","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.146.tgz","fileCount":688,"integrity":"sha512-bpKa9wnl4vmLNTtA+BNaroH26bLVnTPVapccUU1d02iRgd/OOkZjoPNIHmGRES+lcXaRAwgDI3OTOlfh7fdXuw==","signatures":[{"sig":"MEUCIGjt/ooULJzB8RN930le+iOQdytFlXSWdT1mm2zF2gm9AiEArvN8J8vuu80NyLj24OUc5+LauTYaoV0c1eHW29I35Hc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4773401,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeo4C0CRA9TVsSAnZWagAAnAkP/0jBMyq/NGB1kfXejb2A\nDyVeNiKGFpjFzW4J/nqEennMYU3KyHWG9GjcT5Fd15/wZvThHom0U0UYo+6L\ne1FSUcTHLhCKHkNqTs+KjzbQiLJa0W5O9opn7P+G/Rwd08p9YLI65T3s1VzC\nx/7xhdEFXcxyP/RbVpEbm//rNwrny+GQWd3w/+ExBtdtom+cDbLmxrT2BLW1\n/Hl6E9eJ0ur7shT1HqrSNsDqiFFG0sRLRSAsSoFTR7lGjEoDycdpWjYGcg0n\nNrTRA+eb46Aj/MjqI3ls7LHecllf+7PXLqck+Fx+J20w0yH2WT1LZWagLSsw\nr0pRTDyzyIFFK53tRs6tgxxgwssXnogmhyOdAdeq/2Ad1pHYY13lM+lqEL0H\nq3FvN+x0wgL2T8EXSs1qw2aBFHyITHrC9Lrd7u3HG8YcOoyeRrVW7B7GEcc6\nfHnJwgBoa8YOgC4+006wzgku/soq6HoqOMO1kr7B7Gy1b7BhRclkvIUuh+ML\nSgMVxH4WvP9cNuevf14HrUBq+edxGKJ686GRPPgUX18Q6ZFCXVMHsEJfi92x\nXirXyb0RJmeJ3pWx5k5V7uTAxhg8USK/IB89IFYdUe7lX6suZy7twCiM73V+\ndtJv7JG0MfJPHbJ2HHOQ14azQS0TN+iAjz6K5bNAKQNRgPihmA9f+t5fZEag\nAHf2\r\n=9xT4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","source":"index.ts","gitHead":"4eef7a8f0818130ce8960b5d02b8d43b69cfb0ed","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.20.1","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","@reach/popover":"^0.9.0","@reach/tooltip":"^0.8.5","@reach/combobox":"^0.8.5","@reach/menu-button":"^0.10.0","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.146_1587773619501_0.42791705414823644","host":"s3://npm-registry-packages"}},"0.0.146-fk-use-badge-instead-of-chip-for-storybook-default-badges-20200425T0239":{"name":"gatsby-interface","version":"0.0.146-fk-use-badge-instead-of-chip-for-storybook-default-badges-20200425T0239","author":"","license":"ISC","_id":"gatsby-interface@0.0.146-fk-use-badge-instead-of-chip-for-storybook-default-badges-20200425T0239","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"58b4c26a8d22fd11867a16b0a15facba3b9141c8","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.146-fk-use-badge-instead-of-chip-for-storybook-default-badges-20200425T0239.tgz","fileCount":688,"integrity":"sha512-BA8oQGgU55GLyfNdwUFfBL8dwb7Sbm6zOzgPOcHEdmGazngLS2rR5DHKmFhjSMqd5MvlSA1dt2iqFp6Hvr6Gbg==","signatures":[{"sig":"MEUCICXOYPnWDFjGUFa/JlhK7B3BdLogokBj2WSsWhNj3tpVAiEA/BZtyN99gBx0nFeH8yLmgMmwW4t7yPYLr2D/TVXLmNc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4773473,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeo6MQCRA9TVsSAnZWagAAb+gP/0Vt2dzt7ZpK3TNnjrT1\nAv+Bm0Mm+vKmuXOVQNl8+R9NQlK0hCheUyd5IM60ZqSzYbsxbtaJ+03crKQr\nmSz3BNpVKFB5f7rhm+xLZlcOGex0jWC1F2jup9aryP8O5NEHz9YaX5RELvMi\nUXMwEVDbhr5gf4nF07IHMkxFc1MgGmbVJWBD4zoxQbbCdIFHkFTYSA1jf7V2\nsSKkK8kpne/a6AeqnkdgiPVrrVmth0GAEmGRS8o0ygoHCsxA6cgCQ0KBtdOT\nubHiVofIsudoRz6Mj5AsgEpYvNP/b8yojkdvz8uzPEeW47fFs/2Bdx/TNOwa\nRBQwIueGH1R/4dlek4UHSlsJzvWAYaeuFsxfJb7lEVaPYqnVNweILL4kmNQk\nhd1anQtRUYzgN0Kgl7IHXLclshfkgIpVL1HyRjkh6T3MKVP7wRT5KI5nyVYn\nqOw2FeZ2LksLtuMn4O6utLpFkG0k2WK86fFwArI2YhoZ/cAD5ph3AX/KYpi4\n6AlgKDEvjWa/b9kmoKJr/vQ28hR7MxHdBUuA/LvOtfMs9W6K6G7WL7q0OfeI\nIsPO08UXF2YP6xXJDDiRq3k+ywMc6y8H+7Ev93Gx2b8vESLyp7G/04iQs6xL\nUFvWHEz0pGkyqZ14MAxfyMLcDQ0o1cZzA0nDbThrC1biUn4aLbioMo0pcZDn\nciEE\r\n=eAYp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"index.ts","gitHead":"16e9b0070d02513e6f8f9645986db0b6dcd8d31b","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.20.1","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","@reach/popover":"^0.9.0","@reach/tooltip":"^0.8.5","@reach/combobox":"^0.8.5","@reach/menu-button":"^0.10.0","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.146-fk-use-badge-instead-of-chip-for-storybook-default-badges-20200425T0239_1587782414217_0.6684338955830091","host":"s3://npm-registry-packages"}},"0.0.147":{"name":"gatsby-interface","version":"0.0.147","author":"","license":"ISC","_id":"gatsby-interface@0.0.147","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"a6756669b2afcd321d253825eab711636f301924","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.147.tgz","fileCount":688,"integrity":"sha512-BFrayydQuvUKFQcI2OMJghpqvnyfCXB2PYDvbMjpoGd/8xBFUkpXGuGJvG0jUUR5FpPtkDM97cuq2krJi7DIIg==","signatures":[{"sig":"MEUCIQCe0Z0SvUw8UPUD74g3wrHnGAlFyRqfUgtmXThQw0PFoAIgIjsJId9K2Fzj3G9pAxIpXqojrEpAfeU+X7OVXyLaV9w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4773505,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeo7GLCRA9TVsSAnZWagAA1iwP/j8kkoyO1vyWOz0gqAZc\nVE6TGueI9wv0ZILgXNG2NLFcaNNkjcIsWkCBSQ3TkY9n9TQwm6RtMFSvEIgE\nfMbWCBmMZXZ2JfbDT9MoIIMofdlOicgqWekiIrETV+IqBKzoPvp9FgTsk9aj\nedlYS4cra8izNAclVRv3Id7dtrvP/8nvDcySQdxpuhvloO0/Gi1/ItCf5LFD\nOece09XeHfUqVO/RjHc0UXAp7MaHV8NjTY/nfgG+q5g/e2hzqQTC9/xHd1dw\nxjYZ9yfq35iUdP0nfSJFMqezsYLboexj/g+Sp9MwcX/q14GkCSOWEwU6lvWE\niw6862dW59GYBxUxN5zTNDur5/nwrIoqCThF6/RON5VN2axrvVxCxZpLBUm8\nvIOWyLrULU9r9NxkQ82vQuVWt8I7b2EgAHbzDjTSz0SUZ0E5q/kLXf9Obx0H\nwf1t9iJpMsew+ioEDGASYFMS3ctL45bRn8J2GTSvKCi655z3KdPpipRGjSLD\nH23LnaVvTFOgH7VlzyXV9hDBcJz/epITeSnVy0nZ6sREklKcIXyJ3af6Td+X\nWeHme3XmjB9xXY7R9pnp+KbHPIdMk0nAi7P37EBty850sa20w6hcMnJhQiaE\noevjVhOqxx+AHRg5wX5gnK+FelBCLDS9O8kG0lfhVUTQFd7jtQhKDzfUJtE0\n+LNj\r\n=OX5B\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","source":"index.ts","gitHead":"665648fb8ae0a8aeaffda912dcaa47b2bc1a05ab","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.20.1","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","@reach/popover":"^0.9.0","@reach/tooltip":"^0.8.5","@reach/combobox":"^0.8.5","@reach/menu-button":"^0.10.0","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.147_1587786122939_0.9387341811943712","host":"s3://npm-registry-packages"}},"0.0.147-nav-flexi-dropdown-20200425T1404":{"name":"gatsby-interface","version":"0.0.147-nav-flexi-dropdown-20200425T1404","author":"","license":"ISC","_id":"gatsby-interface@0.0.147-nav-flexi-dropdown-20200425T1404","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"48c23725936dada72e2977c99814d731710a66ff","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.147-nav-flexi-dropdown-20200425T1404.tgz","fileCount":688,"integrity":"sha512-WM/NHV5RXmtWS39MSCE5Tfa/2+ZnQFhl635Gm3IN2e4dGw5LTw0REOT516b8qahZa/7ZxHmJoIlQkqYIfm0MNg==","signatures":[{"sig":"MEUCIH3PWUg5ockg9ozmcS0VH4iIL/lspJfPzUg/rjQ7I/AMAiEA0Q6Krp8kcT/QR2pQt+C/bNE72CHo0BzcWMoWy7JihgE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4774230,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJepEOXCRA9TVsSAnZWagAACggP/1+MB46eMObvE0CEiaG5\nfaKllAhdCXcePs2g4nrU203fHHjvPLqU2p9PEuA+oxzHv3LzsWmrDKPu6ZGM\nHosJ9jcUzGhCuiFa5jF99aImnp4jZVhQL6ES+ee9w8aJ+gbysXBYJ9eI/3vA\nVCwQflQZ4K0NQ/StKs0UNiHbThviwfBlLn8/cRFHJt2kC6O7oiUtY0kgAflL\n4P/uhgdIohEMVPxnAyHYN+kFjeUiTaPnCVFFnkeNcyjGWeYac5PAnILHvJRu\nIMcapskDP8DlKS81k4tM4RUu2WYmtalgvFUjiGULfN7c9sU45qkYFxdOLcuG\nq4TzQpr1NxR2Yf66/iFbSHNK58C1cMA8V6hhJ88t7kRKqBMRl/w6qvU01ZvE\nMHdw17HVbMSHboB9k2QzBAmHJO3jadKK3/7xNJZ8GrWBv0M/7oBJdLZ2m2qo\n0uwlOMGUmmJXdIi1XbCd25lvklfsXZB0LlKEMGLYkEXXTDse7lwfBlhBqFYe\nFnRu101RQIX9z2jm9/nkm2WtEcd9MWOaChjCav+nXazToyEdo/Jx2TfoLsOf\nGqQkYPREg8DncOvyzG9Nog9OksRHJkwIjLplR+4q/jYWNN6xcXTiOkrWDrs2\nMehaHrXVuZSUXodiFz6baXkmdWHQni6qwGQpeiuX2upo2IAhXUVEMrroFghg\nNlVE\r\n=Ji7f\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"index.ts","gitHead":"474d4fe357ebb5ec64117e30a10a97bc440ae8ec","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.20.1","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","@reach/popover":"^0.9.0","@reach/tooltip":"^0.8.5","@reach/combobox":"^0.8.5","@reach/menu-button":"^0.10.0","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.147-nav-flexi-dropdown-20200425T1404_1587823510947_0.33916534633328355","host":"s3://npm-registry-packages"}},"0.0.147-fk-show-transition-token-values-in-story-20200426T0114":{"name":"gatsby-interface","version":"0.0.147-fk-show-transition-token-values-in-story-20200426T0114","author":"","license":"ISC","_id":"gatsby-interface@0.0.147-fk-show-transition-token-values-in-story-20200426T0114","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"2ca0a492e6cbc6c8c2eb677dedd236e12c9964e8","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.147-fk-show-transition-token-values-in-story-20200426T0114.tgz","fileCount":688,"integrity":"sha512-FOVqIZGnakUWCnmGtGJhzcMw/l1QFccmlKIB/S53kwoDc58ULKETtrqjy14Yk1Di8crC+mRJ2g8uHwbZHYVgjA==","signatures":[{"sig":"MEYCIQDprG0Xt+OswzuBZjborkydDGI8brXCfRYFnk+RQnJ/rgIhAKVL7vMkPhTHh2fQpIIGaYcynkIxbHBa0pnf+aETBaer","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4773560,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJepOCrCRA9TVsSAnZWagAA7tAP/3TyWoiYjgm6XQkPTASz\n8+mRILCBWzXycXHR68ylM6MV7Y6cOcHDrwpix0zEUOfzEJyOEZcpt97omBu7\nRPrabMt/sLYttoa3NK9QSQGkrgneNx/RfsafSIjDwrAnuKT1vmwAIRmcrd9T\nGA62YUK1PlwWV1nd/wDhAOyc8717XJjJE15SiTq9ayLALTCwU11uxV9P09DW\nX3rrVo09VXhr+yagUpvetIXdBalp/7ZLc+NZf84nenjv3Wo6umKCwxMJChNp\n8ozzM9ubEXJbyYW/asYx+r4f+asA14Q0QISOPRXeZI2jtGwN/cXrURhmNO99\nZQTX5LqRMWBGII4F18F06gO81EefihwTjx07IwcHmL7LhI5df6Scb45L5Vc6\n8Q3gJ2uG02KicgJWzl2Cteg07K9SD4ntDjeCKp9mmjQFz30eIKx6kkpoLcRg\nTmxaoWAFKXBXiCWmlA0RkaqfmU8dCbwWGYObHiWF04QWWMgqaLTanhJTeQNM\nQDfykg91ziNN3HRvh7PxJ5pKMblHiikQ+fWZz/BCKjT1e6nDvghS1jP//K+i\nuTSlJ6V9TcvpD1NDLZSPXzWAd3NhQituSeDoZ6ajsp14W5or3CidHBYzIWzf\n+0QArG+lLLxteaXdseZeB0zQB/1HCRJRfiwt+N+g7y5DM52WtUueIOjLyABx\nCxeA\r\n=k6Qt\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"index.ts","gitHead":"e59b0230a660251d0a2972f2d91964b105d2496f","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.20.1","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","@reach/popover":"^0.9.0","@reach/tooltip":"^0.8.5","@reach/combobox":"^0.8.5","@reach/menu-button":"^0.10.0","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.147-fk-show-transition-token-values-in-story-20200426T0114_1587863722680_0.20227558208974106","host":"s3://npm-registry-packages"}},"0.0.147-fk-button-transition-20200426T0125":{"name":"gatsby-interface","version":"0.0.147-fk-button-transition-20200426T0125","author":"","license":"ISC","_id":"gatsby-interface@0.0.147-fk-button-transition-20200426T0125","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"c424f1aec0569caa3fa03a964edb619b8f9f05b6","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.147-fk-button-transition-20200426T0125.tgz","fileCount":688,"integrity":"sha512-cC8Cc2lxddtdRcfRjncxvkQA0l8fM+yuP3JawqK5l/UgAkdkDNwrwusNNeXJRghLIyJAFS/HuilxAyGg0qY6cg==","signatures":[{"sig":"MEUCIQDnrM1CBWhuS1KTLQYS3xJShBWdnylIUPAZmHyuq2tegwIgB88Ub9DItY9hnhmtCWVUktmOzwpijhdhS9+iK8F6RkU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4774274,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJepOMOCRA9TVsSAnZWagAAxw4QAJsEjUWTFssK+n8gR6nZ\n6Q3rDDdT43ya/cPYXzo4yfAxG/pi/AbXrniWKXwUs0AfgOZsegNtatJMlNkP\nVU3ikliV34c+HCkuBvJ8bYeJvdAoSu25NEIGrtTwXT1qu7AcXE6WSGkFe9t0\nzN9SwKqEeU+9rav9pXc8zHWTG0CU+I5E61iWEDJjs9O1VVrlHIsl/odb15/+\nBpDWLZZA6kJnT2t6jKOqW+JwYc7vWtj8RORBt3nC7RHODQ9vIfvsLfRlDdBJ\nz18JkMPrwGQi6fxV1DmKcRSJh2oHWH3J+FA6L5pwqG9UyDKvrrRM1mgJeY8V\nYFMtLnrLwCYrQRDy7cwa/byeO2yRAMXTQfssx4vkd6SGDOjxk4670t1dx1JW\nCcW68JMxfpi7EV1Xn9ZRITU9RFPyobLA0YjBxh//zTXU9H79bwVZLo2Nsotb\nde3pQKoEdIVaL60WAAsEjs8x2e1YG7e9vYWBEzhMOtI3v4GGwAPNCG8AyAVp\ncvt1iFLb5n2a6sdVMPn6jdeTxZzAdEWf80+YJZXWxO86dIHdY4GgC4a++CWN\nWw3XPXENk2PSU7mgnOyNGAok4tot2BbiAbR7vYtg8Q7ZtYipBgWVKvYtho/t\n78YnKvk969wC4hiSJw3D10IzlnwXxoWPzz0hQjoblRurVkEmIBgjveWoHj8i\nIHY5\r\n=ukIk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"index.ts","gitHead":"8ca6c3b787e943ff4bf029a0b18035713fcf2cdb","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.20.1","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","@reach/popover":"^0.9.0","@reach/tooltip":"^0.8.5","@reach/combobox":"^0.8.5","@reach/menu-button":"^0.10.0","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.147-fk-button-transition-20200426T0125_1587864333890_0.5832284648030428","host":"s3://npm-registry-packages"}},"0.0.147-fk-notification-link-margin-20200426T0440":{"name":"gatsby-interface","version":"0.0.147-fk-notification-link-margin-20200426T0440","author":"","license":"ISC","_id":"gatsby-interface@0.0.147-fk-notification-link-margin-20200426T0440","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"bdb278a8d47273b3896f6bafdfc0feef83853c62","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.147-fk-notification-link-margin-20200426T0440.tgz","fileCount":688,"integrity":"sha512-QMSHirFCiB4PghVJvVatTqpomuTjaZr3ZKpj5viuB3iWNyXyd2tfX+i80lxLeES82unB5F/Y4eP/rDgCW8qEeQ==","signatures":[{"sig":"MEUCIG6j4rreYfnQqopORGppFLrrYIwPCVtccFqMxMF3aSy2AiEA3fiVxFT3j2SXY1+MTJgGBUkeOss1V7OThKmlUVgnehI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4774848,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJepRDNCRA9TVsSAnZWagAA0uYP/j7bNJ1OCwgCJg6QVf2o\n7fOOOWYn99vgI2RAPkkXTWH7+erBCOzwiLf6SaEs4XsnkN2ErFTLa+hoczkI\nh97RtAhMtPzkAxVznjnFBnsc0nGJS9LHiOm7Q4kHRj6q6GT49Y+/vS4NUmqf\nuIxKX80ru9aL81uV290jby5U7GbgU6jtxAFBTegsWstXqrAvk3KiuR4XFPgL\nWkk77+4wF32+aoLiCG2g1spg5Ur/Ppq7dx5nVx2xSPr4i6eA6bAHTYmqrgUN\nCE4VNnDDutiIuuEaj7yAvbMDq1T3SdeOErMaLwky6dlQnZPgq/KTd0X6cLtU\noRGebzopbVLr9JotcCu0XHMEIA5jsHx4a0J2Psy3I2TSy0ixziB+p1sOvCuy\nUuZb3/ZEE35dWRCu/pTuvCpM476LwFyEoF0a3FXQkDLvy2gKzeaFx5OSBsbM\njmhuW+J8OlJFIW62uOjyMEInFA8zU2j+t1oMrzylp6c4TV8014AU8XS7e9wv\npa2TXcIXRerckgwUXjPJW6jDHhqW9xHNwUMkcGRZFNNvvHAs5/+MA5cSyTqQ\nXcAWpta0dCzGA63CD3XU5E8Oz0OQ4H5TIqwwuJYvUKMEjz1C5GCtTR3b7bVS\nCFpySMIEPqPJdUSY0VEnac7JcC8zFfHgHaWU9fXM/md1vAqinx0nOf+jhph2\nOZIt\r\n=sbIT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"index.ts","gitHead":"593d2524907cf784e1682ce7833343e7dda448c0","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.20.1","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","@reach/popover":"^0.9.0","@reach/tooltip":"^0.8.5","@reach/combobox":"^0.8.5","@reach/menu-button":"^0.10.0","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.147-fk-notification-link-margin-20200426T0440_1587876044665_0.36202369146196456","host":"s3://npm-registry-packages"}},"0.0.147-fk-tones-tones-tones-20200427T0207":{"name":"gatsby-interface","version":"0.0.147-fk-tones-tones-tones-20200427T0207","author":"","license":"ISC","_id":"gatsby-interface@0.0.147-fk-tones-tones-tones-20200427T0207","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"cf6e1df197020e410478f0297e24265490564df7","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.147-fk-tones-tones-tones-20200427T0207.tgz","fileCount":688,"integrity":"sha512-VVbx6OtiJjvHxOCdLfuXhjhrv0d+4nQZ+sIZ+dB8lnTNk+PcNbnOnjOKMd0xmrIMEAd1OMgrnPj5UKco1HSvaA==","signatures":[{"sig":"MEUCIBIc/PDDQGQ6aIvinnP4SdNCy2VIHE1XmWOP6KL8GPnCAiEA9rHdBlZNdzEMSyGqxBIo/hyKKWcB6WA7v8ZEonW94zs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4773906,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJepj6LCRA9TVsSAnZWagAALL0P/igOOuGUXEqcyx35gvJm\nEMEcC1V95+8xXu0MY+1YlXHylfjkClM/o/uGom3fNBOS6YrBNvqowJ19xS2h\ni+ECZBvQv/8JQ5WFD5jVWR+3TNZQ1NiZ3YBsISiPvhpCdLfkXMkN6Lc5LCLp\nyHqu057YfDFzbnhSc+OUhD1GoZDW4liM8h284MBu6KQ/5+QFafAxC+KCQhAl\notIhrGA6xTtBofsy4KUPbSLzMRkgR/BexdXazNF9d9fdB15x1F7GkuG64NvN\nucTjHM97KpW3+tAl+KKHc5w6i2FmHm+JesBlOi529TrSKREvXytusIvCJa6n\nRISKLqB1Jb2gpnWcqX0Z/dJvZtMMYr9gINBc+1K3j5C2GVGTxvU4rIJON/br\nf6suJ1kGHSlUkQn/DvvhuI++ca9fYffaxmqSZ4GPqt4C7Ulgt2C26Qs9e1MK\nz3gje8vpIjBOlX3N5TjrEOV4cCH49rPoa1TNt63DU6z+3nKU5WbIW2YZ/yDu\nGWtZpfnhCs8mCDSZ6XbMlpqy4x71ZmH3y6mw1dHmIv9TrmOwAVN+MQk+iO6c\nJry+lP36B7swE14Bdzjmv3H26AJoUjyY2KewcAeM2ja8PmSflYtZsr9v39UQ\nfJeWLjS0CcgTCY6GIIA09GQJg3Q6004Z66XskUYXZVDS2R4gEAklWV1QM8qt\nJJLn\r\n=fdJY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"index.ts","gitHead":"de5d16ddf6a7861d4648a59d66e066e42d3f151c","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.20.1","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","@reach/popover":"^0.9.0","@reach/tooltip":"^0.8.5","@reach/combobox":"^0.8.5","@reach/menu-button":"^0.10.0","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.147-fk-tones-tones-tones-20200427T0207_1587953290814_0.7322167496394778","host":"s3://npm-registry-packages"}},"0.0.147-fk-tones-tones-tones-20200427T1548":{"name":"gatsby-interface","version":"0.0.147-fk-tones-tones-tones-20200427T1548","author":"","license":"ISC","_id":"gatsby-interface@0.0.147-fk-tones-tones-tones-20200427T1548","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"32add422071acc6cf245f218f3503801a162b717","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.147-fk-tones-tones-tones-20200427T1548.tgz","fileCount":688,"integrity":"sha512-YkI6MZWNqm/OROtemt/82fi9lSPPkZIPi5ET8XcGVkippP0TkyDaNDe72WeooGa5cv4qgoB1s1LZokKgEOa+Iw==","signatures":[{"sig":"MEUCIA6y1ZY0ni11NZGQsNkcpNtBoFoFBvcM5E9aSrqYVTeJAiEA882Vsy2ys7Xne4pYWTYtSAvN/YtFGgdwj8MKU2TnPXs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4774450,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJepv7nCRA9TVsSAnZWagAAH9cQAKJ52THC37iLAu11+TeS\nWaVO1AtZABx+77LWgTPB+PyTPksSzf9K9behDuUOVuaBMpuyEu2N8g44/F9+\n77Iy2GVzf+pMOAA/qdWaItEqqRy1rG6mgVxZJa+MUpkKhHLFD2oGKNEuWqKe\n8DFa0IuulLi4BfiqM6zDzSfFgIO1TSYNBQMZuqOJjeU2cWvOVAIydlQRJy0e\n7drw+uVAynWH7B5Vlxk5cEgOPg4FeeAhVfnbB4BsxHeHA2mhqbJsUguoSW4z\nKD26NPDtUFqVeca1eVPxOnCkd5D7AVyl8U3RqgiNij5GUAm+G7RPr7s6pVM4\n+B2zu8v41WDFhpJGlJz6OBxzd3a8ZnX9nkGm5nbs5IsPY38/iAGZmILGRJA6\nRdChF0nfUFNDgQiULnGwQ0gLAUNNMnKCG8uI/PNVbUEn1d1Kc4g80jZK1rVB\nFNzr4TnifZrIiPaF1E1BzUEmwfdvBMhpKSDpnVMEcLoQGG3rzZ2TG4mNO93M\nwblbc2Lrr+arGnSl7zrISQGxaNRrMPeskvFyUq6A77CPQiw20Hr9Nn+qreez\nRPybmbM6dN+p6i4xDL8SsMBjt4lNbyO4QN7kuaT+kyauqlsKZlnT3OfIBe0P\nebz6ZOjVAM0tq/C5hIHTVLtIN5tou1f6K57jcZRPFhzn/XnzDynGLeijJb+g\nVc5M\r\n=qiAo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"index.ts","gitHead":"29a13bf9323203801f086071c73b12bafab64623","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.20.1","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","@reach/popover":"^0.9.0","@reach/tooltip":"^0.8.5","@reach/combobox":"^0.8.5","@reach/menu-button":"^0.10.0","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.147-fk-tones-tones-tones-20200427T1548_1588002534501_0.2781921222906498","host":"s3://npm-registry-packages"}},"0.0.148":{"name":"gatsby-interface","version":"0.0.148","author":"","license":"ISC","_id":"gatsby-interface@0.0.148","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"e016a975d7776d7a85b12ddc1ee8682a30f1320b","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.148.tgz","fileCount":688,"integrity":"sha512-ZIVAPW6tu+set7A8xDULeZsU4+DQpI4XNDFqNvKMrCdBGZKGbhBOmy8dm07l7PDspljKQe/nDV+mBKEn0ozKBg==","signatures":[{"sig":"MEUCIQDx1vje93a0RUxDGvrSA1R/lDAdzU15hP2R2LcDTdyX1gIgU/ywzfS3oOFu19dQZnRPXJseQ5wBaHKaOibW8P5Go3Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4773609,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJepwbQCRA9TVsSAnZWagAAc0kP/0dveGiNwU4A6zlHUCFg\n5KXB6HkdpADJpXBVtgLAZGanXqHcyuNzbS/avuu+svMmcMRIJ/jBM5yq4LHR\nR6Df93B78tbglREtgUBz9D+1+WQ0Kb9oREmR5B3OgBV4ilS3o1VpL9545TpD\ndVWAKw/bqtE/mrP4QUDQ8gTILzyqO+Ua0hCSvKTT9EKV4tdDR2IeqZiaSL/h\nARMJhe9NexuzAWTBLg6CdwnFYgAmIlm/TfjCOT5rE6903BwPiz6SCPGe1SDP\nsDHaB+biQneDscOWQ96kFdSX165W/k9c0qZHnEnw9McO8dECoc2tZ6pEohWM\n7NLZjQAQCcmOtQxcl3Ex4Jjxhm0UrNAvNKkb80Zbx54J5fFZWbJEJLJn445m\nYDdVUPuEHDsmvtgfo9i6RtC3qdiJd/+VfRYX6UbWapFqW3yugCjgOdCgQiql\ncgxR77kFkbXggFQC6pbAlNzG4Pi2gGvz9Z0HnldZmsZAIX3l0L+4vT3gDwku\nTEew08whLUtHKNLaQRnvSDiuaMq1V+bIWrls99txxlx80LMZYrvgQPjX7G+9\n8xgN5SRvGYfGjDBCF9B0c261snGM1LzUP7oAcBNcnuaBNXnOzgpLVhY/Dr8w\nQkgBmuIeGVx+zvbE16a4VBIbsufEPM2PGbcEdFWIgClEIxCQ702NHUjI0Xps\nU6FX\r\n=VDgE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","source":"index.ts","gitHead":"8541b98bfa65a632f5bdc3ef97b5a2f0a2b4eb71","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.20.1","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","@reach/popover":"^0.9.0","@reach/tooltip":"^0.8.5","@reach/combobox":"^0.8.5","@reach/menu-button":"^0.10.0","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.148_1588004559605_0.55608237092862","host":"s3://npm-registry-packages"}},"0.0.149":{"name":"gatsby-interface","version":"0.0.149","author":"","license":"ISC","_id":"gatsby-interface@0.0.149","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"8b260de340deab52d57c7bfa67c80c1b363f170d","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.149.tgz","fileCount":688,"integrity":"sha512-njskQwDKJN76imnI0fJUDnfkrCZbbFCFew+vzS7Xa3W3MM79X+wjB4FuJeWZaQlgiPI86Ds+Y0EeHS9POyb80g==","signatures":[{"sig":"MEUCIC/M667vyfx6mA49LTuw58RBnUeo08JvBIiKqXPFZjmQAiEA8ouahFFsmNHubcRcV4vnUtdM6gTY+HO7WftRQLDVCKo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4774696,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJepwjYCRA9TVsSAnZWagAA56MP/2sdLTfKpeM5DGeveynp\nEUfzer2psomLyJdnSjE8jfIcik3Oewh4mS0yKBVErZGvsB3um6q+491KTT62\nlkr1HyqpqQ5Ma1uiDwejce+rjEn48vWeiX+DSkn7BQUo25n7o9bj23ZniyJD\nYF8aF57+jLxAQt9mvkik9RZ2OPj25ZXXI3YacTXR2Of6az06G/03iv9v/H7Y\n95NWvcQ+xF+H9kiEljaGgBWWWmxHkHcJJGueOb4aga2Wt2KZiobRhDOFdd+O\nUY2+ja5FyDuXGcGtuIYO3LlOr9pnBXghlJ4KOoLGPbEj6hxTIm5ZBs8bsrp/\nqgs7qne34oX3jm2Ljn0HmC3CjHckODmOiT3THGeYBkEM0l8GThi7dE6x3hWw\nG9VQ12ooUOYBLnIemjeUG572jBJ44Q7aaA+SQvOPaIbWF7Rr/Z4TOeLxj4Qo\nlqIyrbZCx+r7AoAfNGV8As4mPHN6bgF0cfXtflpZC8jiNuuV/NywRRWUC/eS\nVN6h+VUNKVztwS2rTgfV+Her/TtzDSnewf/+k/1Ig5+FnJYhm6uwB3yQ/oPA\nbFEAb7oloUT1AiZBSjPXkTOtVjRA2AdNnqpU4yrH1XpzKGR7ODuodfGSvnHj\nlWdzdSMjNpl3YWlk54RrOiwkeVwwBeuyhPdYz8SKMzFniqL1xMrTmcQ47DGg\nAAFS\r\n=ErMG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","source":"index.ts","gitHead":"6d57eb1135547f1bcb859ff84eb454792155af89","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.20.1","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","@reach/popover":"^0.9.0","@reach/tooltip":"^0.8.5","@reach/combobox":"^0.8.5","@reach/menu-button":"^0.10.0","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.149_1588005080344_0.460101024398067","host":"s3://npm-registry-packages"}},"0.0.149-Elanhant-extend-dropdown-20200427T1645":{"name":"gatsby-interface","version":"0.0.149-Elanhant-extend-dropdown-20200427T1645","author":"","license":"ISC","_id":"gatsby-interface@0.0.149-Elanhant-extend-dropdown-20200427T1645","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"b909325f512d7e91411fbe670f956f9cbbfef1d7","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.149-Elanhant-extend-dropdown-20200427T1645.tgz","fileCount":671,"integrity":"sha512-87FIRxPhdd9B80GRz6kOrTNqWHeudGWTkJFkJbNubBLrgWQZPLTp/coWl+vEQLLjQCP+eAIF2FnVyHwFjIA+jg==","signatures":[{"sig":"MEQCIBhbGDWj9roX6ZSh8ZnZ9B58cgXu9a808HNodnG0IE/WAiA/+uH/7Q9aK+cxpAIqEB67bp35VWUfeqhfpkRHKaaYKg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4502784,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJepwxNCRA9TVsSAnZWagAAZTwP/3qE/PWgLcCB4r1GkL58\nR6/ACwAkk+Mn10jU0w6tk/ps8Zy8fY9+Xgk/dMmj2JI1e1wnyKXQuEPIToqK\nkG/elvkp1J2O7TrI/4M8QfR+nEBlbjcVeb5fSvCg49Pfl3UZzO42RkLz1KaG\n/IRVXcrAmaKLsqq66zG+xTKz0LF0niBMP66La7/FhcUuWsTa0t1oXJnYoiCM\nkgS5GH+GpESHuK8VehIgRL/TvsElgM8SZjqbLFG2/AwPyqS8gKJSmsc0kc/x\nVDrn7ZxwYFsuGpfC9paYp7iS2VLQbZWVwlhboxhbbUQ6EuR+mBzrMe2SRJEx\nVBkikdsi7cwL2lyNaF2A8M6Y9eNx348wzlG8m/I4JReWNHWMU7cGsYDDHCrt\nyx3ARYbyX2TQsFBLeS+V1eOwLyUXzrK22hg9Bkyx13H12vjgwaT7SyacUQn2\nJymo+rwYYskwvdiVIFwcCk3K9fPW8VaRKOj5eQNCadAcf+ToMuX5IMRboDoE\n9P+ZY4gkryW3P05cZrols0TB7G//FSKfZjFFEL9O1mW8uXOGb1u9cJ0FI5O4\n0qTQBZ4XF2qWMixPAtQ5HA+wqfIXpSIsModwiYjbzjq8PQIG7dr7DuHyPJ6w\nqDi3IZ2TSmLRiBqi8OQYBnKkUL5VrR92zwUvSX0hLjg/WxzPYxvNLz2voULQ\nmcI0\r\n=bHjb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"index.ts","gitHead":"ee7056ba4b359f48dd4d9362a82eabb875c42389","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.20.1","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.10.1","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.10.1","lodash.sample":"^4.2.1","@reach/popover":"^0.10.1","@reach/tooltip":"^0.10.1","@reach/combobox":"^0.10.1","@reach/menu-button":"^0.10.1","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.149-Elanhant-extend-dropdown-20200427T1645_1588005965285_0.42126587242247293","host":"s3://npm-registry-packages"}},"0.0.150":{"name":"gatsby-interface","version":"0.0.150","author":"","license":"ISC","_id":"gatsby-interface@0.0.150","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"9dca7bd2a475eb350fe17a41e0201a1171d70de7","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.150.tgz","fileCount":671,"integrity":"sha512-SUmKue95WNsjovBqc8+KdrrvGD9PxPdgjyQ+F6w/nfaMdw8WqQEePmPfowBB6k9pxLaHTAJfiKG2OgujISljgQ==","signatures":[{"sig":"MEUCIAp5OeRJWJRr9iZPS+xoCfU1IXpdMnarIQZZQsQ30SZUAiEAqhA2UN+vR6w6UffZHx262vfe4MFvlShgZPB4/SwWRKI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4503079,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJepxF0CRA9TVsSAnZWagAA9BoP/2iUuk1QUD16XpiPHnln\nOT/qTcu387Sgyy40SdQHNqm4IuRKjZQ0pWM8MCDcLXxR0J2Czy1h8toG6c/3\nYxkGYhZ2uKgKnIoHhwtaxgayX3A6aNy8ANnrq0h2YzPaJ3gD9SZ9mrP6dINP\nlZtHOiF6DDLhJsDdjlJhdrybwQfXmFJ6DXgiIWJlwtr4vjydBhtNkJ5dithJ\n0ZrpDVPCdcbVJozocWdPgAKJM7CfHnWX0LH4XpJDBPtU9EyN20uTJEVYcMyq\nhu3mv9zaBvFFJDSDLEW5WYiwZF4Z180wzo/j3up5ir/lLmbXViYcgLwh39jo\ntpqrjNMQYlEdiVYRgam+Tr9l9djRbx8oh5C+F8oiS90u78mjAAdhbDkaI0NU\nmj9Qciyk06SCfALKD7xkoPyVnYp35/Yr9EwLtfV/aeHRCHFNIYyWIkxELRyA\nrel+KyPjGadApESPVkxRegr/s30HUgOaUlwGcXBhtgskYr8vn7PUJBE4J2lh\newFOER5CDQyay3pOR9ERofAHhS4LobPsEQIewjsL2gB9Kt9XbQk4wW7wMzkh\nY2MorDC9g2xYqVPQY1sRPe9Z2OKF7doptU+ZkPHR3RSjuVas04oLM3hvP3U8\nj1HIuJQU6AGQV0YR8tW+1sxOm8QOWrex7CMMDQbIN/T21S/1kloCXLSkJuZS\n/LSx\r\n=7JPd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","source":"index.ts","gitHead":"18b64b3dead03b0761216e94a87a99c694e34082","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.20.1","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.10.1","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.10.1","lodash.sample":"^4.2.1","@reach/popover":"^0.10.1","@reach/tooltip":"^0.10.1","@reach/combobox":"^0.10.1","@reach/menu-button":"^0.10.1","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.150_1588007284073_0.5187611320516194","host":"s3://npm-registry-packages"}},"0.0.150-fk-tones-tones-tones-20200427T2225":{"name":"gatsby-interface","version":"0.0.150-fk-tones-tones-tones-20200427T2225","author":"","license":"ISC","_id":"gatsby-interface@0.0.150-fk-tones-tones-tones-20200427T2225","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"2d24252776ee31f0e76b31237232d50ac0cddcf2","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.150-fk-tones-tones-tones-20200427T2225.tgz","fileCount":671,"integrity":"sha512-FAGdrv8hrvBgVS2BjMam53E+jg1VsYpGK6pkod3eepWricpggeBOfW2LR566Bb5nFcoLYUnCbzJ7iVktc+WTTA==","signatures":[{"sig":"MEYCIQCn1gY10rlByjCB2gBjuToPsGZlm7DBPLfx26emMph/2wIhAONsLBXg8V/w8mMKo/Asi8jN/BdVjEoIC5vLeaq/8Op3","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4504024,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJep1wPCRA9TVsSAnZWagAAglYP/17T9KLTkK+gmRYLVydc\nhOC3zDZ3eq2L3nWJ6qZsWLUkqpXeLZXxNF0aKkT4ib9RMkMtswPLlshiOK5T\naOvNQyGey19T9I18qtujAAi42ZtQNf8pQabg4gxUSaUdhT70CFq+SgPSEIaS\nsDmC4rVYbVioK79neMxQd7G/irS+myFJ+oiBQzZIYKo/aVgjtJSdU7m4bH4i\nkp7QB9PDadugVVzS2xEiqwR3btHlqq4dskbcLtxm0l0ivrkvJdZuz5Sr+SzJ\nobZvUK/ysNhOYIQq4nP9dlxxd+L8QMmd8pjn1hdCzUbVlthcHrymkWFVTexT\nvdQ/B+/WlII5Mum+raze+710zJCsl9IX5QaCFzZU8DQYYP5e5E3Xd6c2+QTR\nODGbM4DQIDAIqAOfZkzRhjbzru0pDFJ0OmSLaF0mPAy4bAHxFh9gz7GZH+GR\nsIwBdpiuyU9OmaZ0ZaXIitNQ/EAhIkuFK0uJC5Celjm0FY8bVFKcGLG4fiyB\n5izOJuDJkhFdCExzqDEL8VsL84ZyrOsgClfJC3w3VIvzdhDncltwSiMl26aj\n6tjU4IcZOxIqPlVgaLA9PRZUUKPJkaMTCeB+XDvJgyvFwqh0XowXAUbF4OAL\nH8hW6q0lFbMqB7HLT/nY5K+PCD+rx5Zs9wzRyIzgDXRqEllQ3otsm5kuzQT1\nBd6E\r\n=DVIr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"index.ts","gitHead":"b888670544807cac144223c0ce7f9bc22832d111","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.20.1","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.10.1","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.10.1","lodash.sample":"^4.2.1","@reach/popover":"^0.10.1","@reach/tooltip":"^0.10.1","@reach/combobox":"^0.10.1","@reach/menu-button":"^0.10.1","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.150-fk-tones-tones-tones-20200427T2225_1588026382248_0.07971626746322924","host":"s3://npm-registry-packages"}},"0.0.150-fk-notification-link-margin-20200427T2241":{"name":"gatsby-interface","version":"0.0.150-fk-notification-link-margin-20200427T2241","author":"","license":"ISC","_id":"gatsby-interface@0.0.150-fk-notification-link-margin-20200427T2241","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"de24f0d7676d0b3b45676eecd66d06d361b10d63","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.150-fk-notification-link-margin-20200427T2241.tgz","fileCount":671,"integrity":"sha512-I5B30Dq0TkfuL+6Vty6ZAsyxfAAqBx70gqqX5qb63sm2z37jsSKwGe1tpBZnxYUyjk/McxgxR6hRmmAdriFV7Q==","signatures":[{"sig":"MEQCIDsfYjPwYixsNg2La8791rQQT2LPX/wXG2jsVkGnJMDDAiBOHMGAjvh2kJ0dAsSjO535aEoRc4S6MVMJsXITjC/e5A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4504422,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJep1/OCRA9TVsSAnZWagAAlKEP/26PDuJxn9jKFnS43Rt4\nswbLk5VpgFi8QPMfiyMpqRi/R2FHOVoPI//qMi3HrP8h72Fe2JeBXNDm8I1L\nPLXXm220y3aOytEAvBInTjnpnI/H4HYdasTvDtFxPOne/R7JYPCLe4VTfaLR\nJPPKUK6wZdY/Md5ntdkMguaUqWpH3D4MXlY/vnMzCckrSf/uURkr7hmtDset\nqVyBfiyR5jA62hPsj99KHJOoVrgFt1nUT4R/M683EhNLDH0pbuup9Sy529+T\nM5jkinUD2O727Hy9tY05vl/zgZJ+eATg3CTG5I/R9CdS4MejOui8s+ylZwF/\nt/66acHtxu7uNhyG2Ji6APJwZ7tQMCQJSDPFWpTRP8d4Bhzin90ssEZGVNM6\n1w+6NmYfvZ9SN/L8+YYgeQcSxdxEns/HG3t0Y+MDq3IBhNQPPD4Z5omx3BOk\nM7zFoXV7gni046bT4hUmbVdBF+QMzYdFWZ3PAmpxPRIxn0XJn2N0PpTUXfsL\nBTtVSXi/Q4raNRa77JhXKpf737BUoSxzlcM1gN3cOUfYdZeWOxAqPpPBTEKP\nMnLhztJD+KXQWr0DLXLidlbXAT5eOFPNytBCeXL6mBBqYthjGQVK+Z3Bap8p\nK7yKpLctKnTUkj+yELbAU22GdQ15OPSfy7iviYJS//WNcEHpSMIZxGZ34m+J\nGzUt\r\n=rmA6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"index.ts","gitHead":"e837c306ebd4d477d31def208eaaaf0bbbdc8b55","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.20.1","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.10.1","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.10.1","lodash.sample":"^4.2.1","@reach/popover":"^0.10.1","@reach/tooltip":"^0.10.1","@reach/combobox":"^0.10.1","@reach/menu-button":"^0.10.1","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.150-fk-notification-link-margin-20200427T2241_1588027341641_0.730669359444825","host":"s3://npm-registry-packages"}},"0.0.150-amberley-ch4851-hextorgba-helpers-should-be-exposed-by-gatsby-20200428T1742":{"name":"gatsby-interface","version":"0.0.150-amberley-ch4851-hextorgba-helpers-should-be-exposed-by-gatsby-20200428T1742","author":"","license":"ISC","_id":"gatsby-interface@0.0.150-amberley-ch4851-hextorgba-helpers-should-be-exposed-by-gatsby-20200428T1742","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"56002a7d2e5ba1b02d43393f14a116d4e23d5a4e","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.150-amberley-ch4851-hextorgba-helpers-should-be-exposed-by-gatsby-20200428T1742.tgz","fileCount":671,"integrity":"sha512-dcJV4kD58agIivRUSsinLTrt69qG0H4jLzFZuQ9iY9Lz3wAJyu219Gbwa2EoO9xhHsk3CBnNu9/V8NG61+taLA==","signatures":[{"sig":"MEUCIB59XedtCRm3a8dd2WaGDWEDx6/L+QW8/4vf6/bH1+pwAiEAzNQ6RgsKPXqfyo7HjjPOR46goWpLyjLbF6cI7gsvdXY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4503357,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeqGsYCRA9TVsSAnZWagAAKnsP/1mhaxCfo7Ad+lwi9Scb\n3RWvN0VV0+KwWhADQvzFZYuIrfLsvuGKlZL9e6twoWl5Nh27bnWp35x20ReK\nSXucBE+StuKxw7wuhh+fz30D7iwh6YkS0fVRTvn+r5hI6X5wquifdUR1AeRy\n92FGWGNRnG7XUidKsfgxet3jWRjef985UuYehQ6GgrvhYdxIAD/YDHzpMD0b\nLFst0u9G9/xvQehOXQKH9qhhzjJtfoGRKRXV8CpYossab1cUBoO7YqrIZKkA\nJF/r4WvAGdmP7gySgthRlGDEEd7uzVBtQKCADbzlyR7nSuzfokMTYO3hAet1\nDKsKJXxa3y/xFpUQ4Rl2k5fsvO+jhv9+NL+rMIQ1zjrLU3rxvqVFH3ScxETl\ntLUfTZGdI9r6ovgBHewXvZH+H7EqrzgfxeU0plvoydpvYYAErD4g4x+YIqJA\nM087f8eE0pv2Nq69bg29ufqONsSJnWPfZDzHivtWSFJqHmCbHcyopmgvhd9x\nlDBmRKU3l3wIh/C8EoCZuEscEzc3WZRTaBDS/oNKO+FKlcPFn2ZoE1R+bwy6\nPPqwLzFPz1rkvRO6zzBR2TN/YT3STzC502kGz6UadjBCJJEW7d+jLqw19NxK\n2oUyf1dAn+NgOnyqgBP3UvdzwPh+KtOogzP5cQ/WWfsyubCS49v6EcUBM5OI\n2MtV\r\n=J5WJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"index.ts","gitHead":"84538ca77f42d42364d8285d2981e93816da12e1","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.20.1","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.10.1","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.10.1","lodash.sample":"^4.2.1","@reach/popover":"^0.10.1","@reach/tooltip":"^0.10.1","@reach/combobox":"^0.10.1","@reach/menu-button":"^0.10.1","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.150-amberley-ch4851-hextorgba-helpers-should-be-exposed-by-gatsby-20200428T1742_1588095767589_0.6276788176425043","host":"s3://npm-registry-packages"}},"0.0.151":{"name":"gatsby-interface","version":"0.0.151","author":"","license":"ISC","_id":"gatsby-interface@0.0.151","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"f6d9bd5de393de9280da4e4dd803d7d84e925a2b","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.151.tgz","fileCount":671,"integrity":"sha512-og3iWEhthgpnClbgZtDfqZjSy0kq2DfJe7rOY76IHdoS6NNQJwdkE094u/ZKmwZeuxBM9vVKYU7E09lD7hB42A==","signatures":[{"sig":"MEYCIQCX46GRuX23xYHAS+iVf+rs/3yPriziqm/+x2o2eDGxJwIhAK/LtM6v7hyLMfOi9oYzqId5SADgULgyV9LDbrzIg5hh","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4503643,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeqHp+CRA9TVsSAnZWagAAkNQP/34jfsNmclMUwqqCwFk0\n5bYQ22zwTTf8y19meJ+KY58iW0uNE2D862TI1ha1Kl411m6RHZMEGTix1LRu\nJ2XsGVPU8jswiTQMejf2eAHColsG3ByRWZG4440D1sgcm8fHnUnnLsRCfB+o\ngGAys3iHi6527XBLW2RFD/RO/O53CBzhts4FBDrDyA9dcRPBn1kkzdV9v46E\nHGnOv22fJFmknlPRlHYOtNXsqzJ0eUgzjysBBEComMYsGQFcJCifwmH9aqhc\ndTznpil75vnA32a58YiW/0wnZkQ2/kEhSZCVKHtnCoY2gz+aQDf/Ezj1xlgO\nbM9tziEt4amJJxtj4ieF1ah0pTgV7IKDrZd92MN+g0q2HjeaaUd2Kh9889lm\nZkEF45dHKlrgA7CA/J0wTl7Ka0XI2Ta64ddFHGwfVIJKYehHOaQTNPxUkPFW\nyZeBW49oozlMne2jIf/lM1Slugo6UTknYgyrIlYQ+OArqqxMHW12vjxf+JJm\nrRp/xBJgfUqKfpBFFG+8AM6RDgSht8atrCsZ1gks1RTrmyWGUXtaLzex8Oph\n528V+MgAmjNFQOzWhm8wZIUdNNTOLk19c6w3hZhHs09TCR8biyJxImtqpt+d\n/6fi7aWivoz0W+x3LmA59vaRMYyPzWcMGgiEQzgViil5IkTgR81TiGHnnP6b\neDUB\r\n=DCdm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","source":"index.ts","gitHead":"bafb23743ba1cbb8fa7a889d7f2531317e8e2e90","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.20.1","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.10.1","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.10.1","lodash.sample":"^4.2.1","@reach/popover":"^0.10.1","@reach/tooltip":"^0.10.1","@reach/combobox":"^0.10.1","@reach/menu-button":"^0.10.1","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.151_1588099709493_0.9734367385588603","host":"s3://npm-registry-packages"}},"0.0.151-Elanhant-combobox-fixes-20200429T1906":{"name":"gatsby-interface","version":"0.0.151-Elanhant-combobox-fixes-20200429T1906","author":"","license":"ISC","_id":"gatsby-interface@0.0.151-Elanhant-combobox-fixes-20200429T1906","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"68190ac195617176283d33e540d768a03edfbd4e","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.151-Elanhant-combobox-fixes-20200429T1906.tgz","fileCount":671,"integrity":"sha512-+Fqx5QCQHLnDJC43GPRrp1UFos01kw42jv4Sn/RRCftwsmOWqt8aJy7ZZCOubZJL+Hb6cUj3r28wX5qd55332A==","signatures":[{"sig":"MEQCIAWgIzLW8bcQA/W9aSGdOWU54I/ZHKA4P4CaCvmuIds9AiBUR8eTrKRwkkujmRE6y+DPcN5hyhL29dXpRJDudTI6zw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4507408,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeqdBVCRA9TVsSAnZWagAAIigP/iWD1essD30NzhL3hgB+\nEJ+TQ5/EjqBDcqregXQR2JUfoPXFzqvc2n0sXfXScoWDklI5W40MzWDfkRf6\nIiKpeKy88oejyVbXz7jR5aGAnQyZasNmPyKfYrtH40k0sdwlYKJO0wYI9zlY\nlB/0kfMjwc4gfPT3sQCBiB1Eh8CVa/PW06l7wACkPQK4mM+LuHJ8uBXLe2d5\neW9YEm7D0GT6ig4DUV3O1C0QXbV6RaD8XdldyBFTqotQ/2sMs4o7GGnE2f4t\nQs1OBHZCZ8WctfGfQa3d1OTHJYjNpVVHC867Iq5COcqiq+XSH2FGiA6pkQkl\nVdjNWUtwFx/QiX6PXvGwvyo2oe5QTftQ1gpgPlIOX8EHbrWMDs6CHMymTVAO\ngaJ9DywNdZ7Dmq2xjxW30zghi3YFDvf9EhETojhRT9xhBdR7tchRRePcNB87\nqgfP7sPoBkCNlxtwR3O8eO+LHVwPz9AdcZv0W8q6noYbBM96NoVfEJOcRM1z\nKi8gW+2eGLLSUwHzUj4jyz6/CIVPtBj9/gODTclLlVd5DaJntMFTDrflUPO1\nP9/lT7khhShNX8rK/qiaPUDTNtIjLEgu0cyoRLFyTiKl9txrwHFzhf6xsG+u\nsZGCAdNg4PWT/KwE1X2+X8OVwULzJz3ugJmLtfjRSXJo3IRFGfYRZrx2Jkig\nipi5\r\n=PeWI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"index.ts","gitHead":"1d778687dbc16111db4890ece9dbaff1cdebe241","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.20.1","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.10.1","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.10.1","lodash.sample":"^4.2.1","@reach/popover":"^0.10.1","@reach/tooltip":"^0.10.1","@reach/combobox":"^0.10.1","@reach/menu-button":"^0.10.1","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.151-Elanhant-combobox-fixes-20200429T1906_1588187220551_0.7059430741799857","host":"s3://npm-registry-packages"}},"0.0.152":{"name":"gatsby-interface","version":"0.0.152","author":"","license":"ISC","_id":"gatsby-interface@0.0.152","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"a0d15f66d7c9e3dc04ee8b038f38cf3c51121c16","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.152.tgz","fileCount":671,"integrity":"sha512-VZVAipe1UbJxt5bbg6AjcrPBXWhgRKYjMCT8I+MxOC6VI/CrAMiWprXmI8fAEaSmKhBOJlsCU2ehuvEputp6wg==","signatures":[{"sig":"MEUCID/vrkYEDmpDM4qURpr61IfmoUkXLykdb4yPTQ/+jpvoAiEAzgCgcXxm22pZBwQhycTylNiyeGlXszxjAb7kWDVkI+M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4507692,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeqdH0CRA9TVsSAnZWagAAaQUP/RzkVCCYKbsNOj9hTu13\ntPTgUfztjqAToiipP2Q/g2UTFTnDps3lpoChFYKgo0lq+BBsrkWe6rRLIXhw\nQhvA09ptokPQrhfOzUpbzk6Q7H77mmpj89cwtroHKk4pX0Uqa2bOpOo+v2Kz\nB1k/V3fYU3f3iS9GTgtmrnYNT6vfraNyHz1GvJLp9c84WcbE6YRVPs+W7v57\npp2FeVXt6dq608VoG6Tr5NkV+V03V3CrJZd4qpmqTgcHUiGgFXlRFQf/CXgT\nJBz21mMo7YgeykAfacR1qznlSoKCqCPSzGrUloQFKqi5SSWc5zRwPkc8BNWc\n4XSci2JKSLwm3EF5DsVvGxIm9s8Am3XTWKX0+h9Nt3dppduhxEceV9PqEreI\nytTHzbgq6SLikK1uzjeBeZAfwTbADOMqa4BmhZ8Zn+Y0JygQT/CviQxhsBCT\n91CAdaLzXZ388MJjME/m5Dq6EIDqrAonaGcYTD3N+48Wv5EyUC6q4e4YpK5O\nSyQc/fLDN8HLTuYbM3mrzWvSVcHHc/qAyzyPIKOFHNPFwOVxu2CYopJ7rYNR\ng+Qjnq5MNGw95XEKrtc2Fm9O2zETPmdlnvHDshj9LLGe/ybHmzJL83a84F/K\n47V5ZyJTks9iui7jjV/asnvphujDm5aLKY4WF4aBpC8yAUJlN4qeSIVj3tGH\nwtVa\r\n=8et8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","source":"index.ts","gitHead":"4c51b0435e3ac620c7f8aa76c5c0f3f3a39a4918","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.20.1","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.10.1","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.10.1","lodash.sample":"^4.2.1","@reach/popover":"^0.10.1","@reach/tooltip":"^0.10.1","@reach/combobox":"^0.10.1","@reach/menu-button":"^0.10.1","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.152_1588187636098_0.06125929552395104","host":"s3://npm-registry-packages"}},"0.0.151-fk-fix-preview-height-20200429T2316":{"name":"gatsby-interface","version":"0.0.151-fk-fix-preview-height-20200429T2316","author":"","license":"ISC","_id":"gatsby-interface@0.0.151-fk-fix-preview-height-20200429T2316","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"a8de4952fdf908db30f9b26a82cd607e35c75e78","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.151-fk-fix-preview-height-20200429T2316.tgz","fileCount":671,"integrity":"sha512-LOqEY4EGtpX9CS30sGxi5lEHHeSY/9XKDthoce9qaVXB/GKQH/mTEM93l2pGpsOMyOq+JsC8lBdkK41ZS/iPvg==","signatures":[{"sig":"MEUCIQCo4pY0+Pch21O8jIzCA1WMewL6jqORFHkw6yehpLp5XgIgXm85U/ENjXP8b7NSRbSQSgsDFCZyAdwXdsjUNI9x2ZQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4503679,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeqgrXCRA9TVsSAnZWagAArp8P/2lF89gtrgUjeiSY0oYf\n9J7/iFJdTk2BL+ENbRH8h/NKfU38cbvbGiju/rMA+f2p2JlvmRYHPOsGZ+xk\nyWqphq4c8V+OnG+SDQcQ8DbG6owlDlMDg68fmQR82MCzDUDCW9lNdvlIVzw+\nuFBsUuUnNtt8Pw9Bq9mnj/3WFol5U3VAtEfalEs+2QQnIUrXSwLRnrZlviRS\n/yG/hs3Pi7tytXf1OBm6lCJO499ggwMnyJlZ5vNc+c553X/nWGuukcrO/+/F\nhiqTmdV03d8Qnie97zY6UQdkxhG+7o4FcA0FQIfX4ZxZMloiem9iPzMpRO5g\nz/zUSdN8tbs6DkedtNwqhJq/eZfWpj9SGjbu+RGJg1694MaPO8KZ1KzvkNl0\ns4gizoClNxweo7xbY+ocu7zfNpCn2oAti0s84a0x6lhVf/dSnm1vaejaW8SX\nlYVPF9EGrSeGjvrJfgqnMe16F8atoBDZ1cltvtzxha18B/g21w4RQet9qveR\nAgi3DdDqpM4+vuYZz+qUDS9MH58vzc37hs/2o9E5HpCDlEMdPxCFeLCTRzml\nNRfWgl7M3GQEOtyooD+OG1LIEt1x0We2ffFRM8d3Jm3RC1Mo+QsuuLzplIit\n4enHn588+9Q+KIO/lt75Tsb3BshhQZLTB4JJGiKCVGA6RksRboNd9NM7k7OM\n0dPX\r\n=cmER\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"index.ts","gitHead":"60304ef0401455848e6be5420d720eea9a07cf39","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.20.1","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.10.1","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.10.1","lodash.sample":"^4.2.1","@reach/popover":"^0.10.1","@reach/tooltip":"^0.10.1","@reach/combobox":"^0.10.1","@reach/menu-button":"^0.10.1","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.151-fk-fix-preview-height-20200429T2316_1588202199042_0.9253230077801464","host":"s3://npm-registry-packages"}},"0.0.152-fk-fix-preview-height-20200429T2325":{"name":"gatsby-interface","version":"0.0.152-fk-fix-preview-height-20200429T2325","author":"","license":"ISC","_id":"gatsby-interface@0.0.152-fk-fix-preview-height-20200429T2325","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"e74132c8723897fc76bfb70df0eef8a9a4256724","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.152-fk-fix-preview-height-20200429T2325.tgz","fileCount":671,"integrity":"sha512-m6B0n2G+6neJHejhP4pfFqntXD+vV+NokyT9UCwYa3C/+7gScYp4pLWu6j/Xpw1YSf/V+lzoQRu0m8LBsfeDXg==","signatures":[{"sig":"MEYCIQCeqCjA+laayacYqi1MCMKeDuGNvdL5qXCQhEmz/GRNgAIhALKQjz+5sQT6h/QhtcgdPqLnvG17lzqXHmttvnlDwLPB","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4507728,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeqg0jCRA9TVsSAnZWagAAI3kP+gLwgPb/77k9eZG0IrQ/\n7XlKhE+tlBY7MJ7rarxWqDrzBqD8AVo9z7jFIrVhLVlLH3NRQYmL82AQI73/\nvMCeBagh4S0RCTg7j7GcvaKHIYwEnvpAfwNmq/0nyIkuxnnmnyyZ89qP7Wp8\nYLgjw6r4XltuNUT7/Ec7Gzkkrcpw/iP7YWT9e0roDUKlrUVbfvFSharZUOeA\n8jO45oe97edicNrLcDRrPipSgyQ/zGAs0sMp+tLm0yDdLOgB6zk/yDLvfVQD\n58XhLB7frpI1h9cztt39OjUL73/EFD7VIXUgUtPihqAbNdOwnJJvJeFhOWnq\nyv9fL4OUYP+hjQGupFpxsD8TllXtON5jxCTqFSDbrsueJUN3XHoBV09E7D1W\nE+t4HW3ngUpSnwu6z+uqW9SUW4Tof4OD+2a/zjPfuSqIjIUwo4Co/9J0aAWT\n5YAifxozEJ/YwAxKhEF5ooVv0LM1ZgcsLo1l6Ah+WAxASOOyUgrIVKaKrd7R\n92dG4BRagqyEbmjXxJPgoKKt6tKHzHEUQpGPWqGuEOTfYN/kqlyNubbOl6XV\niivBZ71jTBFsZMocm//sPjerx9dj1j5sTj28UJ+6Yn0CiK4GJJ1Wrxz/FDUv\nR0dhJfTkNPwN5wvCnrbzU8Y7zifQzxgBGn3g7Lz2Ie1KDH/l51Eb1L0WEuqL\nTdO8\r\n=p9LZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"index.ts","gitHead":"3379cb12d37af16ef0c8541d3e711457859c2c3d","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.20.1","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.10.1","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.10.1","lodash.sample":"^4.2.1","@reach/popover":"^0.10.1","@reach/tooltip":"^0.10.1","@reach/combobox":"^0.10.1","@reach/menu-button":"^0.10.1","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.152-fk-fix-preview-height-20200429T2325_1588202786495_0.4726445694629611","host":"s3://npm-registry-packages"}},"0.0.152-fk-add-code-of-conduct-20200430T0348":{"name":"gatsby-interface","version":"0.0.152-fk-add-code-of-conduct-20200430T0348","author":"","license":"ISC","_id":"gatsby-interface@0.0.152-fk-add-code-of-conduct-20200430T0348","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"a8c887fa091a766ac1eb6b19f1d57a2df91bad9f","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.152-fk-add-code-of-conduct-20200430T0348.tgz","fileCount":671,"integrity":"sha512-9c8ZJRwOPGOyqhujIuOxF0fLpw8TclB+g+YOFDPTyuBK5tRcRnI1peT0qNJcJ9ztowMW199NNskRUhSIX7FS0A==","signatures":[{"sig":"MEYCIQDE6MJSIjHj0eyrBP8Y961xPni0bjRkQVPOz7+Q0tOY4AIhAKpebXgE73GLADaPeizOoJhjPGnDqtx/1K+iEB/w87QT","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4507729,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeqkqYCRA9TVsSAnZWagAAVZcP/jrzSAg1hKBPOMT9Ln4P\nPGM3OorI4cWbcvycbsItfaXcvKVgSHvs2PpdAxmn75we+GSI7csIsfGyuTPb\nsLk+GIlsuCmhUIJXsT9tBXuiFDOv8Ybj/Q9rZDkq2nV+NXunS52EFz2mhuhe\ngmeKdndheI0FHd33AhhcpfnXb9fxS6fwSAeHGgXt/2pljJedSguE7WRCS2ph\n6DA0vHWSGMW54IoU8s5wyVu2TKi8d0UuuFbDUrOW38jSQfucmC1xJSrslcHb\nOQx4s3NyaR+Yplewd2f+OT5jyej/NJUoI+IzC1BDix5KY9EuyaNhNKnpQGBv\nkbwvPuvE6cpfxyhM6lkjnUhA+TxQed8bU4LpcPxwrSm/cWAO3LALfwYQXASn\nJH4zSuCG8PW7bB3yZ3fBD+tbD1XQzxdxM22AxXB45ZHHT3IQeO7DDI0Y/tis\nUp/FdoGafJO43+ZCL5XzcUXimbHW3esBRC8nT5DXMIaESIyfpEGD3hAYFYZo\ny4BAZ0mT2MZAZ0lrm/XEPGKY9Hx5USFa/7VvnG76YGyCBSbQ9KJDHEYhK4a2\n2GzMhpvKwNORAjlEf4RxqCOIDu2AMPNni1lYldnYGtbFthYcsaKlDap4yi3o\n4CUTK3wlNV/103lzJuyRDpB/HLoHmkpJ//BIhviJIH+uBgBoQeRg/o8XM5MD\nJ5SA\r\n=Dvzo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"index.ts","gitHead":"5a1c26b4daa7ef9036849a14640874b8a636013f","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.20.1","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.10.1","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.10.1","lodash.sample":"^4.2.1","@reach/popover":"^0.10.1","@reach/tooltip":"^0.10.1","@reach/combobox":"^0.10.1","@reach/menu-button":"^0.10.1","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.152-fk-add-code-of-conduct-20200430T0348_1588218520129_0.8814175002285793","host":"s3://npm-registry-packages"}},"0.0.152-fk-add-code-of-conduct-20200430T0357":{"name":"gatsby-interface","version":"0.0.152-fk-add-code-of-conduct-20200430T0357","author":"","license":"ISC","_id":"gatsby-interface@0.0.152-fk-add-code-of-conduct-20200430T0357","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"85876c59d5c263aeee5518c5a012c7c6488933c7","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.152-fk-add-code-of-conduct-20200430T0357.tgz","fileCount":671,"integrity":"sha512-RyIzqeJPU4PW225R1raohM5rH/9bwbjXFsvThVGArBM0yCRLTXZrQnUu4I/sQuUFYaSVAGwuzwZiYGJBO/186A==","signatures":[{"sig":"MEUCIA9xxG1jkpSlUXUvRRLiCGDAN7+a1FAk8Ls9AdLc4YosAiEAmOBp2sjX6WyPbVjOISWvHMGQlVLZOmJ9zx5rnXq+mWE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4508112,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeqkyxCRA9TVsSAnZWagAAyawP/iEQFUGD0eTzST3UK9ku\n88grtwHretf+d6RCbct15ZO4lfvX1dlOeb97wIqChSUJcyofQn+SetQrZfKo\nGgKI/eVLtS0lQ3Iw9PpqxiERMDYyT46/xnwcN0mp3bUMKbH2ZWApFhqBc2Ms\nC/OyY/X6X/htE/csdqJTvOXtHNxiuGLcQhbsYDbbUtlOQ/pd2pQawgOLPp+A\nAV/YTYTdk7IUwJhVRicMsJvGN5Blv+/cGk9dCd8FFhm3+knM962cumpiU16W\nSMujydUgtjf5gy3nD3kh2VKDTyhPccDvMmUvRwInqVK1HF+xRiPuvuJr4dLC\n1PTF6aIJxOEycX6c4XyThU42W1/kh+KaomHjNPDvB/nKPzX7qOpMTx/2IVuS\nIDQRfDFzvpsr+cPxHhfa09lWZJ8y5mTUrkKkXW5ZVKdwko+zAAgPuNQ4k019\nV7kdvefKagwrWM21HYoizSHYm94zLvvNffJx7BA0sk+Yh3ZgEmoQhVyFABY0\nML+Sz0mUVSrCPc0fWviD7p459X20jWOmBAXNU9YKIlhJLiMBzLFQt+PHNYp0\nbuhKzINt4R96JB52ZrfSG6ZQYd+Xo0tLNeCA3eRWGYkyCqF1P0MubnuuPggB\ncaw4hKDWIsQ/ItWI+P+JMW5h/ZVKmXFuyxHOmL94BvQILZ+/1/pYbl3g2wF9\nI4ZX\r\n=JcRf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n\n## ❗ Code of Conduct\n\nGatsby is dedicated to building a welcoming, diverse, safe community. We expect everyone participating in the Gatsby community to abide by our [**Code of Conduct**](https://gatsbyjs.org/contributing/code-of-conduct/). Please read it. Please follow it. In the Gatsby community, we work hard to build each other up and create amazing things together. 💪💜\n","source":"index.ts","gitHead":"5243e246f782861c770416b72669828a28090574","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.20.1","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.10.1","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.10.1","lodash.sample":"^4.2.1","@reach/popover":"^0.10.1","@reach/tooltip":"^0.10.1","@reach/combobox":"^0.10.1","@reach/menu-button":"^0.10.1","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.152-fk-add-code-of-conduct-20200430T0357_1588219057015_0.12748134776058273","host":"s3://npm-registry-packages"}},"0.0.152-mfrachet-trialing-20200430T1657":{"name":"gatsby-interface","version":"0.0.152-mfrachet-trialing-20200430T1657","author":"","license":"ISC","_id":"gatsby-interface@0.0.152-mfrachet-trialing-20200430T1657","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"6a3600a24ecee1a87f0e3185b98a974e254cdc95","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.152-mfrachet-trialing-20200430T1657.tgz","fileCount":671,"integrity":"sha512-n1LODSsBaT9LQb7TMlIfQaqmLT382dtewi6IybEdn2K2zA0YxvvSUSLj+9fXD6qJrmYeXR77REqdSiq/ygPtqA==","signatures":[{"sig":"MEUCIQDfQeSWQX8jRwS4/sBrsaurj3zRRiqGz7ytjMLk/OUbGgIgGFB4G9VwXiJbH9GpMlILxly1Fll8NWt9h/bZH19Mfj8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4510337,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeqwOrCRA9TVsSAnZWagAAZxsP/i+yN/sA0v/h5mjWKPF/\niNkn1RMdrVf1kYEaZGo1a/3q6aygZlMHgXguE4lcsndnDmaN8U/bQ+S++1NM\ndSZbJZj+KVyARWt/M4ONS02AN8Yc9Pp4bEd3zxzzdECF0/KoXKfVYd8AMMhw\ndBsIz0E2j3IhksITVVSl3n5OT3K3p/7BqUIldeUHKMtvvYtpk+vA3hdTskWl\nVvED7teu+1iBA5NouTgWE4JVWm00ssn1zJN2YuThqHCzUM/vL93ke9ptBnr1\nL+gVWMo/4tAAmZEV8wYLbB2JA93VyOjk1LlM0Rdh+QUGAcwX4VQsjiKJxYf7\ndJXmeCj3II0KpjlTFjFN9eLpqDIwmxQ3CU+Sk8tAwBW/MNjoUKagl2TUSiax\nujUGFT6TfJBqwxEHRvd4cOkciDVoH5OND5895vW7OU+smLE8dQFO1150jbM/\niuotcinO4VkeSqKZQ8lBl8KCtsFtFsTfsIw2g0bjWmw63Gs4pkLCnZufrs4x\nYSAX+jLtOAZuP9qKYdHq4AWuBy+FH300OitTB4GRIFy8hvuX7BuN1e9URJZC\nooZqNONJQFoweeJi8WqxYh0aE/0nNI698GybsmGpDO4QmdT741sFbtY11xcV\nm4hoYTR+oLFFGXoQfS6blGGZgb7MnOA1EqOHde1uEeSKD2wdp7IXdjaKtCve\nFyfp\r\n=6NXR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n\n## ❗ Code of Conduct\n\nGatsby is dedicated to building a welcoming, diverse, safe community. We expect everyone participating in the Gatsby community to abide by our [**Code of Conduct**](https://gatsbyjs.org/contributing/code-of-conduct/). Please read it. Please follow it. In the Gatsby community, we work hard to build each other up and create amazing things together. 💪💜\n","source":"index.ts","gitHead":"03a36316432645bde79fc698b69e8773f84a81c5","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.20.1","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.10.1","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.10.1","lodash.sample":"^4.2.1","@reach/popover":"^0.10.1","@reach/tooltip":"^0.10.1","@reach/combobox":"^0.10.1","@reach/menu-button":"^0.10.1","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.152-mfrachet-trialing-20200430T1657_1588265899105_0.31566417133173164","host":"s3://npm-registry-packages"}},"0.0.153":{"name":"gatsby-interface","version":"0.0.153","author":"","license":"ISC","_id":"gatsby-interface@0.0.153","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"5006840bc295a5bd2f42daa2acab59738502fea4","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.153.tgz","fileCount":671,"integrity":"sha512-QdjIMG60x5Vkl6FpJ9YJlI09I/YGTFsmxZ300ZfXVurMkOjMIdKxw55O18dBHUbi8fVl0RRlxiHpaNeRlojAmQ==","signatures":[{"sig":"MEUCIQDVdt/egITnMYTkQPMRU0yNGnviie7J8JLaYTF3C9LiXQIgfr/YYHQrW448BtIBu97oeM2w8iKxEzRcO32/UcIl20A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4510662,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeqwU2CRA9TVsSAnZWagAAxSIP/iQWnw1gVbafUmXVtghQ\nlUjS+jlVNIRKJLiwUw0DeX3eycWGmzenpEQ42V4PpP5BODmYvK6IswNXGjkV\np0bl0ggyXjUl5WicpLtS7wzb7OrdBErEYqxtNnkVZa39t8M4+Z//kpa3/ryC\nTfJ1MKxsJbCUonhRiEyrXYs9tcvM2reUFWfKO3cbsPnISBNtNK5uLsOKh4wM\nMh9YbMRVZL8v8c84Vbjlp7em/GCDGUcfyZrTFFUaOlZsnLzDCiJq7YqmZKr+\nqFo0EmKl4by873gNdewTebOkPYlhqYk/fGRAK6LlqRXwm/f2QyNvBu9qN/si\nejStN/rWWLNFl8pWqsM5IBFiLao7Gu0o7ZjKnOVIgUk+h8aFTeOiV/6l+q3Z\nNhDhuyLrRHvNL6kiWfLpEWPxKzTTdW7dCo3ZfwLSMqLEr++juDQpZsP66/RQ\nE2lEWKUNVBi+Il7dANe1TRvIdLKS6JoaXzOEJvaCz7KIre24fqx6UASeZGqT\nJ8WvwHXwL3gOQ7Y7u+OFrpbK2eH1o3RMmYW/gsM2YAMy94/UNPVCRkM/P2UY\nFGuLcC0XEjObWXzJvYS5jrwOkOWdG4pzDokxWZQvKPLxR70d2WnLmrpXp+GF\n6DPZV2bigPH/5+yt1M/9DV9bxvLsJ/UHzHPcDBeeA5LTl2dNvsFZH6Qe9Qam\n2E8g\r\n=Ehm6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","source":"index.ts","gitHead":"a256977db9d2cf5b7a8cfd85a3db73bc812d8353","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.20.1","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.10.1","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.10.1","lodash.sample":"^4.2.1","@reach/popover":"^0.10.1","@reach/tooltip":"^0.10.1","@reach/combobox":"^0.10.1","@reach/menu-button":"^0.10.1","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.153_1588266293665_0.938184367250932","host":"s3://npm-registry-packages"}},"0.0.152-fk-add-component-subtitles-20200430T1750":{"name":"gatsby-interface","version":"0.0.152-fk-add-component-subtitles-20200430T1750","author":"","license":"ISC","_id":"gatsby-interface@0.0.152-fk-add-component-subtitles-20200430T1750","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"4f13645275e65563175958d936190dfcac7c2e27","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.152-fk-add-component-subtitles-20200430T1750.tgz","fileCount":671,"integrity":"sha512-rPnSQSypIqX1hn0s/NzlP5j6fi+tTpv0y7MdgXtflcGo8sU6LiPx9yarxlkkLCp05Fg8+kZGs74BAfIWujXbtg==","signatures":[{"sig":"MEQCIGK14conhiSZi3LGEVU5c2qYYLBUGuNmlk6PvmsQ6WNIAiBjpagREIOEVJCKEQ3f3xFBatliXGij+aa/gShvp5zdDA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4507733,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeqxAlCRA9TVsSAnZWagAAYaIP/1GIed8TJsqBPFGPLldC\nQXaG7MdUwoDKm1KAIqiMZ1bhLwYc9uqQEPRU6gb/GPzyZbMftE5JsSH9jljp\nT4DNz1WjjMTcf+adS/h3V3E8x5eUzpb5PNcpPEGh0/i72GNqiFKcoVDC+lKH\nmqRnF1jGnJPBXpUrCnxYrUl2QY88sH6BsN27Xp9x1r40QLfi51prmLyoZD0Q\nq4l+KvREKBJhF0vd0vA572BTE1qQRAnZNVM8aYwai8EfG8eu1hPafUru0nVU\nxSSxHXqm8L9VCTQwp3EKovDVYekprLB9InanwbUqt3Nu8WaF5NNKDhgRt0xL\nQPgPwdNpLNZf9lsfpBRW+tculX52wovz2vWz9nm8gBF3jBvbmTP3y3cv+23U\nzMwiAukd7R1NJE+y9k8Ak1vuhNI4Q56VXjiSqD1EDpmjaP/qptfDuTTXy8w6\n5fFIkd4izKjShag/8M0T6j8c3FYQXtpe8ShJQwTm6p6yw2WiKK9MQUJSmaJb\nuRsH5Yjta35BY+F0iYZrEow4wyWRtQcIw+WIZPfOTC9OUOcA9H16VCVCLqjK\naOwVSqEtt5mMP+UruWgvWiLjLb5hzRZg0odAoqRaAv5pMslYBNlSVz6O+t1n\nf/V3fpVMqxHo0pKMhLzv1FY4ZfA1jlGX955iDtPGufaykSetf+oYQI5sSELc\nfEsl\r\n=Nxkr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"index.ts","gitHead":"ab24be7ddc987a39efdc9b4bb47d55bac79af07c","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.20.1","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.10.1","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.10.1","lodash.sample":"^4.2.1","@reach/popover":"^0.10.1","@reach/tooltip":"^0.10.1","@reach/combobox":"^0.10.1","@reach/menu-button":"^0.10.1","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.152-fk-add-component-subtitles-20200430T1750_1588269092663_0.9091207963504986","host":"s3://npm-registry-packages"}},"0.0.153-fk-fix-preview-height-20200430T1819":{"name":"gatsby-interface","version":"0.0.153-fk-fix-preview-height-20200430T1819","author":"","license":"ISC","_id":"gatsby-interface@0.0.153-fk-fix-preview-height-20200430T1819","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"103a469ba080a005f64ac99578e4f44e8f3a8cf0","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.153-fk-fix-preview-height-20200430T1819.tgz","fileCount":671,"integrity":"sha512-t7sj0D6B/g6hA7Rqj8bixJam0Q2IA6xYUpyoHVj7JPS8b27MQkjEacPGKj7l5Lac9GEjfAs1XA7Dc66aMYLRlA==","signatures":[{"sig":"MEQCIDtUgkvoihKu24nVRC+WqoL3xqA7YnG/obRQFypXaKmcAiBT+apjrLhdeG0/DCFlqkctCFl2zxc3wfXHwAOzzkPQZg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4510698,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeqxa3CRA9TVsSAnZWagAAM9kQAJtZiN48wR1nSz2m0HhX\nRxAlbdqvGtHzS1ikW1E5X2qmeBzDSdh31sSTbWERk94VGBjA7y4XkjWJF2pg\nEAL+xRZHZczc/dPnc7wRUmAzxNP7C9ja65sXZDNXmckNuSckV2jt5C+mfy2B\nQJ09cEIMTOcni9l/jPg9/XJAn/Kcf3cHRxINeNWJ+HlSFyRuSvWOU32LVBkb\n6TaX5a43+/hOax1GjruyZ86EjvOuLZF5Lpzdc1kSbdDUWqGTLyHBaDkx+fQ9\n3gq2u3oQozBYShl3MMCL/j1Op6+eCX7SNKg2bPxYeroUH239/PWg4iNjGM/M\n5dLuN5SYDKd5SezGKSeXWx32wz+nkB00ab2POGX08Lmds7SP26hJDAcDdwiz\nYoggKv88Nz9VDZLp+komwpIu5h3MMBHLMTI2MJfN96hLrv4nYbAE7lz3AJee\nS1lJjwjLl+Vt53kn0zSIXIvc8SmCnAR7eKCNlnktOqNpjPXcgikF/PA6Ucmo\nog6xwHCXeyqEUcc2Tsy+JT4Uo486CBjEary60D3YKuf6KwtPm2HPYuggxisx\nW5IF9QQtt22dyuD0Iy44jsnR9qALlTl6bZ6awk81NGQPq0+/iNsQ7QvgZ3ur\nG7nRdZ7uaETSStBBN5WHBvZwJphaI0GlwaRij3YPh4pN0rANCF+RfdLAJqlf\nYGz+\r\n=VGF5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n\n## ❗ Code of Conduct\n\nGatsby is dedicated to building a welcoming, diverse, safe community. We expect everyone participating in the Gatsby community to abide by our [**Code of Conduct**](https://gatsbyjs.org/contributing/code-of-conduct/). Please read it. Please follow it. In the Gatsby community, we work hard to build each other up and create amazing things together. 💪💜\n","source":"index.ts","gitHead":"b7113070c45baf42b99e53ce8282b69383921c3e","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.20.1","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.10.1","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.10.1","lodash.sample":"^4.2.1","@reach/popover":"^0.10.1","@reach/tooltip":"^0.10.1","@reach/combobox":"^0.10.1","@reach/menu-button":"^0.10.1","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.153-fk-fix-preview-height-20200430T1819_1588270774408_0.5173412798543393","host":"s3://npm-registry-packages"}},"0.0.153-fk-notification-link-margin-20200501T1549":{"name":"gatsby-interface","version":"0.0.153-fk-notification-link-margin-20200501T1549","author":"","license":"ISC","_id":"gatsby-interface@0.0.153-fk-notification-link-margin-20200501T1549","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"af0a6a04c41717b4d91c31f87a03fc4f96e7eab9","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.153-fk-notification-link-margin-20200501T1549.tgz","fileCount":671,"integrity":"sha512-nkjPzb2FoYkju4/NMTnlcuy5uRHnK45WijoGahVh8zZPMIH0SSG9MzhtMSuZ8NUWPauQcTek0eJo4Fx0BOD9uQ==","signatures":[{"sig":"MEUCIQCXtU3kKRsVGZrrYQyV0wJtkueuh6HA9Y3CIgGf2D5aNQIgCs7+GEkn78DgkhqtrwocslwNP0ulYbCB4ROKXlsB5Qk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4512005,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJerEUQCRA9TVsSAnZWagAAjZUP+wUSCXyikFCZe2Me5ICk\ngbQwL6+mJJHcDkOiakVPjAcWl7Kr4MZHJNV0flTkmuRztCb62QWSFIxjTxiO\nAuBA9CHNWDVw7Vha88Z3s6id/f8jRgPtNfG9uw4LtARp21GeyFji02kElqlR\naueVkwGx0oXor/bpZ53FyTKEMTIOUbjGRr+WYDjLNqa90v04vtgKThGz7Ra5\nm15VpRftI2dzUDgCdpHtrrVARDRmHhL/nAF9pm3jG4OVQzIxs6Nittj65Bn+\n9Beu8npiLs8gcqJ+b80SGXNkNA1LBHYe+8qJfULRHnWg3K48pW0iZ/k2KDqz\n/E+fTpbPXbw55I4yy9CPUIMJpHg6cizTsxKGJq3rXRVm1njpPFQ5PgC/+d11\n5q9rml2sb35TRVgZiy+0xs6ipa1F8Bi2a2zNadZembQjaiHkM8CdE5bmxiVk\nx8YyXd/hTK7/QJ6GUipmWQinpQmD9V2A4opEM3kFF5aDn9GuIYQ8621OWict\nFAhUtV1nTUwYfwRgrkuXYT1Jaj/aPFMLt0xWY0B7QeZqhdjUjAMaWCr83mGA\nk+hL0EgPGzyZypZtl9Ef9xrv8sjGBhZj/NFwS7GJSOPeK57B1h9dFNXO3CpT\n/x64gxEVXPUI3beGVulg84JYiP/WymyWtFP032FLV6931m1FBPrHpcmTNNNf\n6X0F\r\n=9L9J\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n\n## ❗ Code of Conduct\n\nGatsby is dedicated to building a welcoming, diverse, safe community. We expect everyone participating in the Gatsby community to abide by our [**Code of Conduct**](https://gatsbyjs.org/contributing/code-of-conduct/). Please read it. Please follow it. In the Gatsby community, we work hard to build each other up and create amazing things together. 💪💜\n","source":"index.ts","gitHead":"cb256366a6a63f683b6af50622b664167116f2c3","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.20.1","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.10.1","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.10.1","lodash.sample":"^4.2.1","@reach/popover":"^0.10.1","@reach/tooltip":"^0.10.1","@reach/combobox":"^0.10.1","@reach/menu-button":"^0.10.1","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.153-fk-notification-link-margin-20200501T1549_1588348175340_0.4932417031304184","host":"s3://npm-registry-packages"}},"0.0.154":{"name":"gatsby-interface","version":"0.0.154","author":"","license":"ISC","_id":"gatsby-interface@0.0.154","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"4ee48b9679bfdb68de7968e665f7a6e39e169315","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.154.tgz","fileCount":671,"integrity":"sha512-foWrlKsyE8bnznDIpzV86YEjHskBhr/LiqJDqJGZu9BrC5waHYXtsHnwP9dSOA0u20VTMJUhzRzXsr1Rtbp+Vw==","signatures":[{"sig":"MEQCIAhLFyDw3gvHWKCpg5730gk49pMzKdttFwOIEaSSnXFNAiBftzI0VpyagcGPoMm/MqN/DCqXAZK5FHfdCN1N7pkHJA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4512373,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJerEaUCRA9TVsSAnZWagAApjYQAJtmk05LOpVxTJMMvvAd\nMU4S14ee3XjEF1hzwa9S3vsrAXpvanSx/ohkga2+AQ03rzdEVCECXdyy2t/X\n89XbXb8VuCuDE9PeUXHNzpXDc84P9zi0yu+O++pcxQTlCGhMLvvxN+eeYOma\n42ryNoVEdvgnVdAQcPdDSy0R46K0l0by10ZAl6snQU7gZihIFZKcOVaUWI2+\nmL7uBcSAAqjqjOAuXJJE+OzyA/CiRPmeNCmyiYUaACboBAoQQf3CGENjG2B1\nLTGXzly27CHJ573g0g3LaEcD3zjbvCHXl0Vj0o+pvLBLd2jFUi0YT473Gg23\nrY/DlNyLIPL3St5TvLTQWWCz2qdpO/0zdkWFtdaQAJ226HjxeIiK5uRJOt3n\n8nKY8V66VPwLLwdQtNs/9QY0pJYvXzYsbUVI6IMtcKJVzXhdI/2FbgiBbzqm\nyPAggxKhS7onse8q6k0miXYod9pdCKHUUqI8BQG25FE/GXRAJFYCwOpZxefy\ne21yxv3eSFFvIGnQztb8UhoAjcABKK4D/7FmSQLybpNxFnnJTMBZtbzfoihy\n/kPvoitK3svOq+lvi39jCdyQijIVsp+dW29z/FM29dHEkXb8kscrXVQEe7my\npWNbiVWME3ZUk1upBkLEyqwaH7nNm8cehPX3DVNgDSjb43SCbCfx/KA7+Cf1\nwhIV\r\n=hYLe\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","source":"index.ts","gitHead":"1b64ff8703941904795e81323d96fd834a240b44","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.20.1","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.10.1","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.10.1","lodash.sample":"^4.2.1","@reach/popover":"^0.10.1","@reach/tooltip":"^0.10.1","@reach/combobox":"^0.10.1","@reach/menu-button":"^0.10.1","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.154_1588348563488_0.11498302622277534","host":"s3://npm-registry-packages"}},"0.0.153-fk-fix-preview-height-20200501T1556":{"name":"gatsby-interface","version":"0.0.153-fk-fix-preview-height-20200501T1556","author":"","license":"ISC","_id":"gatsby-interface@0.0.153-fk-fix-preview-height-20200501T1556","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"3bd7868529b4762d306eef7fdd7bc60ed11e4d6a","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.153-fk-fix-preview-height-20200501T1556.tgz","fileCount":671,"integrity":"sha512-wj37v/kcyIpUW5yYKxGuxwoK3BqdqtyFh7jyjOk3fOrC1Ur01mC4zMep6bUFlRoYKEaAWFPok/RG1ZVG9cKM+A==","signatures":[{"sig":"MEYCIQDSvAABSbs+VNqSjfIUItCAVZP5gzH48K14TETchFcQ0AIhAJNboZ+re7KEJK5VJWS+y4PyvfbJP9U2Qrf39COwZ19y","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4511999,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJerEbmCRA9TVsSAnZWagAAKJsP/0xsy6BVDig/VtfV9w4r\nQcV5gafD/BLgkzlFJ5rNitsCNXkbHerys9jKvpnzo5Mphf3JPTvCQ5y8V7a4\nUtzcHkfrR/rrQRrxY0ssQwwzjoA8hL0YTEbsKdk4RaxDwGBsFTfz6jpCML+/\nN1mD66zpYGwWm4ppjCtRRlLUrkG6srZw7cbtalcwfnkJ+kcWi5CDuTYTMNp6\nIxkNTHNI7HWCMkK0b3jZOKMPSFWvQhfX+fxrVkfNpxX/U50U+RABB0ACyKzU\nV33gLDb48fYxFA2WjbGQDXD3UzLlVr0F7mlZpgzGOKnwyjOMtsmsKfd2Yhfl\ntZlUw/jxol9IIDekYvICcu1XP9LGhY+4FBLKF7LsVsSnuI60+O3QL1JcQX2/\nYvpASgHlv41h37NDlK4OlFb/P1pKW13eqJcobqRJQtD01+HYyBrCJoZ5C3Wx\nhQ3X6paicG7I43EnXFlaloOXZA7MDYiX4d7s9hAI3atHv9znDVv9CHzCQ183\nAkv+3gOQpOKd62Ca04oBSZB2NWqr1ffP+FlHgpYizYkmmTSNA+l0VTP3+BPX\nge50oSCYtoiNdG1xa70cU1FwWFV9d5IgCh6pEMFxpLYlFm1iolshkqRrs8o8\n+EffmZCRpmn2fEo1FzJaWEW/9X16NmfYi1vsTWlVInXEzemwO3Jkk+Hsn6f/\nlR+D\r\n=jsnO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n\n## ❗ Code of Conduct\n\nGatsby is dedicated to building a welcoming, diverse, safe community. We expect everyone participating in the Gatsby community to abide by our [**Code of Conduct**](https://gatsbyjs.org/contributing/code-of-conduct/). Please read it. Please follow it. In the Gatsby community, we work hard to build each other up and create amazing things together. 💪💜\n","source":"index.ts","gitHead":"1473b5e6e6238b260dbfe44a5f89206eb73d311e","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.20.1","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.10.1","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.10.1","lodash.sample":"^4.2.1","@reach/popover":"^0.10.1","@reach/tooltip":"^0.10.1","@reach/combobox":"^0.10.1","@reach/menu-button":"^0.10.1","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.153-fk-fix-preview-height-20200501T1556_1588348646139_0.6805003514584249","host":"s3://npm-registry-packages"}},"0.0.155":{"name":"gatsby-interface","version":"0.0.155","author":"","license":"ISC","_id":"gatsby-interface@0.0.155","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"4ac4b248fe94e454c430067cdfd0faa94a08c933","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.155.tgz","fileCount":671,"integrity":"sha512-4yu9wXP7XaICbmifM5GPLPI6KHLE/Zn9XUOCVhHf+Sh/5v5R3kSeqZfvupjxI4Wl67us6sbkeR8/hYR0LjHB3w==","signatures":[{"sig":"MEQCIFTuUTevo+E0OAZmtq4l6D6Skfn25AZ6BVbaqNnVS+YMAiApgnIAa0tSC8prULaR6rzUCTGWiU8NEYy9WtVy0N6LvQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4512786,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJerEq/CRA9TVsSAnZWagAA5qEP/0vVQ2whFncQ+DjdpZ1F\nhjDn0Y4Jsemk0wFRG8ktW2gpOK9Rzsj6xhrdfG9sTcINtAETXE+pVLK/IFKC\nkd32/aW9+j6A6CBOzpPGBQn/5QCodCZF7sbJX8gdpnBjZtl9JqasZqTGcoi1\nrOZRA+kP0u1EOIXwWak3aZ68iO7ZpFMEyygn0ISENAD+FzWLN9oael6y9sI3\n+94Rs4fFD6n23EuTNRdqbI+MqkWhQJGZTT0fDJgzkQpEJSz3USZemvapShw3\nf5ONSirxPhgJMt//tN875mpdl+CXzO4MBI3MAdOIxdqUW8/QWv9RPknSoXLf\nYLBQfB0KAKKZMgsHr6K5Y24+PZeTao3Dtb7iao34v9xcLXjWm9Az+UOc69Wv\nWC1sXf4EiC5jx4sZHm9S133w1izOfBlhJDNAoZpRZM/DBTGbWcxz+Hp68Rq7\nPKmu5Xny65V2Kt1v2t0ACnru09XJ9VOYBKmdFLXJN3ov3iIs4FCg5xj4L9QP\nXPmp5FGa5wFHAFRh/Xol6or7eauHwcosLNeCKPyXACHyJhrxNlXxVThhIv55\nhL/Qyx3NoBIFWdhl/+MAGC50z8i6dd2THU7N/KXiskRP/Gl7R7V2YN47E0x4\nNnTmTRTxocYnkI29iI0EC4EmXhsMuxs3Rb+EGW/4p/O7zFW+3hBnoDcHbmPx\nk2kQ\r\n=mZ/W\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","source":"index.ts","gitHead":"7e5951c024ab7a59f2782544a659105eae9dab1d","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.20.1","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.10.1","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.10.1","lodash.sample":"^4.2.1","@reach/popover":"^0.10.1","@reach/tooltip":"^0.10.1","@reach/combobox":"^0.10.1","@reach/menu-button":"^0.10.1","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.155_1588349630587_0.7294710898389141","host":"s3://npm-registry-packages"}},"0.0.150-fk-tones-tones-tones-20200501T1848":{"name":"gatsby-interface","version":"0.0.150-fk-tones-tones-tones-20200501T1848","author":"","license":"ISC","_id":"gatsby-interface@0.0.150-fk-tones-tones-tones-20200501T1848","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"25cdcecee900b5ccf438bf0aa5b2a977df4a9e9b","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.150-fk-tones-tones-tones-20200501T1848.tgz","fileCount":671,"integrity":"sha512-ufCHaf9f8kZlypdd0giBx7FILMqbpwPZkJhs5E+pK8X8bfeIUPcWtU4O2PCbzADsf6iPvB2M9g9Q78VEgMDKQQ==","signatures":[{"sig":"MEYCIQDszDL5kh4azCUwj0EHtqV9vHrBw+Kpcwn6IsW/zNpvCQIhAPQqm1ENOateq7RhBMrsVJjdlrxtiTLAxiBV4l6MkVWF","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4504300,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJerG8KCRA9TVsSAnZWagAANPkQAJwxqI6U6g8AB7oyC1lw\nz3V20XqrF7YpOseNz8n+W0J8WKqEf05+iNNmDVGNSunfisQy6e/+SvJR3qTd\n/eQRdkfu4CetXevQH+eQIBGwbWMp1ZSGmshGjZHbX3zUCF3tL33nGZ4/x4qW\nYi8rzg/NPipsJbK8gz6rcPhkIvudeIa1PF3PVd0lhbFqs4u7BTawevZRHTSD\n+LT+WRtM1X6NHFagQthCnmI/udrPt2lF1/NVpjzf114dfr8VzNh1oFQ4EY3u\nP2DG3PgsP6M97rl3RhEtzkIuJcfhBMPIXV8N4DRS6YhgWbaNV64lw9msG7Vg\npK56pp3dl0gRWD5EGK0xjctWEi1zJFCj8dhWWDUy0d36ITeENmLkhf5V55f8\nuYqTafs7zETcBHbTASCHXmH5DZRscvIuy6GoP/Ey9s+UvhTCQUqo2kf/ECaI\n4oUQJcNvheOWnhqh9O2eLdxD4yEspMe+2Xz64PPnNjmsHTmQCSTmF9haF1ZQ\nUJ/yjTAPExUSbNOrlOYpwNiVoHmK/wjD6BfZjhCLiVM2xJ693l2R+zHnvPVV\nsk3kQsBgRwxFqFH+hCu3VxXfUsVELKnHATlmEC6qV7KnGzYWF2cnza1wFfQf\nN4wa6MR2HlAQ1sfKNi0ilruqeoruNEYjivh1CdfZSGcDS4+wlfd0SbpKPH6i\nUDb/\r\n=b0C4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"index.ts","gitHead":"eac884d9dc79340a01f9ba302cc47101a506a442","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.20.1","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.10.1","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.10.1","lodash.sample":"^4.2.1","@reach/popover":"^0.10.1","@reach/tooltip":"^0.10.1","@reach/combobox":"^0.10.1","@reach/menu-button":"^0.10.1","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.150-fk-tones-tones-tones-20200501T1848_1588358921958_0.6773641950313614","host":"s3://npm-registry-packages"}},"0.0.155-fk-tones-tones-tones-20200501T1934":{"name":"gatsby-interface","version":"0.0.155-fk-tones-tones-tones-20200501T1934","author":"","license":"ISC","_id":"gatsby-interface@0.0.155-fk-tones-tones-tones-20200501T1934","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"279c6123b8e82f59a636926f17420075c2620fb0","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.155-fk-tones-tones-tones-20200501T1934.tgz","fileCount":671,"integrity":"sha512-uZg4e82YCrLCmRkrv3A5p2gPMh9H1eEc+vZeUCWRe+kQxkCsLmjOliC0HK3s08nUFNTWVvUoDqKY+lAvXXXwvg==","signatures":[{"sig":"MEUCIBilF0aYN/mCve/yOqA0l1Zvnl5/26NORfUO4xqveYVeAiEAmCf/xHRgU+segzH9PRL1eirLOefPT4YeaCSDlh81GEk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4514253,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJerHnWCRA9TVsSAnZWagAA4jAP/jJlRBbr23YGn652D83J\nBscO4QKaUlfN775NkygZJcjB4GaGdRr+f1egptShZpszDKJB0NE1j/OvU9O4\nSpa8AQhcrZZxaiQ4Vx/6nwwNlhkXYKfvzWp51ld0wvGX40ur48VAV9teYscP\nQHeNlmMNrqeElwk4DIRHRhiCB4pOWMgj9/zFqjFAX29qjlYVI85kA/nfI4KU\nSBGvYxqXWN4m5m3EMkZRmswvW8LQp66+aYwRJxV16SMYj1W+jQ2qLwyAUc7Q\nPAN3Y4TI3mMGVrsuz1PJ9njnvko8AshCpeB5ZpSFhrPSB0ZKay6Bo9W1p6Sl\nLeHvT4AqL9ETqt1gKOof7tPZBp7AsbmwuZ4rLMWzLVGocTkIe5bsQrthyDzJ\nRSLfnXMmujoKBJ1EfsWg336a/lCJLEEXTvLBysXTV6uiQrddYhOEKrocLzf0\ncbOHO+pbOH/hXpgmcy0YOoox7mQU2+rMgLLdVySTqP5sbUGk/SEZz0yKlsWr\nofOwbk6Nq2OlcgZMfThBtVQunCeV/9XmLO4yiuinVFnSipUuBxYrKHUXRfo3\nxMa8QGJxxWzUFUGUaJNZBiLvsxMYQ7EO7RC4NnE0bFML04RUDnCPrZ+FV61x\nxoxvkmQ9Sme7bFfZCcjp1803+F0bmWbZIrIjl51zzfjSqnAhDazsWsjS0j7T\njzf9\r\n=+Wqx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n\n## ❗ Code of Conduct\n\nGatsby is dedicated to building a welcoming, diverse, safe community. We expect everyone participating in the Gatsby community to abide by our [**Code of Conduct**](https://gatsbyjs.org/contributing/code-of-conduct/). Please read it. Please follow it. In the Gatsby community, we work hard to build each other up and create amazing things together. 💪💜\n","source":"index.ts","gitHead":"c70477d618bf5aa5b4d96063345e2ef3b891a1e9","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.20.1","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.10.1","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.10.1","lodash.sample":"^4.2.1","@reach/popover":"^0.10.1","@reach/tooltip":"^0.10.1","@reach/combobox":"^0.10.1","@reach/menu-button":"^0.10.1","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.155-fk-tones-tones-tones-20200501T1934_1588361685520_0.06938769507321618","host":"s3://npm-registry-packages"}},"0.0.156":{"name":"gatsby-interface","version":"0.0.156","author":"","license":"ISC","_id":"gatsby-interface@0.0.156","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"e7b3c05530a901cd94b6e69003d8d4e68c0b2e4a","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.156.tgz","fileCount":671,"integrity":"sha512-PIvVweOquXDYkYi8PqLCuPonaS1w4eVqdFIftE2nJxQUTwUkshcUPvCvCTwATIHNXKGEzZkd4xmQuN/VgmlPXA==","signatures":[{"sig":"MEUCIFMKTFH4RpjTeGlupArWxAwtt+MXxQCYLEpFlXLf/r2nAiEA2R9ZdMZ6rHaWQDlJ0qs5hszPk4oumomwyz06QT/0JP4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4514567,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJerJK0CRA9TVsSAnZWagAA3NoP/i/5hnmS+mIWm86J0ejP\nIbewG4p6qf0lDpkcKm8s32u++oCweCimsPU29zx7ZnDXKsTZv6b3GjcDOvxt\nptDfKbZEX/XjSeQipb6dBqfzzkPBgzO6jVGqrmbA3fYZg5M87uy6+/RRUPHU\nYV/NefpbhPzweBOVU/nYApESzYDY6tGKhPwDwzH9fHAndkSZTyP3RFIfx+/y\nlW82lsu1HtuhPi9ediveZppOHjMksBNZ2DZfVelKnvN10QNFFuemPRNPs4Hu\nIYzftFdvR/9aps+ouDtFQwLMmqg1mc57lQydWVzzopypcYo0ajy5PD04Lly4\n2Ua8vb1AdgupBkUTBEyhSAE2nLFD2+Lg17J/t9vLQfcMjCoc2Tz/T8oL/fCV\nm+BoCoYYtxQgeCy+wplUybNwUNhvZnr4YtVwFipMLAvU3J5EhR1pBUnmA5AJ\nCK/dSfdDxW0CfoWusT6Zhb6jOnHNT4+VzNJSfzRH9LHs/ZI4xLqzn0MmArw4\nUM9WK1a32QfmJeI5pTW2AGk6G0MOEBEY26HO+lJNgvEfiJkmU3CQozWohtAE\ntnAuY6n3uQfEoHB5gq7CXZ5M++KMQAXOFIC+TAfgoBTAqEvmsZjYZvmfqCV5\n6pW+WweL8crrSJnZd33Khac2TLW63o42N/9QhbO80QPVmNRdvbPnbw0laick\nDM5z\r\n=2V5g\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","source":"index.ts","gitHead":"8038a56acf5eda42ebe72c40c048dde080b4695b","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.20.1","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.10.1","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.10.1","lodash.sample":"^4.2.1","@reach/popover":"^0.10.1","@reach/tooltip":"^0.10.1","@reach/combobox":"^0.10.1","@reach/menu-button":"^0.10.1","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.156_1588368052030_0.3894611398705705","host":"s3://npm-registry-packages"}},"0.0.155-Elanhant-number-badge-20200501T2147":{"name":"gatsby-interface","version":"0.0.155-Elanhant-number-badge-20200501T2147","author":"","license":"ISC","_id":"gatsby-interface@0.0.155-Elanhant-number-badge-20200501T2147","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"9feb8d970ca06c04e8b322be9a3b7cb1768a0d6f","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.155-Elanhant-number-badge-20200501T2147.tgz","fileCount":675,"integrity":"sha512-/bXVxr5mnYcFpuYMhtzMN5eL5cdg+gzmAPujyPsfWgTid7HPj0hOeit/SUim30/55QwrBR0Ov4WMrR7K73UfoQ==","signatures":[{"sig":"MEQCIDN9PSBi38d/CeNAr+pdVn52NQxzDL5tksrriaO68rA7AiAespOO6ZySZe6jwVuuZg4jpJVcOHWr4RZrYo1YEu/C2A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4519652,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJerJkYCRA9TVsSAnZWagAAv/UP+wVvpuY1o6fGAER8Js3x\nW4W9Wftzry/AovP6QheL9RBoevk/eiEcPGHLJNJdwJtJgeUK6oC2krLCHFDS\nD2c7dlyxnP4+Ldm3iYWSk1XpdKwmpvgu2wR2oxWzbqJOFwCYi9gjUPOjbUVN\n4d5YfrovawGfG0SOAnhtoLaXvJWrH/qmBkUJzPY9DP0LLgwdqEXUOR6+eKJh\n39dPr3PQU1yv9ED4K3r7Lo23KDFkW1zZb/aZm2hbUJKXRXBjUsjz/835iFyC\nCpwVBwyirsiYPou+XNxC6UtvGsxfcg0fpeqzzG4kDGla5bqgAAu2gJHiih8L\n2joCNzds138ZW2Yko8d0B5UIADedCTByZlq/yU4jwy1wuHw3MX/LGmfjC4TJ\n9tJhbhbyJSAMFLe9xUbrhPrjAPzhJpWqaTPbs4yAdGGYf6m34DJ860rzhpHR\nafEWGUyGLr5S1WaxwnZ2MxJIeXvYZqmWCwCJjqV4rf6np+fMTo/nk6SN+N69\nAm6Xf/0ZRzW3RkJkwMfiYjxVbUo4+Pmy7BaO/SMBsrKScsJ5NH9hH0OgZcWH\nalESYLlnRj9GqZsIMkttbVk6nX15gVFA5bdJkLwa88b/9d2LGUqVP2zzUbp+\nKhhjLVHLTXJYZzdgfz2kaYfaimbruR1CMijtp3jE7ukrbpHT471uf7mNwmmg\nCmRV\r\n=x2mj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n\n## ❗ Code of Conduct\n\nGatsby is dedicated to building a welcoming, diverse, safe community. We expect everyone participating in the Gatsby community to abide by our [**Code of Conduct**](https://gatsbyjs.org/contributing/code-of-conduct/). Please read it. Please follow it. In the Gatsby community, we work hard to build each other up and create amazing things together. 💪💜\n","source":"index.ts","gitHead":"a2888c08b683e2ae1bdbfbb4fb6884ec83f58b5f","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.20.1","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.10.1","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.10.1","lodash.sample":"^4.2.1","@reach/popover":"^0.10.1","@reach/tooltip":"^0.10.1","@reach/combobox":"^0.10.1","@reach/menu-button":"^0.10.1","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.155-Elanhant-number-badge-20200501T2147_1588369688281_0.5022616974911496","host":"s3://npm-registry-packages"}},"0.0.156-fk-sidebarnav-better-use-of-space-20200502T0016":{"name":"gatsby-interface","version":"0.0.156-fk-sidebarnav-better-use-of-space-20200502T0016","author":"","license":"ISC","_id":"gatsby-interface@0.0.156-fk-sidebarnav-better-use-of-space-20200502T0016","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"42aa4183fc8b7c08ffe67e258028885786da786d","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.156-fk-sidebarnav-better-use-of-space-20200502T0016.tgz","fileCount":671,"integrity":"sha512-15m9RNZDBjCbzqZGuU8brKlXNpyEKEQokEb3G5g0X4BKapEFOPiuX93mQR9BIRCZ/gnLxml02kb2bts6cCzAcA==","signatures":[{"sig":"MEUCIFSyxKuS2/Sa2mcDRbzVnTn7Mdz9YiTz+2+Fy+3a3foNAiEAwANJ0qzeN8FSMafWVDg1QBo27BVpCetjcYkBwAFB/PE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4515820,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJerLwXCRA9TVsSAnZWagAA8ewP/2Eqr7ltHcan6fqtP1FX\nHc29BWE5QsCKCGoM06mtJnwrDmp4zeh/TK4xN4yi7lZK/3BYActxGwrSfSUJ\nNitvTcWc8bqiX5qqhrXnppg4oukqDvlk+JG3Pu2cOqazktr8KlTve1FbCITy\n4ZnKAhgIVwDndIG3qz/hS9hv0QXFujGA9mFLsevBTJYKMvZZeXQ2WQ+iam/y\nmJ6UUprojnjaosAlnI9JQ6wqOWfowiqMgWapKE3606W7Zo9eQ/HeKJKR452m\nAJZck3WiL+iiv2BHPEc3vRdHaJc2lWChCtHc0wqacv/KJU7K9If2E5byMrgJ\na4f4VO/9PPxH8eqBccrCHbJCQfzD6jwjj26xpKKv7ZDab8OeYUf88mAPVWUz\npnQzNkF5LdpWs1uMPnKnD6jTby0oV0xHMCxUCvWemn7opGwsUr/zGbtg1j3N\nGs1C+emuuMLImthlaGVnCAbXl4MO1pBRGew7kNYfmoEFqDE2EEHqvllF3K/v\n0bXL+y8A/OdPZom5LeqcSQ5PmpvK+mZq0F6Rg+AHvOsIqPv1Lq/pBIz6xsGK\n4PnfDK4yJ9veloI3tLcOxxWQ+9ILO19dIUpgQz6NosVhAd4la799BlltW6yb\nPcyVQppnxaewKcGEzDmlvAJVyryyAKuUctAAoHy9dSUMsNc4W6Qmgt4Rve7U\nrH/B\r\n=Aje1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n\n## ❗ Code of Conduct\n\nGatsby is dedicated to building a welcoming, diverse, safe community. We expect everyone participating in the Gatsby community to abide by our [**Code of Conduct**](https://gatsbyjs.org/contributing/code-of-conduct/). Please read it. Please follow it. In the Gatsby community, we work hard to build each other up and create amazing things together. 💪💜\n","source":"index.ts","gitHead":"2f89f628a7d931f613a61a2f7ae4226e366610e4","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.20.1","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.10.1","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.10.1","lodash.sample":"^4.2.1","@reach/popover":"^0.10.1","@reach/tooltip":"^0.10.1","@reach/combobox":"^0.10.1","@reach/menu-button":"^0.10.1","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.156-fk-sidebarnav-better-use-of-space-20200502T0016_1588378646980_0.8658409795426569","host":"s3://npm-registry-packages"}},"0.0.144-nav-colision-detect-20200504T1739":{"name":"gatsby-interface","version":"0.0.144-nav-colision-detect-20200504T1739","author":"","license":"ISC","_id":"gatsby-interface@0.0.144-nav-colision-detect-20200504T1739","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"9ee47544a15a067cfba01ccc1b7bb27e47da9d00","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.144-nav-colision-detect-20200504T1739.tgz","fileCount":686,"integrity":"sha512-Dch0fa1GYI3yKZgbXnC2fmyQp25DR8hJxdI64YPmLZbJ4OTEVYu8uSHGQDdXKVSOO2kszxyAKyfzdwngqR+Evw==","signatures":[{"sig":"MEYCIQDELF0LEJ9poprJOrgtdG0PnIsDslHlD8uBybOj4lHULQIhAOfH01ypp31WQFIMRYXs7Eax+ho4kbvviEJhlcSTe7nP","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4787158,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJesFOCCRA9TVsSAnZWagAA/DEP/25QQjTEm4Pc1cLoFq7X\njMaoT8ro+f75EuXCu5hN9ffwQn5zZamHNMjEDEDOYk4wmZgYIPHaDZiVZgpB\nfJif4rwbCWJ2SdJDwAdTbDbAcvPW1FB0uuHSpLkb+bLfMFmg7076h+daGvc1\nC+p2YMhwSSI9Mhmpb74h6ulZRRkcHvIpAWqrDP/t+eW+uhPG4FKPEhAu5Tid\nZNPEzMoVSqftMKLAVmyeAM0yT8yhMTLTMosBGbWbcQvgUiWOGCPcD2zKIsFX\nPNE62BCz364jFDEFZRabGJeW7SUOi1DX7y0JpnruewABp/Y4JEk8MjXyaAMB\nZXDJofNS8RXMnEcIIAy7v1do3OdOxTcjkuqZP3xtknA5+WapILKkmOw9Hai4\nh+5aE9cySjH6t1gk29ryaDv1XSmpLXWixtLy1lmsDGwB8ENeEcwX3cF/x1tz\nRigcYTWT2Sl4u8SbX9jk8Fp7WggqXEgtWJW9A/NX2nSKUQkDczhrN/4ET96Z\ndz09joOp9L4Tp59lG32bP+0heD58FcJtYUjz9dzF2qiLAgCCAy1+gStyvZp5\ne5Kc6/RJJH5xKRNpZgkRKeFO5T6CeUOqI2ilCMMc0zuiUbdmD4E6/1Z7ud8b\n7L6akITxxlRv2lTOwn+8lsRTOaXVDSbGElWJbnZUZjjPSLOhixVP8Q6lzOQD\nFCGg\r\n=SbGE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"index.ts","gitHead":"e8c786733c6f38699ff66ef3f20c88b3709522a7","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.20.1","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","@reach/popover":"^0.9.0","@reach/tooltip":"^0.8.5","@reach/combobox":"^0.8.5","@reach/menu-button":"^0.10.0","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.144-nav-colision-detect-20200504T1739_1588614017653_0.4107707347024063","host":"s3://npm-registry-packages"}},"0.0.157":{"name":"gatsby-interface","version":"0.0.157","author":"","license":"ISC","_id":"gatsby-interface@0.0.157","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"9c7598edc616a0172c0ad5bad7988d04e2ac022d","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.157.tgz","fileCount":676,"integrity":"sha512-pI/LVYTBPfjsS2w+2PIPl5HjvxJOJqbGJOVEWXArHumOX9EX+6VO9rhh6tTBFdPHxaKABCMwmUOXZIcCn7u36g==","signatures":[{"sig":"MEUCIQDLHQZkGATERgQW6yWn88w7VEp00W5tTOpZKVeqqRbr/wIgX1NQS41a3NXanzUHjFx64jkJZpWQWIpA2ZMS38zrD7I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4527369,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJesFfACRA9TVsSAnZWagAAj/sP/1TDbeZzLluVN6UhfzV2\n903/qgSvfgW5IaOO0hOqilv6VjUVUj1wCr2mfjvchK4EgCUF/BnZdouOysmn\nPseHSo5KPm9D1BxoH9L3dMK9IYY+HM5Jq/TkFlXD5fb13FfVKoMmWHG8650+\ngrkskDnm9/JFBRnqHmMpVe1vAGKBOHqIME9JLZmzc0ym4Nn5KFjb43YXXXbR\nXdf8Y4/tR2ZKwaK2qkwKd8B+ahajfQMkAPZdee1PU68uEegSkyd/m/zIj6zA\npYXAWo7Ua7ANFt//9n5T6Iy0rQ62BYsCr0NALUs8xj1+5gkbCvcKISteeEUZ\nqz+ThQH9hYbjl7Ivo+m8FIZ0HTWjkycIs/nvEh5wNBtSYgw5VKu4x3F/KcIj\ncSspaUsrHLRxA2ahgt06cBD1GD1XLVRrH3omtgsUmWPEUTgkXAUBlVhvQBKI\njsmjrp0x0aKIi10mLX3QZkUflnJo/51QsnPqlJ3KnVfrmE35HzoO39rdiJPm\nEg8Ii2vu80Idpm8LE0rv1nL3CAvheWIR1NBRLLIsvfu+Ly4n5tvXrxLetRS8\nJwTkNhC2kXP0m4BIKjpqn+ZR7Rqo2o5S4LURIHcZZ0xFpTBJiMIgD2u2xA/v\n6NXeuQ2ohhvmz5dAefBsjGt5Ss/pBgjejJpVrQR5xgc4bbTIF6y2AlYtSRyr\nC6bX\r\n=rx0K\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","source":"index.ts","gitHead":"857c3b2227ff24d006beab7764c3d58f8fadde92","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.20.1","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.10.1","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.10.1","lodash.sample":"^4.2.1","@reach/popover":"^0.10.1","@reach/tooltip":"^0.10.1","@reach/combobox":"^0.10.1","@reach/menu-button":"^0.10.1","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.157_1588615104338_0.37427562412487236","host":"s3://npm-registry-packages"}},"0.0.147-nav-flexi-dropdown-20200505T0038":{"name":"gatsby-interface","version":"0.0.147-nav-flexi-dropdown-20200505T0038","author":"","license":"ISC","_id":"gatsby-interface@0.0.147-nav-flexi-dropdown-20200505T0038","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"aa64946db5aa083f904d896478fef35fbdbf760c","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.147-nav-flexi-dropdown-20200505T0038.tgz","fileCount":688,"integrity":"sha512-8RxHhc68YfrLSdn8iVHs59er2MYNV+zHaufOAdorH9ocq3zsf60N74fhoq2T4Yrsler6zSeL+FaI9k0hPIVgAw==","signatures":[{"sig":"MEUCIQCb2JOlDPZqTaSwHJNcXU3oLhAcJ1qjAri2A7EMIcp0qwIgb50k+sYMAAAyXf7TtLHuzTHv8pG/08+JeOD3VP0rprw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4790405,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJesLWqCRA9TVsSAnZWagAAGfYP/0xE//vpMD9gf7YXKg2c\npNFUJdzEaeBU02eFOkwm3YmUyf/kFDyLS0cBsAivqN+Qr1uTM0ZV9SSfBSEJ\n1auHO2NlSDrOBsZf+qjtLno26tTzxh2c1GrUfZ2qx1TVnbxn7r1kFTGtL85t\nUjnsJJNwJN0b20e8dAaTboZHHSAPXgGnFG2e+AtTwyKhkuiuBZ+7q/ZQa4RC\nqN15KQ+Z43tXK+MPhMb94+S5Fg0Ve9cud8ytL/7E9J0OBqtD2+xGkaYTRTTm\n+9qIz9TNalNHdHqINrldeTxQ80pCDrydEqnlm0MzyBtZLq8xk2FmKbcoa2jW\nSEY0zesc6NgElJsG/m+5VX9Ub+BT7/VJXAlBLQ1tiy8X2SVn0/zpUTANiY7k\nnJ6btpZeVMCzyOEDDiPOdpLIomyM+HND1AlA1Enx3O4J0IB/CD4D90ugWgBU\n2xoBaDe2dU8TUIt9LTkN3jLdx8YlH+xptcsBElz7eMrd3IpF8miez26NlckP\nc5BquyRZZG7bNGxwIxTQqTe6Ce3fRuZQ9J3oPXxK0HyfTS9ttc9RMw9ZRyi8\nrPtFWqdzKSdADK/86He4zmA4b+4itLa6gKYn2e6X9xuxv9JVejDzMb4A02Ti\nJZvtr+tinjtlFs2TOQulAcEDakUJkNgGdnLd+Y8raOE11HQLndkgMpXjMDgs\n81Wr\r\n=FfnD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n","source":"index.ts","gitHead":"72da059d664c2d390c1766637a3e3f5cb507eece","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.20.1","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.1.5","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.4.0","lodash.sample":"^4.2.1","@reach/popover":"^0.9.0","@reach/tooltip":"^0.8.5","@reach/combobox":"^0.8.5","@reach/menu-button":"^0.10.0","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.147-nav-flexi-dropdown-20200505T0038_1588639145928_0.828682835835518","host":"s3://npm-registry-packages"}},"0.0.157-nav-flexi-dropdown-20200505T0923":{"name":"gatsby-interface","version":"0.0.157-nav-flexi-dropdown-20200505T0923","author":"","license":"ISC","_id":"gatsby-interface@0.0.157-nav-flexi-dropdown-20200505T0923","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"55dde92da92c169108dd04c4f4204adca230c9ca","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.157-nav-flexi-dropdown-20200505T0923.tgz","fileCount":676,"integrity":"sha512-ybzW29Qw3WDw+9Pi9qg8DDT9P1kZ80Ejr7USbsru7a+FzL2CHKiFfQg/0Uht366jzxB8vaGYBiESAc3Ca3MQGA==","signatures":[{"sig":"MEYCIQCCgGXkr9hPJzksbelCVxWWMBLRs1ADtnOowcD3/tDVbgIhAMTUUNA9QzO2uGICgceXGzmcD2BIyDGOlKl0chWsByFd","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4544269,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJesTCuCRA9TVsSAnZWagAAShsP/175YYEzpIy6zwWIm1lA\npqJOerTjmLZNupNygD+18tn5AHYup0qkOWCcWSptAl16+l1mUvEYmlhC8AZg\nG09MJuXBFc55xp5uXPMph0mbcM0rydGJgzDG2+Yv1D/5nVQ5I0WyMIShqmTT\nqaaKI9WHmFgWQo2SKd2rjFw+qSjfnTId7r5kESuetlsK9MNHIRKh4jXYFZbC\nrOVy/e0tjB0RR7qAnnUXg2TjGaaXLlF1BayuQr18ex6CN4LW3X6D/X/bKovf\nUl7kP8I/0GEMICe60MUqBxq2OuVS3fRuCYwkl6Yewy+MjIdqDr/tpr1MJJ+A\nKi05004vn/Vmi3EhnXIpGX2KbstFU/NZSjaGZrPnRLLfW4L6gJm3mI5vgF2y\nAJvNlscgO4iWHBVqrIxTOVLYafYTL4jMGpTjzOCwEQGmPD869ZdcAKkL5XfI\n4UETUckNDp3Eb94ZeZZrKlQRnnuu5FS6yvH+IukzC82HXuigT0oF5x+Rkzf/\n3yNw8+WuQdbZxl3N9rBasESmpvZAwkM7VZkTR2ejjcN3H1uydD3hSyJJ/RYN\nXtWjWR2Y7mU/fO+d7BTmNr6elOymh3eEiV1rWKjEYdOIOMM+b5h8co+mEdvF\nIJiz1t8AeVJxrvrUIF99HAF3hqPJRskwn0rElgrORGcjLUrvTQ/0cp37039x\n2WDd\r\n=KVQS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n\n## ❗ Code of Conduct\n\nGatsby is dedicated to building a welcoming, diverse, safe community. We expect everyone participating in the Gatsby community to abide by our [**Code of Conduct**](https://gatsbyjs.org/contributing/code-of-conduct/). Please read it. Please follow it. In the Gatsby community, we work hard to build each other up and create amazing things together. 💪💜\n","source":"index.ts","gitHead":"a8ad52267ccb450ef99bdeffd7a7843a230db8a9","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.20.1","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.10.1","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.10.1","lodash.sample":"^4.2.1","@reach/popover":"^0.10.1","@reach/tooltip":"^0.10.1","@reach/combobox":"^0.10.1","@reach/menu-button":"^0.10.1","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.157-nav-flexi-dropdown-20200505T0923_1588670637458_0.774957766586341","host":"s3://npm-registry-packages"}},"0.0.157-nav-flexi-dropdown-20200505T0955":{"name":"gatsby-interface","version":"0.0.157-nav-flexi-dropdown-20200505T0955","author":"","license":"ISC","_id":"gatsby-interface@0.0.157-nav-flexi-dropdown-20200505T0955","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"77a4c139f9d1d2b85039c2caebdf073e45c7657c","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.157-nav-flexi-dropdown-20200505T0955.tgz","fileCount":676,"integrity":"sha512-5SGqUpsbFWXoCjC1C588qP5VD6cZCdHmrcS7nsGvyncCjyL4kHv3gLaRS3P1oYHsEdYfHph74i0iOoVoRBwm7w==","signatures":[{"sig":"MEUCIQCiDyjrI4s39VFwW10dzIu4rsh1Y8yabN+HzNi5s/keZgIgWumW8zU094eW2RaMfXgetq/FR6pOClOwY/YlXDh3CyQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4548638,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJesTgxCRA9TVsSAnZWagAAm6MP/j3H22vlH7Q4OPHKXWRN\nyjXuL+rI7hQlvTSVt9lsP5i1NePaQP4UfqaBI7FIKYX5YdgvYqDZQn4MEzHg\nPqJr6vfGHRxpVye/4MyjaNn4yRXmNatZZFTv4d0vVblcO9hx5lZlC2MAwkbn\nzqnPGf/7P2LbfKsEa/Sg/xrZqqdop+EQ+sl4i8g2vID65ESWfNkpu8mY22Mr\nkeAplQ/ti+FhEowkWYE1a8bjCLStvOYKbJI3HI7QLIyNuceUFv9h4783QYIv\nX2yXsdcNAaGOEDuRaDymc/gleuyTLp2T8b/SnntRGlX9d381csDiI5+8Dajj\nTTgiC8ClIETcdXSGh3RTJZAMC3ctdYDv2QWTPDKYxt2huIAlp6w1YK1n4fOG\nekiCfhwC9XcHX8kEs/IXbmQOaFGhGjdicBG4Qstgu5nILu8egb5i5hjclIr/\n+A0BBCIVGhhLnTCpeqW5r0feKH1jjtteBRMOsIbcH47PNQfmXdX0XB6/yAzr\nEbaZwN9fSWQbxD7GUDcZ63HSqSmX9CTBJddQRjtUnZEoyI1K4+6P0bz3mMYe\nRbLK3tgIOtRyMT3R4ujNEJmJFGFcxmrljJUfjF309nkvhnyare3EbvKSf7l2\n3qRqR8PkZAe0d6HlSn4Fq6wRIN9SIqMu4wTD+JxKXlDAgf5pVqhlHCO4DRDT\n0TZd\r\n=Qi8q\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n\n## ❗ Code of Conduct\n\nGatsby is dedicated to building a welcoming, diverse, safe community. We expect everyone participating in the Gatsby community to abide by our [**Code of Conduct**](https://gatsbyjs.org/contributing/code-of-conduct/). Please read it. Please follow it. In the Gatsby community, we work hard to build each other up and create amazing things together. 💪💜\n","source":"index.ts","gitHead":"10fc51aa932ed44e7ee68f820b5fe6ed1446d18e","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.20.1","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/alert":"^0.10.1","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.10.1","lodash.sample":"^4.2.1","@reach/popover":"^0.10.1","@reach/tooltip":"^0.10.1","@reach/combobox":"^0.10.1","@reach/menu-button":"^0.10.1","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.157-nav-flexi-dropdown-20200505T0955_1588672560470_0.4713396602537856","host":"s3://npm-registry-packages"}},"0.0.157-Elanhant-tabs-20200505T1544":{"name":"gatsby-interface","version":"0.0.157-Elanhant-tabs-20200505T1544","author":"","license":"ISC","_id":"gatsby-interface@0.0.157-Elanhant-tabs-20200505T1544","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"244c6e34f9eaca121647aecbe9ff34cd56130944","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.157-Elanhant-tabs-20200505T1544.tgz","fileCount":685,"integrity":"sha512-ouQAQTCPUGD4jWFwkbZROTuDDowutqZXUi1oXczinleTUC8QP2k79NRLWRWUCLlOUlFc7T11LS830Ol8q9rd5g==","signatures":[{"sig":"MEUCICcK8EPW1ICQ0d4eOyckx9nkQc/9OvJCjTiHHiSPS9+wAiEAi01jLMBJIvkzYHNYOBruGKeEn3DDECywJEd5wauxEX8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4672306,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJesYoNCRA9TVsSAnZWagAAHrgP+gNYekG03krAp6ftPaKv\n9vtLY2svW/5whne9j73O/JOzjDffhaTFwPoKlvuTh3m+CMJV/kUN2+7DBlZo\nRLte0gRYlzDluUXZ2/iCR0QGHk5lYX/EIN8K1GPRby3dr8iI5UTn0CWRMDpU\nG4iuTO6/VbVJVJ1KHNC6+V8MvbuZIyHdffhgglh+t2d8idHyYejjXYd/720G\nE1FCz67SqHImTVZATTH7KeNMon9Il83ZyPdUWVKjDs+SFOC5Jmym7adUFN4W\nv9Jk/MXGa2sGdhFAdOAa5+KF5GaPgO/sonbncjGOa4Zz9/U/Brc6xwfL68n/\nnuAAcnN4f8GwIPUJu9QG81+FvT9mqvCt/S6I/4J2oP25bMGEHVODl+34FTPv\nj2haxSHnuMZP/+EvPaSxXOomftjkh6WB4IGWJLupZSVhgxuM2sU93qCUUzg2\ny30AG9y8zWZ0vDZg6thvKPscvJApiTsFxjtFYiaZr6vdi1p7qSvaYCdTtvUB\n/HY4DFSj5HFiU1lB60AY74iLiGIME5oVa+rnArurvx6jAEMagMTYglRK4vWj\nTMhZFePSbZZ1VzBJgcy4HwvVdvbZ+I2zjFKdaXvBcb5XNfOvBwkyD4kLpQVV\nBr2iWIIgwq8iS7eNSqnwjoi2R7Uw0wjy/uIdh/B+3BkJTSeWh0VsXfqjX5ZL\nG3qP\r\n=7phi\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n\n## ❗ Code of Conduct\n\nGatsby is dedicated to building a welcoming, diverse, safe community. We expect everyone participating in the Gatsby community to abide by our [**Code of Conduct**](https://gatsbyjs.org/contributing/code-of-conduct/). Please read it. Please follow it. In the Gatsby community, we work hard to build each other up and create amazing things together. 💪💜\n","source":"index.ts","gitHead":"282403de379295e3433f7eab4fb0c39b5d0f3677","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.20.1","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.1","@reach/alert":"^0.10.1","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.10.1","lodash.sample":"^4.2.1","@reach/popover":"^0.10.1","@reach/tooltip":"^0.10.1","@reach/combobox":"^0.10.1","@reach/menu-button":"^0.10.1","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.157-Elanhant-tabs-20200505T1544_1588693516320_0.4835694017644212","host":"s3://npm-registry-packages"}},"0.0.158":{"name":"gatsby-interface","version":"0.0.158","author":"","license":"ISC","_id":"gatsby-interface@0.0.158","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"fe5bb7fc6db833c202f9282f5bc1a657b2fede5b","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.158.tgz","fileCount":685,"integrity":"sha512-9rOmhafXjfCuVvPK4Z178kz2sJaWvyq6KSCejEf3ivIm1MSreYGSLtmUWgJB539laxtqkh0Ch/AByvs1E3MLaA==","signatures":[{"sig":"MEYCIQD56VdUauXzb2VAYgJbPkpe4/4dDdfF2FSbWl2KsCVK8wIhAPUCXYyckQzXg+D51hvUN2X+FhbTYAyzqPp2RxigFYAR","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4672591,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJesYu/CRA9TVsSAnZWagAAaWwP/ju+wz+VDoM3y5nnxJsc\nqRt8wROxVaG94NJEE2kAgrBHA2F8m/xLusrcgL1IFTj2KpM1HOKiGbl1UqrP\nKVu14y0s0OGHV6qPWmhtL+5xy3uvJDCnOSCAyncDYdHCsBxbDOPhU37ayOut\nOwpa8M7UGPRDuKVhTOe9ZZT0XAktxhH7s0Gc+8f38UBhkB2HLJ1MCm5V6m8h\nQ90eiLKsSKOP3pI251Y0Tp23r5+wb5+YTaokzTPaPigPy/yFEgvTC+fffXpy\nk1wUzmAr1KmMtm25QQt8YcUr9gcu7uUcSCqhbWQUTd2MQEReQAszLWLvKWBj\nOb/PLWEdXaLPu73hMeC46Qz6aOlz53sbv1VcgI4/X88Wtj0zNsZlBcoHi7Ik\nJrZmfXZZNwKfoE7A4r4vS7QJPGWhd3TvC0EjvERvQgqcTDzhYAbMliRB1QLK\nz4WtauCtgINMl8zMXaxD4o5st05L20hLvG8qTV5nu8klP+f2kh/SEbUSRddL\n1JqulxK8VQniszByjxY/bV4adb4AukzDHjnOvyVCniDIVik0lWCCfSU8lXj1\n/v8/phlUTbU0iWlkIXI8i8+7ccAZ5//a2BYhaUdaeo933oZ7eO720iZ1uMtU\nn2MXSKcr+5yF1aVzkA98hrN1wUtsYH4IGpRG2jGKXXquNEBdyEc6DMyIbdTP\ndUpn\r\n=ctWh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","source":"index.ts","gitHead":"e569798731ab08cd14c28be3d5f81cbdab8ee0d3","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.20.1","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.1","@reach/alert":"^0.10.1","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.10.1","lodash.sample":"^4.2.1","@reach/popover":"^0.10.1","@reach/tooltip":"^0.10.1","@reach/combobox":"^0.10.1","@reach/menu-button":"^0.10.1","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.158_1588693950945_0.002776860696684924","host":"s3://npm-registry-packages"}},"0.0.159":{"name":"gatsby-interface","version":"0.0.159","author":"","license":"ISC","_id":"gatsby-interface@0.0.159","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"e27dc2e64faca168f45f8a3156463719037b79ed","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.159.tgz","fileCount":685,"integrity":"sha512-iV3exr3Gqm/r372XL4fPv8va80vDol5dDrTVxtyIipJg5EMJpTEwKtC0Hdda3ClixDXGsOa50hlyJGGWxF/xaA==","signatures":[{"sig":"MEYCIQCaHJtTG4sUDr4cKvPZqKHW7x8JJxyP77FOc3ewFFWEsQIhAO+Y0lFAQfUnbQ+cpyXdFcGvOAx8hWcgIthlMDhWeViv","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4672779,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJesfElCRA9TVsSAnZWagAA15oP/2g7ggYArEzAevyXv2KV\njbHFnUXr+PQJPH4L5qfF6D5BleUmHysM2x7leFRx/kuUYKOmVAAbpGnf6T1q\naDKm0+3iu3SSGGiuZ9b5Eq3TKs0unxcgDegmFKD0CBe0Uycfcjydd0TKhF6u\nt9rsDvNNEQtc/qajdqAGOFIfc+3sCwuxABZqEuerymVMPljCLgLEMmAGftaV\nxX/0G46tTdl5Mfag9arGUkBaVicC/XfKDjzTcrZfL6fgPrG3pRED8OggH96z\nregkGVdrBiVsgxzQDTKY4wP04RiqG5FHp7lehCUtlSSfqlDSHlH2ZOU85M0w\nYDTG+br2qi7on7V47R6XLp49FAcy0WLFAqjTUHA8CDclgt/ZS1c0yGwJ2rR4\nxA/Xbjr86BgA5trfNJ2QJEez6y8+2bwN6elv1Gm9wGY6Eu4dZWT3ht0EKbV4\niBf73HE4/Hy7fnWLH2gNHA7zacjf1UERTa6tI752KTAn6EJHfIlfQkoGZDFO\nHWa1l7CFIQW85ZhIubWPRIVIWEsHaKQj5eepE+nKBb6kvj+fY9imzKpTsblg\nX6Dq44iCORrnhflptwf+e96ZhDH1kuiVFCQYqrniEHf0aIhgyXA3HQrjGs9F\nj2WjT9UuCDXXZ5jNedwVwu2a2IWyUQZ5HXihPZIgQWepuZt9+QRbpz0hJqH3\nh16C\r\n=uqJp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","source":"index.ts","gitHead":"c7a1927a4ff0f0eb5bff904d8ac80bf8e8ec80da","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.20.1","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.1","@reach/alert":"^0.10.1","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.10.1","lodash.sample":"^4.2.1","@reach/popover":"^0.10.1","@reach/tooltip":"^0.10.1","@reach/combobox":"^0.10.1","@reach/menu-button":"^0.10.1","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.159_1588719908531_0.0025736029347012135","host":"s3://npm-registry-packages"}},"0.0.159-fk-sidebarnav-better-use-of-space-20200506T1342":{"name":"gatsby-interface","version":"0.0.159-fk-sidebarnav-better-use-of-space-20200506T1342","author":"","license":"ISC","_id":"gatsby-interface@0.0.159-fk-sidebarnav-better-use-of-space-20200506T1342","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"e37cb1611a010547e9b7eaf0ccde29162486b099","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.159-fk-sidebarnav-better-use-of-space-20200506T1342.tgz","fileCount":685,"integrity":"sha512-quNkkusE7crv/eLoRiFCpNy9lVrJsgj1PT4FcbB989WQMkBR3emFsCaJfvDqIz/tehKbn84U15tXYhh2Pi7Yaw==","signatures":[{"sig":"MEUCIF5CQ5HGKbAI/2WHFhmYhkUdAnQnQoi34QYRKALE44CTAiEAu0zX5w1uZWhaxFVIVk0Kt/POveKbIMeeaqs/izeWrnQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4674032,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJesr7lCRA9TVsSAnZWagAAn2UP/RvH8/l3YRM0YMbEsweY\nFioy9ZBFr36RLv1f79Xso16VAW+dx2JUs2cVnx09xj6zLH7mfHWaLU3x7Zb4\n8btid1Z67rdMMlklr+DqQ7U3BenCY+AMp9GcBpW7nQvuwi/hueqR7FOnP7lq\nz+quf41usGdEPN+GhjIXh2j9fGFVJtGZLeZslgPxUaTHfph3I1zgJkmNWGDY\nbmwWoyMp9+1jyDnyx2A+75wxWiXRsslRYaeQF6AQR5tU8IfMkRw3ecpHrjKj\nEi3v0pPg8NPG2yhs0xNLpa6FztnNSbVD8oNUndRPnKbDlSq4AhqIbrfbB6OM\nU9+MZDoYpCs3xKTTyI8Rl0ylQp30WUe+EBbe6D3RQyAfXR2A6+vt8nyCXb56\nj8Mnf8NPKTb4CGpvB5RYi9eWjueKK0alYB7Tvlz/u07Do4H6WsAzIZAFU5CC\nFLEVR8fg6orYmHg4w2ujwJWEzrf2QAv7t5Z1lcNxobUf3yFzwJC9Q2iUEsdJ\n5JK4l/QGma2tXv4Zjt/rnBnGArgu/B0OWtLglOWXh4k8BPi1brRQvbA7lexx\nizilw7c/KvRahXDDRC1f+l5hMcBDX/nQA2LLDGrFRCB41rVCQz1l5LVzEdZM\nreRVYKfproApPvAmn8BZxLtzLLEkBzIO3S+ccE5yj+TAVxfK+d13mRAaNbUH\n/w3N\r\n=LPKg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n\n## ❗ Code of Conduct\n\nGatsby is dedicated to building a welcoming, diverse, safe community. We expect everyone participating in the Gatsby community to abide by our [**Code of Conduct**](https://gatsbyjs.org/contributing/code-of-conduct/). Please read it. Please follow it. In the Gatsby community, we work hard to build each other up and create amazing things together. 💪💜\n","source":"index.ts","gitHead":"ef61c1ea887d40c00fd1ded12f8110ada7a98f75","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.20.1","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.1","@reach/alert":"^0.10.1","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.10.1","lodash.sample":"^4.2.1","@reach/popover":"^0.10.1","@reach/tooltip":"^0.10.1","@reach/combobox":"^0.10.1","@reach/menu-button":"^0.10.1","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.159-fk-sidebarnav-better-use-of-space-20200506T1342_1588772580942_0.1532853532763192","host":"s3://npm-registry-packages"}},"0.0.159-nav-flexi-dropdown-20200511T0953":{"name":"gatsby-interface","version":"0.0.159-nav-flexi-dropdown-20200511T0953","author":"","license":"ISC","_id":"gatsby-interface@0.0.159-nav-flexi-dropdown-20200511T0953","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"eb5cbacf384f140ab390ae0cfda36c830d9f4b3d","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.159-nav-flexi-dropdown-20200511T0953.tgz","fileCount":685,"integrity":"sha512-Zb6k+m6PbAMMeWB3edqUdNlTAgdgtPMN/cDLHF4bMpdXWgghazSAo7wsAChxWdSVwbB4Yww1Q5HPh6PYGY6e6A==","signatures":[{"sig":"MEQCIHFzIZtiGPog2ZvzYWaDz7cRR7ZBJaarTH9/lWTpAwrMAiAeD507kumrpfEkVHTKhqBafYnT0CmPMze7517WwJftNg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4694050,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeuSDGCRA9TVsSAnZWagAAmMoP/R3UrRBbsDxdO/MNGido\naKbt+AoVecG8/JzYHcI+Dz8RL8hMQpc4N1R8pbvqXHhkbgqqVvnbMQ69cRh5\nsZcSHi05MCtb8heOLY2/PvOqA/vFDtIDJLJO5UFgt1b3uMxHTIXbrTGnjHjv\n6O+9AjcL8O/omlhRDpm+Idbt0uuHkU1tQDkCdXs7GsVW+S+NBF4JJwoojMR/\nbdecsn6wb91lwdRc9QDeSdwNPUVENVgT2xknEeKnR2tys6W2BdjCUhOr3W5Y\nSxKRRVnjeghDrrACtqH4sJKODcVbpqKcqAKdyWIJ7MwWskweU4ygyVk3d7t8\nGYT6EYVFfNYjnNXxlSA8mfe8H+SQl6zTdKPVKHkyjnu5zFXM20H5lguNbIGk\nCuN/xMkRlb8vpQs/JRhvOK49YN2E9QnLRdtHHNrMI2QoRWZ4moQVasAPFo8B\nqT4QqOP54XkXu/Fr2jj83fVltaMcLqwYPjQMgK8QZEML8iDa5wh3N5Lr6MFs\nvbjti1GKiAh5EyftfVqw2MIE1lMGgOHS2K9CNW7rpITX2f1Ovt1KSzCN3tXF\nYc9VS8jEU9zfSGSU0hgjX6eyVfSawolpll/+Ju7EqruA/RWKx9B3IPBFF6uT\nAQGibYi/HTCMyxLDGEIr/MU+LgSlCMLr8Jrafi8aCjlsACp5KV+2By8vgB3n\nERx1\r\n=uU4M\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n\n## ❗ Code of Conduct\n\nGatsby is dedicated to building a welcoming, diverse, safe community. We expect everyone participating in the Gatsby community to abide by our [**Code of Conduct**](https://gatsbyjs.org/contributing/code-of-conduct/). Please read it. Please follow it. In the Gatsby community, we work hard to build each other up and create amazing things together. 💪💜\n","source":"index.ts","gitHead":"2639e4ea952bbd7a4f49dcb4f71272897c52e2ca","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.20.1","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.1","@reach/alert":"^0.10.1","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.10.1","lodash.sample":"^4.2.1","@reach/popover":"^0.10.1","@reach/tooltip":"^0.10.1","@reach/combobox":"^0.10.1","@reach/menu-button":"^0.10.1","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.159-nav-flexi-dropdown-20200511T0953_1589190853628_0.40727584364400715","host":"s3://npm-registry-packages"}},"0.0.160":{"name":"gatsby-interface","version":"0.0.160","author":"","license":"ISC","_id":"gatsby-interface@0.0.160","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"e72aa2dc765be07e5a63375c5ebeb0fa2d684d11","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.160.tgz","fileCount":685,"integrity":"sha512-shasQzdQArRYYIeFBzkrvLKTWREDWl9KYr8Z9Slqqbxsk+h77klWdEUBzTUr7bem5Iu2xFwMrayQeB7JWASFmw==","signatures":[{"sig":"MEUCIQDagdPHQvsRxuP2kz+wth1W6iWqIvBzqU9bs8VI1zt+ZwIgeM98TcXYoI2gy0sq3buuBYnQhpLZwccvrp3rY1U5/Tw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4694121,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeuSOkCRA9TVsSAnZWagAAoTYP/3AyXuYKA3Vg4GGY+qqU\nWdHsxTaI+Cv3cViH/G+avbq/9/TQVz9IdLXDR4cvwSYsmeWliXYyCmEk2rWY\naiamGciQkacTgV844mldQpPvnsut2exxdA+CyncLVo1nZErKbJm+XUSt9TEi\nclgOjOZejom+b32fesxRjs66E9DjSgZ6nAeMQrOsY8RMWQjk9lmF28kDgsP/\n1ulUSwYJW+/LU3dA6AO7aEYPTSTSoP+X136qQgWcseqYGx7tV91Kqu0+a6JC\n2pYzJA/DK/Xm34wlW+lPYXqRMie96GeEN5XjRmYvFkkWyQ1iuWsRmx1y5FeG\nHFhWnVxY6s6PoXEGAyg8DFL5hv8B4BqVDT8uT7nklQPI2HSu7ANrjC99Ktxj\n8X6AOafPfSTM50oenU2sxg1MeUYMmOU1FHEeXj6stYW9ppL0p9CWflmRx1ju\nZw7aypkguo/uNRoxZxYARfDgRwUG9TChs9l3Lxbu3pNISGPxytmTzBGJ7TfU\nNd32V9dFYmoziNkW2z3mQf+xf/PuRotghxJw8sRoHd4A1BLx2deUJp1p0meN\n/IKGkcq6jYcMJP2f7ZqLwuFfGQGFg+oDPvHfROE7mQWFyJtDBrjI4Vdxykap\nAwIokeNxCoSd1L07GWMdCi5w07TWvBROlzLFN7E1oLzt8Pg8gxjXKI42sxG4\ntgeE\r\n=CAkA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","source":"index.ts","gitHead":"76f15bc66c43cda10085ca3dc8b97eec4342ec28","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.20.1","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.1","@reach/alert":"^0.10.1","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.10.1","lodash.sample":"^4.2.1","@reach/popover":"^0.10.1","@reach/tooltip":"^0.10.1","@reach/combobox":"^0.10.1","@reach/menu-button":"^0.10.1","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.160_1589191587978_0.8112818024280093","host":"s3://npm-registry-packages"}},"0.0.160-fk-sidebarnav-better-use-of-space-20200511T1515":{"name":"gatsby-interface","version":"0.0.160-fk-sidebarnav-better-use-of-space-20200511T1515","author":"","license":"ISC","_id":"gatsby-interface@0.0.160-fk-sidebarnav-better-use-of-space-20200511T1515","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"8bc85aa6d7793d19c8653ff0917072aa1515490e","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.160-fk-sidebarnav-better-use-of-space-20200511T1515.tgz","fileCount":685,"integrity":"sha512-TrmQpAkEkXowKWZ7Ms/Pzg2+6EF2yCHt0U+lTk2e7GZ9+Bu+0GOzOJZAA5DOOKg1MKpSE6VZEDEVBQf2/k5qsw==","signatures":[{"sig":"MEQCIDojNtVOAsnS527oG5O2vklwlq6Z5nsFU7KJKFMxRDQ9AiBiGVth6pwjXhat9n0WGnveD7AMQIkc4e9+tm+yMBAE3w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4695374,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeuWxDCRA9TVsSAnZWagAAGPAP/1nrmq+tiSnmKscfmeyu\ndKFHk8HJM47Ve+90Bj4eJWO5K6VDl3HXQEIMVgHhG5ya/0UqVXmxh4JpQvwr\ngkAxvEIzMV5OnVDmrwvc7UoR1q6FPxw+rvaCcp1LYeEzx/JR9ouTD3fq1xno\ng/+6J4tPpriPyNFNNnGLyldo9pea5lGj5vQjs5t4blqntTLGFyxW/JUcgKsw\nrCaFbs5GSEC432UkiGHFzC5G3CkvMhQuFSYD9+MTNO7Oe6FzbWVYkbOZ4DNr\ni8pZM8I745gKvQydEGClN0Adi+iyZXdKjcbfmK8OxwkkiTWhO0CSBCJghEU+\nIHs7LLyoH4J3liLWtriKUWAnexJsbif0vJ25VoQw+tcFCHHMIP/gtdlYgSx3\nrzvAmebEVfhO3WqLYwArN/VfxlSc1IpJEmvskg+vyvKG8WPBqOvswkZDAOKY\ntiSvLGk3IBH8H2XwyApMRBZV/4X819RzrXC1wK0TKKZ09DMYFOsUpLL+Xyap\nWSITWeOQ15bWx9E3CUXmfhe5U4oJemDms3vyq0gIPFIZSD3uT6JlmqTY59yz\n4M+ggrGMtqenOzy6k17CoEai67e37GF15GltBGJ/XDktPPcEnVeItXSwUTMm\nXlEm5fDBadz5tnWau8yFQV43pyWB6Q3iCMFxIhq3zPiew0V9kMmY1fMH53Ep\nJuz0\r\n=d715\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n\n## ❗ Code of Conduct\n\nGatsby is dedicated to building a welcoming, diverse, safe community. We expect everyone participating in the Gatsby community to abide by our [**Code of Conduct**](https://gatsbyjs.org/contributing/code-of-conduct/). Please read it. Please follow it. In the Gatsby community, we work hard to build each other up and create amazing things together. 💪💜\n","source":"index.ts","gitHead":"f460891d5c277d9ae43b67d6e5d17975514ae9c6","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.20.1","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.1","@reach/alert":"^0.10.1","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.10.1","lodash.sample":"^4.2.1","@reach/popover":"^0.10.1","@reach/tooltip":"^0.10.1","@reach/combobox":"^0.10.1","@reach/menu-button":"^0.10.1","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.160-fk-sidebarnav-better-use-of-space-20200511T1515_1589210179215_0.7110567319682715","host":"s3://npm-registry-packages"}},"0.0.161":{"name":"gatsby-interface","version":"0.0.161","author":"","license":"ISC","_id":"gatsby-interface@0.0.161","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"20eb7748af8a43c9586efafe3d6ba59f25b80620","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.161.tgz","fileCount":685,"integrity":"sha512-KbzI23IPar0uWq3BDhhaxYgt7lh/Sp/eHy5JJnj+WEJM/WvD2sDJ+zlsomRp0Dj1/Qx7YAydHg9NxmN77JkvFA==","signatures":[{"sig":"MEYCIQDaNWkqtwQVNCtuX5Qi+/KX+JveeWfjk9rVl7GAxfkosQIhAJiT+LKKVR6ljZP7aGg9k0CFi2XPVmG17vKXZYMQQ+VB","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4695430,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeuXMcCRA9TVsSAnZWagAAL9YQAJPbr8tGlyKHcg6XxrlK\n8LlCDJb6sVER+fiRAGhbOSYYl/bb8q4JpLNCNO5Rt56/7nCjM1+W+WscPlI9\ndd2K19WGQGzIQkpDznejRZ5gvvd9/bIB0KQB/fStvR2EvoG5cbmHCzMtiJge\nOARbfVgoOKcSCsvoAUH/UM7J5Dym4gZl2QcszcdUjh9+H+rBeTB+G73B847/\n7iR45W9wfcv4vjZV+ckcdSqVKr9Yes+qk7l/zG3E4u2U2T3C3KIpl3u5I9G5\nba0rE2aYuycpwyFPZ8bps+ykTci0W4120nPECAYueeuCwaIaX2ShVVT1NniV\nJGJdniWIbU+wh4vJKF0XOjq8HVUt7mDLe7VVbCiY67DDgUb5TO6IQNvBGVuB\nFhdixO+O2gOs/Igu+ELSMk0X69o77B1uRC6PobXqDNNc/dtyiPjoYjnLq39W\nsrKVCz0bzlu5fuB+9ZJGFy1v4SZfxnEzdHQTDd+9jwsKvFbkpqys9AfwCl98\nlKwwxQAPRCguSss5QvpeFQcxO6D2iiIaO+m5lkA2nAjCKNoW4QaUA6vRqK5z\nlbFLhHXv9PVdXmAOXBRrYqvFf5RbRdMdnIUmTDMg1iufAgFwqgcoQPXC8lH7\nKmhOm9ZzejLEATNpF4eUujGZqMRr94F1c6mYiH84Z3MDMoQIHAbAftNDkLl5\nTeKb\r\n=xo8b\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","source":"index.ts","gitHead":"ecda982f098e1816fe04afe7f89f781403f77d9c","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.20.1","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.1","@reach/alert":"^0.10.1","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.10.1","lodash.sample":"^4.2.1","@reach/popover":"^0.10.1","@reach/tooltip":"^0.10.1","@reach/combobox":"^0.10.1","@reach/menu-button":"^0.10.1","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.161_1589211932076_0.1906033058191119","host":"s3://npm-registry-packages"}},"0.0.161-flex-nav-dropdowns-fix-20200511T1711":{"name":"gatsby-interface","version":"0.0.161-flex-nav-dropdowns-fix-20200511T1711","author":"","license":"ISC","_id":"gatsby-interface@0.0.161-flex-nav-dropdowns-fix-20200511T1711","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"e4a589df47bd2265f3270ea31329d6586d32a310","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.161-flex-nav-dropdowns-fix-20200511T1711.tgz","fileCount":685,"integrity":"sha512-sQceAWtZh4dsvpcrzQosTJI0LQE6qjjHdCPyfxv9EjPguZEqYKuxBWQRpBNYoFQpYbKW4cwJv0OatFATEoEVzg==","signatures":[{"sig":"MEUCIGXaPBrbpnxuUOaeJUD9FCTSi0QaGl9XO/k1V+kDncNsAiEAqUGayWe7dlMWq28SBN/OmSIoHFoVUYlMLLBbdPspI1Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4698775,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeuYdzCRA9TVsSAnZWagAAiH8P/0EFXZbSN9s8sOuhw5zy\n6vCWQq1PQ0yfw9Ke2lmm1Jgk4pDrEd5dXTnx+tg5+dSdy+k6nsJwDsdlE6z8\nvgtyNPf/r2NTcg4qLy0J7jdy6bg/s8n+ef2UXLjFKZYMWUcHtqpAck5683JE\nK2dT5LegJGqBrYrrLBBiyeXfSbkemTGRy36EVo6G3+kPndpWn798epwpR3GD\nusWhaYFxsAT6Vjxh/bgr0zXBoQsx1FAqcSAufhpe7xjVJUg1qLy7u50X2oHi\n2dNuTlwHvbQqM8uAy6diK1rxhAPN/Q0v8dcxngmWej87+E7ZWKw6fJWAPyh8\niYehOMBBlD+/kG5s7iPLoI/p1b8bDAFURsAISqTP8Y1CK2mZQEOg7xVl0FuD\nsGmqCwQGUmGe1qZATu7cMoxgleESWYDfn6MlGV9Iomqx4hBfmt3QpgvX0vHr\nhPpJtrg/F8kPHi68CsL85C9wWsDhh/w1u/l+rllotm8FOeyNK1CGsPYRG1Ki\nb/+DiaPGejM2Eg7gHJ0cRRjik8nLD8ruvHlbAtdF73OTWvKAei0T9+AIdm0h\nHNmbxKQUp4qBaLf5qcrTwjeQ9Kj9JmzGAtazHp1dt6jHM59IOZHMzUV2uEPu\n1wlfdZjYfrx55DYvblpAan4C/fIkXTTo27EhKzb6ET53bzGEA6Vlmi49VWsN\nAkVU\r\n=U9hB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n\n## ❗ Code of Conduct\n\nGatsby is dedicated to building a welcoming, diverse, safe community. We expect everyone participating in the Gatsby community to abide by our [**Code of Conduct**](https://gatsbyjs.org/contributing/code-of-conduct/). Please read it. Please follow it. In the Gatsby community, we work hard to build each other up and create amazing things together. 💪💜\n","source":"index.ts","gitHead":"8b899f4f31a4ad8d1de5552b0b97b07155b36fc0","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.20.1","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.1","@reach/alert":"^0.10.1","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.10.1","lodash.sample":"^4.2.1","@reach/popover":"^0.10.1","@reach/tooltip":"^0.10.1","@reach/combobox":"^0.10.1","@reach/menu-button":"^0.10.1","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.161-flex-nav-dropdowns-fix-20200511T1711_1589217138614_0.5201723823067121","host":"s3://npm-registry-packages"}},"0.0.161-flex-nav-dropdowns-fix-20200511T2051":{"name":"gatsby-interface","version":"0.0.161-flex-nav-dropdowns-fix-20200511T2051","author":"","license":"ISC","_id":"gatsby-interface@0.0.161-flex-nav-dropdowns-fix-20200511T2051","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"a2d0d961ef41435859c70534e9c890996671be57","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.161-flex-nav-dropdowns-fix-20200511T2051.tgz","fileCount":685,"integrity":"sha512-DACJhL+ycwOhbxP4YRoVfJB/gkyNu4z8PM2u/jkY1mdvqcAL2UlGcOvlqI52dq2j0K6wmkDhn7LCKvZLLB+nOg==","signatures":[{"sig":"MEQCIEejeHUdnMVij4ozD8+bERTcDt0plvhzvmL7KoLhguPsAiA8KEhEdfDsmYdQ/O3MDSJnKaWGOVRs9g7VeNqgpdwz6A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4699991,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeubriCRA9TVsSAnZWagAAHPsQAJUoOIDtHxbviE+rLTdD\nXL1aKy3DzxQ4qTgoYkOt78yUx668AmC6zroYj+AgEjRrtZmgxtSV2BntDXTl\nsjegSccHpLsq3ftgSrQLemixqqQfVYHJB0hmbJZU7xqpc9hoAnN1xtPMYGXi\nmcTuHIFLQI4I1+VYAMzorYmOvbOjBkxANnII/p900XgFwusI3izKguYYRNAK\nQLc7vp/6rHPXloPJ1TO9lV/W4w1t7gLk//gbRO1TSwBhE2ih7cG6DTGTJhgB\nACZ6pVl39fYM2OJRRzrk+Qlkh9ROnk1BpBuBKEfuC2PeBTMjqNhdurQRUEzm\nlUd6p7fMaTtiQ316FvIljChJMpwfnNtu9kqZ3Ulo7KqJPvMTurJedl8AJ/sT\nAuRjcvUt2DsfaoqKuDJXkVvpKTgrTxTQEMClSx8pzbRLMpZaB2C3T21MVtob\nqBKgbKDjhgklYHjDcS21Ghai0ylDWsA15yYdU9w5I57W32RFhzpyZkLhMFJH\nJnkJQOX32KFimUpUiE6gHTeEtXPAVENkD5r/mDUURhprS0A1Qxrxb1ni40+g\nokffl96mL89VR8CKKajlamHV/KEFVGyDvY6N4JfnsX53MOJHi1FfmSHIOAc5\nPiBztRkCunonor2hCECn+/dpswwMneNeaaZuvG6S5e65LVDhHb5e+QDVmRJe\nIZoC\r\n=7r/z\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n\n## ❗ Code of Conduct\n\nGatsby is dedicated to building a welcoming, diverse, safe community. We expect everyone participating in the Gatsby community to abide by our [**Code of Conduct**](https://gatsbyjs.org/contributing/code-of-conduct/). Please read it. Please follow it. In the Gatsby community, we work hard to build each other up and create amazing things together. 💪💜\n","source":"index.ts","gitHead":"b350345987936ae877ef171f5a0dc75161adf264","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.20.1","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.1","@reach/alert":"^0.10.1","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.10.1","lodash.sample":"^4.2.1","@reach/popover":"^0.10.1","@reach/tooltip":"^0.10.1","@reach/combobox":"^0.10.1","@reach/menu-button":"^0.10.1","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.161-flex-nav-dropdowns-fix-20200511T2051_1589230306294_0.9683665232539149","host":"s3://npm-registry-packages"}},"0.0.161-fk-remove-sidebarnav-variant-full-20200511T2302":{"name":"gatsby-interface","version":"0.0.161-fk-remove-sidebarnav-variant-full-20200511T2302","author":"","license":"ISC","_id":"gatsby-interface@0.0.161-fk-remove-sidebarnav-variant-full-20200511T2302","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"cf9dba4c2f97fb77abb4618e094c7ed9c837ec11","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.161-fk-remove-sidebarnav-variant-full-20200511T2302.tgz","fileCount":685,"integrity":"sha512-605/AnOSG4wq6XNFTTsugTQ5T9iOoBVfRLjLCtZnQNAdtEGD8yhj06fqZ2CrfrRD8y0FSTR8aTJUjcVialSJjg==","signatures":[{"sig":"MEUCIQCNcf9iUSaik32DcgDBwsL6MaAxP99UyzTPZs7a1woiYwIgBI9bXJQfptStrCgXSk00yse6BQ0WWBL2E5CqUU9z8sE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4692974,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeudmyCRA9TVsSAnZWagAA5zwP/R5ul6xS9g1K8oKZJNCF\nfXhrWib4noJs2ExotAIrwx3jrhTNINkfBubav2eTb+ykeJE/zi5eE9+Ro53Q\nJwVm5b2yRkvDwrO/tjORGos8Fe+ysHONzOnjKHuBJirpH4puQvNl4TWv7jWB\nchwRjOQMfgYckvkP5B6aPAh7RfhlRevSOY37MZyanhSVtNh1VqmlyqSe5xpK\nGeWaZx38H8293N14K0GhNpyk5fj2mBpWsjuqqqheCStjBXI+sWm8rnlia9/K\ncgxPilOd+dnvQMuJxOb+CwVo82NM9uw9LcTVt3TUOx6MBmlEEhImt+l0fUfh\nXWOBeqk2UWB5SCsyyeCPzn/umKJwnyH3aE4ojHi1dqiZKtHsqRcgCQYzbf97\nFQZgR4KHA4V0vElQCRhaHyd8JaBGAJn5/QF+RegQ4JBJtaleAWh9RKHVPPMQ\nkiypbAjwvftDPuFSwLfTqs1g9OT34+E022Eqx4q76Kw2VA33+cjpnrnAIziR\nce3TjK8KGQVJSXynoznI3LrvtaXkBwfcZJJWr9qy+pznMp86e1w9ZVmQ8qfC\n4D3fcqg75BNBrsHMHZ2gz8VbLyEL1/297dEKxQ+q5TMHSjcFU7J2b2dpkJyE\nbVLgCbHrj/dNxK1InS+KGMwCqGa+pV04UEo7rrpdPS/mhel2qwWgewxQ4qzo\nSG7a\r\n=WCpV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n\n## ❗ Code of Conduct\n\nGatsby is dedicated to building a welcoming, diverse, safe community. We expect everyone participating in the Gatsby community to abide by our [**Code of Conduct**](https://gatsbyjs.org/contributing/code-of-conduct/). Please read it. Please follow it. In the Gatsby community, we work hard to build each other up and create amazing things together. 💪💜\n","source":"index.ts","gitHead":"c2654a69cc65aa2e72d1264c98615380ff2748b5","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.20.1","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.1","@reach/alert":"^0.10.1","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.10.1","lodash.sample":"^4.2.1","@reach/popover":"^0.10.1","@reach/tooltip":"^0.10.1","@reach/combobox":"^0.10.1","@reach/menu-button":"^0.10.1","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.161-fk-remove-sidebarnav-variant-full-20200511T2302_1589238193954_0.37430369489560755","host":"s3://npm-registry-packages"}},"0.0.161-flex-nav-dropdowns-fix-20200512T0645":{"name":"gatsby-interface","version":"0.0.161-flex-nav-dropdowns-fix-20200512T0645","author":"","license":"ISC","_id":"gatsby-interface@0.0.161-flex-nav-dropdowns-fix-20200512T0645","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"7a7313c47beb19bf7f7cbf6db933dd85623c94bd","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.161-flex-nav-dropdowns-fix-20200512T0645.tgz","fileCount":685,"integrity":"sha512-1uHEhFsyERZbX3XE61y9JKu+ehjNmvqBVByHGWd28SljJS7K1wD7mBEys3fV42ZWQ1lAoQ2oGMqejh1ErTWBoA==","signatures":[{"sig":"MEYCIQDTyi81TU1PLjCZPMChtF0mSfQbjDlEXPx4tlUV7VOANgIhAOnfEUMM9XaU0oUN8lzFyn6xJvmZGnSaoeRM+/BV2jaV","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4699991,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeukYUCRA9TVsSAnZWagAANKYP/RSHr1kbEXKgVbl4ULL+\nSelFBkgKUHHRP5a/cCnzVJ71TEbSitPQfFOkU3ItBevpVz6JOio/rAuLxjDk\nHiRzgl8Dg4Zx+7SQK7LOJ9zqXeC5IE90hFfEfXyB+x5pzjOiCUgwdGz/KqNt\nOcxESELmeByt4zJmVmB05NnIXvnSbvV/KUBfTYASX8oKqvzoTJOcntF0x2G+\nywDvik6esfTcCQV+OsV4o+kOdIZsHX9Zb85reQroxEaaIfUW/YRsg5eAjV3P\nX7KfCTUSbVCiCmum8XkBqymkWCwPDcvbv/RsgCmLIAJIKrxvknbe93pJZG5P\nJ/XCHpmnCrK/VNiIWP6Oj0m5gZiQ1AjdTHOyzL7sZFhyB2ZIELmtN1aiQ06j\n9Q9PkV8nE9zxyAQppTAESdCTV+qnsL1THTbEDEF0rHeqtxoTNbLjrurfu2qJ\n9YaMKHHBspsxF7gtRX1OCsflm4WuksR3jM6g2cFt6rxnrSi7KoB/+Z3OQZdI\nj+OeCLcEbHtp1K3yonpDDHsvYA2vZlTltRtmkhDDXLvil5Ma75fZV0qPKJdf\nQsYXY9dmqcLi1hkO1SGka6I+JbnNLABNcX/yzLrgZRTsTkpPS2nbJomxooME\n81RNcFLh0sqhpYI9xSfjSnHJjI8VGz6NDD7xGmrp76rItffZOxTqbpagbP//\nJVgX\r\n=U+tZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n\n## ❗ Code of Conduct\n\nGatsby is dedicated to building a welcoming, diverse, safe community. We expect everyone participating in the Gatsby community to abide by our [**Code of Conduct**](https://gatsbyjs.org/contributing/code-of-conduct/). Please read it. Please follow it. In the Gatsby community, we work hard to build each other up and create amazing things together. 💪💜\n","source":"index.ts","gitHead":"b4ffe361ebcea2ca934381c2774bc9303f8b5f76","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.20.1","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.1","@reach/alert":"^0.10.1","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.10.1","lodash.sample":"^4.2.1","@reach/popover":"^0.10.1","@reach/tooltip":"^0.10.1","@reach/combobox":"^0.10.1","@reach/menu-button":"^0.10.1","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.161-flex-nav-dropdowns-fix-20200512T0645_1589265939765_0.12786827181063343","host":"s3://npm-registry-packages"}},"0.0.162":{"name":"gatsby-interface","version":"0.0.162","author":"","license":"ISC","_id":"gatsby-interface@0.0.162","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"698f01cace43cce8e9883977b6d5ec87ddf5cb60","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.162.tgz","fileCount":685,"integrity":"sha512-p3bIdSTEk39zTNlU2NEe63vYfq39Bddf7j8NCZg7NeOuXa/CCVQb+AZVcDtSGuCY52GMX8Yc6U2kmsPEjyGGtA==","signatures":[{"sig":"MEUCIB0c3BD9AyP+8ljdMpY3cyZBIMpPg9EWU3zJmQoIniCBAiEAkqD3GgcXydeRoKHdf5g17JqhNQ7bt6e4QbvLnzA17l4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4700058,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeuk4YCRA9TVsSAnZWagAABNAP/Aw0QHEIcfyCzRN3UGQj\npsn772nbBMtdSr4xoq3pMZpAaHKfhE31+itaT4IJDYJS7clc1ve6X9RwzlcO\nmj84GqGyuUk+xQ7yzZ+feLyBFIFEVXOlwR8SGhWvgJxURqfaAv420+3r/qlL\nKgl4iATGhDoByDBUyECF/wWYDaOSIaUaxmZU8Xx1oD7156oDjg5V0V86Z2Ve\nUarMTRZVxhYXeE7fyXh2oDC2JI9hVcM+56gFpbFSIAYi6IrjjSGR2lxyZm/n\nWsnCYh9jdYRJ4G01nTpC8i4oJ138p4c7yhkHSp64l6O7m32slvkgEqJ2hANL\nir8qnj/TiBxSNsXtIGpBtbbqmczOOxjQLuXjQxapAcppY6KwdErOY8R/HZ0/\n4Bmfk6fCv3amMOFupLsZ8PtqiId+fF5abcT6IY2VX8BweiHgLKfQQ3xu0V1f\nhATIURjmyQaQCTaAwaVqERpRFoFb6o8t4ZdTai0w7KATXCoBHaOMXyAqQbIG\ny+QnzZCeNtW9Rs0I2V6cXiY7tWAnLPKyPKA0EKuK0oCQXWkdgKDKpTaG1ffz\ndioiBBoytGBjw08ShCEImSRGmAxRrd1nweWUBNk8D2EcDt4fXlNA/XxN2KGg\nPG60VdhmEb0GerN2dLUKp0a2xYPZqajJEv2k+4R49cpJHIyZwPn6w9QyQkls\nt0b1\r\n=tpl7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","source":"index.ts","gitHead":"0dc5de5163ce313b2ff6a2b7040fac9583c02538","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.20.1","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.1","@reach/alert":"^0.10.1","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.10.1","lodash.sample":"^4.2.1","@reach/popover":"^0.10.1","@reach/tooltip":"^0.10.1","@reach/combobox":"^0.10.1","@reach/menu-button":"^0.10.1","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.162_1589267991555_0.9535794542665219","host":"s3://npm-registry-packages"}},"0.0.162-fk-remove-sidebarnav-variant-full-20200512T0942":{"name":"gatsby-interface","version":"0.0.162-fk-remove-sidebarnav-variant-full-20200512T0942","author":"","license":"ISC","_id":"gatsby-interface@0.0.162-fk-remove-sidebarnav-variant-full-20200512T0942","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"36ea7e37330883c805112b3e5b8f1c4e32deec71","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.162-fk-remove-sidebarnav-variant-full-20200512T0942.tgz","fileCount":685,"integrity":"sha512-PzjZah5mblmziIHfhnOtqyz9+FZ47kUm5o7Xt6ZkX7Vrp33OGI8Mo+n4jshj+KANXFDHpmgEps+gVZC/Io01WQ==","signatures":[{"sig":"MEUCIQD7T9mugrAhJui3B/WXxKx4NtJYKVmHt94EbIPSfbRgbQIgEpMCIGuo+A8lmmlvSdXyvdn38NXH2bwAxMXXZYCfodc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4697602,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeum/LCRA9TVsSAnZWagAA2ToP/0T5jN/QKEddcH6rs4Gi\ne3g4/D5jfhxHm32deoy8xGcQMKDpkw4cGFP+BnfXpde8aAGVqLH7fslASdl0\nqWJO8g1Cfe/wwkxuELlprIWAL/q3+qLZG2UDYa2XAXMXsZj+GF5Uql4fYogH\ngTRPHNaRHDHVI/uWXkxjJRiiNdcWXwuD0tjrpH35UJthwhtL8ezxUTcBCSBY\nrkv0c+WOdJacpGCCkzLgCAAANeyHwqe3GvevgXdqtc8fcHR6pXkrjmk3Mqyj\nyMsax4OWcQJriIXtsdME4BjWHRkOERV18u+NjEOT8kqh1OZm2r/K4PY5X4mS\n+TZq8i7J1BwRCaDtqi+KSGazCoEdjF2g2vYST2dKX9MhO8jjzICKGVQ5i9ub\n1SNuXF+gpkud+iEN7+Il/hnMsJY4GEHIZ9+Lqr3VEVH9cED/+uRdiHWRxRaL\nrLDkfpw0KewfFroU6YMLtS+l+su4Custm7SoRcB9o8nahoeSQ2ydNtryTRrG\nY5UXPKYCGAMak3USxpXQhzd1aFh+VuP8r5Kw0IhaEMHXrfg2bSe9dbtshUq3\nhxf+pZy7q/eLEtpTkvRXlS85MeS7Is2Kz5RCbdAbGTMa9FJFIMrROM3BA5lH\n7f99g6DBgE1qQsNa8V9Ekn9LutZ2znPVg45kcW9sN78NpjBByPLx67Ikpxzl\nchRO\r\n=5YcV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n\n## ❗ Code of Conduct\n\nGatsby is dedicated to building a welcoming, diverse, safe community. We expect everyone participating in the Gatsby community to abide by our [**Code of Conduct**](https://gatsbyjs.org/contributing/code-of-conduct/). Please read it. Please follow it. In the Gatsby community, we work hard to build each other up and create amazing things together. 💪💜\n","source":"index.ts","gitHead":"5115c0241e1470ba79f9c2c88b804e189d26218a","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.20.1","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.1","@reach/alert":"^0.10.1","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.10.1","lodash.sample":"^4.2.1","@reach/popover":"^0.10.1","@reach/tooltip":"^0.10.1","@reach/combobox":"^0.10.1","@reach/menu-button":"^0.10.1","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.162-fk-remove-sidebarnav-variant-full-20200512T0942_1589276618260_0.13432513929008771","host":"s3://npm-registry-packages"}},"0.0.162-fk-remove-sidebarnav-variant-full-20200512T1026":{"name":"gatsby-interface","version":"0.0.162-fk-remove-sidebarnav-variant-full-20200512T1026","author":"","license":"ISC","_id":"gatsby-interface@0.0.162-fk-remove-sidebarnav-variant-full-20200512T1026","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"2f701a891472e22ab56992a02138d84a8b519575","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.162-fk-remove-sidebarnav-variant-full-20200512T1026.tgz","fileCount":685,"integrity":"sha512-LOjbEbZw+irO6TxvKyOAsowA2907uTuWM7JQuZn8xe7rJsmNIrGyU/Aa0gJABVKIp0nhKqq3+6za0Iqea4fuvA==","signatures":[{"sig":"MEYCIQCMyauCO8S9/ZE62k8o+70Qu3gR3l4XbH2U5oQMiFUUpwIhAOqSTAyzeySCLG8JBTQyeebcSiCE2VoS9zFeFO7Egd2Z","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4697522,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeunneCRA9TVsSAnZWagAAFWQP/R4//ujTcSdIJmPgaJIR\n5wKQDzWG6wYl2Sp3Wbe0yowILcRiJmVKN9BLMk+7xNsFjjQi8HafkAyOdScp\nCmYdrday0H6RORuIwn32hETnymv9sIOScfbI2vEMeYcPrMfTNxse4+2y8o2J\njexiZ5Z6wv7oPLaeysHQS6fJhH4Vp7lQiesvq5lMlVYVaHPZ+eaTtP6raXoC\nboE3FkiqRKWkd55MNbgeC8jpF+2T6SPiYphCbudEOwLXkodqoZjd6WRMoZJn\nPVcHftHz3/pQygT37G7NfbIaa1v87p6L/zw521+I9nHC/TvvGV92zJtMHs/l\n30ClVgvncxk5u8ARkK0MKAMHe2dMIQ6OgEtrqytPIQ/KhQ6KZOG6wbxwY8R6\nFRyOfbXdxjS7VO5GX9bUQmFH1Y7HJubhp0wEM7ViGWUyrRwdr4nxy/2ZDgct\nA2lBDfmGc3mYNutab1Ep5MJdXNBq6dhxCSQYpmGYTEc9v32eIc6O643VQis4\n0f1EWYPRvwY3rmcYRmcZfK1G+6HPG5rxPgKmx76gdIPgZSAuUwUztfx4VZff\nhlGejIlobbc3FKIf2G3CDUG8+cr9BldGvlqvsOQ7QL9opf5jQWiIP7/bwh/7\n0zpxdZEwdRVZf401P2/3r/83bTKc4de37JpI7x8pxlC+O/d+ycYTM/4Na8GY\nJ2OF\r\n=kdf2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n\n## ❗ Code of Conduct\n\nGatsby is dedicated to building a welcoming, diverse, safe community. We expect everyone participating in the Gatsby community to abide by our [**Code of Conduct**](https://gatsbyjs.org/contributing/code-of-conduct/). Please read it. Please follow it. In the Gatsby community, we work hard to build each other up and create amazing things together. 💪💜\n","source":"index.ts","gitHead":"d158bafe897916a29a1c6ce665ca670aa2c161bb","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.20.1","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.1","@reach/alert":"^0.10.1","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.10.1","lodash.sample":"^4.2.1","@reach/popover":"^0.10.1","@reach/tooltip":"^0.10.1","@reach/combobox":"^0.10.1","@reach/menu-button":"^0.10.1","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.162-fk-remove-sidebarnav-variant-full-20200512T1026_1589279198317_0.22479662440388748","host":"s3://npm-registry-packages"}},"0.0.163":{"name":"gatsby-interface","version":"0.0.163","author":"","license":"ISC","_id":"gatsby-interface@0.0.163","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"49fc1dd82a92b260f0af85172f6018cd097952c2","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.163.tgz","fileCount":685,"integrity":"sha512-dZLbdmMzl98nWKlZI8Myqj1M1orldjXckHGSnDKamfM2nNNhmqZcM503zgolHorXtf0SkReB2KquAYb85wb15A==","signatures":[{"sig":"MEYCIQDS75QF6K3GqY5MHd+whmtCpe6OUbtnnV11tfjl/PBfNQIhAO+XtvceK5+f48vRGDbbFsJiGsPVgsx332qBBh+CweRd","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4697578,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeunuTCRA9TVsSAnZWagAA3KMP/0uBD8SU/UYPCJM8lmkx\nkaITVf/rKRVgn48xo/6uvADLACI9LPFNw77bdXhCN30yo/GiIGFJfBR1ZUew\nQrzZENc/oBmcSaPdcUxnnQTvLP+LIO13Q09a5wb6P58zz5mvspPOB02hWmQ6\nH678ogB5CcjIDZs8rr5Wj9uEY4UbfG6XyxFX6KccI0BFv6kJ3/gRi4pyi9zw\nWdPrh2oWCvHrxfW7ehJhtz7l8ojOA9e2IcNZeizYcRBMGnNskqk0HaGdxrJa\nu1M0UtVzGhiOiFQ6xsdqICv/UhBDyfidC2w/fgA3LKzvxT+IiN9dV5pkC1ix\n7lKYOJG/BX5x+XMtFFKPtCAktC/PClBytRvT+Vf6ZmvTP+n/GzpIXG8WLpoj\nzvwjzPaTWKIdbcGmSf+Ad9dolkzJzKWQV9ctlgG5AioIhtlP5sC0J+7wyMrm\nz1oqRw0/D1kssiNvTsNriTUAegHDvxKc+xXiV9rcFxUjU8wmJ1UfEGHMQuEA\nMoNwn9M3erQpl+Feh4Tq701WcvUDoq4o0L7si9PIZ75BvL/4YY7VGq3wEh9g\nkfgn3gZLS79jqTR5aOQzt5QuJPt4lTpjlLbSCGD4hm5I7jrh4Lr8fy5CDF2r\niPnLz8puqQ3VTzlB2BcZ5AJRA+sH9EkCHtzxBe+2f7/3z+oJsccq3UXE5sV0\nTt/+\r\n=pEjs\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","source":"index.ts","gitHead":"d16cdd0cbfc6e00c4f920fb067133a50019b28a2","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.20.1","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.1","@reach/alert":"^0.10.1","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.10.1","lodash.sample":"^4.2.1","@reach/popover":"^0.10.1","@reach/tooltip":"^0.10.1","@reach/combobox":"^0.10.1","@reach/menu-button":"^0.10.1","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.163_1589279634656_0.06842234991045304","host":"s3://npm-registry-packages"}},"0.0.163-Elanhant-fix-color-contrast-20200521T1425":{"name":"gatsby-interface","version":"0.0.163-Elanhant-fix-color-contrast-20200521T1425","author":"","license":"ISC","_id":"gatsby-interface@0.0.163-Elanhant-fix-color-contrast-20200521T1425","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"91bb9eaff90bee3f1f912b55006a60f6ec9dcdca","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.163-Elanhant-fix-color-contrast-20200521T1425.tgz","fileCount":683,"integrity":"sha512-Y3cUFPnWj8jtJFYgJye9jmqThP4ifwWyYRlHEnJMdsM5Sb79VTQamm6rE9r2AaPnGG9g5TqaWratXX3fcrPwQg==","signatures":[{"sig":"MEUCIGVgtvF/Nfr/Ms3dtZ+qh8SimSK+dHkFekF/iqmQhA1MAiEA/jV9KjJ+GRhfFwal0JB/jdKwx658driN6bYNV40uzoY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4706860,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJexo+BCRA9TVsSAnZWagAAUZgP/19Ejl+ZMPcJwomycqCW\nMWpYZeMbF2jUwO1xCs44diGm1S0j/t5lpJA/UUjwNzAL7uKxPwu9C5NuWjYg\nu/g37Vh2fbPFtXic8G/r/0T7QpXPIxcNwW7VnLScpOkbQFbU76D2fzI2etMb\nG0XmqB31QhHCfDVMGR5BjElx4AqDp7sjMqrCS55E2+nN0rpO4dSizZv5Q6kY\n6/gkjBT7ka7eAlJIFS6Ia4iweqbuzs3cDxQgy715zFJDU8HUE56K1BHCwSzZ\njOdmFi7rN5Ig7q57bDzLqIm66IksigF3m772jWZ2TCH0BF4ovxDCopHTujeN\nGoeBQiCRVyvq2k5a+84xojm2oDPcl2rqrBHe+80dTH4vJppnwOHG1QYVtrWT\n9cHMLxb95CcKIbadxVgKUvYvGzSXh0+Tlhj9Z5I1VyKZLAbRWyJNKG9FJgXx\nF1ui5rC9vdEs9vXF28JNRx98yyfWUZv7ujcZwJhKspAPHM0VfiFdnebkgMNI\n/jc39OlYNMg1/nhOlnHOpw/Q1ZrnSFgMr5Zz/y9yqpV0emuG09knUHbv/CTQ\nu2RDtpxzYIX6Ey7+xTAWYJrhVQdO9OQbWWWIuoSikohQfwIGOC/exh/8+E8z\n8zzl+m/MTc4+x5NO0Bece4y84EO0/kiX8/fONLMXaLjUPmNR+6lcEkLfRLfR\nx4yg\r\n=hMSD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n\n## ❗ Code of Conduct\n\nGatsby is dedicated to building a welcoming, diverse, safe community. We expect everyone participating in the Gatsby community to abide by our [**Code of Conduct**](https://gatsbyjs.org/contributing/code-of-conduct/). Please read it. Please follow it. In the Gatsby community, we work hard to build each other up and create amazing things together. 💪💜\n","source":"index.ts","gitHead":"ca2b50f3ecae3cdd139aa96450e392ba3d15a87c","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.20.1","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.1","@reach/alert":"^0.10.1","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.10.1","lodash.sample":"^4.2.1","@reach/popover":"^0.10.1","@reach/tooltip":"^0.10.1","@reach/combobox":"^0.10.1","@reach/menu-button":"^0.10.1","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.163-Elanhant-fix-color-contrast-20200521T1425_1590071168797_0.5396618423702233","host":"s3://npm-registry-packages"}},"0.0.163-Elanhant-fix-color-contrast-20200521T1545":{"name":"gatsby-interface","version":"0.0.163-Elanhant-fix-color-contrast-20200521T1545","author":"","license":"ISC","_id":"gatsby-interface@0.0.163-Elanhant-fix-color-contrast-20200521T1545","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"b7f62fde38f6372efa0a6557de9685b643fbcc75","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.163-Elanhant-fix-color-contrast-20200521T1545.tgz","fileCount":683,"integrity":"sha512-MYTU6XgdoUbpwDOKq7q3cs+9sG955R0yUkABe71e8Yp9gntd6rhD1nChcp+cRowTm3slQgkghBfnDRFp6NESdw==","signatures":[{"sig":"MEQCIB90NEI2Hs6EQICjvmDQXJ2nMph0dbpU2EDx84Zv/u2dAiBW84G2Vej1aJobzTiTgOp7mJEw9+QH3UUTKQwUkfU55g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4706876,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJexqI6CRA9TVsSAnZWagAAmuIP/2watFzMjfZ5DkOQm4BQ\nse/pNUndBrP+YiutUaCpCjC68WzE9bWkVEEq3o02DYyS/HzGZpScwH0hkTdl\nN5JqM8Lzptzl7ctLB3jcfZ+Ax6YnqJlu2RxYdPSpLZ9zS/pMu2BuFxNnjf4i\nOkzBUUcMCb4AtNTiZGfwHwItx0cGTnipKVBTKgiZDAoyj3xHucf1ENxGGMn/\nk8FfwGvhZZND3YCLynsvbMJ07UGpgkFRSJQ3erE4olgH1nTOfp/cDLYmx4Rf\nJjbtJF3GqxR1nZzKQCKLMCMIHVGSBqJFLtUvp3sBUwY1MSPIyperw0sdy/fX\ngKYXl/eMfrPvdqZtyai2khbZEnTz1Qx/XanCgunC8KqMJ9DbrI/jgp7flo5q\nS6QT7ndkJi+RexMkuv/yAofQeGX4ADD70L0tFmyT3CH6fJ6p6ZKcH4kjFgI6\neTGSMooDT7041iQ6ee698Fm0ng5inPhumTO4va+xLULSVb1yT2Q754Ya6mSa\nLqcSdisVgdN6LRSnkJ89M9c9++nTnDi5p3MGIqnPCqSs1EWPNZo6w7TBRDqK\nL+6H6BRgWAkQ7s1UEAsu9NCNOKHrzeKfopkIcT8AL9MtUiKGDIW/waLpqxvM\nd1Us/G0ktwBkW2p/EJbPniSF0ikcqv/Cpa1h35p/FRpFqNNDnfnLzjYjl2rv\n4YOj\r\n=uo2F\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n\n## ❗ Code of Conduct\n\nGatsby is dedicated to building a welcoming, diverse, safe community. We expect everyone participating in the Gatsby community to abide by our [**Code of Conduct**](https://gatsbyjs.org/contributing/code-of-conduct/). Please read it. Please follow it. In the Gatsby community, we work hard to build each other up and create amazing things together. 💪💜\n","source":"index.ts","gitHead":"4f4f5db000a396e496a7afc3339e442517e572a2","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.20.1","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.1","@reach/alert":"^0.10.1","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.10.1","lodash.sample":"^4.2.1","@reach/popover":"^0.10.1","@reach/tooltip":"^0.10.1","@reach/combobox":"^0.10.1","@reach/menu-button":"^0.10.1","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.163-Elanhant-fix-color-contrast-20200521T1545_1590075962004_0.37401318629041924","host":"s3://npm-registry-packages"}},"0.0.164":{"name":"gatsby-interface","version":"0.0.164","author":"","license":"ISC","_id":"gatsby-interface@0.0.164","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"16ed9138e460b6957955d880d3a7e22e06b05764","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.164.tgz","fileCount":683,"integrity":"sha512-nVJ1YGvRfm7IqWDf8pqGSYUWFijkQkVDcT1Co9fx8bThadXD6t/xNYl6icHiLqaynklaJvjS8hxidfaZTCdOAQ==","signatures":[{"sig":"MEUCIQCq5eWni5OrJYazHty2KXFA1GP/kUvBp0hKvTTqJZeXQAIgA3C7POqW5QY4l2frfDqgiQPbLl9x0QsXLAZfxhMlYL0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4707193,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJexqd3CRA9TVsSAnZWagAAhTEP/1TMLBoz8Kq27fxc+KT9\n+B678stAnQunrr8ck/UACAgZPu4JpAQVeql3SO7fXLWze7cWcapsqBXwgDD0\nPMy5CzqJh86uVL+T28Wpm++bFZpEYUUmm1KwP09+iqNv8keBw6+P4L8v6wF4\noqQEYBpPxiUlqU3GYqy/jNXsyJYdqyQiywpEzWmxGr+j6oUh+LBccZDb978U\n0ftjc498tMtfBnFYEjlcZjMnkK+bJ4CEDJwZMJZAheyiM4XWCwCaqXu7+7NV\nb75S+x7UECt5O9kRIbiS70keoPzvO37iVFcR7F3uitS9lUNnoPRmPtMrmZ7D\noQvx6zqnz18+Nqgxq353hDjrHlNms4+JRAFGj6Ohwm6XENofVDQGDMc7NWEL\nOPRH3YSdeavetMYtT6cyN4tK8itk5YOkzGfuB9j5CtDpVr44E2YyCD+bZqun\nLW62W53oQ7xiBdD7vry1oYwp4nUZqnhddmdpDHRhgCap+41lbqEg5ekrz925\nDijzvdVf7zNc9Ju+N4zOx1sAX+0J59RgXRGa6svh/wJDlC7/VrPEmOlBligX\nNvs1af2MmemCUZ8sjnMwGaL84AfL/P4Erau+TaBgG/dCADmLiAbus3Iyl1yu\nyD0yRCGvpak8bASIHBas+tBs5nKdKaexoQeErZ2v2XcrZ4r/PHBpK6iLx3Xo\n6t28\r\n=19iJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","source":"index.ts","gitHead":"f0bdda4d1d7af9517ffd8260e678573733412fc3","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.20.1","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.1","@reach/alert":"^0.10.1","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.10.1","lodash.sample":"^4.2.1","@reach/popover":"^0.10.1","@reach/tooltip":"^0.10.1","@reach/combobox":"^0.10.1","@reach/menu-button":"^0.10.1","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.164_1590077302571_0.6627052990587561","host":"s3://npm-registry-packages"}},"0.0.164-fk-remove-nav-container-padding-20200527T1609":{"name":"gatsby-interface","version":"0.0.164-fk-remove-nav-container-padding-20200527T1609","author":"","license":"ISC","_id":"gatsby-interface@0.0.164-fk-remove-nav-container-padding-20200527T1609","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"77f42232581874a6e44d2299d6f59adc1600567f","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.164-fk-remove-nav-container-padding-20200527T1609.tgz","fileCount":683,"integrity":"sha512-uX+LV1i27Va6hECOjwEwo+6nf51V+g4+0Fb9nB32VhwKP8r6A7yIxL7vqogyihQ8X3Iz2gjvKIe4hA/XhRtwrw==","signatures":[{"sig":"MEUCIQDrn+onPsWKw451c5QTQ1DTFz32gZ3nEbLwralJw6M2+QIgCFV/kTgPPfon7nOmtwn/O4oBVfGz8bLEgbQKebVWd4U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4706964,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJezpDoCRA9TVsSAnZWagAAICYQAIqAan093pM+1vuzF3ai\n5c16nqV+r5hpJmXjp2WZbUeNdDHqCopC8OKQH6Xxw3VBAaCCf2pI7Y7J+3gc\n1ctlBqRJu+MEqf89oTO/cKbtEvXqjrlXGXJ6GCg5zeGHryuSBbFLCJgq7JLY\ntakde6jz3pnsOpRddkb4Tz9Wd3YGWUtYFjpb0eqeLFRvi3+TypciUdI57lE4\nmkGahlzFcU4fsqktHJ0p3F9Wnh8fWv5c10wL0V4RmzGQqEuH0CJ9U24KLXHX\nkp/Ub9kYcXv/WqVc/4lgzvOuoXqrHFmeNJm/egfercH6zhHcCw/6vGY+F8HZ\nVdO1Dt56qZXq3DgUp4sR5LncY8faBDKDiim1eZYbMCz7ig/hxSTUVrdm9OFK\nroAMfkke94ZhuIBEETheJ3aqTwr4zZt66qruk7VZpD11KcvP5FoRB88m1nfQ\no81GhjLbZcSlODSIC3RUBd6lrG00dRr8PHMYVvYOED0YZ/XiKxuDOx2YgJmh\nIVUaHvdoXMpsItQGmMSal4VowdEUax2CHOGzU99/X19yd/1Dl+OMcWfpn8Hq\nUTPJduBX/PyDvCOUU31R3GB/h02CEWldtjVbMKMts7iC6BUmPI0zXcqOK0SD\nte7uxuhgv1nSafpVcpf6+z3boSTtzub3DHLYsBifPRpdiqrXWF1E8asmzNBx\nj+MY\r\n=QPVG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n\n## ❗ Code of Conduct\n\nGatsby is dedicated to building a welcoming, diverse, safe community. We expect everyone participating in the Gatsby community to abide by our [**Code of Conduct**](https://gatsbyjs.org/contributing/code-of-conduct/). Please read it. Please follow it. In the Gatsby community, we work hard to build each other up and create amazing things together. 💪💜\n","source":"index.ts","gitHead":"baf1778af721b0a3ebef88c1a0d7786dbd6d9dbb","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.20.1","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.1","@reach/alert":"^0.10.1","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.10.1","lodash.sample":"^4.2.1","@reach/popover":"^0.10.1","@reach/tooltip":"^0.10.1","@reach/combobox":"^0.10.1","@reach/menu-button":"^0.10.1","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.164-fk-remove-nav-container-padding-20200527T1609_1590595816071_0.6364159337694169","host":"s3://npm-registry-packages"}},"0.0.165":{"name":"gatsby-interface","version":"0.0.165","author":"","license":"ISC","_id":"gatsby-interface@0.0.165","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"e6ae6ec6151959778cdf73be5de97e9a422605c8","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.165.tgz","fileCount":683,"integrity":"sha512-2thIU4SDONyy/9LXjjFCsak6MksCzGxLbJtIsld5qLOn2NWnpwwsF+4MeAjUHNc3fMaHsv7NqQrvmIXRkACllQ==","signatures":[{"sig":"MEUCIHe7DPSODfc0wFUXRXZTxSQhiyiMPSpQA+cTalwGk2eUAiEA2KYUa46vemnWFEPEciy0h3rUSdi+LS7sRubXhcsvlOc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4707256,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJezpK7CRA9TVsSAnZWagAAHjAP/iPyU0suGvEqFSYZf4yv\nTJqAntnbubB3vRVqpjb7ffIkMEZWDSZC30s2yASDVFI9TEvpbctj+5i6sTxO\nofuxdRAD9eaWry9j6tjmoYpJmEXIvAfvXRcTnrKS/8FlUFi28XTKsYH7kyl2\nLp3bm0UNIgifuEDc333GLTybW5cWRLYpgn0lu5Cftwko2WNv5j9SpJRU3PlY\n7fQy3ac39FnmVk6vT33WIArGlfHXdrP3QXzZPmh5G3Nrrtpg8CQWoXu7nYlJ\nmujio0bVHPeTXqTqkATmSViv2ABJVS276AX7JajkW13jh30c5F2kfW3cJUWl\nsmzSFhQbJkHrM996HFe+2GKjffuSfsrS0iPPWS3w6MufLYhLX1VVEJOTGFiw\nHiPcopUHC2i9uBuRQPnlBu131pjB0LLeqmd7ZYvRt9MYVkV2jdpPGbU69TON\nXd7Aaeg9I06m1e/mmsW23BWKCSaL+WRHA5ulfZOXbuYmBG4t3IGTjK3ENi9M\nwtvo4zM8Iw8arFSFKFlPHD9nP5Il6qmqEUCsuYECBdgjqr2XrED2fIjdqAL/\nLM9allLwAfMxl9V9rguJJvAhyvJHH4BIOXV2VH58lbkLKhZ9SBpkFAxVBxDK\n8ZKWIXoOLU+z04HeNt9sUe6IG+6x2h5RWsApxEnpdY76FzXXFMzBdS909VgZ\npcK4\r\n=EUyK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","source":"index.ts","gitHead":"b9bce9ce236a0aab8c9282cc157c072fe410a55a","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.20.1","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.1","@reach/alert":"^0.10.1","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.10.1","lodash.sample":"^4.2.1","@reach/popover":"^0.10.1","@reach/tooltip":"^0.10.1","@reach/combobox":"^0.10.1","@reach/menu-button":"^0.10.1","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.165_1590596282749_0.3261236553946856","host":"s3://npm-registry-packages"}},"0.0.165-bump-reach-deps-20200527T1634":{"name":"gatsby-interface","version":"0.0.165-bump-reach-deps-20200527T1634","author":"","license":"ISC","_id":"gatsby-interface@0.0.165-bump-reach-deps-20200527T1634","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"f423d7c8d10a0f16e62c1fd93eeb8179db614adf","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.165-bump-reach-deps-20200527T1634.tgz","fileCount":681,"integrity":"sha512-H6gp250wLFIKu94aYwVQwrgd6dbGwUltsPEPuscQiqm/W5GBTNxFYEzm7omgo9luSCYXEkYA9sDjLD+ynxko8A==","signatures":[{"sig":"MEUCIQCrwtPnWhuq8XALtpR+sLxWRdlL1NsI3ynAncVHU6GTqgIga0+quPM2ZIPQmIXIfAxF12zxLwOrUniqFQ4Of/8pPrs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4712529,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJezpaiCRA9TVsSAnZWagAAA20P/ip/g1K8SSKgXRrL/HUa\nEPgkztcTORbwuIO6yEgPQikTNu2C6yaxq6Czk5esFQUYQyilssJedX8QxJQB\nMUHTxG6xQk52h2a8swL4w4jHZ8HFZZgb9FJSlkvRt2q0A1Nqkss4fBYjkdEH\nCjyO033av7KfYumticdB0qascLVp5std7e8V7e7W4xFDQghC0HktGiuiGEhn\nGw4116iTyPcxwJL1YY3ac5RfcbB+aKqIHswhxFZMiC1/S680bHNIWi6cen6a\nKlb/RXa8hVPiDpirlPPijY0XWxnd6MVxk7xbOEF/Y7bLoN5iiaqtOdWtlXdF\ni7R8mnCze8WuWPr4yZMUh+W94YHaZ03525FZlRejJPNq6u6UdAUTX1Qdbymq\n/Z2hyrCm/m29sdR1WlhbDi5ehDn01XrU0BAidvD7GzLtR381FgtQyB3CSJsm\nS67y8OO7wJbAjuH8uUoUbAaVuKXqvxsWRwevRAvk3RKqa66/r36wk9k91Ils\nFj+hrsUj1fh7mhLI/mwi3hVaNxVgbCQnQtGYZUZoZRpayrnXCDwThy0ANBlk\nUcY/g4SPsz9wW8xpngxy9zT/7u/HEiFIeIuy9T/ds1BLmSbfbpcx2mcod1qF\nIATuNA+CXEytAhpa00z5oPfngGV87NyJM8r95cvxymuuHi/m6vDjNP1Tkc98\n3/dX\r\n=S6JQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n\n## ❗ Code of Conduct\n\nGatsby is dedicated to building a welcoming, diverse, safe community. We expect everyone participating in the Gatsby community to abide by our [**Code of Conduct**](https://gatsbyjs.org/contributing/code-of-conduct/). Please read it. Please follow it. In the Gatsby community, we work hard to build each other up and create amazing things together. 💪💜\n","source":"index.ts","gitHead":"7aeb7d5cf909339f9b3c5a14a819cd206a0a74a1","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.20.1","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.165-bump-reach-deps-20200527T1634_1590597282382_0.15027038892711397","host":"s3://npm-registry-packages"}},"0.0.166":{"name":"gatsby-interface","version":"0.0.166","author":"","license":"ISC","_id":"gatsby-interface@0.0.166","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"ce970498fa0b36767595d423a30ed16a4832ac1e","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.166.tgz","fileCount":681,"integrity":"sha512-PN0lTVOKu50zfY7kfjgHvT5jsYZIOdSxuWrV/WVxDXo4O3oifLiWUyfFy8zg9T8S1G+TwRyfzhWT9Pfj1CZ2Dg==","signatures":[{"sig":"MEYCIQCkKKEu+DuM8hq/im+4wnn33gWtLZTJv7c2N4Bb11B9awIhAKYHw88Lt7jJWziAMt/DR78EDT7HovaBSwWv0l+xyCkk","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4712824,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJezpx+CRA9TVsSAnZWagAApycP/0BtLUYdVo9JlTH5JCna\n21dGL4Va2/hNX2nmHV9SQwu0EhYvATwNPOj7GhS74pjpFjXJAVqm4miyqIZT\nhU3DzE5DvkCpA045F0aMcSYIsn0D6r3seLkgd/OO+aL3V4kTWSzbXoxZ6wWR\nC4b3nPS6VDnoWF3W88ljeGAGUCTG51NB9S9fGV8oVNQXtARWtiqOK8fUqh6a\nMHpbz2laaxfTcr1wGZBoyWaAuT+L+N+LOybd5Atj6dO0645WgWOqpaBaMPLl\n/RWjOQF1VbpRweWE7g+nw8aKTBr1tXwRZOlSA6oplU3VAQ5ibNGtG5kRTbl0\nUYaSXVe2EBpIcUsvFcFI7aZW54C5vnwYlDa6xseOdjOUBOY/HKA5FEeIHDcD\nvSflu7xcAoXwzpVPMZAV2MBJFbbMEbgyuXvBwGqEMRUkiB+N72wH5/GJ/+Vk\nh3koN42XVWZybV88oclhPrrR8o9EkqMWfLwdNiTREYlnOv0e18Nw/+7k/tVx\nDHmGcM8dYuN7gT4bDPGFa8pU4F8SHuntV1RWZTkh+dlednwTmsCNKETplAkG\nqFetBrMiwyhxLon5x8rfvXJKKtOhsLwzbuVMM0OVORVqNet6z/BKLr00OXKu\nfJ6O9hWC0Q+CY2mMzyo0KZtTVCfjbls21dbkWGe5+NEBqSmrxuH/8maQTC/b\nMac9\r\n=tB7j\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","source":"index.ts","gitHead":"c845a544467f58d928f6a4e2774070897ed6cc9c","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.20.1","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.166_1590598781877_0.7495268743220458","host":"s3://npm-registry-packages"}},"0.0.166-gatsby-peer-dep-version-20200531T0954":{"name":"gatsby-interface","version":"0.0.166-gatsby-peer-dep-version-20200531T0954","author":"","license":"ISC","_id":"gatsby-interface@0.0.166-gatsby-peer-dep-version-20200531T0954","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"bc0b5fe501e72c2297b778a5e9376d3b5c9f872e","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.166-gatsby-peer-dep-version-20200531T0954.tgz","fileCount":681,"integrity":"sha512-zy+ga3tVIXg74Wa1oCK62Y/jv/TI0Mm66oVQGgYzd3EH/qpihOBg6ksANcqEd7JOmTo6BGEwszI0ILs4UyJGrQ==","signatures":[{"sig":"MEUCIDiiz0cxVEpvQ9Th8QsprAJYO88hNKIeCBhXGmYQhc9AAiEA452lC0UBKxVqcza3KDoBoO6f/v/1x0b7RvKa7g7Gc1U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4712863,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe037lCRA9TVsSAnZWagAAEYoP/1745r7/jCd1c5OlgMK5\nApHlXMRB+zpMyPvo9ME5KvHVRMMK0lafbN5bg5VnjTekC3ILr87Ac42F0tjJ\n25GiPRefnfgk2I5I3tGA4brClTcqlIqo/BIbUY6Ezg3VUi5V532IMfKzDTvq\n+1xrDJbgcQd+Dt6pMCFd+mgaSis06CIeY/lc4X54JFQPz37m52pTrHopjW1n\n18iJ9DU6egzIS8Ua0EUcffCISxiAaeoyt9pkwfPHL0wZ7yynLVT+ujawxS2Q\nmRGeRS2He1UyJr9R3QosM/A1pExTTZKYVSfUpRLF281bCjtNXoZA9BrA59iT\nGYrqVgxrbVBM2xAqAQkd51JFxTyzKHq6A+RSydeoE6hq3crwE41hS/PLCh+d\n0s760TFBVOePpF2CdQl6x9XnMNBJVoNwF+SEyepqrhIeJ71p7Eg6YcdyvwYx\ntfjmg/y5fk8v8bDv1xRJyWPWRDwFI7qLp6RUpfAxdRa7qwsukMXL7g8XXstr\n5usKTTIm3Pu2pBvMVBB5k6PVN1PMCyAI22lEuFA2nyfbjxRL5mJ0bSuZLIaw\nXyHvehOJW8Va80deca7uV2UN/wjXuXHEgwMgupi2WZpcYx20UDZyyDwDISpC\nHLPGom7bM4Egesam114RgD6by8wa7ysjZyHpWcd0Y5Bc8so+6jjxVxPB1Ll+\nxrzO\r\n=LoEQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n\n## ❗ Code of Conduct\n\nGatsby is dedicated to building a welcoming, diverse, safe community. We expect everyone participating in the Gatsby community to abide by our [**Code of Conduct**](https://gatsbyjs.org/contributing/code-of-conduct/). Please read it. Please follow it. In the Gatsby community, we work hard to build each other up and create amazing things together. 💪💜\n","source":"index.ts","gitHead":"6f5aabbf28199dee1d2651263275f1149aab9818","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.20.1","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"^2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.166-gatsby-peer-dep-version-20200531T0954_1590918884441_0.5251804670064342","host":"s3://npm-registry-packages"}},"0.0.167":{"name":"gatsby-interface","version":"0.0.167","author":"","license":"ISC","_id":"gatsby-interface@0.0.167","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"c20f22f6cd403313a78e5e1bdaed5558fabfe37f","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.167.tgz","fileCount":681,"integrity":"sha512-OAQEoqoQLrF7aHqR3OiS6K9O/fB9SIezhBGf+iC8Xnc0+mOkRoZA7IwAlk1YLTVcTQ875MuMfQTKRrhf1PVpnQ==","signatures":[{"sig":"MEQCIBHjVELUEaYuotiKLPcCN0POT3kt7wPc2N1rCB/wAZ/YAiA7H/H7YZ7rJt3QTzKRq28o+otYKRS6DVu6dkbBnKg1CA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4713153,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe1Rv4CRA9TVsSAnZWagAAT9EP/0xYsPFt+efrvq/Swkbi\nTIeRNpqaT98Aj6uiOFnwGoMI9BQfDl22cE3ws0u02JJlsktmH1PdxTGeCtnC\nYL3FiMBCLhvZDMj3Gs80rmtSWS0X3OozAVmO428kHS2B3/N6i+qR9Cum/A4T\nndrScXDdxuDztpdS4+2h7KO2K8Z7G/QHfXc8fD/ww+1JtTgRF+ChkZJ5qsY8\n9XmhLnUD52s+ZxAppxSGLpe6/jM6o6FvzTJsKFoxYgBY/UKViV1+d6wN39KP\nCZ8wzkYOKrL2k+UKwk44iEzrwoVHHYuij70T/JHgzDaLeI052oT3fwTiyLQm\nvojGYEunZ98dirTE89MTZIbNbaQqHprasgLM9/5iRPk5B/2MumX9FgS3Sse9\nOXToyu2XoBxNdepCC9CxR1xQpkbgPXqyNKwkdfAzrjcIMC/RAYw5zhUzEjuF\n/5lUB3aoWzMkEQMcJAmQWRy/VWS2jjOrUidxIINnIAgtdqI6z+q8ywLmAEFG\nJExpwzFQldHhvq11N0MgqWjkhUrOpad81Sj0I78AE7m+6XVYW1Pr9fX4J2Db\nwUVM92S9vD8L10KpwjGsqqLRogKVZO8O4opNnlTgDFsPviKuMiYpajE4IQDj\nCuRa0qkBimwrIyiYb42v720QE8dLC7Orp9cM3/mAwCI0du8UKjMrRIXRyb/G\n4rn0\r\n=ZLbf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","source":"index.ts","gitHead":"0d322625c31ebbe57650a04c7e698dba1132cf6e","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.20.1","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"^2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.167_1591024632030_0.018369937152885818","host":"s3://npm-registry-packages"}},"0.0.167-dependabot-npm-and-yarn-websocket-extensions-0.1.4-20200606T1716":{"name":"gatsby-interface","version":"0.0.167-dependabot-npm-and-yarn-websocket-extensions-0.1.4-20200606T1716","author":"","license":"ISC","_id":"gatsby-interface@0.0.167-dependabot-npm-and-yarn-websocket-extensions-0.1.4-20200606T1716","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"8233a5bf2a4339830c607d725ef0a42fd4d1aca3","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.167-dependabot-npm-and-yarn-websocket-extensions-0.1.4-20200606T1716.tgz","fileCount":681,"integrity":"sha512-oCpkw9hZrFuFnjizQxLXC1Tu/w9O+0CbbS1reuc5kYLD3SGwcfb2btiMqGib4VfOpI0ITVQVHXCAw/I5mZDLiQ==","signatures":[{"sig":"MEUCIBk3I1zSF6Q/udPSA2NJexCsXzM2iaigDpehaDI49EezAiEAijiXszTDBSiUNYmgTE/sp8PzC+Blx4jsl/Tr08eZtZg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4713218,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe28+UCRA9TVsSAnZWagAA6gkP/0lHeU3ft9XvZu1R9f9b\nwLhqp/HrHaFc0eaXpazaJRDO6aIrxs9Z0T3bhB4Nd/MZVBHkkSgt+E8uIBz9\n9ezOrU2t89uJs3tzjxKAZQK5F3zHx+F75OJgIvOCeBBW7j6zPIUM21OyClYr\na5tRy5rPHwRFRzNvJS3dFRy+Gymw2z59cuMLDpy821iH8gTW++mQyt36z8yQ\nmBRwgwHswuQWgOq5L9kKWKWhLWclnBL4ZmYP6RbtK026MGFQdnNe8CZHAWIu\n0F9SKS0Rsl/iNtqp0mzQHvR8R5/DlsYk8bWnKfvVlFBM0X+quc6NXTJomtfy\nolxMN8r/veBUitSR5mfMHysXi46CkgfHn/UWAugUJEylk9yHTHfgp/B08umZ\nadGqtASjSjQRCrPC2eYBiusAMlmHtJ35R/6p8lLMKAIOT1N76NGpPEpE/UjI\nbTQw/Lm3cNYOCMrkUUgfT/WR+0xReT3P9aSqpBr3yIKI66BrDansO2/2LoqG\nmwBcWqJhgJZyfOy1F/0p9gbj6fNMlwkamIE9xnaylJsyka80M4Yzqvltw+r4\nc1V3GMOYBZTGvbToHjVjoTa8OLV7Mvw7/gKjiwsTwph/kTkC8RICc2c82/vi\nkKtohczLP83pod4/REGhPx9Vnk8jfxBpnTB1eOhKE+Cf1/GcS7mp436A6XMD\nyeLP\r\n=6JFB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n\n## ❗ Code of Conduct\n\nGatsby is dedicated to building a welcoming, diverse, safe community. We expect everyone participating in the Gatsby community to abide by our [**Code of Conduct**](https://gatsbyjs.org/contributing/code-of-conduct/). Please read it. Please follow it. In the Gatsby community, we work hard to build each other up and create amazing things together. 💪💜\n","source":"index.ts","gitHead":"fce64c05f992ec5f9407868a58f45f9ac159928a","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.21.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"^2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.167-dependabot-npm-and-yarn-websocket-extensions-0.1.4-20200606T1716_1591463827448_0.2957543572131298","host":"s3://npm-registry-packages"}},"0.0.165-unpin-deps-20200612T2128":{"name":"gatsby-interface","version":"0.0.165-unpin-deps-20200612T2128","author":"","license":"ISC","_id":"gatsby-interface@0.0.165-unpin-deps-20200612T2128","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"b6ce285ef6d1e56cfe436fb3b31605a937ade46e","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.165-unpin-deps-20200612T2128.tgz","fileCount":683,"integrity":"sha512-4ELGr2bsF4lqd4jT0FKWNPd2vO5z4RI9CrVf/n8OMAtRjM0ltWUHFj1wxkjJ9x5h5wrXyhaR14MhloF2/8JeIQ==","signatures":[{"sig":"MEYCIQD6SzIV7DDJVSh1pLmFQP7WI9V1o+CYdjbawt+LFZUiPwIhALQEbgR7cVRZvuVQHibmoN/u7YAbIx5XdPQ0BdIfOaaU","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4707284,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe4/OuCRA9TVsSAnZWagAAAgQP/jtOFYBKeJcojxEKCCRL\nPZrNTilD0b5wDUb5M8wf52Rj8EAViVyGpmsXA3A/YxoyzvvW+d4a+Y0eRWLw\nYZ6hBqDtSqoFcHY9RFaDby/HGYvVuGrBxVJZ/OA0P5HJeYmW8di/CzEboPFV\nIHElK8eJT168x3Zo7oWFVusMU/LKPcOi/zuB3Q9rnOns7dBAL9uE2t9DMsxB\nwMegPDIv+foS9TgFALL/CTQppiqe5NPJ6zNGJYr78W7ScajhKnI5O3mgoINk\nYvrgHtRChoaux/6bLkpgnGPV2UjXMHwe7Tm3a46Gblj3+P3PY3/1wyrcNp3Z\nfn39TwehT141iVlzLid5G00/ImKi4ML+zZFXWSNOPJyCzc+ZRyyC8FDSN7O3\n0dfYgkZ8lzRsqezb8n3/WYNotGj0TjB+8we9DafzcYqDo9pbGfIrlPcrlbd/\nQFQawOJ1frdbtrjK9BmQwn5h05x42emIcFiwwdrhzw0Xv1M2u3uh1BhhCffe\nDhIiAM3NedVbL5+fzavbqDdCefDPDO5t1MQVGMMp1UdfZnXD8F7TRb6u8lr+\n8jQU+723KAbjso7RrFIQj+U3hbfjua+rEhBToGXaBEINHa+j/GO1nkVivVUc\nzShBMI84QthJZGKWc+lXCPUpcuFs5YuN7v3Iow7H5/52e6vmNHe8NqYaWoDp\ncIPM\r\n=hbSz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n\n## ❗ Code of Conduct\n\nGatsby is dedicated to building a welcoming, diverse, safe community. We expect everyone participating in the Gatsby community to abide by our [**Code of Conduct**](https://gatsbyjs.org/contributing/code-of-conduct/). Please read it. Please follow it. In the Gatsby community, we work hard to build each other up and create amazing things together. 💪💜\n","source":"index.ts","gitHead":"8696637067acd90ca3ed871fa7312f3d9079502a","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.21.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.1","@reach/alert":"^0.10.1","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.10.1","lodash.sample":"^4.2.1","@reach/popover":"^0.10.1","@reach/tooltip":"^0.10.1","@reach/combobox":"^0.10.1","@reach/menu-button":"^0.10.1","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"^16.8.1","formik":"^2.0.8","gatsby":"^2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.165-unpin-deps-20200612T2128_1591997357538_0.12615775778597316","host":"s3://npm-registry-packages"}},"0.0.168":{"name":"gatsby-interface","version":"0.0.168","author":"","license":"ISC","_id":"gatsby-interface@0.0.168","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"828fae4d76848e68428c8bf0878f91e6dcc5333c","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.168.tgz","fileCount":681,"integrity":"sha512-OHaBqhEOADDwNpST7z9xmufkhl1ZB2yXxZKnlX7fYZNx8uCWn+ZjwbWjchpNmd3r1Pe8qPckkAMoRCXttQUKgQ==","signatures":[{"sig":"MEUCIQCUrXMGJCsfUIQcbwQFt0Hs8iLJZOjipg1lcoYNgiXCjgIgUe5synu6sFdCMoX1bITIfHUT9eyh7rcijL1ZvgX7O+0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4713501,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe55BgCRA9TVsSAnZWagAAhI0P/jmkoakIgpLM0TQXoEzr\nSwLwFZqqmZLJQUACd3FNXS07+Xx9gWLg/vea+Jts0ABhcOHx4ZhyelJBn5b8\nSA2uy2/72YB/xxKfsFY586T9jcKX14IfwNdLEBbwcVVB729GHAIUKHWmIuKh\nswfuP3HYarOeDffVTCb9l1cxi9/EXoKMTFLHF3ScVvP+zanxSXN3uvEZ5c3S\n0MQWDRNOCK7tyKNhZLPvSEsu6z0yZmvgeKCVJlQp60eoWx7dy0BmRDxTegfZ\nJ8HkU/IlFF45cGClOVe9ClvT0g3Hlbgwgv2oylpLSAAAAIWpkmCGVdYNtNlu\nXkvDiayaf6rvROTudbI4ijt7reRTjKCLmFGZYTHZtSPJgfDJkbZmi9N/FxOa\nIw27g3AuvW93ukYNxtw8iSLBWwVdPpo5kinrstp4c+r0sIQXFl/A9b5h6RN5\n5oxjDlhwVStUwGCxnnSjG8spREvz1Bi9m5kHCIiV25Dh38N0HdPRw0oQtALY\ndLyKV+C0jzbiY+PwTqXsfsb4cg1rfvh2QgWDeT/2Kj71apffNpepS+JG8Ufp\nrdFkKtlcAxe6FskEec8O3KqlCctRA1huZ1RJLUY0uFCtWs5f4Nbi2WmE8IAV\nI9ypT1i5qCfQAIj0QbXK8wWrxcoFFykWP2qHyWn+9LHwu2NnpHhuDFjT21O3\njlhH\r\n=o6LS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","source":"index.ts","gitHead":"0b9fd5bc7ad6376cb03c49b40da88ae644dc1fb0","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.21.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"^16.8.1","formik":"^2.0.8","gatsby":"^2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.168_1592234079639_0.7657345346047082","host":"s3://npm-registry-packages"}},"0.0.165-Elanhant-revised-forms-20200617T2059":{"name":"gatsby-interface","version":"0.0.165-Elanhant-revised-forms-20200617T2059","author":"","license":"ISC","_id":"gatsby-interface@0.0.165-Elanhant-revised-forms-20200617T2059","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"6bce8a3253b7cb2ec3f22d32cbb6d2aa9a1cac14","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.165-Elanhant-revised-forms-20200617T2059.tgz","fileCount":714,"integrity":"sha512-Zx0kuYUkjYI/F3Wq0zlf/xNli4X96rUnNYD5tB177j50pXdt72Jv6eYYHDKMt6/IzCBh5tOrPvj/OTOK0C5qAg==","signatures":[{"sig":"MEYCIQDrT7LL+bLgoz7Bf5J6QyGVIXv5VB+WjtGstmLMKcUo7wIhAJZtZqN94GGW6QOgfnnwVd+5957CKm9QiDcv9p1G71Cs","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4930074,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe6oRDCRA9TVsSAnZWagAAUI0P/1iff5Fgm7lSam2yoTH4\nCOzpycChHjO6cwFj0w6cUJSBuo64UF1xnUQnx7djX3UhCXibBCILcZqKfFZk\nSc1xL+DaA9Uq2rySa8sbnFW02dp48qVXyr+8Pak/VP0anLLiimZdcH9vb2/b\nLoId0DuudWTdL3lpEQ+53u/xU1o0/JKMg0+lU0Wh03iMjR/YJGgBTE6QRBn3\nGSJdMu96vVaQ8YiDW3S/zP+Y3q79PmyoiChxlNh5qimfl9bVoWipC0kCNkYh\nk3sOSlS0ENJI8KQIt25z1YUvzP2X83K36Gsw/rqhIrqG1kIhEgaJnz7yU28e\nqnqBEDZw12282goa4o2ucCcYjZb7Z8DUCKKemz75HUrXkGPZQS0q8TRqLEyT\noybCdUoKrYrft+NGVPRwMp/FngB1cmjZ/c0CCdM7X/ow1aEUIs+m5Z6cJk4T\nUvVbSVCj/Dhe4L38f6M7esCNTwfa1CyQHQt5gKmQyPaq7vjDUk+mkvDBb5xq\nlojYfXEOeVD6OE3cJPKKk8Didnk2APbtLar7wPVy3ibAo5tSC8Qq5mBQxj/P\n/8+aA4S+O1RGm4hLx7npyWs5UPDX1Kp0hj+3BJbd+MEXOCZFAYweEM14I6UG\nHWTpxzmVbItTHsiB8483/daV4ddGd+n5qF1zcJhVcqxGLdEioTgBucnX3w8u\nxggt\r\n=ZNpy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n\n## ❗ Code of Conduct\n\nGatsby is dedicated to building a welcoming, diverse, safe community. We expect everyone participating in the Gatsby community to abide by our [**Code of Conduct**](https://gatsbyjs.org/contributing/code-of-conduct/). Please read it. Please follow it. In the Gatsby community, we work hard to build each other up and create amazing things together. 💪💜\n","source":"index.ts","gitHead":"6667947268e7d9a2667520c0dd36f5bc342fc53b","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.21.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.1","@reach/alert":"^0.10.1","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.10.1","lodash.sample":"^4.2.1","@reach/popover":"^0.10.1","@reach/tooltip":"^0.10.1","@reach/combobox":"^0.10.1","@reach/menu-button":"^0.10.1","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.165-Elanhant-revised-forms-20200617T2059_1592427587180_0.5241166446210193","host":"s3://npm-registry-packages"}},"0.0.165-Elanhant-revised-forms-20200618T2043":{"name":"gatsby-interface","version":"0.0.165-Elanhant-revised-forms-20200618T2043","author":"","license":"ISC","_id":"gatsby-interface@0.0.165-Elanhant-revised-forms-20200618T2043","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"83a7465ff799ec42fb058f8b77af3705e4158143","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.165-Elanhant-revised-forms-20200618T2043.tgz","fileCount":714,"integrity":"sha512-3ZdEMxEcNSXM6DQdoCu20EMEk/ZJ9x7bZCh4t+GsfdEW21iSK10i0CnKfaH56hXRZFaQ0u/j5Y98MRsjGSMAlg==","signatures":[{"sig":"MEUCIAOnoOiczNa1PPEYyY9yQF6teN3rguBHNp+AgJEN6LiMAiEAx7tWgYsTOrxD6udZEiall7Qba0uAJ4XlnRg2TXh/6j8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4928809,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe69ITCRA9TVsSAnZWagAAlv8P/2YjZDx5rd0TCVs93H/y\nKUG916pjxCnn3CmaWUmr9SrpfmeSnCTod3vpOPrFOAGJ+Jup1kdGO92x0veu\nkEvmBZfqUGtqCS9FXAT+qL1R55+ZuOnUZ6QXbChEx8eCFC8003fOHsuA6UXG\n/IzFFKNoHOvcvobvsB4KBoVTYwrKATcihaK9U2pJkD2AyWCoxUcfXoAT0Vrr\nKLT+Qg7HZxoF5bE21Y5DhT7kBmDV7ynyzjGmUBWGIGuS2pZcFTmnQEGj9JFP\nEo0iPKdTwGr5erZpg1XL9S8plkVY1Q77OrG8fqyElDuuRFoSztyR1+8HKrQd\nq+PfZu07O3yqhcbXEeEQI5lC1PK2P7/MAEN8kE/JQKWIeZrg8Veb8uE6zSjR\n8HAbv8lM3cwC9hU49rFM0hkmwe//WGGpWO4TGxSVb3k5LZYkX6kxGaY4vBao\nr5DM4ybQV9aWP1FDl6ij9lq9iZwfgf+zq6nO9axEctGJ0G+28MYoVWxhnV6B\nH6to9pKxMqjO838wj3YuBzNR9p1hzhMjrD7MEcpqb8+znOmmcYoIJ08eme7m\nU990cTgOFCgjNWo4iNrg4kslgt4Cxsm8f1hXmeju94J3CsdQ6UUUvzxJ8HwS\nVARsTZeL31id+9F7rpZu/bkidS1LZMqvZqwdKsp9Kblr2F5O/bflwXTKT0Zr\nQIrL\r\n=m9lb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n\n## ❗ Code of Conduct\n\nGatsby is dedicated to building a welcoming, diverse, safe community. We expect everyone participating in the Gatsby community to abide by our [**Code of Conduct**](https://gatsbyjs.org/contributing/code-of-conduct/). Please read it. Please follow it. In the Gatsby community, we work hard to build each other up and create amazing things together. 💪💜\n","source":"index.ts","gitHead":"e837fbce3f48172d6f2f5aa57fc84b25506ea6c7","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.21.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.1","@reach/alert":"^0.10.1","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.10.1","lodash.sample":"^4.2.1","@reach/popover":"^0.10.1","@reach/tooltip":"^0.10.1","@reach/combobox":"^0.10.1","@reach/menu-button":"^0.10.1","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.165-Elanhant-revised-forms-20200618T2043_1592513042540_0.40516334652574826","host":"s3://npm-registry-packages"}},"0.0.165-Elanhant-revised-forms-20200618T2111":{"name":"gatsby-interface","version":"0.0.165-Elanhant-revised-forms-20200618T2111","author":"","license":"ISC","_id":"gatsby-interface@0.0.165-Elanhant-revised-forms-20200618T2111","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"59dc9f8a162b6a030f79799ccf285edac68fdb45","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.165-Elanhant-revised-forms-20200618T2111.tgz","fileCount":714,"integrity":"sha512-jZXK4oxs6u875iKvxm9H5Ew8g/gI/W6KGXT8++nQz+EcxIW3GCkNEJxwApYrivq8yIQY/DGKzsjWnmG8+D+koA==","signatures":[{"sig":"MEUCIQCzHXiAGAVBV4IqjhdjKY5nzppsH2gE82UHVeNEF0hOQwIgLwviFXucwpzNNKNpvjXlq/YmOVkZk06xqAE+B8HZPNY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4929255,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe69jFCRA9TVsSAnZWagAAC9IP/37Kpf3pjbOKc1x06Y5w\n7iNDOPp/IsrRgxjrnKh9pZvitdilvN2aMV9Z55nvrC7P6/OHfWmE2SCVJL+q\nNSyVw7OqOX3yMhJeEuXCQcFWkXTDnRd0GpKFi9D03hjkjWg+mdkQymrWH3Aj\npn19oWBPSiZHe0o9iXQdgpKIatibVbx8P9zxz2VfOo5OEywCUb5XOJZksVm7\nL30WesbZzhpFXn33BfA7lPoz8ywfvhBd1PQFkGzO+2RunjVXX50fs2ERTAmh\nWHn396iHy4bldqEps94nR+rKFnYiAafm/e0m79EJRjmYnn6k7rpt7XXk2c8S\n2Vtwuo8QodoxcCBQbMPl3PXiz0necJ1U9uo38msDpqzXWzjnEKTnA/yBvTd+\nuz2FaKju9HK1EeZMWRBzRO1v0oJkp4wk5GZ/gsb4KMxV0uVVLllgJ5WvV/PZ\nCLSsqUvMWIPMUsCBPvx8OlI3JxdknUSqUfGUAZKb2S8+7TzzHMZ2N1lfv2at\nQj0047GUSu3LSiA+zUOHY1nC4NBpezDePERruoZ3t/9+DBJ94BBoxGvOnZA5\nBtEzF2SgZH1e9x0iypX/BCVUSkYK6Hip0hf5b7zzHk5eTnfNTdKmENnnW+S/\nDdncTnWo3ygPDVW/mUsdf79UYhKxNLGOtza/grCWDsgsT9/WPyw1ifnttvCK\n2HQq\r\n=oe2u\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n\n## ❗ Code of Conduct\n\nGatsby is dedicated to building a welcoming, diverse, safe community. We expect everyone participating in the Gatsby community to abide by our [**Code of Conduct**](https://gatsbyjs.org/contributing/code-of-conduct/). Please read it. Please follow it. In the Gatsby community, we work hard to build each other up and create amazing things together. 💪💜\n","source":"index.ts","gitHead":"d3c8f4e74a7e0b11af5bc9cdd2dc5be127555833","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.21.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.1","@reach/alert":"^0.10.1","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.10.1","lodash.sample":"^4.2.1","@reach/popover":"^0.10.1","@reach/tooltip":"^0.10.1","@reach/combobox":"^0.10.1","@reach/menu-button":"^0.10.1","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.165-Elanhant-revised-forms-20200618T2111_1592514756785_0.7849029010661517","host":"s3://npm-registry-packages"}},"0.0.165-Elanhant-revised-forms-20200618T2202":{"name":"gatsby-interface","version":"0.0.165-Elanhant-revised-forms-20200618T2202","author":"","license":"ISC","_id":"gatsby-interface@0.0.165-Elanhant-revised-forms-20200618T2202","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"3839df1f630fab8569ec0173009c967a1c0b400f","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.165-Elanhant-revised-forms-20200618T2202.tgz","fileCount":714,"integrity":"sha512-O2pRhlZTn2ZlLvdspcF8DYYA85pzCQ0tDQgUOXVyCIqbvwzAhVuIu6flDMDmt1DUQIUqd6yHxLD/LOEwM3145A==","signatures":[{"sig":"MEUCIEnyiir2wo4R17LAH2vohrfkmL/Em/VvAFqHZRJcM5fXAiEAiutE5S1eONi+dzJRy4rux0DQDn8/LZN9O/FZOjVmXUE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4930095,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe6+S1CRA9TVsSAnZWagAApVsP/1fFZXZafxThJ60ZFEh+\nuyt9y7rxuIHKgM/JhRgGorfo2ttDMX2/koTtqsqqwnNf5wd1saOyg1gv1oLd\ni09cVhUNbrikWJb668+IxYXLoiE5ISW7GYYb0+xLse13giEGwg7gijYVE3vi\nh3Jo4kfBr47h2a/Ar1FZQwQUt38xsyR4u9i/PjPzNB804hxJUrmA2HO9/XSE\nLQWU/UVrVXv24vS8+DhJFlN8QTtJIl/uydOotMxqKNgjrqGsDVaP4dLgTVV0\nHknNbF1dyzPT0hn9LaDgmHCnJnDQYXxzj7HpWTceo5XVZ9KpElhKL0MAuw0/\n38g0FYkeWPc0nlfgMVovmOZOamvyAON2SlC33iTXqRty9mGQ7ftD4mirn8CH\nlz1am7x79YeSnKKjE/K8MTbGXV2WvHIMMF4sb3yPT5bdFngaSWqjMZwIKkqj\nRudEdSfZStr71/W8CeLKTGmNaOlYrWQATYNBUVzH6X/3Vr9ezWDmPQfefnt6\nxHdDnv01p3/DuCoQNPH901X/O/Xo8D8yh9ksEjTAg6FtPAZvlbSOzm3YYzBh\nfCCTpO40FyWbivCvfhNVvo6474fDUeQaQg/67L80VVw9uDtW5urCu9WdK89d\n+raMvsL1dwzsC3IxEjYvCb6P5rvnCWXAbCgm2w5Hh2X1yJrEtGxh/rKGBNhb\n8+WL\r\n=//65\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n\n## ❗ Code of Conduct\n\nGatsby is dedicated to building a welcoming, diverse, safe community. We expect everyone participating in the Gatsby community to abide by our [**Code of Conduct**](https://gatsbyjs.org/contributing/code-of-conduct/). Please read it. Please follow it. In the Gatsby community, we work hard to build each other up and create amazing things together. 💪💜\n","source":"index.ts","gitHead":"b68234d4aaea4b2c36e659864c5504d22adf7a03","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.21.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.1","@reach/alert":"^0.10.1","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.10.1","lodash.sample":"^4.2.1","@reach/popover":"^0.10.1","@reach/tooltip":"^0.10.1","@reach/combobox":"^0.10.1","@reach/menu-button":"^0.10.1","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.165-Elanhant-revised-forms-20200618T2202_1592517813262_0.7542906725459977","host":"s3://npm-registry-packages"}},"0.0.165-Elanhant-revised-forms-20200618T2323":{"name":"gatsby-interface","version":"0.0.165-Elanhant-revised-forms-20200618T2323","author":"","license":"ISC","_id":"gatsby-interface@0.0.165-Elanhant-revised-forms-20200618T2323","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"14a82516cbe9d1df9ef31f208d3a9d4ef563ee90","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.165-Elanhant-revised-forms-20200618T2323.tgz","fileCount":714,"integrity":"sha512-sUmm5ev+Ghumds6v8dj+sER6N2ysTD+KLjLZDjlYiE/qX6WLhbVZxR4W8lLTZPHvQ3W5MVRrCcWLOlVO/VO2Iw==","signatures":[{"sig":"MEUCIQDPethYKFBzPkMj9xPF2z//vP+AHZYnaAZPr3n+JrGumAIgIIYTMQMSO//n4jADOk1R/bjnlDteJpuqsN49TM1HJLI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4926501,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe6/d3CRA9TVsSAnZWagAA39wP/1DXAIu+5CDeCPlcMbMM\nbTDoiU0SM4EVRfdHgxJWvO4Qz6nWvhoCOXInuDYLm0jzmYOdOGSW/L6OjcPv\ncpSkAkPH8Ri7gdLLpZxoag8hZP2U6oMgo9ePTlWX2PlAWcFTECk0mjSDwFYl\nlcGP8D2BC4kpY4VMLOGv9/5ef9cO7NXeWOh6gWZ9cs35hMxOxNpJZuRtzuf9\n84/FDPxY7DLCvbQ7hWfSCJpSAo/63zGMy/Ckf8NtGQ1Vz6C1lGZllNoLE6aE\nIOyIbtbTrRkCB2WFypsU3hdLWsSH5DlF75nS+FVAJ9izqPhA+Cu1ZKsSKPf6\nUTzVh05a1Dcvp9/cKDTXm+vmiBUjgLpPcCoGXaiR71jStO+RXQ0gdtpIXqJG\nfvlBbpy/xRuDlc5fv67Be5kvyOCmZI/h0BNRn2V4xFRCSwXLcA6mzAQojYDw\nRZYgdpqf40DQJIrIfDTcLjpOVR1z/N8EZw/CFK3b8Fjnahw9HsKjUfrP5jtw\n2uD3ohJ02tfg+2YZFWNBPtIL+fW0je8MmxbZKNinaH2fK0xrzIngDzdsEQEl\n0zykkO71CUohCI1PvdsMWWJD7vcbx+yBHjjNVwgi6BlRDxEle0K9qqxoybJC\naNHPu9yEehLebjbN/5b1EWDYY3A2ZU8WUVEWgcO32ZpcFd7TtP/2IOba7L0j\ndOCS\r\n=zPpf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n\n## ❗ Code of Conduct\n\nGatsby is dedicated to building a welcoming, diverse, safe community. We expect everyone participating in the Gatsby community to abide by our [**Code of Conduct**](https://gatsbyjs.org/contributing/code-of-conduct/). Please read it. Please follow it. In the Gatsby community, we work hard to build each other up and create amazing things together. 💪💜\n","source":"index.ts","gitHead":"a49574432bc3e0a3f340f9b166b658c160b668e1","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.21.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.1","@reach/alert":"^0.10.1","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.10.1","lodash.sample":"^4.2.1","@reach/popover":"^0.10.1","@reach/tooltip":"^0.10.1","@reach/combobox":"^0.10.1","@reach/menu-button":"^0.10.1","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.165-Elanhant-revised-forms-20200618T2323_1592522615312_0.6602509424419543","host":"s3://npm-registry-packages"}},"0.0.165-Elanhant-revised-forms-20200619T2104":{"name":"gatsby-interface","version":"0.0.165-Elanhant-revised-forms-20200619T2104","author":"","license":"ISC","_id":"gatsby-interface@0.0.165-Elanhant-revised-forms-20200619T2104","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"dcf2a4454c3e07854545e28dcdf9efc9592b5e73","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.165-Elanhant-revised-forms-20200619T2104.tgz","fileCount":714,"integrity":"sha512-UtLbNVLgrRW7AfqYTDiQJDj4LqsNBay9L9UGV0HMlKvXWRB/NDLn7672TF6yNodbbABZy78mkj2qZYiPZEsqVQ==","signatures":[{"sig":"MEQCIAxiEL20APWDBy8OFysCJ+r8mlCBMSmIz6kPRmUNkh55AiAHqoxtG3YZiSAHZan162btXM/p+cZmLLJQ8ch0JrVCiQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4926279,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe7Sh5CRA9TVsSAnZWagAAlUIP/33XftxJQKtK6vSoBdXL\nXE6WD8FRsohsY+5fJNP1fyAmfNdkhHZyUpAgh8etX/jaD3LcDks0d4QY0mnL\ny1TLNL7FIFbmF/G7l2QFLL9br8OsSfn6NBDPe8mvIsMUvMwCbe6RxbeLyCYw\ndANgRPF0ZAET5fL6z8IhKvlxh14H/zhu7PqL4YKXtMDWSy+isDHQv7TMMDRG\njzRpLnPFTeDD2eujAX5t9037xAyUDq+XDuWLlb5igyFR1YMnGHWVbtWYsnQ6\ncv0u3XcdSyFkkCTFs9BkHea0Oee2E2XO+bgGEfdXQ7Os/Q6R2pSuEwmw0gS1\nozOqoDj65NJ9CxTIWgfGcB4ZkClClc5APPydfLxoljZxVYjF7YadR5KnlPbe\nv1r+T+2/J1fMOpDTD5k8g41yw81x80EHeeA9mnlrNRH/nN7oow5CTnZY+ns+\nVLHQ1d6Z8981+aYL8kxm6gWzajhpV7uQk0P/rbXUa1sb2Xy9CjypiIc4TEni\nmWelHoCGi49AOCbtmNtAZCllhyHUteUW0mC7sd+uHOh6wRwY3wcUV15tg261\n96IEh4P2rPoav+PjZVrsCRNiR79ZxNJ+SgNwnOlJIeYpkf3JrdODf/tdJiCJ\nZkZtt2RG0CcXu/oBCTEnst+PJ6gDH3DLgAwXrJJ4o+6haL2Qn1FSnb6N491J\nyrVt\r\n=CAmu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n\n## ❗ Code of Conduct\n\nGatsby is dedicated to building a welcoming, diverse, safe community. We expect everyone participating in the Gatsby community to abide by our [**Code of Conduct**](https://gatsbyjs.org/contributing/code-of-conduct/). Please read it. Please follow it. In the Gatsby community, we work hard to build each other up and create amazing things together. 💪💜\n","source":"index.ts","gitHead":"debe10764cadf4d76261df975b09c54ed455b878","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.21.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.1","@reach/alert":"^0.10.1","@mdx-js/react":"^1.5.2","@reach/dialog":"^0.10.1","lodash.sample":"^4.2.1","@reach/popover":"^0.10.1","@reach/tooltip":"^0.10.1","@reach/combobox":"^0.10.1","@reach/menu-button":"^0.10.1","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"16.8.1","formik":"^2.0.8","gatsby":"2.6.0","react-dom":"16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.165-Elanhant-revised-forms-20200619T2104_1592600696586_0.025603559289872457","host":"s3://npm-registry-packages"}},"0.0.168-Elanhant-empty-state-20200619T2125":{"name":"gatsby-interface","version":"0.0.168-Elanhant-empty-state-20200619T2125","author":"","license":"ISC","_id":"gatsby-interface@0.0.168-Elanhant-empty-state-20200619T2125","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"912e6d67eed70ff7d3b44a56858c07c7ecc7b160","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.168-Elanhant-empty-state-20200619T2125.tgz","fileCount":685,"integrity":"sha512-Y/ZMLnS+BNWN3HFUIxPEfnpwHuv1TJMV2Jn5O0JlCxsyTQfWBpOXAgcPE6G2xCgYDprxTGBwoRlPD7n/Lu5H9w==","signatures":[{"sig":"MEUCIEc/u4oorLETK5VoSyhHnTKbfmnHXv2+PkxPnNLCYygVAiEA/TR6HW9pwtJ1NANDVKmlkPP7/1OoTvI4tLv5V2tvNXk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4748376,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe7S1hCRA9TVsSAnZWagAA00YP/iC9+Rt3LdrXTPaNSaKr\nr52iHYFbgvnhUSGbyuQGreRMxaTdR/cWYreHHLxQkpAa2UuvfqGdUg4FIAYR\nqg88IfhRW/qBlDDBuVB4EkY9gS9f4RP6gRJY7ovfsxh1LvUDg20oK0M1xuzm\n5oxYBB4qogZJ8h1jT9OPaIT5Xrh0FdteVtujBen37BrYN1uaQrl2mOkY9T9k\nURvFcawfXEsX8rsmakJXBeGdOzn1hXiieeBBYjj65hgE9Ghrm0+tcnQdYZhI\n5v5WKZd/o4pLYH7W1Ka3UiyEMcvCeaTZUfuvp4g4H1N9WQQb/U3/S0+Vvboc\n8Lk+ya7l6xro4/5mz2DLghJdBQlqLLLDkkfit9XTAyPB2PFcXUJIVqGyaFNL\ntoSdaX82pqYTTnuE4178DP4v4iy/CgyikGPf3Rkamrzo0SrSOz4SZEm/gRvt\nHBYOgqaniIwgxaQCGhYdlZqQS4B4trkscESiNTyVjOQPNX2MVV5dt+wQMY2w\nRijyRIBEvQ4s4ifOH7sR0CNqCta7GzmpJRiHy/dciqYGpKj5NoPWsISSxlBw\nNSSJt9+R+rpYxJkLX9kabvNynM1dPgQGyMhP8+QOCmguBF6IC3gudmnj2pSn\nU2FOCyEkI2lbJf6+lChd+71JkrVgEW382dcJGJOTuJaPgnqQhAUbIFs2PDtI\n7Vfw\r\n=Bf77\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n\n## ❗ Code of Conduct\n\nGatsby is dedicated to building a welcoming, diverse, safe community. We expect everyone participating in the Gatsby community to abide by our [**Code of Conduct**](https://gatsbyjs.org/contributing/code-of-conduct/). Please read it. Please follow it. In the Gatsby community, we work hard to build each other up and create amazing things together. 💪💜\n","source":"index.ts","gitHead":"10148e638cde2d06b2ef5807f55042bb5b7d5319","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.21.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"^16.8.1","formik":"^2.0.8","gatsby":"^2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.168-Elanhant-empty-state-20200619T2125_1592601952889_0.6160693506215233","host":"s3://npm-registry-packages"}},"0.0.168-Elanhant-do-not-stop-prerelease-on-chromatic-failure-20200620T0004":{"name":"gatsby-interface","version":"0.0.168-Elanhant-do-not-stop-prerelease-on-chromatic-failure-20200620T0004","author":"","license":"ISC","_id":"gatsby-interface@0.0.168-Elanhant-do-not-stop-prerelease-on-chromatic-failure-20200620T0004","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"6496a674c3066ee2fd30b63e65d4709f6703b472","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.168-Elanhant-do-not-stop-prerelease-on-chromatic-failure-20200620T0004.tgz","fileCount":681,"integrity":"sha512-12olFuXHgqVO34BXIfwfT37BTApQG+48Cvo2JhQmbbxnRftIHQcuHdxIwzQbKCQzlt6TAQrjR0ZAzGhRzBpzlw==","signatures":[{"sig":"MEQCIA6LFeDycaB3SOqZFw8HTbejCgbhR3LxfOon4wLRJ1JKAiAp3ewuW1pszf0TSMH+l2rQB1wqE7ONa0sL7U4taJq37g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4713568,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe7VKsCRA9TVsSAnZWagAAA7AP/R5in01+M4px9AOjrhZo\nMyqmOBsthrbULBzG9Mwipy+bcqvGGTZhwroiwARn5UR+VkeG4vPiEvLwlgGV\nXzkflKFLYPKY9n8LAdrEOprG5iai4Fzv7qPuT37PmkUF/tuSkO1LcEyGeSEj\nYxyslRdTe156DM+VOi2vtvj9Z2tbc0uE2SFhbFcu8Nc8cigftQv1UwY8Ausf\nyhe2UNKdepzkyDJG6nMtSbhk6EIEnBabmX0CIJbzdjzi8Eexs8GwbOmbj/b2\ndyc4tY46JBmGafrj2HTZVbWv/5w1rS0Cyg48IMk8bsTZ/mmtxXVv9lPdOtLL\nC4pZiAWIB62KZvX8Q4824AR7/cBRWtxdlN58Pne/bqhb0FLnp2ptDdc/isXT\nk7RamccL+F5aytZ+LDjG1+T6oBgsSqgd5BcKxqwxTsIVYQisZRJlLkLD25fW\n6qy2sFs4SB3rDiM7UWMZq9nu4l6hDqQ9h5oHA8/mfaQGN6D8xc2GE/cdd6iU\ncUzsFPn9HdtHQrtMr2xs0tXKDrNaauA4IdxCrWGE6n+OlE+cNkssFMO+W4mx\nGUjz669gmTjuEFr8vov6TdJyNswp+W1klqp9BPPT1x0/lUZceFYizSBgVsV1\niZzXPX7prWuCRb9/nX3oBZrwnyICl3YIKJZbxSgmkHMKwwm5yUyChtysVzhn\nawKm\r\n=jo1G\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n\n## ❗ Code of Conduct\n\nGatsby is dedicated to building a welcoming, diverse, safe community. We expect everyone participating in the Gatsby community to abide by our [**Code of Conduct**](https://gatsbyjs.org/contributing/code-of-conduct/). Please read it. Please follow it. In the Gatsby community, we work hard to build each other up and create amazing things together. 💪💜\n","source":"index.ts","gitHead":"0bcd15a98afebe65b59305416d16c44701532761","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.21.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"^16.8.1","formik":"^2.0.8","gatsby":"^2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.168-Elanhant-do-not-stop-prerelease-on-chromatic-failure-20200620T0004_1592611499789_0.029576690787916693","host":"s3://npm-registry-packages"}},"0.0.169":{"name":"gatsby-interface","version":"0.0.169","author":"","license":"ISC","_id":"gatsby-interface@0.0.169","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"e90b3107ba71f564e3115d4a4bb2f786e2e1d909","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.169.tgz","fileCount":685,"integrity":"sha512-w76GY2BDKfISIrIx9v3xfpNQnh+qp9CBfLW2bxkyBwZr5jHm8KX11QSxpAcKOAB38iYif6Qfxg5szAI9WVnmiw==","signatures":[{"sig":"MEQCIFtzxIVK+tDnuJEpL7SMnPVXVoSd8wiM7b3DS9LIx31+AiBBkBIqC+9Dz2hpXTXWxzeT1PupaS+WeQBPQuwKIDkwfg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4748660,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe8M1iCRA9TVsSAnZWagAAl14P/2hPHI9omhoQ1pqAAwOw\n4teQQjbXr50CO+YoDD6Ulg+ejx9ZSHWcLDLs2mcpVnfU2HhB6Mfn2zPq9rNc\nFSN/wBPCbYQpidKdFwO2H4BgmtMLLoeMBDtKb3Vst5NfP8WwxAwVNteUAGTy\nHaq1uuwR6wjD7HM84+HaE9iXiM5H1VLVaZ5LN6iM49p+LmvKton8ec5pKOiw\nHMnvo5P7wDSPJAAk8h9o5+oas9PDUyv21YseR8LoJMHo/Z2Ii/tVbkF4GyMA\njpQeo1lDM/XscRaDl3WVlk4KoYETtLl5xWI1VtvBx/THhaEWcSjS9HY+EP0C\nYDP96JJCjR7BsKTgRT9ZGitQpqOxVcwx3vHsU/eJUq9kpP2OnDjo/8WSdNK/\nOo7+SdXeEfVfvYm/pwgRyAkj0ULAVSsgTlMRCLp/qucyobOvpTzLVaPmcdbZ\n+VJaXeG14lh9rwtbjg2DJqJtrlvdEra00+//PTlTo0I0EHVd1YqoSwArvysy\nv/HUvBxPYFgSPJ+oYoSdNfZYzRm6XQ84UxMayxfB1GE6YcvjXtB7XGvkRant\ntajIxFIlLTqS+qOsa+8waEhnoCoKwm8aApJn2AuIbv5RjPie2rdJY5TTY9qd\nFX4dngSidm3W/S6xV5ztfYi9OIQQai9o1efiu8lxcDpbk0QaDmqlGKzO83Hj\n3GgA\r\n=qfAi\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","source":"index.ts","gitHead":"c24deef7e1de2f911b084b3a77697b9ffbce24ea","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.21.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"^16.8.1","formik":"^2.0.8","gatsby":"^2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.169_1592839522273_0.6142265642374374","host":"s3://npm-registry-packages"}},"0.0.170":{"name":"gatsby-interface","version":"0.0.170","author":"","license":"ISC","_id":"gatsby-interface@0.0.170","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"a2a248cfbfa15bcc2fe1bea682f8dfa419b67aa4","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.170.tgz","fileCount":685,"integrity":"sha512-nt4hHImPl2oQ1Dugj1m17f+9VtRbpBw0rNTDk60rAW+omDVIv/LjUEffHD8YvOAJ0Hw9VGRh61YP0kYzKWZj9A==","signatures":[{"sig":"MEQCIBbGOnOEvK4fAtZq2RQlW1UQOBOgIK2rmZoRVN/Cx21KAiAU2XLrXoj4BJN9zRN0kMcCyg4SwQM6JYzGkyY5DcXr4w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4748764,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe8UsQCRA9TVsSAnZWagAAutsQAJS04D5zjpdVLjahVFv4\nqSr5oh83xvwDQyRDuTuaazP6S1IvJHyculFRp96byMLqCG4F5t+apMXgqx8/\nb3kzz3RBrzQ2Ug2Z8nQJNM1goweDDg27Vs0b3hc6SyAtjJqoxM64lo2/fgXk\ng23VM7gUeSM+7IsDQONGO0lix8z0ftkiWnns9ueSoRw9WHTeYxrQMlxlLbzg\n8mJ0ZBZBgOntRS8fNH+2u9V+/KED0YxB5cm8Hpprx5Wf41Xm6J/BVnqa9hB8\nUvB4VBkUQy57GFphvD+ZDQWk1Iby2KDMM8NYJFYneVaCBvtbLKTS5IM+PtdL\n/sMyvvQ9gz0dS7VOKJAvf18QraP/5pNLlq+bQ6xyF0dwO2qR4PsfF4WoL3rE\np4TkUnRjuIGv3HyJ0xqpSi3nmzyyz4xMBgfjxiMD85rWJuWiEHguSfBf8gZF\n4XxifSjNbnOTlpFEvQIrjKq2LE2JeJXoEYsLZE89nPFAAKMo6fpESudG2BMl\nXuDEPBkky9FA+rg0u7RwpFNDQkvl/Yox913O+nrmtqyMcYC8RXt8rl8jNcmX\nrf8TiWFucq//mw35mmku3g0shC2a9uLHiQrdr4bJe2aaGDepLb9FlHldDo1s\nov2gHLoWd6sNKptlGmvRkL1wajM6miPlGLeiR33mQ3ZT50CjnotvKzLRuBon\ntkc8\r\n=WfTE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","source":"index.ts","gitHead":"7061e0ecdf9c93687297ceae27025ff658b5bdfe","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.21.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"^16.8.1","formik":"^2.0.8","gatsby":"^2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.170_1592871695757_0.8476627767052489","host":"s3://npm-registry-packages"}},"0.0.169-a11y-PlanIndicator-variants-contrast-20200623T1330":{"name":"gatsby-interface","version":"0.0.169-a11y-PlanIndicator-variants-contrast-20200623T1330","author":"","license":"ISC","_id":"gatsby-interface@0.0.169-a11y-PlanIndicator-variants-contrast-20200623T1330","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"223cb7082b8cab1da3071238efdddc6fc7bb2e5a","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.169-a11y-PlanIndicator-variants-contrast-20200623T1330.tgz","fileCount":685,"integrity":"sha512-OZpouQWzpew+gpnJzSMIXX1F+wgNmlHSQiWKAUd2pl0pJnf6+WuVAyrHLfnPuvWkVP1G3qoky4vzaHjz8uvYhQ==","signatures":[{"sig":"MEUCIQCDHIwyplLYBZXGvgOG1KbVY6expJBMjDpmEcgf39vKRQIgdkrsfz5aNHcI+LoZ3Esn8YAl75Kz71S1p7wiLTJNjlY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4748705,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe8gQOCRA9TVsSAnZWagAA0AcQAIF9quPrKu5uXspBs4Sh\nLa3AMJgBy+1Fq6ZLJVQttvxSOL/a9DnMzMFxV6F6oOuijc/u63TaryE4RaN+\n5m6CHxcEF8a+pT9I84aOpVUnU0Ba7eM2anSfhHpbS3u8Km+2s3UXgUCKmnQw\n44iKthpOzyGFtPTkhEbYUv96FEJJUbFNdJ9sup8aeX0EtUdnYsUnjnvF1Iod\nd5suiKQ69P1LWn9vZO/sslB5bEsP8L29zYrPXFLstdj0Ovf6Wg8io56mjooc\nwNtVYtzxsiYi8o6Sf0L3GqQMgNnGz4UjRVDtQLLXOML7Df2VoT1lEGPg2gBv\nOBx68bD8MIDermEII9VuilHFihN8r93zv0UaQpuj6ytblkOFv8m/xywTMCCU\nSsuQd16U46kEV9eREpKKEmPwF8HxUhMJ9WRG+mvmhsgnekFLQl8sKVo8vqCx\nsF7baG2Ppt2C+rqUiA+no2cUuR8dXWRmReB9X+ZyCldjAPvNonpJ9yjX0ED0\n4TLFHHkFn2Lv964DkstLrEy9oOWAA68QMOOQRKYwByzLIudEIIFv9notfrsv\nvMkD0PfCmXTiA0/B4PL7Hlk5TlMOxlCzDjw+FCKstQetXB3oALNyhC5upZ7n\nfM+CvWTcZsbXr8sHlK20NMYHJJ6RUuOlSf/a11kQwoFJ7nOg64jFMOXza5ZY\nsmJK\r\n=lJtS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n\n## ❗ Code of Conduct\n\nGatsby is dedicated to building a welcoming, diverse, safe community. We expect everyone participating in the Gatsby community to abide by our [**Code of Conduct**](https://gatsbyjs.org/contributing/code-of-conduct/). Please read it. Please follow it. In the Gatsby community, we work hard to build each other up and create amazing things together. 💪💜\n","source":"index.ts","gitHead":"6a2cd2af998dcce9316979edb6aafaee6f47b419","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.21.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"^16.8.1","formik":"^2.0.8","gatsby":"^2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.169-a11y-PlanIndicator-variants-contrast-20200623T1330_1592919054121_0.7127662852130143","host":"s3://npm-registry-packages"}},"0.0.170-a11y-PlanIndicator-variants-contrast-20200623T1353":{"name":"gatsby-interface","version":"0.0.170-a11y-PlanIndicator-variants-contrast-20200623T1353","author":"","license":"ISC","_id":"gatsby-interface@0.0.170-a11y-PlanIndicator-variants-contrast-20200623T1353","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"b102ac7832733e667c8d91c2eb50c97b214338a0","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.170-a11y-PlanIndicator-variants-contrast-20200623T1353.tgz","fileCount":685,"integrity":"sha512-SuxhYWHKTDFcwPbs4pN7VOW2wK8+wu2HlSgSrO8m3kYdu0NFD64VY4P30pkyEayxa/GvOyhRXUDEj8bFx/NvOw==","signatures":[{"sig":"MEYCIQCDf9IRPNiKVf/bIMmIk5wMo0ez4V8R1bk+b0voENas6wIhAJS5rp6QsB1SOvTZ++JtPH0XGbZGUuBYDZmrkd8Gzc65","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4748809,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe8gmTCRA9TVsSAnZWagAAFtcP/iqMkGt/ABnvHstqckcv\ntG8Y53rqSx0fJb47Uegq6nKsd9t3EQtmZ1jprFSLbZKrHHMA970DZ5Bb2Fm5\nSksH5o08qsi0muvb8fPo5NCZsqOrGOL0Di0uL5zRbvZunS+6Sq8vsWFRwnvF\nFki6PLDrEJh76R4Zc3qUebztH9qQapR7mgfkiO2G+HrlQ4MQQlQ1ftNp4WyX\nEtUjA+h8hWCnXPqldxyEvYk5PP8uKKMxTuGxHiw5jyufBwWcEZznH5FL2auz\n2wAKHDYOUVj8HVmhIbArEKBG0ZmkXMTrntOKyLYiPld3XHE7vr3hC/743Sr/\nIBla/WFJQTZHxgfmGtCc06bNTfP9n4PUNlOwb15qo2dV+g+DDuynkBP+hP4e\nyNW7y4VQ/tMR5dj0qR2L82A+uTQNEuwRRBojnqLWcmPo9jAoVHwHKhYgFAVS\n7m4W9qLV7aJDokMxjizE8LH7tCb6QK/Qrws8do8ASBPCMsIwxt65r1fzHmRQ\nWpaAmp1p2q6CgdYoGetO+bhcT7Rw2IHyoqDCcPI8+sq0IFlKhYTBhBOBZ0uH\nAvwnVrAYVUjR4EZhZs8ew0dGzTdQIAVUCjeOunDK5tTILs+ZD/fXhXZJ64+H\ni41Ip2sciMTrjZv+rDsYFzELfnBeTSgNo5tyq4JqfY5BKnFJmhbOEmRLbuH9\npxDB\r\n=Ih8u\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n\n## ❗ Code of Conduct\n\nGatsby is dedicated to building a welcoming, diverse, safe community. We expect everyone participating in the Gatsby community to abide by our [**Code of Conduct**](https://gatsbyjs.org/contributing/code-of-conduct/). Please read it. Please follow it. In the Gatsby community, we work hard to build each other up and create amazing things together. 💪💜\n","source":"index.ts","gitHead":"91a1181d4a0d6ab11cbd1dcadab74618f578fadc","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.21.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"^16.8.1","formik":"^2.0.8","gatsby":"^2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.170-a11y-PlanIndicator-variants-contrast-20200623T1353_1592920466916_0.02135096744413123","host":"s3://npm-registry-packages"}},"0.0.171":{"name":"gatsby-interface","version":"0.0.171","author":"","license":"ISC","_id":"gatsby-interface@0.0.171","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"331f5ca950c8d2469717c59d14a2acaeaca309a2","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.171.tgz","fileCount":685,"integrity":"sha512-i1/ffzcUshUoXB69lxehnOh/C910J4QfdIKH3Npmuqmq29NvMgSUQfOSdP1K1Dc6eUXQBKZxzVjgXj1fKQWeDw==","signatures":[{"sig":"MEYCIQCLWZK88h8u4iPaSOkAD4PxqNRp3R2p/7Pslibyp9D6/QIhAIB6AJQWcsMgurqNCF3nTzF92A8k8OkE2CT5WAMJ7ehc","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4749105,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe8iKvCRA9TVsSAnZWagAAeOUP/1pJ4LUpKJdLwLE0M7h+\nuhcnBgbxMaUlJfURGzpXs94LZuw6KZtHdLyVNDhBPmKCjC5VfqmeSG6myzUj\ntZFzF66uiTOJ3zMqNpX5lvff9IEEiwbB1M9hC0hk4QyrbZVnjEchfCmzIhPr\na+WlTwRX4u2SSCH6XUJEfjrX6rPONGvp1hz/ffaKRGN2JX8ETmv6Ak6c0/pB\nQUo/bpkghzyH0RsbuFzNHm07U9sKyt9JFFc69lRPsCpEika9ZRH7uDuRSq/A\nMfut/xwEp/pFoghqU5e/o0/fjdFlSRmOylQP7gLfzcTMu6hyYYDRtA1QYrb1\nDCcg9yt3vO8M0UeBs6q/QhTlSgof72uBXLgrqPNq/Mm5nsSrXR51vb1tE2B6\n4exXAfOPTfvshC4VFq64ImdIJCgzjjm4OKkku1uW5nN3LeCi0bK+Il6E6Yny\nIiS4Rkq4o2+yer84PFa9Mp0xIyxciqn7dE9dKYW679dZOu1VCktI9c6tDsLi\noPD4fxNdvNH359boEaJHwyC6Be4n5PQMj2cSCVQKbXch+K3AtKaqm/DVlLZ1\n7ZrcUEtFYo0+Zo4v9xEUa8S6Jpj9FboRe3SXzXPxz5hyXdNPkI2iUpJpvFQ+\n82f8Y4XXWYZOlEuqIixUbXYw89MbwzeVgfmSVUrNAQU1T/gol0G1ifnattw1\nt1or\r\n=s5iF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","source":"index.ts","gitHead":"3152932be3e638007efbd0666906697a8b2e96dd","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.21.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"^16.8.1","formik":"^2.0.8","gatsby":"^2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.171_1592926895029_0.6395082020910445","host":"s3://npm-registry-packages"}},"0.0.171-change-master-to-main-20200627T0323":{"name":"gatsby-interface","version":"0.0.171-change-master-to-main-20200627T0323","author":"","license":"ISC","_id":"gatsby-interface@0.0.171-change-master-to-main-20200627T0323","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"5c8d95ead1920724d2dacf6d6cff4699a5df51ff","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.171-change-master-to-main-20200627T0323.tgz","fileCount":685,"integrity":"sha512-BGPc3y6LcXoK8Ee6q1kWT7oUlKJLxZbNIriUCjEFUqTqUo0ZBVJHgr6Z/Y4BkzTVvcgHzdPbquUCYQPAdlr6Qg==","signatures":[{"sig":"MEQCIHmbUZHPj2BzZzYVF/m5xHbJkCwks/gXJWipga18AqiZAiA0BJHmzC8rsAvaEC6nVe3q16qXchUu2l08QnJ+wpTDzw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4749141,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe9rvjCRA9TVsSAnZWagAAgzIP/3T2IqFEqaD7X+Pl66ic\n0SI6/Op4JxC3xguVg7DM+PPvR3onwnIWee/i7GCDOPWd+1wD0x0oh9nOSz+T\nazT0BXlfcpvqzkSHmAef6wOcx1p6aBKfh8ew4rER1WhzKoV6tE2MVSTf/695\nw9hN0AG8jjpk2QPLvtpDu5dJkawhNxNiYCNtDsk9v/gwoyn5i+dy8it5DIDW\nqbvvwfYZ1B0o8nmHGminwalgGp4zaeUsihtEMG225JF95px1Vr8gqZ3+JATs\nOzivN9ShsDBJTDPUgMqbTh1UC5zV6Sw1zT/NnwZ4jIgMkQTPPZTTx/adFG3U\no80ww3KRZGvHtdLRYYuTa+xvgfYuHJaQsIPueWLX6AVSspcDKlH6fCeUxBGF\nA0BLS9rEadDy7tEi743n6a8dmyAgWcaWA8ClkUFuwq6meY8yHNIaGT71kKLn\nmCFGyQfryJs/FVhRA+4rEvpgGNttUoam+FmnZ9s2MyxvhRuvqpF7+7gV0KLG\nYMzNXA+VrARxTa/TkdB3mjoRlhDUBbskxSJrRhJ9U0wmsLfzY1GVznaMBHjj\nEjNqCIcgf35oUPfJVJfMRO/ksrzABKJHX5uESJzXP5QBVuMpeGI6om5H3eMG\n9bSeUBzqivodEPYBWXoSgXTyY5tdri76PuFhDomIvEvp4TtEAVTvrYBfr2wC\ntN+6\r\n=r6hk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n\n## ❗ Code of Conduct\n\nGatsby is dedicated to building a welcoming, diverse, safe community. We expect everyone participating in the Gatsby community to abide by our [**Code of Conduct**](https://gatsbyjs.org/contributing/code-of-conduct/). Please read it. Please follow it. In the Gatsby community, we work hard to build each other up and create amazing things together. 💪💜\n","source":"index.ts","gitHead":"886027f967185171765a7e896d1255411988580f","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.21.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"^16.8.1","formik":"^2.0.8","gatsby":"^2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.171-change-master-to-main-20200627T0323_1593228258770_0.23808162037842173","host":"s3://npm-registry-packages"}},"0.0.171-Elanhant-revised-forms-20200627T0333":{"name":"gatsby-interface","version":"0.0.171-Elanhant-revised-forms-20200627T0333","author":"","license":"ISC","_id":"gatsby-interface@0.0.171-Elanhant-revised-forms-20200627T0333","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"5b4fe5e1c0a46fa759ed15d708c6db9aa2b10858","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.171-Elanhant-revised-forms-20200627T0333.tgz","fileCount":716,"integrity":"sha512-bVjFWFN7OUo9+6Qcvc5Vynx+YLcrcrGT/cJtiDx7cgu2ScEFyypiT3iifvpG0777QdB/nn+rkn+WnAbpLOY7Mw==","signatures":[{"sig":"MEYCIQCkpQ/aLuGR7vl7MZmUrroInyCVvnWPxptM0u5sHNqLywIhAIp4OnUFJJTGZFDn73K1PuuotibttYMv38/HeGtydbx6","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4968112,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe9r4UCRA9TVsSAnZWagAAMloP/j0pWQ0Wqr0H7L2Rvryg\nBRPepxYVmiGP4+TYedZQOdCpe4f105NgTsUcc8kuhBr9DUK4eH36l+6CUTzc\n1LESQPbPkzJEslg+iFAuK3TqSrPMrW7ifv5YTLTcfShIONOtQ62MkWhWqp08\n4hmz4TXPFlH9is3L05JOMYFH+vfclYEx+/9A2O0d1BqETcOeuFadOQyXkzJO\nLG1y55enbvkoR+YxPIsVkU65p76fqXKNl3L2ttGByZ217LHEu3+cwNu9PllV\nMZXAYG1qmv0oyD16VWMbB8nbIFan/fcO8oETnxw7Fb3CA8cGLo+r6bPsoaQU\nCwKrsB2axysuArriCzE/+9t5CtLDvtxYVHDoMahZNZIgoDR7PZgSBjy4oLWz\nEaOhilXqplvDftEAPV7kFUlS5Hl9CmC1Nf7IKq/DwWzoWt04J2ZbYhPQfXFp\nwkeTMjtklOL0d4UalzBXoUCBvVacDnqMVPZ5ACx8rYh5saI40CX8ceJzgLxR\nKCgHEC+DSLb3+08hzrbwz+DSerVgB1CfEX5E7hj9P5GVXkLjY1EFDFF6g/yv\nF14DDwjLigdrfYZOfxE6ni6m8o40aHhyvFNWKEfyFShjjtih6mOM6e7maJ7Q\njx3Q8/LNv/khbGT4QBFBD3uNkfoQy7m/TUVCot8jzws+p8Sk3IdTfwbZesDO\nqO3p\r\n=AAzs\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n\n## ❗ Code of Conduct\n\nGatsby is dedicated to building a welcoming, diverse, safe community. We expect everyone participating in the Gatsby community to abide by our [**Code of Conduct**](https://gatsbyjs.org/contributing/code-of-conduct/). Please read it. Please follow it. In the Gatsby community, we work hard to build each other up and create amazing things together. 💪💜\n","source":"index.ts","gitHead":"a78283d9ad84f90059b3d3bbb2d2b011a244dfe6","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.21.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"^16.8.1","formik":"^2.0.8","gatsby":"^2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.171-Elanhant-revised-forms-20200627T0333_1593228819969_0.1605437198507158","host":"s3://npm-registry-packages"}},"0.0.171-Elanhant-showcase-panel-20200629T1524":{"name":"gatsby-interface","version":"0.0.171-Elanhant-showcase-panel-20200629T1524","author":"","license":"ISC","_id":"gatsby-interface@0.0.171-Elanhant-showcase-panel-20200629T1524","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"5ad662e751e6ad6dd614004085f52625f51b39bd","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.171-Elanhant-showcase-panel-20200629T1524.tgz","fileCount":685,"integrity":"sha512-9P3lgIChreOdKTDJnqGF/Pq3PynidC5Ikefvgoi2ODbF1flWltBrfApYrWlVBBfJElg3cHN15QMYu0ow5rmvIA==","signatures":[{"sig":"MEUCIA73XRzviLxdZl2NZKVTkKK6fqUUcmGS1gy7HdIOgN69AiEAwc6VI0cQIbrABzoDYn0XBxaDlJOaMmZ3hWMsw5x2QEk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4749149,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe+ge4CRA9TVsSAnZWagAAzosP/3IFVwfgDf1KGRh3Y4JQ\nVM900SMMXU9nQ8NztsEf1vflE21+0XFZSKOCnTEZVZXR2FOH24L6otDJoWek\nyl64qzQwJjEZhY6WdZxBP30wB0hEF3RmF7O5d+5OZcOvbTXxKkYKtXPRfq54\nKhmhwGDP3c0Sjnn9XDK91C7YqvI/YZ1y6LtuHEcxzInyAJrZKM1AJFRO05cH\n8hg5hCQPVr0DE91wGrDuCxLKw8R7CAABpZ5LUw66xz+1sOFXJBxpzjleoRMo\ngbvvYai6V+6N3PsdFKH7sVdNDdn65TOc0L7GAaZaVt891ce9kQ/Yskqff/uO\nf8v+uGAGRMsOiJB+DDIJIE8qsoSfiNJ8qTiPh4UkboxzQJuYcjSOPPCjdy4X\nxlSoquy/Y7DYWk/zsNjPaf/uCD+AB0GgQ/l4cbapLOl6MZojItkhIyR3zDEc\nOqKnj/blf2IHWNeSMFUz31Dg2arxRyMECls8buEymacND/CDveXgrknYkM79\nYF/tG+BTv+tLHdMXIgFkitSrBmdz4MX8Cx52J+qaSzZtYCqKg0z6X64NXNNa\nASVo+/Rn5E/nLWqzNrE+a4sEtCvhIn+Di4HlmczXsMr34IBHUNdklijRjpCd\n+cVQAWBbskwyUl3h06lAnAldRzANfbski0Lj6rjBLxsgQpvJULTBIoTUBYrp\nXI3d\r\n=XunK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n\n## ❗ Code of Conduct\n\nGatsby is dedicated to building a welcoming, diverse, safe community. We expect everyone participating in the Gatsby community to abide by our [**Code of Conduct**](https://gatsbyjs.org/contributing/code-of-conduct/). Please read it. Please follow it. In the Gatsby community, we work hard to build each other up and create amazing things together. 💪💜\n","source":"index.ts","gitHead":"a7619f07bfa7801f731572627e35b79d6a816bca","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.21.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"^16.8.1","formik":"^2.0.8","gatsby":"^2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.171-Elanhant-showcase-panel-20200629T1524_1593444280296_0.36347946515978213","host":"s3://npm-registry-packages"}},"0.0.171-Elanhant-combobox-toggle-button-20200629T1529":{"name":"gatsby-interface","version":"0.0.171-Elanhant-combobox-toggle-button-20200629T1529","author":"","license":"ISC","_id":"gatsby-interface@0.0.171-Elanhant-combobox-toggle-button-20200629T1529","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"674924260316fb1f674edd0720b55a764f49a17a","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.171-Elanhant-combobox-toggle-button-20200629T1529.tgz","fileCount":685,"integrity":"sha512-JO2RmG+xUxiuyk5RYp8NdLBAq+zoqWVzc6/URZhQ8mrFw8M8S4RPGq9ItISg+hcUpnDwijMAFy7SGrkKAEcdTg==","signatures":[{"sig":"MEQCIHVNb/ruZZnCceOHZYyXpjeMTplGRyOCgln3ZLPp2t21AiASbsYQS8wTdNeRrqi5XhVdJKyzQ5TK+GRunHtdZ0id1Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4760414,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe+gjzCRA9TVsSAnZWagAA9K4QAIDh8MBnZ0Aa01U6bf/F\nOzkh6auj8eiAM0pRATzfVPER/uxNz9h352Vt94+58G5tNLvIVDBNPkPW18qk\nx5ezw3bkLnORB6msf2UCSFttkgh4s//+NuXOLh6TAwh3vbt/Yj24bOitAgzb\nhy7Pzx09xbT8l0DHW2Mu5MTuiBXav06PfMX+GYlth5+XxxaSP//zeENRxR1f\ngAiXeoP4hnOhBjkjUa+rgG97QVu1N2+iQMVj68uPaRVZ4riN6HQluUWvewy+\nKuPl+6LcPKIZE8M3bxpBNaIvDZ9EStf73mNpbpOA8WKOp6O4XXdoZ7zpyn9f\nqZ+5Fm+Lja8uGuqYaDPwOnZgUNFpQd0AZ3lofZp4s5OopOesWl8qwrmJc0yL\ncjmXIjg3/8rboznIj8M9nutzmazWUHwcw+EWC/+v5wGk1JTtYHeNwIPBD4Qk\nKbHB9zqtbypDKak2LIcEwSbZmiPTvpYu7Cra7xTcFp+eJ4Dh8ofY2tU57QXZ\nbt2Ht/p9tdlMVlRQKr7tGq4VWisQZY34zuW5qMq19f42RHq8pQMCa9ty6abN\n8gdzEBw6S8+0nvOLv6I0VrJPWfOgUuEMtv2uK94Zunru2OGY4+ZZ3yE1NmeO\nMGOGx7wOY97DmIsTFum3iIYDrM4ryt8SPfEy52uOCTZ8SICnqjRjHoBI/osL\nxM8l\r\n=xE6k\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n\n## ❗ Code of Conduct\n\nGatsby is dedicated to building a welcoming, diverse, safe community. We expect everyone participating in the Gatsby community to abide by our [**Code of Conduct**](https://gatsbyjs.org/contributing/code-of-conduct/). Please read it. Please follow it. In the Gatsby community, we work hard to build each other up and create amazing things together. 💪💜\n","source":"index.ts","gitHead":"90227997549afe7c88bb5c6803a083f5e409a475","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.21.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"^16.8.1","formik":"^2.0.8","gatsby":"^2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.171-Elanhant-combobox-toggle-button-20200629T1529_1593444595178_0.4648029458926033","host":"s3://npm-registry-packages"}},"0.0.171-Elanhant-dropdown-menu-updates-20200629T1534":{"name":"gatsby-interface","version":"0.0.171-Elanhant-dropdown-menu-updates-20200629T1534","author":"","license":"ISC","_id":"gatsby-interface@0.0.171-Elanhant-dropdown-menu-updates-20200629T1534","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"da95135d06f55e003d1d263a0adedd0eb16f2363","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.171-Elanhant-dropdown-menu-updates-20200629T1534.tgz","fileCount":685,"integrity":"sha512-vWSLqPI2JFu2if8GNDDoE+UrZR6Ux5xXulkzfE2kxydNCtTIaZ6FWX2MMMtqsi5vEUWyTLJ7CVtxsUFF5xYHBg==","signatures":[{"sig":"MEQCICU2WQR4WQmee/YzD5eG9bipijJczHHJ57p/Mr/4Y1G8AiAOlChAszqblnTCbpJchiKio6hvpG6MoW9SASCMr+NWSQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4755883,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe+goPCRA9TVsSAnZWagAAJF0P/RIHsf4HRBJG/gPzGXg+\nrps53lsx+qEcxzdkF8hCm9FsT5ol++IHdySFsd4wmXhBDnqexcQHFUoy/k4E\nM6rxCJhEAZkgI6WGSoswLFUQP0HpuqxpHpxl6FbOj55R9CsJrSIiEuePTgIh\nk7E7TUJzPrdzw0VfHG7tQkpVsqH5MX0xuIE9lbsNArfyIegV5CPGKAs9BMeO\nwbpt8wuMbF0+V5/rYeJ48FNHJDUZ4G7mRaQA0FijFDwNoR4k96u2cpDBEm4f\n7iJP3giffR1qFJRVOfnZ+5R58JftX6NKWA1TJt/I/z2ruSGkCuYSW8A5XFBq\n7/fay7O1VV/E0jI4USfHZmzeqLg88JuGZATd4GW2jaggQ9a6GfH1j/TEnlx8\nA+aT644EUEFS+5sFuy9ug7QP97/0mI/hX1BpwVa3YxCd/emeJS7j2KSZaXcA\nX8r1rHwC9zM9vRCA5Zy5Z/3SnIN7LjQOycjsodc/tLM1k6CeWWzPIMudCjnp\nbC32uMmbvJB+cK2KLZ+YdFYsD6v6vm9Pwj08HLzO28o057rEHzIPEzH6TpKh\nn5cHmEd7i8BoEkxTYA7Px1oH3K03TpUOnWucGE6DpS2xSj1fzkZaL8/+1Bbm\nEZBS3/YiJyA3E/Jrj6m20RMoXU3XQZ+GrmR7SUwDIyW/vhtijml52EVj/hy1\n3Xhs\r\n=y51B\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n\n## ❗ Code of Conduct\n\nGatsby is dedicated to building a welcoming, diverse, safe community. We expect everyone participating in the Gatsby community to abide by our [**Code of Conduct**](https://gatsbyjs.org/contributing/code-of-conduct/). Please read it. Please follow it. In the Gatsby community, we work hard to build each other up and create amazing things together. 💪💜\n","source":"index.ts","gitHead":"c0bed10c76ffd7a2e10b70f15be12d390493a4b6","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.21.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"^16.8.1","formik":"^2.0.8","gatsby":"^2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.171-Elanhant-dropdown-menu-updates-20200629T1534_1593444878900_0.8041747706616149","host":"s3://npm-registry-packages"}},"0.0.171-Elanhant-updated-button-stories-20200629T1802":{"name":"gatsby-interface","version":"0.0.171-Elanhant-updated-button-stories-20200629T1802","author":"","license":"ISC","_id":"gatsby-interface@0.0.171-Elanhant-updated-button-stories-20200629T1802","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"5f8e5b194a892617062a175dd87d2fe4d46e354c","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.171-Elanhant-updated-button-stories-20200629T1802.tgz","fileCount":685,"integrity":"sha512-l2HEf0v5M14qxR/eVFoWAjfvbOx6NKRsYoM9G46cAlVTn9dcE0g9XAm7DwMDFMySESUMuE9+7/lGYq8KsUINgg==","signatures":[{"sig":"MEQCICJ4bjyWvY9h5zdIz5CgoQuXipclrJfLqDi6yHcoiznTAiADtrXgS0OHdb5Rbw5kFwo0rVbEF6CI8W7/5q/RODktNQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4749669,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe+izACRA9TVsSAnZWagAA9CAP/RWZLXnrp5LBnPPowE8V\nLkENyhR3+Omj1IvtEDQSGKrJTnGEHHz9X8WmRzjy3SvdOnAuGZi6HL51HeIW\n++lcXODih1oz1H2wXMcYVHEb4JH//GxsV+UhcHBp7KGFJVj1SJMjxzdLw4gY\nrFMrZR/J9MBf4jkpXpHpxfWENwhJ+CEgX7P0X5xyfGuGgBPf7kXwKWbGw2jK\nxW8t43+U3BaHNw55ZubfV8JquF0ASrydtIs7LrvihkfGvS3aFqJ+mQx/d+Ag\n3/WZ3aS6Jzc8uMpCxWqV3s2HXTcZIkzlrBhhT3yEoz9BgUHivjmDfaEUV9v6\nzZzVNXRdC+YxgQo/bZQKPb2ntz26Hl+2vlVzGyjXWsB2mAn6+By7gLcH+ajv\nQWyXpT6nXtPAzUDldoUFCxp4/Mpy/5F42LT++VWEYxLN8pWrB7GYQn3umRmI\nm/LKshBLTcoSc4AbPF8YpwGaK3DtwZJeJeNNUbOgnJE07EYcMcbl8v0peZyg\nxZfege1GU/qEJg75Zfh0i3Pbb+kpbQfXsgWJw1SNrPPR6Ea4RMx6zzsG6SWj\n0jVYwnLhI2HLcbMnsgsO14ZEFKnpnHTOiUM904nowShnNzGeLvSdzKQUb3kC\nlb9YgwAz5rCDZO+jypL3j5kIqaDiDaCQwlhCIk/hsM3AnC0uEQD0RnT7ABuD\njHmX\r\n=nFaH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n\n## ❗ Code of Conduct\n\nGatsby is dedicated to building a welcoming, diverse, safe community. We expect everyone participating in the Gatsby community to abide by our [**Code of Conduct**](https://gatsbyjs.org/contributing/code-of-conduct/). Please read it. Please follow it. In the Gatsby community, we work hard to build each other up and create amazing things together. 💪💜\n","source":"index.ts","gitHead":"ca625f2e6161ea0e2343136f4c769008c1018906","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.21.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"^16.8.1","formik":"^2.0.8","gatsby":"^2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.171-Elanhant-updated-button-stories-20200629T1802_1593453760114_0.5328666681363499","host":"s3://npm-registry-packages"}},"0.0.171-Elanhant-updated-button-stories-20200629T1911":{"name":"gatsby-interface","version":"0.0.171-Elanhant-updated-button-stories-20200629T1911","author":"","license":"ISC","_id":"gatsby-interface@0.0.171-Elanhant-updated-button-stories-20200629T1911","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"6c96b17790c393c16dfcdc7e9a08a8a5ba3deb4a","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.171-Elanhant-updated-button-stories-20200629T1911.tgz","fileCount":685,"integrity":"sha512-BX9aO73ErFDe6Lbfe1OyFINuUHmXoKbFlYJs5RDaQ8YTrxdRJOBnOPlOmlZvOOC3MewuQ1pRxzfYDwvzED6spw==","signatures":[{"sig":"MEQCIG0z594KchDmvc5K0ju9i8bgwbdcf/k8jqQVatnbf8vaAiAzEi5bCWcPWj0iPFHCTgwrAN6W6ZZqY5M85jhtnNvX8w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4749669,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe+j0YCRA9TVsSAnZWagAAZs4QAI+3JlidJoQiAA125FRD\n/+zfWW5TIXk0HPHerXI/FgTCOpt2yluUsHHGeNfwajyH0VkbV1aE5YGfWhoo\natIpWQksRfH32DNKAo3KCZ401jyevEdMMPHfT69225lvp19WtJbAphq2AgZ9\nmymCho4E3k1vpyxrTz5BxvEhi7U20+5vNYAljaBNq7fdp1GJEiAHmuy05TCX\nxKCjQisqhQaq88J0irNK/GGGfM+k2qrF+DCjMmsxVuNAtD41LhBnDvuYruu1\nAKf707WCPGjdVY5RhQbwoHo8VGNdrKNdVkXNNSXTqbOU7Kf3OIy+Zc67Xjgl\nouMNY2vmJSGuH4slEX7plfv2tfWMe9vJJrYEMFuWYAWWy3ZaDyj+OtceSrCA\ni8qw0XIA19kJF/Yr8XihGYkJmYgrbCN9XxxBMRo7nMOovK7Nw2e0yvKL0VdU\n5MxxrrMCEpFpnVIjdAsVCj2/lKnIWlkMkKOMmrt+8KxiKS+dBGLQ9MJAYE9G\nAKCTRiwRrribYCSqOXMR6N9IKfejR5jT7zVPnvTARvlr558Fcd1Yawnabz3z\nsqBTbL2OCraHxu5FZ3jZWAD2xP9FHfShd7M+nvv0BJeBOPLcTTB8+PWufAp8\nKNkvwA+MWT3EoMyaSfAInsT5pMhGgjuIXgskvvjWONEDYIM4SVSZw5NCoTmc\n+imw\r\n=5EwI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n\n## ❗ Code of Conduct\n\nGatsby is dedicated to building a welcoming, diverse, safe community. We expect everyone participating in the Gatsby community to abide by our [**Code of Conduct**](https://gatsbyjs.org/contributing/code-of-conduct/). Please read it. Please follow it. In the Gatsby community, we work hard to build each other up and create amazing things together. 💪💜\n","source":"index.ts","gitHead":"eedff5acb8c3f590119487020b7b62481f1a7646","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.21.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"^16.8.1","formik":"^2.0.8","gatsby":"^2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.171-Elanhant-updated-button-stories-20200629T1911_1593457943667_0.11926857543155744","host":"s3://npm-registry-packages"}},"0.0.172":{"name":"gatsby-interface","version":"0.0.172","author":"","license":"ISC","_id":"gatsby-interface@0.0.172","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"2b1e76bd0e01e9eeace2d32bf92f653a69184c8c","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.172.tgz","fileCount":716,"integrity":"sha512-Pw3e1juuhJWTWpyKgDlCLbnfQP6ArRnoe2Bx/aS9XeFeeH94NvxR/ucoT5sNvnkb0/WKi3lbtQ54P17ms6xvTw==","signatures":[{"sig":"MEYCIQDTWXw8PZ+mwokph5LkoYEmN2sprupCH/FyEJNn29jsBgIhAJiR+fvB3a/b8UrDkarsGHU+UaPbIut/JtcwtbnsWgVt","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4968905,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe+lvjCRA9TVsSAnZWagAAuD0P/1CM6FQHOEaRHJBNDk2/\n2w4y+jKOP7KVuHgSBTW5Iicq4kzRiuGN/QIF+FlJqo1qkcFwVCmhcRTpXeCZ\nU2cxgHH3RKkDx27RxN5kNN5Zn+Ej497vzYOQm0ti3eGWm/secFQUvsb57fOQ\nuTwv4M0aQ+ivtmBfs5QkA0CjPlmrgEtR82S0N2hnrAfemepOXtCqxCJNWzd2\nLOQBq3etQZwtuWDTdPc2JQZ06pLLyWIjECvWqfyl/VRz3Zv6PfItxl+I/SpR\nfzRnxjCxeRj0ZYtAVpjPJ812NEnCGFhYNQB9SvQOKjizVy4xzb1HciG7/mVO\nbIzrLw+CMqFpnue5AMllm4wygJ1f81IWDKHp32BZl+Hti5eu5+F8fsAPuYQh\nOWs4OuiSDggnp7r/hp9EiUPMVh8jOWs1FtzInPZIrQ+7lLxjn2t+LLsbU0QN\nm5IccPXSCzWMRqS/EaKpfoAtbGkTMYokflOebnA2/NsccU4Y5b31wpGwIiFB\npx7ao8UQIrxBXErJ+RQHNBE9te4kGsLwz4HKlFyXicd6TPC57azILCr0/UCu\nm/7z7hTVghQhNFi5IUyT4NatqoCcVKJcHESpF0Jk/jafgqn8VFrgplZuCqmz\n0VpQRlZHyAAaRCvnJT2Jaz4tHc0q/HuwlfgtT7jDhX0zUshyJk23OHYntmt9\nGXf1\r\n=9ROG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","source":"index.ts","gitHead":"e619559b319b572302149d398d883680feaa1378","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.21.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"^16.8.1","formik":"^2.0.8","gatsby":"^2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.172_1593465826851_0.519123169335814","host":"s3://npm-registry-packages"}},"0.0.172-Elanhant-showcase-panel-20200629T2132":{"name":"gatsby-interface","version":"0.0.172-Elanhant-showcase-panel-20200629T2132","author":"","license":"ISC","_id":"gatsby-interface@0.0.172-Elanhant-showcase-panel-20200629T2132","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"44d35fb2b0ad0d65233dcc4eabf25196c0b0bab3","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.172-Elanhant-showcase-panel-20200629T2132.tgz","fileCount":716,"integrity":"sha512-irS4AZrliTjS4yUcum0hJYzfADoXFEGZ9n9yKkJ1q4/XWlBFa9ZnjWxBhKbt/jabDvlGloZV3rCgpa+z2Hfljg==","signatures":[{"sig":"MEUCIAHO38kr7oyJFvKXJJm4eRB1HLdzwuLFaQr/wOH8DsmUAiEAn819AV41U8i03ZoQGFh5Gj0OZ4pByRlcsIOtbTf15mA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4968949,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe+l4JCRA9TVsSAnZWagAAfewP/3vNo7qXiVXcKnBiVjPr\nPoFYubCDpnORdDPGsFOvjo8GEqmJeQsdVJ+tZe9vy8k7ChYuu6CrySgJTowt\nYIGr0MP5K2s2gdpuy231VJJV8uXHngnRXpZEKYniEgtB2HdVXpB53e7+/zQM\nUGHR6nApeJNsmuPyOe+xfEOQV6Z5UhryYdxcedCk84Xs8ifmfKgkOnReLhF/\nEbJXFYj3NnIyFW6ICeKV/jOQl7UYdUj8k0emxX1BiQOqz5Ult0qV2mLjXU9L\nnJ8nDyKVKRz6hO3mCKwIhoBBcsZlORxpEO/Tp6Xp7EnHd5dSXszEBFKLTb87\n6dWbSxauIcOtIqVOZ+nMhGLJiTxcQso6NFAXdqX896NM1nGC3M5of8vJUsUR\n/K6J5chn6qYasIBH2U4WvzuIv+jv9CCLYxAnuKK1vr2l25j6ikCwNJwiqWU+\n302etLShMFqTJC3sRWuM81N6ql3IMzm6CmY4kfsM5H5595g5EbAou5PZ7zsY\nlTDymYpYzEwluILLg33ptyxV0QAR1mcWyRknPwGSXfY/gsj8AOIShQaFaQsH\nedXlBUE6KXHja1qht1+AtpvRFj7ugMmVNEj1sCVlT1FVa0hjSlPixCFG7FUy\ngx8SFSCKsF3lgw9ZCts/Lr+kjP8nygufltj2/f8UFbVbHNXxICsBWKZs1o71\nTzhk\r\n=CkmD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n\n## ❗ Code of Conduct\n\nGatsby is dedicated to building a welcoming, diverse, safe community. We expect everyone participating in the Gatsby community to abide by our [**Code of Conduct**](https://gatsbyjs.org/contributing/code-of-conduct/). Please read it. Please follow it. In the Gatsby community, we work hard to build each other up and create amazing things together. 💪💜\n","source":"index.ts","gitHead":"88ae472b4a69e7ccbba553f76435ffc73b8e4a75","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.21.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"^16.8.1","formik":"^2.0.8","gatsby":"^2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.172-Elanhant-showcase-panel-20200629T2132_1593466376777_0.3620113955878044","host":"s3://npm-registry-packages"}},"0.0.172-Elanhant-showcase-panel-20200629T2230":{"name":"gatsby-interface","version":"0.0.172-Elanhant-showcase-panel-20200629T2230","author":"","license":"ISC","_id":"gatsby-interface@0.0.172-Elanhant-showcase-panel-20200629T2230","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"22a0a58b575af959048bb8fc2d5d74454ba79785","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.172-Elanhant-showcase-panel-20200629T2230.tgz","fileCount":716,"integrity":"sha512-JOWATJa5r0gwfzT17t9QN5OYcW2bexonI9nQuD67ZIq+K2OvWL5T241nkenRxvB84Lq1PgdqwaYiYoBedRR3Mg==","signatures":[{"sig":"MEYCIQD3BcASn+cNuHXLlfiBTW9m0EczGp5hR7BPxteZvQHYXgIhANgRTbHTRHXx/N9fekuP5XE4QnohN7waCeC05JULmfCl","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4968949,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe+mvKCRA9TVsSAnZWagAA+qgP/0Sg1TIXSWZ+w+3zUVPw\n/bHT05DJI4VC/4Jb5f8x0FKeYXkHPeb967jnFiP87GCbGR0QQPjNoqoUcQx3\n9aRt2B1XuCsV4V/64TbX9/D1KdwdBCaeeYuPDMgiy7swtUXSS0syIXY944tb\nk+sEssfflbA/zEear5jMYzvA3HNyWewrcqKPECzv1Omp0vhuoxWzPEGCnjKZ\n4e5byAKCnJefJGjwNLE5nHkb52BQLLEwNlGQEb3VIgwPOh35n8UBP2x9M2j/\n0SlyBK3FbdlhY7WKFe3Ry1GqMBBNKwTb7GLZ9HSHSfZA4erfpYadAL0RVzSn\nIXulikdLsvbPnpix/skIDHEMSRdL73J67KKdlN8RTpwZtjQR0DPRjtyOf3aG\njVeAea8n6JgQGwVUzrLeuks+lORnZEwKAuvLEnm/rYbf9Pkzx5aPrJFsu2wZ\nopI5B4YOnWs9AwYr8wkneRejDT6gfUgeSiDbwRDkb0fx7pDtf/lTKcaccnI4\n/4KL4yvuyJXm1GAStmZCGw/rn8Q4BRofnDxeebm9YYh7slhIwiixoauri6tm\nyS++4p3FNeAhJ1JxNxS3naLVZQxjm9TOGDXbMlVoyZbhKFMWP98Oqm2kB7F8\nefjmxbp8VAIhHemb6AfC5+U2pOka2i3/nP/bs5rsjdIYckdrXpaTBcdfUVH2\nJcy1\r\n=/jBr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n\n## ❗ Code of Conduct\n\nGatsby is dedicated to building a welcoming, diverse, safe community. We expect everyone participating in the Gatsby community to abide by our [**Code of Conduct**](https://gatsbyjs.org/contributing/code-of-conduct/). Please read it. Please follow it. In the Gatsby community, we work hard to build each other up and create amazing things together. 💪💜\n","source":"index.ts","gitHead":"f7d36682e31f3ada6e4fdef939b142f5b5cf7ca5","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.21.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"^16.8.1","formik":"^2.0.8","gatsby":"^2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.172-Elanhant-showcase-panel-20200629T2230_1593469897854_0.08573309361036197","host":"s3://npm-registry-packages"}},"0.0.173":{"name":"gatsby-interface","version":"0.0.173","author":"","license":"ISC","_id":"gatsby-interface@0.0.173","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"7c48abcf73c9d1633d958f15e39677d8ae5f9023","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.173.tgz","fileCount":716,"integrity":"sha512-gcx9oCmIKjSlolnQ1OzIJzHF9rUgdNEG8dlQL1VTsaCb7VTDYmMkmo09ybHIkQ/nv9bQEFmOMGiC/jeL02GXLg==","signatures":[{"sig":"MEQCIEilYMWSDR+93HdjN56ngDDataRAp3fb/WICu2TqqlN1AiAzXbrMKint7HrKwnzjCLzzedWYAwg1mONpdsnZU7uKpg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4969015,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe+m5pCRA9TVsSAnZWagAAcFAP/iK5hn+wjruCrq55aczW\nhPlFteEk9R001nixTjWRt/aqcnDzsXkBdmN40tZ030CeAT2PSq2RWa/ZNIU9\nUPN5mwp9QHiirC3zlRJ1WCH9cAS4Fq0CYGT1O1ErUsdg9bQCZeNTs1TfIHEG\nWgRVO+2jEmRsAWZFSkldZR98ILQwpeSoaIbKHTI6kBBSKJ8BB1ogw5ZBItmX\ngYygPxpKh/TRBwNl2NhSTfZ0sp/ZRu2IKqadbhluFxnMDm5+Xdz8WSPouTac\njG+wZ0wBiKrVOvX8nKjyTaJnqw4eZ9f0eKdKUQyaxAEA3wSJxVzoBocEzIJv\n/yuzjd0iV8Y/bMya4I/X/k0J0T7agonHsAKr3yprz2n0UxHxk8eB/Tckmdmr\nVSbscfvsOJiZocgBZ0vRyWNeseYgJ/AlkbUw8YI5N41s8n4Tkh8v1DbfUe+z\nM+4AxA0OrGn5wrEXAW/QBaqY9+JhM5jx5FwuVXMz6ziANOUv3Imt+tEXA4zg\nUjY9GF81fM2tAhKPh52oadCV7oljW8Cg0cem6nvNXqGNrsW1QnQpcYj5TSQg\n+CM56pP4WLLVuKmi2Bvx73O5d+ydsdW9tIdPhIopRmfqbm5g1ElAGymhG1Z/\nu4Kw7qzbN5XTPJ3Xbe6ZnBy9CqXfm9qCwND5aC7tdSf5cCVeFqSKU4y4aEH/\nlP8W\r\n=Q9K4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","source":"index.ts","gitHead":"d58dc111c126690d3a74e8459df6b951aac9a08f","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.21.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"^16.8.1","formik":"^2.0.8","gatsby":"^2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.173_1593470568988_0.530510874111378","host":"s3://npm-registry-packages"}},"0.0.173-Elanhant-deprecate-form-skeleton-and-field-components-20200630T0135":{"name":"gatsby-interface","version":"0.0.173-Elanhant-deprecate-form-skeleton-and-field-components-20200630T0135","author":"","license":"ISC","_id":"gatsby-interface@0.0.173-Elanhant-deprecate-form-skeleton-and-field-components-20200630T0135","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"684bef16a47cda345f22098ee954d0ecfddd03e9","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.173-Elanhant-deprecate-form-skeleton-and-field-components-20200630T0135.tgz","fileCount":716,"integrity":"sha512-5JlVtEweR5ILDeO2a4VB0ue2axbnVOKU82mRkiIH5UUWL17mOoqNnF4/NxUFzeRqwgyMMokgWfrQWlyeOPVdPQ==","signatures":[{"sig":"MEUCIQD6uB7kP8879eIkOmLFTZUE7Sdu/3/1XNOyjay2WJ18igIgCBHKJkSuQmy1Fs1StLquzD1iAQwRbiwsJxwXvNU10PI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4983704,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe+pb4CRA9TVsSAnZWagAAFWsP/3pKmMTPkXsl+a/pADmS\nJ7Hv9+GZh6msHObld9RAb9wPkd9PvaGbcqLu/h9Honl33WaDxBjiKIVELHo4\nFCMpyi10dCwhPxa7bRAnjIEEgO6/4mDHon5Ls45aCPhjPjyWT33m2j1ZrDDa\nnagyd95oBTe/9HCc21D7z6UMz5Tc5QDhgqJdilimrRzfZ6322vaMXN2tTPgd\nUlQ8gRScZw2NO6P/vxw2OAe2mt8kUxCZ0G+6LUSLFiPNfW0rP7+azac8beJO\nNPOgZqfIZRbXTTkcP2t9VMYWQshdWPQj4NsaMNE8xTEYFaa5FQVj0YBbisQ7\nLs0n+7uFx3Bx4+6O6vIB+V5/hz8R4IyV7DGOC7559dN38XDrxKf0fVmaI8qh\n9q0dV86j1xKydnM5MX7yG7IcNaignFmfeL4YZKsCfAnZRIRVAA88M45vIrPt\nufy0tHdMk97ckxsrxPqCoFtuKZFW5zeV76UZiidfBeKqL/F69fX1pnkUATjc\nnAqT6gtYblSoXZGm7h/WwNp22Iv+XrX7AKvPPAFLeZNbG0OeDsCpCQHgyuyp\nCL7dfSMUg/0HHBDZlgjImdCmObitZPgUXgKSCSF942qGdNm3ouWtKkgp/Gdz\nNrXIQHGE2L52qlT8ypliKs6R7qhE9PNHqP01Mn9Acxp/ZcNZj/dQP4GR63eZ\nuIwc\r\n=zQku\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n\n## ❗ Code of Conduct\n\nGatsby is dedicated to building a welcoming, diverse, safe community. We expect everyone participating in the Gatsby community to abide by our [**Code of Conduct**](https://gatsbyjs.org/contributing/code-of-conduct/). Please read it. Please follow it. In the Gatsby community, we work hard to build each other up and create amazing things together. 💪💜\n","source":"index.ts","gitHead":"f5ad4d71e749553faebb4e2f3dde5834a0a48916","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.21.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"^16.8.1","formik":"^2.0.8","gatsby":"^2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.173-Elanhant-deprecate-form-skeleton-and-field-components-20200630T0135_1593480952235_0.8249290668027611","host":"s3://npm-registry-packages"}},"0.0.173-Elanhant-update-toast-stories-20200630T0436":{"name":"gatsby-interface","version":"0.0.173-Elanhant-update-toast-stories-20200630T0436","author":"","license":"ISC","_id":"gatsby-interface@0.0.173-Elanhant-update-toast-stories-20200630T0436","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"bbc0f1f46d994dc272bfc590c4b25e1095306e59","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.173-Elanhant-update-toast-stories-20200630T0436.tgz","fileCount":716,"integrity":"sha512-g9DTMo1JD/kw9TYLusBsRiprt6z7sAz3xUWeCqey+lKu3ciN17qDMj0Xjes78Oloi1PqXNxtgIlNX0EZ6ilAxA==","signatures":[{"sig":"MEQCIArTqH31HNR7UYLk1HCgZERfq6uEevq7lOzFUp7WQRd2AiBaiZ8zAWwLVUGsIDo6tU/0ApmcgoIZPbokhxCwwbJfcQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4976863,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe+sGLCRA9TVsSAnZWagAAvM4P/091D/9lzOeLnU6s4oEa\nateECb43TAwvgVMim4kNCmQr8WOThmIzhb9yroOsbnOgruZFQvnv3ragnriF\nVVMPeUpn0s+7X3YnMuWh4LFSHR2AWpcYxJMeVjFplh6e9w1accnxyK83kaKy\nmxCPWlJ3tmEWVaoNet/rfDDhPJqcY/n6gU9Y1EQqh7kPWajPvpWDBR3iowh/\nFbTrItHsA6E6olA2NBBQd/dyKnySNW6W/dYRYWqLv2zrp1Bk1ji6JOP7x1TG\nAy5UJ3LXXN+4EuhiRoMHx8rlaE1big8rly+0RyUhvpMWwN7y557sA7o2EPoU\nwxa3NRgYDE8qmcxSigL2DoOdkDE5L1fxjYJT2ccUuEas5nM2V3m01HOX6pIU\nBULpP0nGuFgoaf2TVdssvvgUC57VHNzGLKVoRfq4ZuS5Aia8YhNFC86iqLEM\n1z8tueNzTYdlELrSEDwACOPad2L2OaqABImKKj2v/aDQZ/CJncW3jVQaLJiC\nZOaaUDAPWro4KJBM42NJcN2O/57vsbyQ1qbxdXn/YZPo1nZELN3sRxdezz+h\n6KWHTCVOmQy0BwA2jiLlMhgAW1FmhMwOOdF5bt6ExIZ6znr96JVG77wjm2a9\nDEw806gsjC+hQp2wnrzDLiX5PrTEe9YjsQXrPiOeZtJVqwDjtTjHOUEKL36E\nNYbH\r\n=laLQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n\n## ❗ Code of Conduct\n\nGatsby is dedicated to building a welcoming, diverse, safe community. We expect everyone participating in the Gatsby community to abide by our [**Code of Conduct**](https://gatsbyjs.org/contributing/code-of-conduct/). Please read it. Please follow it. In the Gatsby community, we work hard to build each other up and create amazing things together. 💪💜\n","source":"index.ts","gitHead":"db28724d1472ef8ca9d0bc18363a976a863866c3","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.21.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"^16.8.1","formik":"^2.0.8","gatsby":"^2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.173-Elanhant-update-toast-stories-20200630T0436_1593491851079_0.3431705516542085","host":"s3://npm-registry-packages"}},"0.0.174":{"name":"gatsby-interface","version":"0.0.174","author":"","license":"ISC","_id":"gatsby-interface@0.0.174","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"e9069fdfae227bcec2a4adbde6ea1ea2b03774e8","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.174.tgz","fileCount":716,"integrity":"sha512-/j8QSyVX0h2tETjJAoczUWm1ERUMGbeUazDrohVIMnvJ5AyhOrow7heaJknRHEFsg09XZdxZ6AutzJ60atJzmw==","signatures":[{"sig":"MEUCIQCdYIHMbxMZ7D397YF1mpyVmKq8JmVZFUfSvljNOSwjLwIgFZICYlsNbzSzlpD3iIb7DTKpeu0ZIqxyVRVpcJGW2rE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4983740,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe+0yDCRA9TVsSAnZWagAAhqwP/jc3S6Fp4Ptl0enVS6Q+\nZJV3lShaAf32eEdHwpFpn25KBRn7K/j4uvLPTAxWfnIjQsEXR9DdXCls8Wvf\n8SXILp2FVnQzNViU2blmB5yKSsTlzueR5dx0Z+hJiSTTTx2/LmNheynePFga\nVAxsMQThNePj3x8yh7Pj+eSWRhcfVyHfXBt9JQ06CqIXoIPrGZhP7UC6QGAR\n3AKMjnTfdNOunwaGoeaUgaaybXCMxTrD2Z2E8uo/0tTwKRT1ba2jGKWEbdBA\nh4KoT1fJc5a/lUTGK2jnIrZVnjOVXEAa5UVg4FAX8cVQP1ZKlEsi/18rSTc7\nEqa4RB82UgNvAj/qFzhMK2dfjrY24cQurPwgHsLxm8NdnItBAnNSuN4SjGN/\nf9Fb80vwlmKWQnxlTbNv4+R6d5MK/PwHtZU39lGgRjMDUpN5PiulT8WERXWC\nENDf6rDHoBb83bPB5DP3dZ9+1TZlmfAxe/xvKEGV8Q6lMomt6tZkn4AKoETT\nm7T8G2ahkBd9iQFSvCUI7PbEfvq2CSepsdnv2dEChYVX6luIZWVI6q6+SGQZ\nGDfAvUOjoeuQ3ZjNvZqD/+16Q5fYVPKr0F4rp38xmhMCM8pQXMDYvgW5hDbs\nc5knjrSymXLGkSNmdo0gw81rN8WgyaJAqPzYV3uPmjp+NvXH+OymeQvXk12j\nOc9o\r\n=2/sB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","source":"index.ts","gitHead":"7d9aa6eeb74c8cfda94ae3e1a78481e44d9c0486","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.21.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"^16.8.1","formik":"^2.0.8","gatsby":"^2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.174_1593527427219_0.724595106086243","host":"s3://npm-registry-packages"}},"0.0.173-Elanhant-combobox-toggle-button-20200630T1430":{"name":"gatsby-interface","version":"0.0.173-Elanhant-combobox-toggle-button-20200630T1430","author":"","license":"ISC","_id":"gatsby-interface@0.0.173-Elanhant-combobox-toggle-button-20200630T1430","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"21607e68665eea712a94c1ad65d3c346bd33c317","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.173-Elanhant-combobox-toggle-button-20200630T1430.tgz","fileCount":716,"integrity":"sha512-c3n1TtoXCTd72eVftWknM/+S9aWoqIBjY550zjrv05Zo4u2niLrnxhqpeeWmXK+CHSO5PHtD2077SsYDX1lufg==","signatures":[{"sig":"MEUCIBy4trFryv7siSXwgXYWyNnBypGrH/m1V31M04/qrd13AiEA68EGU1h5IwVr1Jwx/g+Q4XLoUBrnW/EIxqzr2OU0Jfg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4994945,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe+0zmCRA9TVsSAnZWagAAuEMP/2RZysmNBLjgo5PoQnUW\n+dpJARmvVgXlK739zZKIN8bIQwU/lNq7Sg3z/BkVulc3aYN5AdO5IWi25jG3\nygoAAgx+fdwUNt2EeOLg6HwQCKm+bfGGTy8d577gDuhirszyfiZCYjbOhYQE\nljofgArCEnVWu4WS2+xx1lW9P6Ot5MnPmHPEUWJeeib/T8nb9TvXlQhaafdw\nzM8ckpf4l9VsFO6oiTjTpVheEdwOciOa9ud2KuopcqWggP9cgF4BLuqP0etX\niyvucz22uNc1cu7syYadmuK/6gkRTOmWXhk6JLW19rYxB/doxsmgAUVXHScS\nmkxnqijy5lWGAZml0NCQxesRi5jjmUyYI+45zoW6J6JWlvy3UpmA7Mia3fWt\nMqDTKO0edCgVHTAe+5iAmCLGwRktP6YuAiDst2gHaZbRtS4WgX/PRXD/Bzq1\nIogzWa8QvWCD03r1b9mK4xzUX1LSsvV2e+nPDiJ+qI6e34a4mcW/OaqLmxOD\nyHU98tqjbZbGAz7jOmG8JKkUPSlRO/bw5qfIgCDrgJDAlp74PGJPcAUhEPzG\nWEgOn0Ix9KcROamJ/7+TF76bnvSh7QCwnMb282Kwz8PbZK2MZb8i7FJzC4aB\nXGLdMQ6zuVV8qAujQf7Llh1+agXLFk+n1x4A9dSy1y/K9KePD+OWD+djW2uu\nRriD\r\n=wCc9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n\n## ❗ Code of Conduct\n\nGatsby is dedicated to building a welcoming, diverse, safe community. We expect everyone participating in the Gatsby community to abide by our [**Code of Conduct**](https://gatsbyjs.org/contributing/code-of-conduct/). Please read it. Please follow it. In the Gatsby community, we work hard to build each other up and create amazing things together. 💪💜\n","source":"index.ts","gitHead":"e896801b056e00bb79495340de92efcf70423dff","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.21.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"^16.8.1","formik":"^2.0.8","gatsby":"^2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.173-Elanhant-combobox-toggle-button-20200630T1430_1593527525853_0.2723403154030577","host":"s3://npm-registry-packages"}},"0.0.171-Elanhant-dropdown-menu-updates-20200630T1439":{"name":"gatsby-interface","version":"0.0.171-Elanhant-dropdown-menu-updates-20200630T1439","author":"","license":"ISC","_id":"gatsby-interface@0.0.171-Elanhant-dropdown-menu-updates-20200630T1439","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"9b5b71ef909a74f96d0601826ad41ac1e6135ba0","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.171-Elanhant-dropdown-menu-updates-20200630T1439.tgz","fileCount":685,"integrity":"sha512-39ty9Kn5I976Z2pFFH5lXO4ck0Fwc1FatvFsGdeixteMi9s06WTMG2wMS88Tdz0tT9EAkVBlu1Ra8lnZ51Cb0g==","signatures":[{"sig":"MEQCIATgCLz3JFQ9/UyS59dVEi/AvodOsI9qkAcnwJd+xqHoAiBS8bdhAx4Kjd7EtVa0pNe1+b+swdY3jZYSmQhDOmwwqA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4755883,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe+07MCRA9TVsSAnZWagAAxFMQAJh+o5v0YvcIPfas+AHa\nXEf0OcjiisCk+hm+WF9u5bhMbheFdK/Ufs1rCuHao+OhwKJ3ZkWad7CM79vZ\n/zxvn2vnvhSCazC0TeF1owdMTuTPh7XyedR6yXbxMZqM0Q4tONV8tDpGLryR\nhW628EFcmAeH+mqoQVySCXfgYbIuXNk4TXty/xf2niuCR0H0i4NCpT382vpE\nayQKknfdrI4ayOlqjfFktr+SWLKx3eheOCI5kAHiEnmMhAKdkuCohsr2B1DO\naUv4os19KJh2d9x5cjllIyWB2BChjSrloq62msrv5GLOq8nEBZiHMhCDmVQh\nZipLe+KEl4m37yzP8Y90RXLHZxceK4WC7do5NOj57g8F6t0ClirTZCKMwoWz\nS9d3mUK3h2XQuS4m/j6kk8TSb7u4i7vFbJSHlwT5ZtrzR1yGf2/Hafq1KEvi\n5zG/zFcNch51XrJy8Yjjc4J1zxkhwR7qfWRg6Ji8EqD/3r9bXQSGJrIzWC9u\nHWd63KMg4bntXtvqh3WfkH0TZDOaobgKGHUaqw/+Er+li4afE1dbJnPftuUp\nMyqRWSZaREsB9z60TiIycLJGgZiOUjLiWCvEHFZ9lmPmq5ZEuDO1mhzB4sue\nwhScfFkfv5zD+nTCKQ0Ht5gDkKX1pfwQDsguF+6nI9uzIvYgCCojg/NsOEW2\nbe3R\r\n=JMy1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n\n## ❗ Code of Conduct\n\nGatsby is dedicated to building a welcoming, diverse, safe community. We expect everyone participating in the Gatsby community to abide by our [**Code of Conduct**](https://gatsbyjs.org/contributing/code-of-conduct/). Please read it. Please follow it. In the Gatsby community, we work hard to build each other up and create amazing things together. 💪💜\n","source":"index.ts","gitHead":"92cf225ea14fa6c6321cd80a50bb2a2de4f62972","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.21.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"^16.8.1","formik":"^2.0.8","gatsby":"^2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.171-Elanhant-dropdown-menu-updates-20200630T1439_1593528011984_0.2689726533119532","host":"s3://npm-registry-packages"}},"0.0.175":{"name":"gatsby-interface","version":"0.0.175","author":"","license":"ISC","_id":"gatsby-interface@0.0.175","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"6691cb6b8f97a8dff8a0670d0b44525a708fb066","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.175.tgz","fileCount":716,"integrity":"sha512-vlnSkW5tgI01fVYnLk2oCUb9Ee0oklvhezvrRcp4SYFFtIOYJVWuqdfHrxjDSF9+ZAllv0ybDI4VrkR6jq625Q==","signatures":[{"sig":"MEYCIQDD0T3vjHXpA968DK4XQHjnRaI2YCTvVmT5848t0bU/0QIhAM/xqGyGF8vtHBrvovBVD5WfnOxMbVm2bzdfGFCWiVcL","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4990802,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe+1BiCRA9TVsSAnZWagAApkQP/jz6W3qNyW1xmKsQwiCi\ngkCt+SX60pSAOkdvQhbIFceXNzltcuppMiRYwz21/y+HcS7YAZJAhdzTlJXw\nNlUxOXp3oqwkS2W4rIYE9xKmlAIh45jYfzlfilq6ME9r2MnVKscgg5tpUXO2\nBm9v7MPoDV6vh1qBE+DcTy41kfJKwywwG1+yah7ISuoiv+WEgnvKl9RkeOfZ\nuSZO7brlyEuL39nX5SWD6ViGhxHkMzmYQNVQqnt3KU0ra4gQ1QJ+D3kkiqUO\ndxcwmtRe3Zbp+t8WI8ItamC3R49mqsdS8y2GOUp9OcMQ2tH4wSlZcqKkbXl2\ncd+Zx1MiTOEw+0b6PEcy2x6bDJToWhp7d4FVgzx4teiSMloHLriNwjARLbJp\njBWuSwgqgTZYsX4kLRZSh1DUtS+qeySuB3r1+KNRvt9YApBQJSYv7QcXFds4\nzrZ+RLDjNdfxAfME13XpBSbh2oaME7nf1wo6AbqM0Em42QPJ7abqxHaE2kiA\nmf8h/pgdQkHN3TLGI3ZX5U3jBGvNLFlx6a//Eg26S9JLcvEopsbMDmlCQQqH\ndeANkBmByMa0jWjT+IwdT6+RogCFPoSEeCTrZnAGeiF81y1BrNwlfQ+g0sIz\ntp4HBjIOIKG3Vx80WO/hmUuRQa31VjD8/FoGs6sv+rxv83LX9W8nFbu1koNR\nxdz4\r\n=FK+C\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","source":"index.ts","gitHead":"83fc1369c815e47c6509ef4aedad042d0ff307f6","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.21.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"^16.8.1","formik":"^2.0.8","gatsby":"^2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.175_1593528417522_0.06971932447078655","host":"s3://npm-registry-packages"}},"0.0.173-Elanhant-update-toast-stories-20200630T2158":{"name":"gatsby-interface","version":"0.0.173-Elanhant-update-toast-stories-20200630T2158","author":"","license":"ISC","_id":"gatsby-interface@0.0.173-Elanhant-update-toast-stories-20200630T2158","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"2bb6512d05692d773af86189bf8c695ca6faa7c6","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.173-Elanhant-update-toast-stories-20200630T2158.tgz","fileCount":716,"integrity":"sha512-1xfSTqWDMo5UDguqXm++w1vpnyldlqvD/2CD+JW6IME7ztClUkpr7lA5UAzRS8tjU9tbslgQg+XlCHTSbDlrRA==","signatures":[{"sig":"MEUCIEaVJwcb9Q1gEwXD3w4yvD+9CnZV3zVhLbEIliVtKTNDAiEAtOHe//LVJosnSJX1UA+/IVZzv1nXYQpEKimU+YhZ1A4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4977052,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe+7W6CRA9TVsSAnZWagAAAwQP/RWE0WDNTqI2trrZ2mZ9\nH5QUw1D2tKGT4nPRho44LoZZss6i9Y4IZQ9v94m4oyOTyihFibPQbMex/+qB\nPL2Bx5xsabi+WeRK6uvQfYDLcUYEvRT/6ilkZSTJ3NMFstNcNwbqOno/aZlq\ng0VimD3LmRFNGMuYsjyLb3KovHLt79KiI1ipQRkeujWDfKJxE5NUDiKy0miP\nU6N2ixlnB5UHlft6fl4BOb5CQ1d603f3azZKBekHktU6RrFXiQIbwyfUoPG3\nal0+PKhzX2rzAOhV2ls62+vQMJNvmyJ0EwzhmCuzetNuzu3xX9nBZivEaKJq\n8TXMhIS3R2tWhZtGNLcGuWHM1EjJTeYbofxc9RXxaBsuZlIb4Ls3xKPu4eaN\nxB70+0rKYV2RT16ZByVqBDW7gGyEdeeqEvOVcKct0YaYFH8RHYRfNWlXEyap\nV6RnjIIpdG7Tk1ZmEh0RdXp1FmviCL3vG8XDjEcWJ+Cg499Wh3F+o7tHcjb9\nFHqB1CegBxl4yB3Ln2cnT5o8/UW1vLRw12SMYZCQkNnfdGNg6SUEXGto8TUo\n85+2etuVyyWmBNnY29ocNbQflOQvBN6ULHX1terxOWih9v7WwaLvAc5cekyj\nfz2wgiX1ZO7HkcA+CWqhYRJf5yP16eiNOoD2ZloiW3SQMngn+Q0yQvrfGYD1\nsM7r\r\n=mume\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n\n## ❗ Code of Conduct\n\nGatsby is dedicated to building a welcoming, diverse, safe community. We expect everyone participating in the Gatsby community to abide by our [**Code of Conduct**](https://gatsbyjs.org/contributing/code-of-conduct/). Please read it. Please follow it. In the Gatsby community, we work hard to build each other up and create amazing things together. 💪💜\n","source":"index.ts","gitHead":"52021f4948bd349510649bb56ee686580518e53b","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.21.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"^16.8.1","formik":"^2.0.8","gatsby":"^2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.173-Elanhant-update-toast-stories-20200630T2158_1593554362054_0.4418991877833669","host":"s3://npm-registry-packages"}},"0.0.175-Elanhant-combobox-toggle-button-20200708T1139":{"name":"gatsby-interface","version":"0.0.175-Elanhant-combobox-toggle-button-20200708T1139","author":"","license":"ISC","_id":"gatsby-interface@0.0.175-Elanhant-combobox-toggle-button-20200708T1139","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"ab5db848c6ed9dd81e10de762aab5214df71a123","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.175-Elanhant-combobox-toggle-button-20200708T1139.tgz","fileCount":716,"integrity":"sha512-poL1DqM5HEpeigAOkZxb8wX5umlLvuiAtUhOmgK2sGcznoFrnHlH+IUSqdZXAx8lLDFSD/ZgvoQ151gtPcA5GA==","signatures":[{"sig":"MEUCIQCRVD2ttXgUQ8ZFncLqIU+A5N4FqtoNJ1bsn/Cf2NwwTQIgPFm8hgAqZlf1dftdBNZ0Kp3rNNVc75jl7bYciksZLms=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5002111,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfBbCTCRA9TVsSAnZWagAAbcEP/RMCJ3cFQDeyIauzMK88\n9PXM+DjxDVtWgDSAuhvydIXJLr+rf5xCIMMibK3N3qZeld0QvLRC3aivIDr2\n7kJbr/LfMDKOdWD6aFzdMfx8AYQ0iRbqlrDw1GUC4EZHmnu7JT+aHdNPuQ8C\nmvcXKqMPXnCze6/QF11h5QfR4D103mjSMWjcT6b9qMykiEmbUBfoJpudglsc\nkTWS+S2PLt81Hk8qWS7nAyY1vEarzUWbEND8abtPIJjhMmeyAe90lZH7i+n/\nIxwQfhDdVU3y1zKBbKiNunFacGSVVG51tjhUvDTDpYZdlipztkmTfKFrkBKZ\nEGBe+CH304ri7AC1YNEsK8FwCvl2MTI01txYoSKHYYlHaeX1kXNauLzDJMt+\neG858cEs2RUeW+V5ssLi7TrAjF5wBO+SClXtxGYv9WXZeMnntVDaa3/WC5Mc\n0HLLPaLO0NmekVjB2cL/7hM7Zx/iOnUTFgnVZDcKsJQ65sFPR3PA8QfeIRVK\nKr84VcCyhqdFBTOan7G0qPx/GRO1hnKYnW16vAJpUB7f2ZyBwKsTP2d1GqDo\nQCDBgnX+UST2dY+0eDCm6YntZ8FZ4lFx14ak1mTgHs1i4HhLsnyduM+tzBuU\nAup4GGEen98tuqDtS4tgCLbwS28NIY9RZRcI2ehYCyFLi+9BL8W8HkBbL06s\nA91n\r\n=gUQu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n\n## ❗ Code of Conduct\n\nGatsby is dedicated to building a welcoming, diverse, safe community. We expect everyone participating in the Gatsby community to abide by our [**Code of Conduct**](https://gatsbyjs.org/contributing/code-of-conduct/). Please read it. Please follow it. In the Gatsby community, we work hard to build each other up and create amazing things together. 💪💜\n","source":"index.ts","gitHead":"0cf68a239bf0580befae25781ddfb8bc73313ae1","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.21.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"^16.8.1","formik":"^2.0.8","gatsby":"^2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.175-Elanhant-combobox-toggle-button-20200708T1139_1594208402206_0.677562579558131","host":"s3://npm-registry-packages"}},"0.0.176":{"name":"gatsby-interface","version":"0.0.176","author":"","license":"ISC","_id":"gatsby-interface@0.0.176","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"ba338641e26c4df259c84188721e41c66bfe62bd","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.176.tgz","fileCount":716,"integrity":"sha512-DgkwzmacZw2FqJui86zU4JOtQpfZdTTggNYMrXxG7hMZdYx0Yga+4UGm0EcYEdsbCS3PHjnQuGi3EoXvPKReXw==","signatures":[{"sig":"MEYCIQD246IX06ycR6SrXTMUz0TrhmuvZ0R3h9FTne+WVf3NlgIhAIyGdjbTS8TUnxIFyQRTTNFen7dmYDBLL8gbvRuq4XO9","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5002399,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfBbI7CRA9TVsSAnZWagAAjSMP/iPeZEosVFBNuhPXF6Jl\njSJ7DJzYeB0mHRY2eFgdOTa6WJztc0bG/Kns0YnRwVz8I0aM4ubWPp35nqUv\n2zmRJyUQ961neHJUok6RWEZeqkVJEayLZ3EJ9EYadYHqMUqKPeJwH8ifTWJa\ncp/KZF5NJU1sD+ASMor7b1xh388SAF+uefbYvYGYJ6On+urLyEi6ZJaa8LCr\nZixpPIDE+va6N47NlepjOAFvFLvvozBXVOi7ju/Sd9RPMuCu0IvdthPqGyaM\nnROjLaYPTrprRv4O2iecDyusjYuM6FCvcMqCc6/oNDTM82Vl9ozo+YYZjVKV\n6Js5F+WzFCW4SDU9VU00l9FreCA+g4FW+Wk/SUdzwqu0Bo24mN26qWGtOzPS\nsCeSf26pLRxjLQW8f2WtU9sqpSZCQTNCmEucyAWl0Piu/9JbWXdxNvIX5VQs\n0NUfUHjRjx75/lwNaNRtqy4dsy8hh5BMJbXzm57xcSiU+XbVz8HSBWCuKkJx\nBMYQ0RMz7UrLt5QHLyvDHUJIlaLKgW6C7Fq47wlT+g+LLu9VDDHD0P/1f6Ej\nOewmR4d2FQjs44ysO3+h0w2F0X4/qbmWMVGDW+38q6ayVvNHUgKA6ymEHQjQ\nTbxxn8Cn2VaF6Xd4pavLQXujWTgmLDamoUHYGkHANfm5lu0/WAp/IQCBGouK\n7fb2\r\n=W9dx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","source":"index.ts","gitHead":"f7b71cdf853613a8d03562cbc6a6d81d1d92195a","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.21.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"^16.8.1","formik":"^2.0.8","gatsby":"^2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.176_1594208826602_0.1488718517353722","host":"s3://npm-registry-packages"}},"0.0.176-Elanhant-fix-combobox-button-20200708T1202":{"name":"gatsby-interface","version":"0.0.176-Elanhant-fix-combobox-button-20200708T1202","author":"","license":"ISC","_id":"gatsby-interface@0.0.176-Elanhant-fix-combobox-button-20200708T1202","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"426ec04a2ce1b6ac43a322a1eee17cae468d9152","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.176-Elanhant-fix-combobox-button-20200708T1202.tgz","fileCount":716,"integrity":"sha512-a6gQEf4k80vR9oOlsrfv7RxOW25yBaWAi6Hv9fQj9p0ORdRWJYmhnSJv5OSxiqf8bYLWaFMnlLAwiIoKjBD4vA==","signatures":[{"sig":"MEQCIA8eObhmROlASy9CfqYmYLwaICFEqj/idQoE0zqg3nwbAiASu9TLrCJiHlcFxeVp2DJt34Qlbuj8LTTbeaZ4kuMqFA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5002626,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfBbYLCRA9TVsSAnZWagAAkWwP/jQxKCTj4NY+FgXgAGeM\n/CTPeW069LydQ1u/35cDCGzNCveqXdiAGt+iSV+02kwKBBGjjN5mfN9czR7g\nYyCvTjukRMagzHWVeMhM7Kya99/bLmvQFqcoyGcvMWdEZa5tchPxJaC0C2Op\nSi9GV6JuNpTC4qJg67jaWJnOY/j0n+3SVVkjM+oQUQ/s3borjQQHpTRr+K+t\nBtClLZjmv2fzToIGO6Y+/M5BFhbZ48msUfLl368NOdqu7+2xfWHG0IVb60iO\nDsGSLvSEVY42Nv+wX6GntHLItjCR73cLkeozAcF2/Wf2hw8IykIH07Q9JDn/\nGaTqsorPJrKrfPCkioW6iLkyznCwgjdeo5Z/ixNxWK2bNbJtkUXBvUC/2hBS\npmgKYadKlHjJ5sQod788o4grDvufenv3lSZFaL2tqlPn4B7bhz0XL+MzwpG9\n2InmnkryDwZbrdLL8OOpgJAFp9Pim3LGeupkU67XC2xihN+MGDk6tcb+K5Pp\nWv+HEv4nr/bc6B+Uu8JnKd6v7afrsgPaLwHHS0iNOy+OyWNgVe7SGfO7c8Fe\nzxdzRlt98I+q4P9GFJcUlLuuhmtfXbDNeNTMhwwpUrrEbdtv47ubaHtsCiat\n8gDTEMjwGRUtYwVIJG1GxnmbV7hZj672RQY7qQD2Rv1OpX8nfM8tHIyMijiy\nZqJw\r\n=azxc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n\n## ❗ Code of Conduct\n\nGatsby is dedicated to building a welcoming, diverse, safe community. We expect everyone participating in the Gatsby community to abide by our [**Code of Conduct**](https://gatsbyjs.org/contributing/code-of-conduct/). Please read it. Please follow it. In the Gatsby community, we work hard to build each other up and create amazing things together. 💪💜\n","source":"index.ts","gitHead":"44fba83b9ec732137b79d56662cfd309a887a1c0","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.21.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"^16.8.1","formik":"^2.0.8","gatsby":"^2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.176-Elanhant-fix-combobox-button-20200708T1202_1594209803219_0.8667356223137224","host":"s3://npm-registry-packages"}},"0.0.177":{"name":"gatsby-interface","version":"0.0.177","author":"","license":"ISC","_id":"gatsby-interface@0.0.177","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"8b9e583882aa13e7dd5b53f72de4fc5b84f62e0b","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.177.tgz","fileCount":716,"integrity":"sha512-+5FvVEUScFpguQcf3PR9cUhgmBna9ANwr88B8pscpMbPu5eYSPKDg0Qfxo7g2tgrSzLzRmldU4hmF1o0jgJZXw==","signatures":[{"sig":"MEYCIQDCmvKKJlXUm1rB8zD5oZzlAVnaFAuZH35DS3O+Cx9xpAIhANDSuzIqNKhY1Mtc7isncuPLpbXskMAwophxJstNkaME","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5002934,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfBbkiCRA9TVsSAnZWagAAbp0P+QH5Mdhel19tw8yw4ht0\ntjhNhMebFVIoPcInSIXbvf+VFiUHLBaUjqLivrCMatNkEiy212pZ9WEnFrp6\nQFgsmIt7pwRthBHOc+hdvrD1c/Jx3/WvDye/3YugKoudfjXMSi38Wx64gocL\nfMoA3w8OE/ZqxKA9P4+lHPXvrHblkyhr6ZPX2OOnDqZrK+q57K+JL+joxGhQ\nwI4yTBSaw3QB5YZGtJzNegDawBmtLAoIdoP114ExUjWLgLasSPmeNvLWLLNH\npGZIGNH/c5EXyXnWtzsthfqPQhU0Zv6MbjFlHDg9fGyaB0a4shruJrD9YWMS\nOpLvPwFJfYMCFWC9D6a6b/9z3ejL6LjmmS2/dJaNO3/MslvFrxSG1wq9zy3y\nMwNyONNCexmZCYCDno5iPOk6hqT/xU6pmlRZgXeLwjHN25UGQxQVQYL5BfSp\nhWXrfiabFa7+uMhjkaHT3p9jQyAPI0+7FA8Y9totfrT6EPjsyklQd8uIlQPP\n0utAOGZE844fa5wyEFnk2X/XrYMqgp3K5zOAgBh5THgXxxFcIJ9zfv5Pq+Mu\n2CfpFDGxb2n0oS+MNlpw/e9vU7LwCeW7CdoT0hoVG8pssKyrXcJtpNKo72S7\nC97DphKWlKx60mGoBh22ROsP4v0YWIPJIRAhC1ariBNeoBbgHhnoCKHBUszF\no993\r\n=ZGSu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","source":"index.ts","gitHead":"e52b05e5278fe47830b1ee7f2c7cc003a54d9310","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.21.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"^16.8.1","formik":"^2.0.8","gatsby":"^2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.177_1594210593790_0.3732234821140854","host":"s3://npm-registry-packages"}},"0.0.177-Elanhant-vcs-icons-20200713T2014":{"name":"gatsby-interface","version":"0.0.177-Elanhant-vcs-icons-20200713T2014","author":"","license":"ISC","_id":"gatsby-interface@0.0.177-Elanhant-vcs-icons-20200713T2014","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"d7aaca166f50d615b00a532906d18069a8b0c418","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.177-Elanhant-vcs-icons-20200713T2014.tgz","fileCount":725,"integrity":"sha512-va4WD8h3IoF69WQmInGx1EmgWkNN59hWZoUlpYUEUcQ5n74CdnLNLUTb+oJT2eLBpTdjfD0TmGNBfsOzn1PWMw==","signatures":[{"sig":"MEQCIEODbu4R25290BqhiKoP5VxesUnfU+vyuJkLZxNDoWiwAiAt6/gFiCjgRjiT6NAeWtuAEUGCnsVKPIihCNJutQ0F4g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5031221,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfDMDmCRA9TVsSAnZWagAAbG4P/0EBxG4JYshlCCsOnkjk\nGwJf3WW/hisZaBKM0SL2EX27nfSR1PGwJQij38waolDXxdHmMJSVl3jlI49Z\nbKrfeV1cG/Vf6SP3wGSvQYdCIw+rWNvtiMaoV9k+YZFWn15yoI/GjBvbBl0F\n8dV/3ES2wNfm4uqhYEp9O7jBz3ET4DzCRT3r4Mkyv5Zm+ycVPlMa5Qvyw616\nWEFU1/oDhC0tV35WVvqy8sL3osA7FsuNYr7qMuBXqAkJ+4bPVCp2viE/cEgj\nAgS8V76sCyIX5goureB7xlH2X26actB7QZfGf1kCjeHUoqD9K0ksIw9XbgVp\nGNCFPA8mIlvAaju+n43Zh4RRmamvv7XjmgaJ9EZdW/BTAstFL4plYDPzTJFB\ncYZ6iF/70jwj0AdL2ovWlP8ZE25VLESh3bI/LKO/0ZX/BYld8y9oXTLD/+ei\ndsWOgZ6JoPKVnoqKOZGIRSN+S75hTrhkmBANQcS/mshPTMZ5KCJXhhd0qvQp\nKMGrwRa/38lsXZFfO7mj5ZbR9+hJaDw0H37/lu3gELFiAotFLrGGGaI5z4V1\nzDPdXdp+2eeQAX8phR22ffanR8GdsiDxk1D9MZ7fLnnZl1RI5VJNLR3TMRna\n7tQ9rUrCGYusVPA+d27A8cKp4h5SQgJtW7drVt9kzUUHKupaip0cxoTWyG+4\nBGpO\r\n=gm2F\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n\n## ❗ Code of Conduct\n\nGatsby is dedicated to building a welcoming, diverse, safe community. We expect everyone participating in the Gatsby community to abide by our [**Code of Conduct**](https://gatsbyjs.org/contributing/code-of-conduct/). Please read it. Please follow it. In the Gatsby community, we work hard to build each other up and create amazing things together. 💪💜\n","source":"index.ts","gitHead":"fbf686a2d197ba2d2219a261b8fdcf390629c0e5","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.21.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"^16.8.1","formik":"^2.0.8","gatsby":"^2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.177-Elanhant-vcs-icons-20200713T2014_1594671333532_0.10138012880793146","host":"s3://npm-registry-packages"}},"0.0.178":{"name":"gatsby-interface","version":"0.0.178","author":"","license":"ISC","_id":"gatsby-interface@0.0.178","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"a787c38eac06840296a07cb4d5422444365bf36e","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.178.tgz","fileCount":725,"integrity":"sha512-nvd1En1SQ7JQlwboI8hFgNfgxvB0IRw1mg/NFS1MwW3kjeCK0UMMo1U29sXZDYbldpxQ2eRNyHObdd1kufIrzA==","signatures":[{"sig":"MEYCIQDkUoEfFqWsXGro7iSqsegm1hw0Y22wanruBY6NfsP/hwIhAKZiGUTeOUbATssZitFhRdQTYn3PAr/bIAW60jxgjsIC","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5031544,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfDMVJCRA9TVsSAnZWagAAKoQQAKFzlxB7y7nMPqeU35bj\n2VgSuDSxc0j6bBNlt9NPDeot9GES2Ieew/V4WYBcueJkSgSkiFb9QdIhYhMo\nsEjofRKJqRxcYHiD7piY22Z5PiQsFi+1Zul480TMQjS/nDRt0+L2phGW1rVU\ntczqHe7DBMmz9dUyyHb9yobDw90atjcD2ANIOWddti1HmwOJXbMFvJkYTwW0\n5sRAAHnI83NrJSOQC6lDy/apmJlEMQZDjvyU3JOAWARSNdb0hL+p38uSLBRM\nRwuor4pZ9Y7YrTnIwba7H6mIuAOIydJF0ywZOz4wVyrUTjDtqR1ChD0iWuwe\nK41B0Dk/f2b1jEXm0ZNuGbM+UY82aU7xdFJnQLcg79wMgxGgnrfVWGiU1pdi\n9qLDl3unIHGJZysOo39eOGHOHvo5x9BwUmv48ImUQcHHFjDxoNml/1l5XGuf\nf5aihpR/2ssVKCW5wBDc1tJPlx8DFXZ1VFbCv2tvNXCu/JyKSmbdUxOb81bU\nV0ZpEN4B/rGn1edlac7g3U/NOoNO9AKRlw7YklWrhrEyEhUx5ivQ3y1rkmGV\nYyQYhd5xEO4QbQ/PGL0p8MuVWnFdy5g8rI2J4ANihGOxKfZrqdBLhdFln2L4\nXRAwpUzl4YcCbUennVPgG3sEXpCcjvN/WyGp1zuGeLLZZx5bBlXbNHubeRpa\nffcL\r\n=CXyo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","source":"index.ts","gitHead":"87bde11a339d7aff6a0f567c337121836c01664f","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.21.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"^16.8.1","formik":"^2.0.8","gatsby":"^2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.178_1594672456483_0.05802266644977827","host":"s3://npm-registry-packages"}},"0.0.178-dependabot-npm-and-yarn-standard-version-8.0.1-20200713T2245":{"name":"gatsby-interface","version":"0.0.178-dependabot-npm-and-yarn-standard-version-8.0.1-20200713T2245","author":"","license":"ISC","_id":"gatsby-interface@0.0.178-dependabot-npm-and-yarn-standard-version-8.0.1-20200713T2245","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"9dc3b834a4a00fcfb91030058440d3af358947a3","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.178-dependabot-npm-and-yarn-standard-version-8.0.1-20200713T2245.tgz","fileCount":725,"integrity":"sha512-35FhcPC7KhP5kKHGcL02btcgwTUJJ6KUGArIljlIBWUNNLWoTv1jIhXNglLbJ+/MpPrGKpYUajo1h9Q4bN6igQ==","signatures":[{"sig":"MEQCIHXyDL3LidCgOiPFsMxXIu9Goq1fsFUynSrg5PXDgv2XAiB5NjJmSzE/AKZmlhy1oX80hbFTc6tPWCIHR1CA7xrmuw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5031605,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfDOQWCRA9TVsSAnZWagAAOdMP/10/4cUsk01cnAYMIzdp\n+G5wF1kYMj1LQkN/xQENJCaqDKyUZfi4ucX+AarJY2UU9sqDWuatS0Ep3lyy\nWfRl2RMFO9kMuHDAMcY3cvTB3Yl5NNuB16auAbCRzgeN4mCsnquD7RE9MH07\nTH4LItFssJg+wEC1GoBfCzPh5gxOLEfRPHPgmsBz0FxoOn/U8o5zZJllxRXB\nZHMVyWOAyAUNHmlNgPnmqyT+KzA3/hou5MoLVSd6p8CRMPEeRPI7biZ40CPM\nwj1dytas5LQNke+gyWzXkLF/PeO/f9RkqvjNix+/E8fKk9V+4yuNXSw0FH4C\n1r16/Q+sx9a2FWpNd+A01TEtt1gXndR9wjjGZ/OxYRemi51jKB43EAoQ5LkV\nhf8Za+dpYxKO8ZBoNKV4Gz8gnwokR+d1clfXewKPq8SY/K/mh75o31NeTRbw\nfq0alpMRucn8Dv7eiLy22sYC1HcDzceNiba56CtS1IljSzTcn7dN+P4V/M5A\nhcI+sxfuMuxTooh2KS5fqFfUZbvH6UicNJAPxmjOY8iLnXxJex5ytWkdPzcN\nDc9u+8Irhey6iY/KsgaxOpJjAmPwFL95vX25/ClpExUzK6HmSKPS+TTnAk8l\nl+L0HLBTSZPiI62Z3SL1OaCPx7Veqx29QKHlo1BP1bJ2lxfLGxyYT+GKGOA+\nUXxS\r\n=PPo1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n\n## ❗ Code of Conduct\n\nGatsby is dedicated to building a welcoming, diverse, safe community. We expect everyone participating in the Gatsby community to abide by our [**Code of Conduct**](https://gatsbyjs.org/contributing/code-of-conduct/). Please read it. Please follow it. In the Gatsby community, we work hard to build each other up and create amazing things together. 💪💜\n","source":"index.ts","gitHead":"655239e82f15d14c5e355d4726672ff86eb3d4b6","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.21.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"^16.8.1","formik":"^2.0.8","gatsby":"^2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.178-dependabot-npm-and-yarn-standard-version-8.0.1-20200713T2245_1594680342153_0.4559174971765234","host":"s3://npm-registry-packages"}},"0.0.178-Elanhant-inputs-with-icon-support-20200714T2358":{"name":"gatsby-interface","version":"0.0.178-Elanhant-inputs-with-icon-support-20200714T2358","author":"","license":"ISC","_id":"gatsby-interface@0.0.178-Elanhant-inputs-with-icon-support-20200714T2358","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"78282c298335fe0d3f818422607e9047bc0506e8","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.178-Elanhant-inputs-with-icon-support-20200714T2358.tgz","fileCount":725,"integrity":"sha512-/84VCK0Nk6yR1BJ1MZ3yeduZ4FRMq7Y+kdzD8lvEdEeMDm5gs879qkYra0pFdkKsEdNvstXvmpT1uZ5Sgn7wDg==","signatures":[{"sig":"MEQCIHIa8dvXjUXQqxbirDwANHKkkIdB6lA8wbG0zm5gscljAiBWKvrdFaXwaGDo6dwvZvO4GtAorKqkS5k0AchdBF3KMQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5026918,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfDka6CRA9TVsSAnZWagAAU2MP/3HuVoM0hA1ExMjhGsvQ\ncR2RBJisQxTVYpwZ2WGSIexQTu+0hFmc7ptHGHSoCa8yFQGEL8zT2k9Jhkwg\nDtko23rbKkol+T3c4mXsH2cFaFGRUBVYM1J5I9sAnARooaKJQ+DO3+/yn0Pn\nApLlzolY0IS+LuiCNWMFfF0kRgK6TZXySSsRLOLm8aqbAKXmQtUFmEWMpx+d\nt7klBiMhI4U00ECHHFmsTmBhFUibb5nT5ycMic0AYf1E5XVLVJzefXfHIapc\nkL8wCCsHTZk8WblggQGrNIcaDKGN6H/UKV9vM/LKG0G2639ms9/x/JuMWQ2M\neyuzC9KDo6Jwx2ra7WOlDLYcdkzLKUFNCSzwBwoSpwmhFETFmIC2aOxFcBoX\nFvyJgKdqHIkOyfiCiPZB5yLVU0ThR2z6rcDD77sa/nnY/TeJczyl0GkR8Cmc\nZKp0NXln9hY6/F4K4D90gbLoifh/88jIwn+zDByFXuga1nilX9TRTtSZ23t6\npn4tUqbU/Ji9wkGHSNBWV0upWrTfF5lFhOt6ubwe2KPXOP25foRndLql55x2\nAI3Aiq9TOyO9aXhQf1fzAboZ/Ock6PeaxaWZM8dWSF02ekfgxgY0oYGy/bIs\nbl2ZnIQWsbiWZqn8AC8UJVvUfajDngs+DRfPfIs52w7vZLogTSSVgCrgtPJT\n8SdQ\r\n=D/Es\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n\n## ❗ Code of Conduct\n\nGatsby is dedicated to building a welcoming, diverse, safe community. We expect everyone participating in the Gatsby community to abide by our [**Code of Conduct**](https://gatsbyjs.org/contributing/code-of-conduct/). Please read it. Please follow it. In the Gatsby community, we work hard to build each other up and create amazing things together. 💪💜\n","source":"index.ts","gitHead":"d771346c9ecff6858b7f71fec67569f98aec4327","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.21.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"^16.8.1","formik":"^2.0.8","gatsby":"^2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.178-Elanhant-inputs-with-icon-support-20200714T2358_1594771129793_0.7565932172109784","host":"s3://npm-registry-packages"}},"0.0.178-Elanhant-inputs-with-icon-support-20200715T0042":{"name":"gatsby-interface","version":"0.0.178-Elanhant-inputs-with-icon-support-20200715T0042","author":"","license":"ISC","_id":"gatsby-interface@0.0.178-Elanhant-inputs-with-icon-support-20200715T0042","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"cacf65e86e2e23d60fe5d596fd502bb8e2e27c12","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.178-Elanhant-inputs-with-icon-support-20200715T0042.tgz","fileCount":725,"integrity":"sha512-Pw/kuXsM25G8jvy+m5G+1UBY9exaTjN80B2EIvpf8xUyCH5W1r0mk2+357ojDIDwyWWnY/K4wbMOTz6JTt2nXw==","signatures":[{"sig":"MEYCIQCwzN8Jsurh8mowrYqDYwh2vd/HIYvUgAI/Ngt/UbZjIgIhAK5kUX67WgqaQX3kVVFaBznRGrPQe/WIQjnvZ1OyMwre","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5026918,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfDlELCRA9TVsSAnZWagAAtZUQAJz5SJNK2itBe3GHJa66\nupY/AuViYxvOj1AVwgVXnqrt4aF2HsVaaIl9PiIdcHkk8tavKx5gm7hRyg/G\n9SELf24dDYjentDouU6cJ0ub88gNs8aFtOAGQWh/OuM0K40Y0Af2bTAOAQwp\nGfyeLY6CB25nWWZmtkApU6y+SlyiVWN97PyMG0NHBbnUrpLS2swq4X3uHfCs\nrxw//jhkeMOQWnXtoWNN8Fig4Q/6Zmcc51MvNAwWJmEXjcXuQBNyawuM9vmb\ni+9ne+Psyg7O61jIM7mrAA2jP4kTjKUgi45Cm711MKffrpuHANprQ72HRabo\nWxtK8mwP72b+fPWKv9d18BYi5O2Zs4dsW0MZWOcQCZEjPP58scit2zuWJvPP\ncXcQXNk5Zj9AvyWjwZ7TgJodVogEXasyu953T+8b4upqNheGSn5woAqaks5r\nGIMrIl6yYvR7zB1SsCqg4X3ArXuGbKKlfuk0hjYwA9AeVBoYfex0Sa+oqJ44\np1PqvhbAe7NCZXJCUEl2kOr8GRyIf0aDJ1gMNLhJA61uyMWOHet0ab6VQ7+9\nz29M/8BesNf/QFsoId5eE+5wxUAPzB5OTceFXYjQtZ+ClsMHRXH6OCnpf041\nBKxTG58Sf1AyftxmYtZo+oG64UJMSdrtINP/3Rn73Vt4/Eoqbwa4VzRuATL0\n5gEy\r\n=3Jit\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n\n## ❗ Code of Conduct\n\nGatsby is dedicated to building a welcoming, diverse, safe community. We expect everyone participating in the Gatsby community to abide by our [**Code of Conduct**](https://gatsbyjs.org/contributing/code-of-conduct/). Please read it. Please follow it. In the Gatsby community, we work hard to build each other up and create amazing things together. 💪💜\n","source":"index.ts","gitHead":"dbd715314672bc0dd381f0f34c5fa7cb1f9297ac","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.21.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"^16.8.1","formik":"^2.0.8","gatsby":"^2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.178-Elanhant-inputs-with-icon-support-20200715T0042_1594773770601_0.7609577543600456","host":"s3://npm-registry-packages"}},"0.0.171-placeholder-20200716T1613":{"name":"gatsby-interface","version":"0.0.171-placeholder-20200716T1613","author":"","license":"ISC","_id":"gatsby-interface@0.0.171-placeholder-20200716T1613","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"50559630477a0ab802d3aeb22821a0cb67bd3a3d","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.171-placeholder-20200716T1613.tgz","fileCount":690,"integrity":"sha512-EWIKcBwsJh8eW3Cb00osqYk6yTH8NiHcFZSV6CneQFWF0Q50JXe8qV5eYSfeOioEp2fPVyVSTz1v0kc9WYtA5w==","signatures":[{"sig":"MEUCIHpBqQ2rMuva2uJ7iwGHVHXEP6JJsJFNXj4PDbpRaIa+AiEAwQFrAHKmpNftheFISAkH44VgauLWm7k41aHUaYERDlY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4766599,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfEHzlCRA9TVsSAnZWagAAC7sP/jFS4b+u6/dPHmlLw3Qd\nWMS344A1QW2azKvGO8AIi79bqWU7ZvI/VzthaLdVlC/mHYXTcHwyHQrO7N8Y\ndvvoZaZ3oHbFj96ai8sU2+wYfUaN096bYvvAYb403mc40QA8J80GUw9wH3G4\nYqdIdL6Tb/Tw1xGIwJ70pG1hcbFp04Q8/hxD9o2PKi22+gF948uS15ozZmUy\n0TGHzlmyv44y0CFU0c495pNLTOuOmFFiSQeBGWGcidbfbgoUBWkaUNsW5RJf\nr8fdW9Vdo9uwqMcXo5tPe61X41qysehL7gVChKxJSu7kTo2f6L2zvBhGLnA/\nUQvf8OoB7z13wUVRKmxgg4KwjgM3N56CsC8UqjpJNxgTphsUWeWG6UNARLSR\newX8skzZDteyr8d+Mk4N1m7R9nygcK33LYyJDw524P1XIqnz8J42xyfjJEWY\ngHjX2i4mZdCmEDbt4P1ixTEEe9bTojeON6kG5H5HSvcy0onJgs2NbtrnnwfN\nDmV41YxgeYkwgZG0j0SpIIgJGynkoHzD6XUx64/jotqrH4kt28eVl6cWeFgL\nB7AD+DUE2YfUdrPDwQTrzBEXOD2ORsuH2Wg215CRv5tAeDZKMPAUfP5eprjr\n3dsWMtj6uovIzo/9yD8P3n7ygT7rQNvzyyFDdWYGo7k9+OhOWBA+RijPTJUY\n9arL\r\n=QLIf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n\n## ❗ Code of Conduct\n\nGatsby is dedicated to building a welcoming, diverse, safe community. We expect everyone participating in the Gatsby community to abide by our [**Code of Conduct**](https://gatsbyjs.org/contributing/code-of-conduct/). Please read it. Please follow it. In the Gatsby community, we work hard to build each other up and create amazing things together. 💪💜\n","source":"index.ts","gitHead":"a26a21317e64648490799cc4ce4684d11a3ddb9c","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.21.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"^16.8.1","formik":"^2.0.8","gatsby":"^2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.171-placeholder-20200716T1613_1594916068993_0.27778403509074945","host":"s3://npm-registry-packages"}},"0.0.178-Elanhant-card-prototype-20200717T0241":{"name":"gatsby-interface","version":"0.0.178-Elanhant-card-prototype-20200717T0241","author":"","license":"ISC","_id":"gatsby-interface@0.0.178-Elanhant-card-prototype-20200717T0241","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"e2ac87040aa27b3f08d5ca83bd7437aaedb98714","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.178-Elanhant-card-prototype-20200717T0241.tgz","fileCount":727,"integrity":"sha512-TJsK0Msz6D28BbV7Ja87IvxGQtvljWeONh3dQJO2URW6o3cprlO7vIIN4Tuh0am4mqQRA9rjanStU3aJUsroCw==","signatures":[{"sig":"MEUCIHfUYTV6PZMYU1l8ew86/kFCtixRt+vAlXL7mBvwFYGZAiEA4wFklenDiwDBYwvGtC353TImVlWk1OhqnC+EiEz1GQo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5034837,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfEQ/1CRA9TVsSAnZWagAAcs4P/Re/P6XHYflIHC5HQuuI\nyauOpxUnZwuhiYBZidrE889Qj7K1uHHd3Jt71KGetF79Qh8Ksrb+rSITCivH\nS6dvt/a++RcGaOhwVB1pbXpdZFrKU1PoJZJEev7FB/RNU8MTzuVFTcM7BUst\nrKbTNOBr6xlekIzHyM45bW5M+k7k4A7B4UV2bDWcpUCvf99UPcYmK5Bg+3d/\njAHxyc/V5QSCwBr90tZS5n/5N03kktrgiSjGlOaGb/e/SfZpsG+3G0XsH7qA\nm+8FC+9FDeYauLQ1ZGSLl4GBsxpN2usahrMdC0vArlgzroFv5+SW8IU1oW7W\n7njCbWUViwq+GGX1PR18qkaKyOhCYkzVKx2HlvgpaSsb6nhFlAAeyUY/jcHv\nOIcapiKPxDEEba23rf6llKdPv9jGdAKwI0JhpZt0Nk+5yoYpTOVaxLsIpBfb\nksF8wTTzS3JASxAW72pWgnRL1KKEYTSt8Fr0kxzdRV7VN7fc/wShrg1wyHz2\nRp+MymG31Di505yrXyUXIK06uMD0Y6Q9P3oybPHMBZIzeQ6fdFr21c/dEUS1\nnzY+GtYaFK8qxYuO9iEjSuWT1pufqg1NKasN01kUQJ4Ug/ezCubGiPajiGIf\nMKaKFLA+drV/rMfrVNw90Rr/iRNAJqF3F4WmG+JGdpmfU/GOPcBsUyge6yYp\n2Pzp\r\n=BNF9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n\n## ❗ Code of Conduct\n\nGatsby is dedicated to building a welcoming, diverse, safe community. We expect everyone participating in the Gatsby community to abide by our [**Code of Conduct**](https://gatsbyjs.org/contributing/code-of-conduct/). Please read it. Please follow it. In the Gatsby community, we work hard to build each other up and create amazing things together. 💪💜\n","source":"index.ts","gitHead":"c2d553277db7f7db1d672d1119740a4fa564d7e7","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.21.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"^16.8.1","formik":"^2.0.8","gatsby":"^2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.178-Elanhant-card-prototype-20200717T0241_1594953717318_0.820092024405191","host":"s3://npm-registry-packages"}},"0.0.178-dependabot-npm-and-yarn-lodash-4.17.19-20200717T0341":{"name":"gatsby-interface","version":"0.0.178-dependabot-npm-and-yarn-lodash-4.17.19-20200717T0341","author":"","license":"ISC","_id":"gatsby-interface@0.0.178-dependabot-npm-and-yarn-lodash-4.17.19-20200717T0341","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"287875a1ae245650b6399afc0078fee28f4291d9","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.178-dependabot-npm-and-yarn-lodash-4.17.19-20200717T0341.tgz","fileCount":725,"integrity":"sha512-CziL+KX5AqbgOfUYfvew+wmhN0vm5npRXrYOqaqClUtEu6shmtv1erH/+5kIAiRqqqLlmdHMU9nJXQmwLc5kSw==","signatures":[{"sig":"MEQCIFTLn9B+K3fN4k5ninJ21apwWR2q+DDJSddcXn9au7NTAiA3PvNCxhq05MVUVcK5t905KL5HEgAYUiWXm5vOeM4rbA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5031597,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfER3+CRA9TVsSAnZWagAAvEAP/2lUTH0L12sYxAlwdfSU\ncwQEfBQrOfvsWhKlI6oo6dA1/mo2agq7F5u/DNdeJaj+wOOoDKnmAgrAm6fW\nNVgZFKDrZJR1LX5Nc2f4xEpp8K8t2CF4VH2Pbzl709pW+MT+Cu0hUciFXED0\nuYBw07JeFNTliHJjdqDHYxx9U6ePPXlS7iYq8c3nTeYLDK1rsJ3tYkIpomWZ\nVFcpxl6c1Y0a+oGEzvvuFM0SEHJq42IMGW7RdNR5jkU9DZaf3Tam5enXQA2W\nKNauwGginsZ9Mn7pyZOpqf9xGS8+y36jFY5feX9Q2CgFiRbyBBBeBOLCpA0H\nQucTRN9PLX6BlFOVSvD2Di6Z7GBuxbqvuproxx2KsIXAka65V30oBm8M6lhP\nouQf83JqVha4ydXrPn7aH0ZDJPv08pVzyFCRwnAquQZoO00np4gRlfPEdR23\nazeWcjVmWiiMkoeQngj2Brfir40l3Li8hNtIBYYzGuy39SqXvxDKPP/+8+l9\nljAtkHzE6Ch5Z3hzUCEgJKTooHyw+SnAKOhpz3liXgtn3BGCwAu06jm//Aqn\n+hbMAW2HuFzV+dFR+nGoWHOQ4H8pFpzBf883f9YbCn7nLCAG8fU1eeIph+Gp\nOFfToghAE2rLYZEUAHHBtOKoFwtj46ObkXu88l++9nC9m0mPkpg3Wd2CGtLr\nfXBI\r\n=OFUG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n\n## ❗ Code of Conduct\n\nGatsby is dedicated to building a welcoming, diverse, safe community. We expect everyone participating in the Gatsby community to abide by our [**Code of Conduct**](https://gatsbyjs.org/contributing/code-of-conduct/). Please read it. Please follow it. In the Gatsby community, we work hard to build each other up and create amazing things together. 💪💜\n","source":"index.ts","gitHead":"b74177a310ac844434a23c4e47c6f07b233a4d22","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.21.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"^16.8.1","formik":"^2.0.8","gatsby":"^2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.178-dependabot-npm-and-yarn-lodash-4.17.19-20200717T0341_1594957310056_0.38139003949310135","host":"s3://npm-registry-packages"}},"0.0.179":{"name":"gatsby-interface","version":"0.0.179","author":"","license":"ISC","_id":"gatsby-interface@0.0.179","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"1f9970ba3b02c57971d1cfd8fdd56011b113d90a","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.179.tgz","fileCount":727,"integrity":"sha512-Wlwrk6LJu3QF+OxUObFkka6XjPrRoDcQZ9Mlo2doSbtyn7wDJVVNGhU78n1LIm1u/FjiQaZz6H288CHNnd7xBQ==","signatures":[{"sig":"MEQCIDPLNwqV1Dk9SHoo1N0V/dcdPP8f2gMUilQ9puAS3ScJAiADwS8na8e1Ltpr3SYVH2cRtAzX7Dt/8a/bpg0XxtdNUA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5035144,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfEbtDCRA9TVsSAnZWagAA7tgP/3AH9oUBwUOGpN8y8K6q\ntb9JjUpyJcoW5nTCsO8nsGRGXXwUuMSAJPisAwF14IojIb4jBLE7zJksyyHw\ne7JvC5SR8Bt6vPfcPlgW0k2hFi9usDk/C9neI6uqBEyz83ErjvCjB+BhH88x\nJBwb+4OgKo3n6RI5Jh/OAQ6FPfuV80kt+/rEnExpbpDFDoNxH1NBECO8hboH\nCuNJp302RZpEaSknPxajNLanKpBNpFeIIX1gZ7EB+GUoWLZMlTEBVQo3LHBV\nqHkmxXuKce/mPzbOvxJj1muLjhNAYO5+j8i7BctK9y43VqalCfwnBM49oL5W\nHfgvaHzChqxPw8Tw6yAxfIz7aZsJj9bdRlJUo/VbHXDtWafxn0inv8Wtq4oN\nqqVEOBCMU3UsHgX/46/javqQJORTyCPSTaFjYMXqdQ1pGYxGJ/T+E0vpfvAR\njhN5iUWTbqKn0xMC8DCYEYZhRAHcA1vh1XG9jMkdLXpUUPqTTotsA7cUVVy4\npGYbMyky6DgrtgN/zkZZHM3fITw+fqFvVYA0/0sCO7O7d67ouyqUOz1gcMNd\n+RWo+ovmvrbRY0fOsztqCQFdmUpwojDV6IVIguI1UjBmDqc17NmMDCQiZ20F\nvmqmX7koj+DCUL/bLOVT5sb6fuAIgu3N6P6t6X5fnrC1m8OMO1NvwBemKl0u\nZZcK\r\n=InFs\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","source":"index.ts","gitHead":"40956fd4a67c6e5d55c7dcfa7c4cef62d743b326","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.21.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"^16.8.1","formik":"^2.0.8","gatsby":"^2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.179_1594997570389_0.034971093165385936","host":"s3://npm-registry-packages"}},"0.0.179-dependabot-npm-and-yarn-lodash-4.17.19-20200717T1500":{"name":"gatsby-interface","version":"0.0.179-dependabot-npm-and-yarn-lodash-4.17.19-20200717T1500","author":"","license":"ISC","_id":"gatsby-interface@0.0.179-dependabot-npm-and-yarn-lodash-4.17.19-20200717T1500","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"9b2639f9598359615916152b752bfe58f7c491f7","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.179-dependabot-npm-and-yarn-lodash-4.17.19-20200717T1500.tgz","fileCount":727,"integrity":"sha512-1pghCzxHAKENVRK1JIRHsfLTQM71ZMQlNBdwkO2fc4CB5AHIYewI9iDQpbg4823OSGgwT94vDIMvT9QQpCRavQ==","signatures":[{"sig":"MEUCIQDV+Hn4DlswxoA+mh14fT9ActatD2bzVzEdsDw6wp6rmgIgDeoBfU8kMcZrErqeJ+gH/RfB0hpn3IOApZLB2r0u4qE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5035197,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfEb1ECRA9TVsSAnZWagAAdfIQAJysVysZWazMar52D0W0\n5NuxK/Tnjz0O2txMeXbLtB5xRm8Yo4JT1160WTkuCjTKGHVvLdpd3Wqe5WGo\nIi0cOLR6Tjq050iTrVhQRqNs7js4ThNoaJan6mAH14xIIglRQJNhsTtwo9Vj\nZ0j1NiNxH0qlL/7gQUmxmxIQbXEOVigeuxlWJ1zwu4T/HSTH2wf7JF+YIkZ/\n9jJBpW5Qw8bLUa15q6NaiVBL/qKHYrxVcsLJU1j99OErNmElRG1W7RpR8KAp\nsfL9iEfCFGVKyIs0rC1Uh96foDb2U8bRIYxyt34PxW3ypti+AXzLeRWxM8bl\nVMONDBtms1U8Foz/iVjPmoRnx0H6b39y7BX4xB74QBoQJvJ7twFJ6hDAMdTW\nadKJuLiV+5GAGiquQa6cxzxq6AudTnGPKNYy0RTKvD2PUOamSIPeuXOukDkR\nRa/tG3Y08taLMAYNjcRB4olSsl8v310ToRqshHPzh4ekge6vtP9z9Y4kUDrr\n4eu7ScV/vBUNl5lZZwJcfrovOQbRXknZoRjMAyVu7elOd6rL0Za+BEAla8fA\nORa1ohIj/tJIoW0yInx9NXnhN9J4pk23HNtVUHZCBEXksUeJIhyyjtlwBpeb\nMEx3WxS2yHvIxiyOISg6/x6wO5Ms/ls9gbYVIg11EV2WkDYR2AUkA2WJyQB/\ngw/n\r\n=T4DO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n\n## ❗ Code of Conduct\n\nGatsby is dedicated to building a welcoming, diverse, safe community. We expect everyone participating in the Gatsby community to abide by our [**Code of Conduct**](https://gatsbyjs.org/contributing/code-of-conduct/). Please read it. Please follow it. In the Gatsby community, we work hard to build each other up and create amazing things together. 💪💜\n","source":"index.ts","gitHead":"44451cc15fdb51586be987a3ef7e49de299cb9d3","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.21.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"^16.8.1","formik":"^2.0.8","gatsby":"^2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.179-dependabot-npm-and-yarn-lodash-4.17.19-20200717T1500_1594998084176_0.5749741524143837","host":"s3://npm-registry-packages"}},"0.0.179-dependabot-npm-and-yarn-standard-version-8.0.1-20200717T1502":{"name":"gatsby-interface","version":"0.0.179-dependabot-npm-and-yarn-standard-version-8.0.1-20200717T1502","author":"","license":"ISC","_id":"gatsby-interface@0.0.179-dependabot-npm-and-yarn-standard-version-8.0.1-20200717T1502","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"589ef9012464a0f388e042e91acba062ca63a6ac","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.179-dependabot-npm-and-yarn-standard-version-8.0.1-20200717T1502.tgz","fileCount":727,"integrity":"sha512-HuAO4wq0dsKsO8/4wO/GkW1Q6ajaC1K7U2bnBDX3oWBz3qFozbjV70kYTdyd4ZLVUxj1lrhpO8OKMggxkXhpPw==","signatures":[{"sig":"MEQCIGh4y6QCqPZBbYchNgHXH82bKTcYknJHsLZxZIuP4QFUAiAYE7ujoWilCT0njsfFEx4X+niSwrsA3t78YEMZXBYMDA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5035205,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfEb2dCRA9TVsSAnZWagAAqwwP/1BOKPUM8XNLBpjCuNtL\n9XX3zJSApKcb2HvN5Xw7lQFuOoOIpP4KXzxCAv7I6F23xiK1h6HLHeF/Cl+G\nyqJbU3yWv8CvvBUjOaZ4PQJvMkFe7V1F6LXlI53QL/R5dS1FwqpqHtKfBENM\nmUtezT0p0MNOJr6tZQeUP5DN2yHZD49mAis4MVR0aAt7TmcOh7vLf1Is8m1A\nWuyur9Ig7GMz8exSZ+sqUzCNP58u8tFptu4MD9YT6S5Dy/GGHKlaQ0hSiuAE\nsEwiKDe5OJLrhWizlsPPgkwQeVaTRugOqDTcKrkxOuqJp21q47ecrDMWwsPR\n8SV7sS2gPi6ugnkWU5G5Vw2Ff0pODwHw/jMoi0+Kzp0THb3GLyjuOmPNwJh0\nKoqJrsBWCYBvhgREIg+ZGY7r4H6xL0ws5ttfIFNDD3rB3KBl7BcnJPKAF6I1\nyxytJYVKDQFT+WWHjRlYNF+8c6BaLtLjN7ZOdMIq4XXJeshx51fzUCmyc07l\nxq6wqOo/f2dXr8lETchbDdTNqOUGwPFL8a9Sptomz1oFZF0h5jwl+ce0EY2A\nNwjLGBsL+Uf1Nw8UDEJGfYwa7rosGyJ8BknTJ0O7Sqw51vbAAm/Qlevu126G\nYJ8YzPW/7ohfmT2bGODQiAwqLFkRlOsQB0HYbO//iDBwCJBXbFFrTQsMfztH\nKjc/\r\n=yUc7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n\n## ❗ Code of Conduct\n\nGatsby is dedicated to building a welcoming, diverse, safe community. We expect everyone participating in the Gatsby community to abide by our [**Code of Conduct**](https://gatsbyjs.org/contributing/code-of-conduct/). Please read it. Please follow it. In the Gatsby community, we work hard to build each other up and create amazing things together. 💪💜\n","source":"index.ts","gitHead":"4bc3c8a352c371defc9e008e36f52d0486a5f9bd","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.21.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"^16.8.1","formik":"^2.0.8","gatsby":"^2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.179-dependabot-npm-and-yarn-standard-version-8.0.1-20200717T1502_1594998173012_0.7688594685490504","host":"s3://npm-registry-packages"}},"0.0.179-Elanhant-add-card-import-20200717T1600":{"name":"gatsby-interface","version":"0.0.179-Elanhant-add-card-import-20200717T1600","author":"","license":"ISC","_id":"gatsby-interface@0.0.179-Elanhant-add-card-import-20200717T1600","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"4ed20ad6b636183790ca77e4a7afba7f92739154","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.179-Elanhant-add-card-import-20200717T1600.tgz","fileCount":729,"integrity":"sha512-LKqwIwQop/NsdoIEr0VN/RB/RZEDAFHWugovWaXaxo/xcFuWcwYRjjEDTiXj8Wk3WgwLQOjyD8kn3FLyJvbs9A==","signatures":[{"sig":"MEYCIQD5BSJu77v3uRItBHRsFi22lhoMc/CeiJuhSpQuv1+sRwIhAJXra3ivW3q5/SnM7B0G3CkOISXckekVRwHc6IqTTqDa","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5068716,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfEcsqCRA9TVsSAnZWagAAL/QP/312q2Z6YFYDiJ10zPZT\nipsFg2KQYIf9A1bdy0Q0l5mi5OPHMsZgptcuzXx2B4o+I1NOsUHh/8UsQXWS\np6B0IJNDHeZB3Iqk72MlCicb8x/anMlEJ58iaKSedz7bHRsExfYBNSNzO0Sl\nuMVLhWlt1ifeVcAR95L7kGhLDiQz6Pn7fUOMFWfr2JA1eE96OLi7nyWKrql0\nMX+pBYSxo3VYs49Ei8ttt5+4N9nc7rttv014533e4wMfhI6oHyZQC3kiUv7B\n09NazNWDERFCJC64NzsOCMmMRX8LYfgdItlNyB9N7kCGIq0lSli7pnxi8XjD\ng6T9g0OPYX9hGilRhirh3b3ZO+nOHRkrpW1tDwEemuflFZlCGkwo7nwk1tCU\n1vxz19EhrdUPS3/yHboe898DS/9MtQpERoHCZDlJW0h5pANn8wNgx/RZLLQt\nuITyWBBN8W8s89E25bcxKr/fN88WeH0rDT39Js5VnN4d+cTyaBrWWGNekPn1\nTVXoNQW4F6pesBRlveFiQGeNDhJdTnEOL+sorgVFw0Vf7XLymGmYj0ls8zq2\nvlee4swpTKgciKgP5ONnJt5X+wpKYxX2bW/CdkLzhXm4ReG5oD/HMKEApGD4\nyMFRJ4XAnOMRmjTak15A7hXKVVe7KjdPXO7ZOf5+m+ttLA+kYNKUSBl7iJW3\n4Fzi\r\n=+PJ+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n\n## ❗ Code of Conduct\n\nGatsby is dedicated to building a welcoming, diverse, safe community. We expect everyone participating in the Gatsby community to abide by our [**Code of Conduct**](https://gatsbyjs.org/contributing/code-of-conduct/). Please read it. Please follow it. In the Gatsby community, we work hard to build each other up and create amazing things together. 💪💜\n","source":"index.ts","gitHead":"807ccbef22650a234ac9be52a579454931a34db3","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.21.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"^16.8.1","formik":"^2.0.8","gatsby":"^2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.179-Elanhant-add-card-import-20200717T1600_1595001641988_0.6465707416196858","host":"s3://npm-registry-packages"}},"0.0.180":{"name":"gatsby-interface","version":"0.0.180","author":"","license":"ISC","_id":"gatsby-interface@0.0.180","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"fc9a50d925715662f62b0acf46a612d623292e4a","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.180.tgz","fileCount":729,"integrity":"sha512-CaPn2FUj39vpoq8+pALtuOTolTslKJ9kEEjR2oex4RPpnzb6FMDTpSKcgTNyWinoeLI8aMnk0kVm7XmdK73B/w==","signatures":[{"sig":"MEUCIQDFHtEU/+PDneBaEdjGoS4y5r6xuYErh51wzvgo+H5J2AIgXGCaF5G7oqtBP4OGNIXyv02ZsSIny+r62/OblYjCVgs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5069012,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfEcz9CRA9TVsSAnZWagAAstAQAKR8CwLo+Rx0MOGfPX4r\nIFRw/wucf7ms4RbVecfcBzxIUxyUMJHp2aJeiWY6wNed+i0JfFxTc+Ojg1TB\n/dpLFXLHqC0J8Gkk1YpcYQg0mUI6Po6D1brhnDWmVuaX3WPgEyU/G3oXn6cN\naRhb9i1xFQauCh+Cvm40oxmus0V/ocFFt3mQmWk2l40CKGAraKWAMfJD7gnz\nQIrAcREkvdi+XzpRsGW/9eUNuI/vp2SXmn3eqEdQlwECpzHc04uuT8+bcFgn\nRvcB3I8Ovb/Wb20Lo9vkkKJNgs+zzAkZuWZZVmxaXSvJcm8XdXHXCEcJpCCr\nhrYIboXEPOXy9l7ts5b8ceoo0YSdBvdcnsR5uB5jI6AtoZjrEu6lZWF2uHfY\noMlhdbmKrvozslMUw26fL9lHpsufMuzrmPY+zT+Fz4/jIOJQFEIPkzGGY73J\nf1gEYFmEYAhuVKOOfi7V1bwVKJkSg7HDskLxlefIB6QwIC4aB7NjXQwMI0F/\nUckxjr7xEwOXK29c5F9CeiZetS2MFk2jB7kG/trRfPs2Rea6+jEcvvd+7bwA\n6TZEpWiPwwxODwUVOaxpNWU6VEwISxRyIFS5Du6LootDyzl80sG8jf81uh7t\nPhfzkkU7hA5PgBp9bpK1MrO1d1zCrmcj+vq0P++4W8/fwRtNBAAStUHk3Hml\nRbwa\r\n=PVnv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","source":"index.ts","gitHead":"11b8d41380fb522bba2dd6bc8a64561d7b518928","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.21.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"^16.8.1","formik":"^2.0.8","gatsby":"^2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.180_1595002109296_0.46633515182205776","host":"s3://npm-registry-packages"}},"0.0.180-dependabot-npm-and-yarn-standard-version-8.0.1-20200717T1615":{"name":"gatsby-interface","version":"0.0.180-dependabot-npm-and-yarn-standard-version-8.0.1-20200717T1615","author":"","license":"ISC","_id":"gatsby-interface@0.0.180-dependabot-npm-and-yarn-standard-version-8.0.1-20200717T1615","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"57c413aa9dc85ab732cd1d503d718c1543409e5b","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.180-dependabot-npm-and-yarn-standard-version-8.0.1-20200717T1615.tgz","fileCount":729,"integrity":"sha512-IJ4Kdm6ShkDvspv1gvLfX+G+KGOncOM+ANCB2vH+kbI1X/lptHB2KMlw31ZNcFoC8ooR62O85FcQ3Huo34lezg==","signatures":[{"sig":"MEUCIQCOGGonpIzfEf5zGix5jHm3zxKfVgEmiq3QjX6MFi7PdwIgYA5f4LE2qRHTfuoLpTBl47mtgjNUJKqlkMwMnbZRIq8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5069073,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfEc7WCRA9TVsSAnZWagAAfvgP/iDc3eEHRTA72aJ7E5jj\nRNQXEfQGkj5Vt1XWcgfXSXrW5ZmFh33MTIMJS5nRxVbCDGLDT54SRoTE1ep5\nhhnzjr2Qe/RnOVHqqZZpUq6kkphgOA+NqQIuqbUeRMobDcLK5fNOJOeAM2xl\nhE/x2D/CehnDm88MAZWumTn+18fdELchsG3dtvkrRoOinY9sddQM2OFqkRuh\n2IG1JJp2YBWMEriFn7Of0bCb2n65Jqm2oFboAP4pQt7GuiTXAbeUEhkTHqnN\n4taolwiiZBiuo5eFBC9wPfIgBmmugTsaDw4YLQCa2TOOqNZU4cjDfwccgPmt\nWAVs8umz0vkT3Lc3aWfXJlbRxHkPPUravNxXNuJQb1DiSNOhS6qhKccRdzfK\neEDW7ZAl0K4SQLsCB9V9EbdBhwXAxXNruxKdaWmASPjjR+3NgLP8O1R5bxBr\nQy6NgBCOM/OWv5j/7N7KUbhliJKcOcOVvD6Bxgvq+n5ZoPvYb9F9V+rQIdpS\nKIdmmzJ+ZZfeM8o4rZSQ1MMk2oUSaYK7W4B+zQlcUIHJ1ih5byf2WxQh0UGV\nNPqGlelCLJ2w6EKXpmOi2/FiWedjvsQTc5gX55psEdsrqk7u6qS1DCsk2Muf\nDoKhjuWy17ZCy0MK4hRYVIRaW2wfdcgXksJL9rI26wbcyw3mEbgnbzy8Fyky\nOI/+\r\n=ITGx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n\n## ❗ Code of Conduct\n\nGatsby is dedicated to building a welcoming, diverse, safe community. We expect everyone participating in the Gatsby community to abide by our [**Code of Conduct**](https://gatsbyjs.org/contributing/code-of-conduct/). Please read it. Please follow it. In the Gatsby community, we work hard to build each other up and create amazing things together. 💪💜\n","source":"index.ts","gitHead":"decdadb37ddabe8dd71a3ac9365eacb16a05aeff","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.21.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"^16.8.1","formik":"^2.0.8","gatsby":"^2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.180-dependabot-npm-and-yarn-standard-version-8.0.1-20200717T1615_1595002581859_0.21394792233822613","host":"s3://npm-registry-packages"}},"0.0.180-dependabot-npm-and-yarn-lodash-4.17.19-20200717T1617":{"name":"gatsby-interface","version":"0.0.180-dependabot-npm-and-yarn-lodash-4.17.19-20200717T1617","author":"","license":"ISC","_id":"gatsby-interface@0.0.180-dependabot-npm-and-yarn-lodash-4.17.19-20200717T1617","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"b752252a077d3a849cced41317e42d5b869288f1","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.180-dependabot-npm-and-yarn-lodash-4.17.19-20200717T1617.tgz","fileCount":729,"integrity":"sha512-y3vfT/Syx3RYiLZkl7Dr70ZpuHwZFMx7e4YjSlFrSOJ3TlwlIPSFQZXND2VDPgoO0TqDFchcKLHiAkowhDp+3A==","signatures":[{"sig":"MEUCIDKwoR99MBYSl0+eYYM+pjHCBX24OLKTMtQNXpum16OtAiEAjhyo5VWJWQLuwCITcvL0dWkOYnY6egeKsfF07/fXIzE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5069065,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfEc8gCRA9TVsSAnZWagAAKDgP/jshFqHmaWgy3Ukltc6A\nZH7O/4up2FYtoUFztB942GFHe4wTWp/IMipmWf4K+VW2xB1vpF4zunylm5+b\n4YLUGXcJApmQgob+Htd61tir9wsecSAyttx7WeCaJd+egpc2/l8sYjclxh5V\n0AdVp165W/RBoCjFEMapkqHXdezdod+msP+wOEmgr2bcmZVXOZ8cJly28tkg\njHWRBcMnrIWzfPtB8kgyCiLxolQ5mpK/Pi19uZ1uGTU8XaKABL0MhzMsAVq4\n6A+iIvTbhP7ZLcuDAv083gH+m43ZNqJHFG12stGiwPeq/KBJQ3kXa7V/8m2h\n2YcxNHmaBRxJoxPwue3KEbgCs1dnIn5Gar2AQgvuYYS1+gWMZ1Ry3FzskXNz\nj+Yg7dqoIxr/1o79kc71XDg+pNdFaofEovgFnTSVNjGWrbXxv1Yh+V6Rv9Ij\ndqc6XmBC8DmqEvGB7f2S1Yqc+Ce3LqJkcYx/+o9HHIuwcoEm+Z9PWyqcMnyi\nSiJXjjWDHqw0JS3iNLLDQHQOS1GoN9yY94W27cb2Sg2BoQoxju77yE4SZg9K\nTZZzRao/G6stIrzW4VvRYR492xVdrVwAyIyt7fOAjOrzkgmi5gr5PI+Q3dtm\nAgoo3euL44MamR4tycVpGmYD0ZHf+6TK/zuHuEeT8EpZ7e67oKzd1W57ZA6r\njSD5\r\n=boM+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n\n## ❗ Code of Conduct\n\nGatsby is dedicated to building a welcoming, diverse, safe community. We expect everyone participating in the Gatsby community to abide by our [**Code of Conduct**](https://gatsbyjs.org/contributing/code-of-conduct/). Please read it. Please follow it. In the Gatsby community, we work hard to build each other up and create amazing things together. 💪💜\n","source":"index.ts","gitHead":"3761211c415a5d90ae9daf0f4e97d0a8d101bef6","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.21.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"^16.8.1","formik":"^2.0.8","gatsby":"^2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.180-dependabot-npm-and-yarn-lodash-4.17.19-20200717T1617_1595002655570_0.29606373653307916","host":"s3://npm-registry-packages"}},"0.0.181":{"name":"gatsby-interface","version":"0.0.181","author":"","license":"ISC","_id":"gatsby-interface@0.0.181","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"6cb929cd0c85286bec940d950bde3a911be6ac81","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.181.tgz","fileCount":729,"integrity":"sha512-8e7B2j1oWWbfgW7hCxP4jI87K8RG5AslAfpYmZedcR0adaDjXxmbFbRYOQk73gOqcz5gXEUwVcamR/GT7hd6vQ==","signatures":[{"sig":"MEYCIQDu42nqhRhLizQ5SBaVCRI03jY+PPHxxBmU6dHWYvS13AIhANJWQB4YutLYyEGt9eWwAquFl4t9tJ/Zy7BZ2K0c1hGd","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5069116,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfEdHiCRA9TVsSAnZWagAA6gAP/18uVuX7OWZ8STKAO6pe\neDOp85rEKTC/xmWFMJfW9ze2Uxq2lRX9M0UsOfOI1HIuRm8dyCaPGVJx6f0j\nJb6yWDoxsDoXTNaMMATpastHZgyPkB+q7ifL7OpAuxmpapyjQoahG7Uek/JA\nK9UH4fFkfO2s4vrSo9qtp3Jg2w3ciVT7Vf4AgSmm2S8jF6leA0FfAZgIydNY\nsSkTD3wfCVOyKlzC08GXUQ4lGU8v5nSR7zCaNitF/ot5P7mHdmtQTkEjZCEX\nsUOyQGSxPKYd9wqphBF+WKr3UQ/rPlbxWJsyaT/spsqa6Dg6c0Uy3A228aN1\nSW9m+Ayz+JeRqszxBPvFtmdcxvBm9xePbRSwqHhw5W7C2wdQzS5aNiCkABk4\npc+aVdlJL4Cnqhn7gHEkaHdxDLZQ8EXgHAD5JOnbxS5qVQi29MpflEhiGbdr\nTdOtWYA2FojE9ajqpwHJ05zNUUkgmO0vfXqF8Fze1LpXXirn/Z0A/b6ttqkJ\nKBig5Skix2rngYjb6cK/pueGkliaUN3sQbA+I2/4nrPrM2Tm08heI40VpGXp\nkbFqPyBzGhjDDhza97sFjnmgMXj0ziUe07od+dMjYwLCgcYYKra4egy1BYVG\n5bRVJWyL3xIV7ScjWYdkQLaHIwijJZrv1j6mJy1Up8ImkuXqr/fdVjQc1eMw\nowrL\r\n=byIl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","source":"index.ts","gitHead":"93c03bbef58114e89d9a0375f33dd0b8e5398389","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.21.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"^16.8.1","formik":"^2.0.8","gatsby":"^2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.181_1595003361488_0.1829029941704643","host":"s3://npm-registry-packages"}},"0.0.181-placeholder-20200720T0547":{"name":"gatsby-interface","version":"0.0.181-placeholder-20200720T0547","author":"","license":"ISC","_id":"gatsby-interface@0.0.181-placeholder-20200720T0547","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"f063006dfbb22edf11bfac6dadb7537d03241e0f","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.181-placeholder-20200720T0547.tgz","fileCount":734,"integrity":"sha512-/Mqkhy0aRlIl2yMonaTiof0C64Dpfgvo0caPbPH/O/Y7RVkZP30sCzPCuLv+P4YG7Z/fqo0RvTlcVk0qH6TXRA==","signatures":[{"sig":"MEYCIQD/3LBQHP6pFMIc7X2vrJY6Mk8z6KbnwvdM2fG9QQJxLwIhAIQsQTG+UycznJev2HJFyWlwqnsP56GjkpmUUgzZUiU7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5086610,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfFTAQCRA9TVsSAnZWagAAStoP/R8/SNtyTcL0J2NhEKUk\nsvgAjHnzScP7K/rp7j5q5nSmqYWpxXvfRs16zivdnjH7XlMEL8sC0+9tdUcd\n7RBK8cPkXadATeepx2iC6IAYtkx9TLl2qRKBnJ4aNJYiiqXcdPpDTqWc/5We\noNF38J5nBhlxuZbKWcRM0CIJoZgZdde+ZNxuvHLxBMP4jvndcnw872Qf2A/0\nwiXKwbOGwr1g1RdgTUpVU1OTwr5fMoTYyGEFy+E+qdOjzjIil5ba0Rx3iE1j\ndvMaO4SjH176mv45uUl91wSz3I0w6gk1IplijVyhbfEFIZLzmOVu/pga3Dar\n/yHeJjA/NmI5lyULDiSsup2xoKcwDDbyOBqzcj0Htt+Y5ucGL+Jskh22NER0\nxIHvcyLRYfMVgNgyAvtH4b/U73Uj2tu182goAxMX3c2wFQTQ/cind6HMeV2F\ngBydlxjy2B8he7Y0yV5ZLfWEcMBhbRXXQNrtXLRAgmFGZwaC3JBKeFNvuleJ\nZ7+cx/m0UJFcNDHKeVFUrBhtjUEOiEVpZt2LyxHOYubjG2Y3+TBRUp2slVnd\nZB61oArc7jX95bg10elJ8PKPzHIZA8rlM3+SHLdp5nUKbcbvjABG/+jhaQrN\nxr+6jFMeUt/yETQhj/I4CU5J6y36STfwVO3821EmwhI/9JT376/+syLgJhaG\nzOji\r\n=vVMa\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n\n## ❗ Code of Conduct\n\nGatsby is dedicated to building a welcoming, diverse, safe community. We expect everyone participating in the Gatsby community to abide by our [**Code of Conduct**](https://gatsbyjs.org/contributing/code-of-conduct/). Please read it. Please follow it. In the Gatsby community, we work hard to build each other up and create amazing things together. 💪💜\n","source":"index.ts","gitHead":"840659d651ff6a93461eb76d4b70acc109316451","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.21.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"^16.8.1","formik":"^2.0.8","gatsby":"^2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.181-placeholder-20200720T0547_1595224079512_0.5950431368880018","host":"s3://npm-registry-packages"}},"0.0.179-Elanhant-storybook-a11y-fixes-part-1-20200721T2301":{"name":"gatsby-interface","version":"0.0.179-Elanhant-storybook-a11y-fixes-part-1-20200721T2301","author":"","license":"ISC","_id":"gatsby-interface@0.0.179-Elanhant-storybook-a11y-fixes-part-1-20200721T2301","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"ed8eb311ed6ebe31750a0fca3787a6ed3ac890c2","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.179-Elanhant-storybook-a11y-fixes-part-1-20200721T2301.tgz","fileCount":727,"integrity":"sha512-/cevHlEK3GKxPifF44Yer8tHBRLZvoAnyqy0hyiwA8LiBAbeNuAlkOnLs6RPQNAGPJE61ala5ky6ZXR3XuObBQ==","signatures":[{"sig":"MEYCIQCQPjYRq7zHaoloLSIYX+xmwGjBoAnQ+ghS4Bftp7Fs+wIhAJhAhuf7a1eblOWZr4yxMRvLKg2G6o/Xf5WeC9mBFSkh","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5038112,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfF3PmCRA9TVsSAnZWagAAMTEQAIOEYZh5SlwJbzk81DHP\nK7ioQKRXyKn2pKuR8TVENrpy1eotJn8+mn4cnXo/WZJUULwT2hFBZ+gjMHar\nCwuFTIdv8oeJyk1n3puNMR4cF49N2OqNP6j0FZ9jxr6KeHlhk+27YGAu9vSy\nrXrJ4NBX0DTlvyjzWPG6lppf706dWj7JF2LOOkWx1Sz8rw3OUIhwCpwdyxMB\nBLL0AQqyDvufC8XtNseSKzDJAP0e6eJvCXhieYDSvbW7KfjdpMHxOh7CvZzK\nySkoUpizsQomWxy4k6xmGt3fD5YJzWyRTouuxMHhZUjIOXeDu53129zDGris\nLgiV1/0Zk38VSK6fEDI2WG+PlildhbAhyMBO7Fz7hQc0HSbNjovwFldi5kaB\nI1kwRiDgR1+Ru1Cq7j/QCFCw3D6+nr1yic3exxZ1UmTZ/XrAP80VsL5Eb8zL\nfWfb+1sqEygmNmbk4MHTq1l4mAKmuwUkAmutD8L1xakBVszYwLFc63ln+70i\nQ5Cuqrx43MQX1R0Ojk2Inr8FVoHSg9eu6SlPwJ/zyC7Yej1lnwMQS+h45ph3\nFa51BdluyNR9rFDDvyC1KXY4S0ynW5/6hPWzJILostGN/fUtILLy1FeOWGv3\nDs3/aVKruFclP5N3OCm1FiGMHjqEcxhQQgY4RWzfKLfivqIgKjVWuvfgITHr\nj43Q\r\n=zpQU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n\n## ❗ Code of Conduct\n\nGatsby is dedicated to building a welcoming, diverse, safe community. We expect everyone participating in the Gatsby community to abide by our [**Code of Conduct**](https://gatsbyjs.org/contributing/code-of-conduct/). Please read it. Please follow it. In the Gatsby community, we work hard to build each other up and create amazing things together. 💪💜\n","source":"index.ts","gitHead":"4a0ebe8bc18a2215bc884c6cd00d0a955611110d","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.21.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"^16.8.1","formik":"^2.0.8","gatsby":"^2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.179-Elanhant-storybook-a11y-fixes-part-1-20200721T2301_1595372517662_0.1284452202476336","host":"s3://npm-registry-packages"}},"0.0.179-Elanhant-section-with-header-20200722T0128":{"name":"gatsby-interface","version":"0.0.179-Elanhant-section-with-header-20200722T0128","author":"","license":"ISC","_id":"gatsby-interface@0.0.179-Elanhant-section-with-header-20200722T0128","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"085cbf8b06f18b0d4cf59b0752f0e660d307c529","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.179-Elanhant-section-with-header-20200722T0128.tgz","fileCount":731,"integrity":"sha512-98sRw4we+kQzgQrDcksGlD9njKoK0q9n7f6COh72725h6lltqwI4FLNK0Ou69otbSAtW+m2UZN6Ty3ki95T2cA==","signatures":[{"sig":"MEYCIQC4FGEWui2oV6Ff1PlgXYsUpJ2rCdMD5bqTGKlf2ZiyGwIhAM+wJ8t8ZDhjedTtCqgohPZcY5JNnOlEf8Px4dmtxxE8","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5041974,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfF5ZzCRA9TVsSAnZWagAAAtwQAILr0cDVpH++/fd4nbh0\nfrrLgmmhQfjJYU3OLzdDTRuLiARMTpl6j7J+vTgJk4J4aEI64pMl+7cg4n3H\n6odCvEvymJ/ZYOIt7t7mBkKH6gsSHCXde3r6TF55xCN+l6WLehByBKeSEHTt\nv7ML6jOD8r4MrCItrPcK9yiRxDwRe/bKeOLYT1G4I1XPK30XPQWWlSBFnf+h\nowd2XOWyfT7wcOSAYhR1epL/y2WMoSNM4Koaz8d5bWndXO7D7r+SN9zqtomX\n9qzArttku+/kkoytRC5Ygjd+JcTIZszrZiTlMbKNjQwH1DscWdcJlCYJrL2x\nud2y74Jc1loDVtIeVCXzdxkUaOIacxbbLqd77O7CA0A6ruHTdhwy+4hcdWZ2\nIKOxUlVEX+EuMLZhGjy/4fnF+B3NihhYgXRmA5p7//cgke9Spuy2TngdsWXf\nPPJHTVAZTSoJJ0cpUVjAGDDETF01zioU3GhuztvTZqojOrvCAGFjlsmESI8B\niv2LqgUgtKKzpzGO4dmAhMaiUDUTP4xVbE/d4uAY/dnx0zGPSRAoNZPnk08U\n2gzvucYg4d9iV2vUTwbMgdh4oyk/xUJZ856Yn92rVv5AyRILQMkyj2UEl0Ag\nDDsI/HzQyQ20yXXQq7NE4/lxUJJGFrKLpfnELGfsPUNu3hUyk8fYqCH/5H1z\nFDck\r\n=mL+7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n\n## ❗ Code of Conduct\n\nGatsby is dedicated to building a welcoming, diverse, safe community. We expect everyone participating in the Gatsby community to abide by our [**Code of Conduct**](https://gatsbyjs.org/contributing/code-of-conduct/). Please read it. Please follow it. In the Gatsby community, we work hard to build each other up and create amazing things together. 💪💜\n","source":"index.ts","gitHead":"5a11ff7d4e26d236385639765d719595ff52de23","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.21.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"^16.8.1","formik":"^2.0.8","gatsby":"^2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.179-Elanhant-section-with-header-20200722T0128_1595381363390_0.2012932361494706","host":"s3://npm-registry-packages"}},"0.0.179-Elanhant-section-with-header-20200722T0140":{"name":"gatsby-interface","version":"0.0.179-Elanhant-section-with-header-20200722T0140","author":"","license":"ISC","_id":"gatsby-interface@0.0.179-Elanhant-section-with-header-20200722T0140","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"8cf431fdd7602aa2047f3c4de1e1432f5f517107","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.179-Elanhant-section-with-header-20200722T0140.tgz","fileCount":731,"integrity":"sha512-Tw79aBRamwSZ/0crjR6CcfxxB8uX1bDxkuPcxmxTwuA/291pE1qDLHIlmXnPre7Y1NXLBlxHmrF+rFwCMWYlYA==","signatures":[{"sig":"MEUCIHb43T7qkyzBbBHANi0ofrppe/Q3IWv6fBL2jLLajY4GAiEA2v9bZnKYsa5OXgOGtRw5gDLxe0p6zMCw4Pi54vBv8vk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5042248,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfF5k/CRA9TVsSAnZWagAA15IQAKS+Ki+F8VUkbvrku/km\njj68ngL0L6DNAVIXhdag5AXlN3rn/B4AxySZlFhwkdvQ7FNjn6KNp/bcnunM\nVClHPCJAjGtigDse7CYjaSLwifAotxHxNFHU3I2MgUHqQiC58TXW6hj1LbJ8\nPwb0uZpMBstwRyABUNnaBlBIje1RXL6RqQy9med6JOiF1r5vPykJZB/CmBQW\ntJBlX0HLjlXH0xhaWcaX6/O2Cc6t8w16LiwhqNL9BZ5yW8KkyMF9P9rClC70\n5r4YW3/wUxpwjTVWF8mkl5hkwSbwVffPeogUbGRXfWMCR1v1LZHU3DoL5sCK\nTzxmTCk5mbpgRPi/kUQcFHPMv8oxk3PFVjT34A4BwY2kbZAuxO7WTDPU7gJ+\nBORU0nTl7c4M27O/Q6RBjRoWxolYDSx7FE4KOk8uHkC8eRGF8XELCmhtJkpD\ntHSm0Rt3xvr6b1TFXv1Zoy+RVmWNM/r9IWecCPVx/tLD2DOnB7Dsyv0IHt9b\neVNESZydappXViXP4yHHn77Ty0WJXLv8HM3JGY78pafGtB1iBOM93lukySHd\nhXwPcjpBmHq4WjcP143tAxVceaRialLro/ZjeIza7Bh7Xnzmu4Ck80oDhh6T\n59uESv7V7sHSLb/mAAFVeV+7wjI36GDcl60WM6yLEUdMieCMF5VCz/7O6sFU\nreWU\r\n=/6fM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n\n## ❗ Code of Conduct\n\nGatsby is dedicated to building a welcoming, diverse, safe community. We expect everyone participating in the Gatsby community to abide by our [**Code of Conduct**](https://gatsbyjs.org/contributing/code-of-conduct/). Please read it. Please follow it. In the Gatsby community, we work hard to build each other up and create amazing things together. 💪💜\n","source":"index.ts","gitHead":"bf1496edc23a3247e8e0c775634d53fc60486f3f","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.21.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"^16.8.1","formik":"^2.0.8","gatsby":"^2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.179-Elanhant-section-with-header-20200722T0140_1595382079316_0.6611028377557471","host":"s3://npm-registry-packages"}},"0.0.182":{"name":"gatsby-interface","version":"0.0.182","author":"","license":"ISC","_id":"gatsby-interface@0.0.182","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"2f08334a9370e868cc9fbbdeb7bb9f3ebbb54f15","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.182.tgz","fileCount":729,"integrity":"sha512-BKQKqMFHtq5nmHLL1aTprgwdc2FsqyFkcV5kmuHK6pIcI4/loxD+kgxV8OT7/Ar/f2F3QMfEZ1w2Fd2f17hpjg==","signatures":[{"sig":"MEQCIHFT7ffP4eVCGM+FhTChdCLRDmEk9ORArk0j9sC1XN/xAiB2NiVqalob1YYiKAKYiGaALEDhkWLc9zIHBb/9h7zsVw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5072137,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfGE5rCRA9TVsSAnZWagAArDEP+wRXx+EiLNAk4mAI16yL\ncYlGcNvo0ftnotZqJtGhFAjWZgJNVQPqyT0Cv5qWA9MpQN5tyRz5x0Pyvhv9\nNwIYXFT5JsmsWN74NyB8s0HeZkPZ6ucBcHoMAYyeDt6UPilnfFwt+4wxw6CJ\nlv4aCfRTQSKJ4t8jcTJYGiXpzAYBY4H4cqTrRul8dGL2ng2CO21kh/OGpxIA\nTMlNizpdMkBsX21k0RtEJjltEDOwkIiGjxNnUIIRmrIs7/RXGw+6ofGDJAcq\n55M6MPNDkuzSboPaGs3w1n3WRpP1mkNyj3LBtiv3509JQTEaBOTqnJtpztvQ\nNvzyOEC+zmNUZXbqKiuv260ZG9hnQov/DmPnzznZ6WX9gMRdcbHj512o655n\nhL1ji4p6YwfEJZIBaPp+3WdMAcXJb2Shh+p2WlvzM2T2qAy+FPpxzYlUYWTB\nSFQyR9FwtR1ZyPB+Pfr6HFoxNy0zvp7hly21ewM/jB1F3z5cnFEnbPZlu7DZ\nhP5LDK3MM4tooiHLk1sztoMYIDzIu1VtzN9/r5eDZ+6HNJp3PV0XEqajt1Sz\nkEp9cazy5domS2O9LQVxSqDmRvHCx99p+QDfl+dMelkZGx3fFq73ypHcMVrx\neoRkygDVRLs7S1IotK0eMHYGSP3Gbs1Bq7dKbjKveGI+yzwr8OiAHC/mLF65\nbaDW\r\n=2VBo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","source":"index.ts","gitHead":"b2d5b99bacfb8f9b16ebf286c2d17deba887bf16","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.4","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.21.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"^16.8.1","formik":"^2.0.8","gatsby":"^2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.182_1595428458810_0.21786121646347234","host":"s3://npm-registry-packages"}},"0.0.179-Elanhant-button-full-width-20200725T0140":{"name":"gatsby-interface","version":"0.0.179-Elanhant-button-full-width-20200725T0140","author":"","license":"ISC","_id":"gatsby-interface@0.0.179-Elanhant-button-full-width-20200725T0140","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"1ba4af12adf119b948d742cccf5f0edbcb3d5309","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.179-Elanhant-button-full-width-20200725T0140.tgz","fileCount":727,"integrity":"sha512-oIsWfir/XYGdrPeTBPRK9oZ/6IOO6FWx41VYIRhVclfYQWVtoGO0p80g8MhuWmAWXwnH+YZx02GfdPY89dUqsw==","signatures":[{"sig":"MEUCIEXKudlieIREuJoZjGGgfEFUTEmfARLzmx0Z1BYP0HHxAiEArN8XPLNQppSoMY2+l3Wg0aGVlR5yVsxn9sjF+Ox4FNg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5038361,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfG42qCRA9TVsSAnZWagAAbWgP/0f4kjdrta/fjHy0Qe07\naQiTEWP6J9BC7CKkZ0FJ8JgRM0v1+hw/S7/4bKCk7bTuwtMJ40Ohg38h2fux\notAOPZ1f4+sqd4qdGGWIROW/+8ZCmvgiYJnPBk6bS5eC/SXA3EErbO4Nwek+\n916UbGmvzZeJGNoQ+J8TKozlD48sFmue7vhxLJRi86St69awzl3oJ6GxaZ9p\niJ/mi35z0lxwwz+2lcwRr2jbbRDCSjKNx82It2fH4tXrbbJP/3xftKcqDyKW\n+LNG31Eh/lI9OjjZrqsfWIuYSomt/WHBneS0MdZf58E7Hrl74OZf14jRXhj1\nUctxuPXZMJ+0GZrM8hckbDsGq3zfEDJ4K0B23uNbedYWQcHRBZJq4UTYLyNm\nWCNhPrBmbafVfROAFqz5xUHxhAUmHRzj5BCfr6eCKm8yiyomH47GqCmA4s1K\n2N8tOvbSTthCxjGve0uG5ijUEPJ+6T+OXFmBLMiqUPqc2pg2O6EsRUkq3qiU\n/Uiq+cFzQtTvfp99eVR5Jd6aVzbYeUlXOzOmRwXpIZ8L2G/0E8lvOfpI7aIE\nvsT8CEhesrEj08QsBBewKcvZiBcVRJfFojuSJ72w/4nteaKqJ3Bu7VotSoa1\ntoMlGoQzfMk3TieP64iDbTl+fX1BbOLlCwEY1+/ZVZb1Ab2mdtHfZ7feCsYk\naquV\r\n=vkOH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n\n## ❗ Code of Conduct\n\nGatsby is dedicated to building a welcoming, diverse, safe community. We expect everyone participating in the Gatsby community to abide by our [**Code of Conduct**](https://gatsbyjs.org/contributing/code-of-conduct/). Please read it. Please follow it. In the Gatsby community, we work hard to build each other up and create amazing things together. 💪💜\n","source":"index.ts","gitHead":"c342a9229171a77600fbc3fe5af400fc0e75252c","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.6","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.22.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"^16.8.1","formik":"^2.0.8","gatsby":"^2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.179-Elanhant-button-full-width-20200725T0140_1595641258248_0.8279379911273415","host":"s3://npm-registry-packages"}},"0.0.179-Elanhant-panel-width-20200725T0155":{"name":"gatsby-interface","version":"0.0.179-Elanhant-panel-width-20200725T0155","author":"","license":"ISC","_id":"gatsby-interface@0.0.179-Elanhant-panel-width-20200725T0155","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"28f9f07e2bb61aae9a4080bada9911a5ec9a81f5","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.179-Elanhant-panel-width-20200725T0155.tgz","fileCount":727,"integrity":"sha512-iUmvb30abWviCU+whcHCc95SgzskMZJeKND3I4NcXI5uvRh2Nq1r6UBapYo5prLi1ccJIFNzL307r7O8M4AIlw==","signatures":[{"sig":"MEQCIHsyvYEp2LhA1RFGcrD+RLkLIaQNEieuIvWjh/bA3whzAiBqASyAnG0FKXf79M6N7twjEHBj6xd+VzetmW8+ppfYpg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5038410,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfG5EmCRA9TVsSAnZWagAAp1oP/3p2LmUVyAPUoyNuLSU0\nS9fao5u/dQchI1qYp+o5DRWZzGGJV/oL7wFBWac0NWZ5JXrWt4UJBgGP6aCQ\nYTXmITsYBkCPlCgTUJmEOD7PUE3smOCwMupn2yUBVRxpVxD4BCCTmq7f9c1Y\nuqWNoOfEP9yH8kQ72fBsbINGfTVVZcOEgVmX4C+3gabY6Ndj4YgPmBMmrhie\nvJT8sgkBqGGlxl6M6U8B9QcoSX3B3rl0lcmS7VeskK8FwV7Vgy7Lf+0a98fz\nzdIffK1tBrRHsVw757DpgS8O1RDsjNtuo4xNStOKxnNC2U10TGCKVLiI5z8t\n43g8VePIbTHPo+w3WuROop8FOe1HtTorZaD6tw7VlkQG6DqlZuhp4rA81BfA\niDExRIZHAo0ym/wUOsR2+Ux+/o93Nmy7UWLilbWyAtYR/B24qJG6wl9jcNL5\nT6nAs66wdW2kmKAqVypggYr4QhwmF3qXJYR9tbbYbQgHiRsXhL3v69wfQpyb\nRz8e6HHVJPmdytMvFj5vNG+Ad5L4ie5RkHhtXu8nQipWQ3LTh1+mJ6IBIqF5\nTlWQB95M8QhjLRV53NIjc+7kfZzNsK03F9h5INLu5YAai5ChpT7b9HCIHVFs\nE3gtOBYDUVbmFQCpoV9tX0KwTmTnP+lztXbBbFeRybtmvwh8fMV/k3Hb+IWV\nNcbF\r\n=YUWV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n\n## ❗ Code of Conduct\n\nGatsby is dedicated to building a welcoming, diverse, safe community. We expect everyone participating in the Gatsby community to abide by our [**Code of Conduct**](https://gatsbyjs.org/contributing/code-of-conduct/). Please read it. Please follow it. In the Gatsby community, we work hard to build each other up and create amazing things together. 💪💜\n","source":"index.ts","gitHead":"c2f64ffe77b2f4af50b2278ebe54366829c350a9","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.6","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.22.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"^16.8.1","formik":"^2.0.8","gatsby":"^2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.179-Elanhant-panel-width-20200725T0155_1595642149688_0.7603836168456597","host":"s3://npm-registry-packages"}},"0.0.179-Elanhant-fix-empty-state-primary-button-types-20200725T0207":{"name":"gatsby-interface","version":"0.0.179-Elanhant-fix-empty-state-primary-button-types-20200725T0207","author":"","license":"ISC","_id":"gatsby-interface@0.0.179-Elanhant-fix-empty-state-primary-button-types-20200725T0207","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"262600fcd0fd24280973bd270087bf11476492e9","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.179-Elanhant-fix-empty-state-primary-button-types-20200725T0207.tgz","fileCount":727,"integrity":"sha512-S9WQ4bEsxyr0Lh8FCGtfbpVAvit/UngUxkPso2yPlE4IV7e28yLjgoYyixxHxh4JYFLv9dEa2xE6El4HFvinQA==","signatures":[{"sig":"MEUCIQCDV1bA9H24c3dXWCngXS45WB1A21CsxAhwQoUoN0l6pAIgH6VsmmbtMB/2WJyjW/4VqYyt4DaJV2QfzXlH2xQ5f14=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5035442,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfG5QrCRA9TVsSAnZWagAAfGQP/22JHjzJKDQLBzs9JN3G\nNWErGktPWkpbBT/E8rL1raTn9+6jRUFdZ2mhpO/Ag/4Sq63X/w3kbzxYSh54\ndVMen3MxgGRMjQbIg6N/uKO/7BkBTUNtRkSmW6HlUeGtdv50MBnEzXGpukAK\num7KVLmKkD6nHOT7OAJMWRgGEyW94D7nosbqIG9JfOypHEMBGFn9XcllDjAP\n83lIdRCZ3VfE4a5rVWTVaLWz/gHp2LAFIQXpVjeittKbk87BLrPKGfY/yQmk\nhtcXO7nxNtmckTS8u38chpK9YvwUNhNxVDxWHWE1rWihBXtqL4s9usgpMNp3\nbRWQxCv2YQWZWVwSanpxJmlzYTFN12rFlK7JjOVFxR6Iq16W8xaRUlaTeBhG\nni1wHBfMDnj82ufOv6QEFUsbYwlwth6eAQatDwM3/UHxCzOBOyYdC8wJMzos\nPtDZOwI5dDC/+WdnwxyV2J0wKzLaQVeouejzLtiQ80SbjkRCaRYh1sVfRzay\n3gWEH/voFzV+70XzuRCYrtl+v3eq39ghFGexAta91gaLm6znb5UOq9mzu+zR\nC4/ZLnc3WVRQ3+FJE4K0GBFs6myro+b8AN/hKKI94LBpTWV8KIP/JDHtycVj\ngan5dvRrnKbRInZDjN/KwYJd7pJb1eB2YHNVCQ2FvS5GKNzBEUsKlR+SP1wZ\nAql7\r\n=AqI2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n\n## ❗ Code of Conduct\n\nGatsby is dedicated to building a welcoming, diverse, safe community. We expect everyone participating in the Gatsby community to abide by our [**Code of Conduct**](https://gatsbyjs.org/contributing/code-of-conduct/). Please read it. Please follow it. In the Gatsby community, we work hard to build each other up and create amazing things together. 💪💜\n","source":"index.ts","gitHead":"7065e1f53361b9cbc11348ae2ca2861859ba789b","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.6","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.22.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"^16.8.1","formik":"^2.0.8","gatsby":"^2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.179-Elanhant-fix-empty-state-primary-button-types-20200725T0207_1595642923164_0.35523188953947216","host":"s3://npm-registry-packages"}},"0.0.179-Elanhant-full-screen-modal-card-prototype-20200725T0238":{"name":"gatsby-interface","version":"0.0.179-Elanhant-full-screen-modal-card-prototype-20200725T0238","author":"","license":"ISC","_id":"gatsby-interface@0.0.179-Elanhant-full-screen-modal-card-prototype-20200725T0238","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"befaae747fd45d06f81e37615f37a1617bf34475","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.179-Elanhant-full-screen-modal-card-prototype-20200725T0238.tgz","fileCount":727,"integrity":"sha512-MbSp88fhCzJ5aZYi+e0xnyyN+yUkOF861/GuJGaa8s5LRspAo1yl6nU3D5C23q3hFZV4p6yWwn1yFrLRTQyIEw==","signatures":[{"sig":"MEYCIQC9Ig1BBsz21mJarGlV3/bHEqistp1XStgfSlugpe+sgQIhAPKSmRjn+/8vEYBK1yS2rKxHNKPi4DdXDU5KQQdEokJ8","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5035557,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfG5tcCRA9TVsSAnZWagAAXWwP/A6iPFKHX/DB0Q0+O1UV\n8MzJTr2+XJwa09myBNLcuoouZg/uERCis9NZ+xP5k+9Swiu4N3UYKNJKAxEh\nxpoKAGwinnUiNAjf/9vijcAgb2E8S6i1mNlXv/98fWrAlIH4M/AL9CGgd2hl\n2KaVnCJc44Pic9sbIdazYnONna9j+Ga1dYg6KSl8JMrOqSX7enfzV+drUUjY\npOM/xezgDJV42QeECSSFiBYpt5G6LCvSUmDFZOu3gb5dmCMwUbXVhx7R9O5W\nZiInzL2ygRO0Mlu63zcT0Q6M3ml2ush/7C0IR4NuXPpOBLF/ImHyPi4iUy86\no5xPSN+kwhHzX6ugt07Z+vQuO9pr6y4rlXr6pfb+y3yDbKbdIEsvStNkX0zG\nwLcih5otLFm4k1BcDkriNQf2g5iJzya5uy6bDZ1MOkK9xGiJJjqAPeWjhxuD\nOXLZJbsDsthGvvZnNUClo5VXpqmyDT7XecQ7y2FuOXyoSaKrN1UldoKNRebT\nhwX+s1fGcGaVbN0gMqqgk+bVL81YYQnliJcJJAWzobcHavTf0tRieLngyG+c\nUNfzqRZBzhqHHMHUoyn+1PB1LWQuREI0V/kiNkr0ksdnb7D6DL/sHLVtBf5X\npG/g2pGm5le6DzTI2NCDMmBEM0uuJX/873OuH/R0D6slYTGgJ8cuLjnXuL73\nxBJG\r\n=5LTk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n\n## ❗ Code of Conduct\n\nGatsby is dedicated to building a welcoming, diverse, safe community. We expect everyone participating in the Gatsby community to abide by our [**Code of Conduct**](https://gatsbyjs.org/contributing/code-of-conduct/). Please read it. Please follow it. In the Gatsby community, we work hard to build each other up and create amazing things together. 💪💜\n","source":"index.ts","gitHead":"6ab1a7ca11c007620f01f0987a96d012f840ca98","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.6","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.22.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"^16.8.1","formik":"^2.0.8","gatsby":"^2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.179-Elanhant-full-screen-modal-card-prototype-20200725T0238_1595644764232_0.23678734290910342","host":"s3://npm-registry-packages"}},"0.0.182-Elanhant-icon-button-20200727T0513":{"name":"gatsby-interface","version":"0.0.182-Elanhant-icon-button-20200727T0513","author":"","license":"ISC","_id":"gatsby-interface@0.0.182-Elanhant-icon-button-20200727T0513","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"5c3680f946a9655fe019e8b90576d75912ed05fc","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.182-Elanhant-icon-button-20200727T0513.tgz","fileCount":733,"integrity":"sha512-KS5aHsuOxtnDYpUw7k6vYcv36Vr1VW8YcxdqCEA5gfo0Na5gHQHLk7X3jl3i7loSReWB4X7a3K6Tm9bMr5rlLg==","signatures":[{"sig":"MEQCIClcx1FjBRmTJD/TIJl+5DmQrTmGTQ4CVz9WtGDwCvkfAiAb+4ZbFuB1BE+fGS8tRTTba24CqkcKenW28IOvkrtVwg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5118444,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfHmKyCRA9TVsSAnZWagAAVU8P/iDSsdzMH92QxNgoGtnA\n7GwNC65hrwbI84jew8jEPsMyK7t+Bk2br83LYANFPJ8r044WqzXJJS8rIWwn\nV5PvBBvlxEGIMukb7QwmE936X5j5HIZkAZf/Q+yK/0bq2IwqLsQAaMZV3vAX\nBxXyUAHkg21iFJghuO5gaisASowx0vX09xReo6h2+XuWJoYABqNc7Fp9E+oX\nvfz0UgbOOZXMUiKQOxQwJapWJhM61kb5yiWEVNUIMlKcPv0uNxE/nG0k8Uzy\noO6Cd117GE2+qRrTgS50quG2OPlhRacUyfIUr1Hp18+hbKyYGdJvJ2BPZAd7\nLSYFMi63FxrQ8clAew0uZQzU6s1jU1aHNYJobsjQO/buQORIFm95xPs8FXnp\nlsT5+AlhEvvtV7UOh9TURE+vUoaxVqtHz/Yp3JwXUdB7WjM2qgG06VYlE5XV\nhPLjdCVJAHEjZN+fNTyKrsuDAaljIYNGsIZyABgsW5v83om01GeRWdn8H3cM\nar06WOuD7SlalwfQ2FJ0VDNDX29l3ieTx4wguMSyLiwdZ9zfyiWwdlVrZRER\n3AZHCw5isxnwGDY99hbrPjQ0wb8yWnII//r36ZnWAAc/KKqKVAEezMPxCRZq\niYrKuq//TWKT7M/ZJ5ppNLcHTM8Gl8liwpFrGAIFQnl1jtEbLF+YdvmDPcvB\nlIU7\r\n=0rmd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n\n## ❗ Code of Conduct\n\nGatsby is dedicated to building a welcoming, diverse, safe community. We expect everyone participating in the Gatsby community to abide by our [**Code of Conduct**](https://gatsbyjs.org/contributing/code-of-conduct/). Please read it. Please follow it. In the Gatsby community, we work hard to build each other up and create amazing things together. 💪💜\n","source":"index.ts","gitHead":"1c680cffe728d6cf528bb1a0b12c3e943258e376","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.6","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.22.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"^16.8.1","formik":"^2.0.8","gatsby":"^2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.182-Elanhant-icon-button-20200727T0513_1595826865415_0.8309369926552221","host":"s3://npm-registry-packages"}},"0.0.182-Elanhant-icon-button-20200727T2112":{"name":"gatsby-interface","version":"0.0.182-Elanhant-icon-button-20200727T2112","author":"","license":"ISC","_id":"gatsby-interface@0.0.182-Elanhant-icon-button-20200727T2112","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"1710dc1726129c8ed41520b35ddd05c7fe665935","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.182-Elanhant-icon-button-20200727T2112.tgz","fileCount":733,"integrity":"sha512-cTvg00tMljHi1htA7Evlh7C3CtWbl0wveI4vlVTUIoNLFC+hibg3mZX4SjjRR/NEdpghFZ+McCACse1g6tikoA==","signatures":[{"sig":"MEQCIBTL1uUzrNbXL5nv2rNNhgTuJiEMGJkIzONHXQ3YXnhzAiBPaQjKuov3f/oW3r8TJDK4EbR01TsgzRk/1Y9Z64iQhQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5118444,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfH0NbCRA9TVsSAnZWagAApzsP/0q0JmG16eSjtsS94+N2\nVKwgnYTZVkfKlvH7k8G74XUPZouJnjomSYyI6Uwmk3XHIm6JacJdkoaZALbw\nhAzeO9nx61qOH2q1Bsm5KIzYektaXtgMkDKu8N3aMVbtvOchvDYGZX/tevK5\nYBuVGN31eG4Itrpb6Z+CVnbYxR0KC0HgoOo8wzyjmuOlQ6O7OnIeGm2wtBlu\n+P7dVHWD7LqgbdYIATi0uShlkLAVJiYsCMDv8yRJjIxXzitYOK3+N4t/9eco\nuCv1GWvqZusvL77oBSm8SqNv9BxreB2nKhbN0SanyJFTFk4pdQuWRiKyoiO6\nuI0tzL93cn5SBX+4EYVirtQqQZihmwo2AX6w8syaM22Remf1qRN8yVG8muyy\nMfTiPMDvgmfwvrovmhVJ00R17f3BvwfiQWcpE7mErwS6QaiZodLCFMEcP0K1\n9F1y3s6KaJ4SYLPHokU/d7PlNPN/ytPlzi6FTCgz5Ql877ZE5DmLg2ldKK0r\nkIACv7vYCkIdoPwr7cNK6TbXSUjoxH0S016Ak49nNiho/2VzJEBTE2ZxNN8U\nRX86fdspPtI/uPC95c86eOn5uZOcLGM0vLvGjJUjwqap/+P5VhtT04eLBu9Z\naOXAafNvG/dAz3DdQA4Uyg5jPKc0X/72jDtvg7fk4QysvZlj16RFd+uFJ2nf\nn6+H\r\n=SSK9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n\n## ❗ Code of Conduct\n\nGatsby is dedicated to building a welcoming, diverse, safe community. We expect everyone participating in the Gatsby community to abide by our [**Code of Conduct**](https://gatsbyjs.org/contributing/code-of-conduct/). Please read it. Please follow it. In the Gatsby community, we work hard to build each other up and create amazing things together. 💪💜\n","source":"index.ts","gitHead":"9ebdad38f4ac9d795046f2f889c8ff09724062d4","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.6","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.22.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"^16.8.1","formik":"^2.0.8","gatsby":"^2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.182-Elanhant-icon-button-20200727T2112_1595884378496_0.4602213153494421","host":"s3://npm-registry-packages"}},"0.0.182-add-plan-feature-icons-20200729T1422":{"name":"gatsby-interface","version":"0.0.182-add-plan-feature-icons-20200729T1422","author":"","license":"ISC","_id":"gatsby-interface@0.0.182-add-plan-feature-icons-20200729T1422","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"579f85f38005c9d839d91132865a2b4cfec9852d","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.182-add-plan-feature-icons-20200729T1422.tgz","fileCount":744,"integrity":"sha512-tm1yjg46aQuXDzDOB7yTAi6FsB7guZDcsyR9qoTHYrZVPt+oSt8K/2ULuNYSQDKbdBKJMwKFaYDtxIlLERLnPw==","signatures":[{"sig":"MEUCIH/4BpbgCmDoyjN8ZkJpUYrd4wubiRzKubDYzKD5xkNDAiEAhbP7HsbWcmXfcGE2JWXXbeOpSsAAcjbqs3fDyww/rpY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5144473,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfIYZRCRA9TVsSAnZWagAArtoQAIw8pvHF0P8qevjSHr2d\nBYtUGkjZgclVZ3X5U9zCRcqGACPvPIQj0kaMPVhnI/FrSVL5KGeDldG0j2O3\nQ42z/U6wx1gph8RSUu3tZiYnE6KYmPgo/jF4wPBShytnR+SiaHU1Xy+Qqxj/\nErkdwhEMV7gg56eXxcwpwhVuuXWteQ6isToIAt72XzECxVCGQNVYG26N9ExW\nG+LV3D5lIOsAjZ6V/ox9Ngq3PdoIG2iejIKRzdr9yXZBsiwpjT9VnM1LutDs\n9Xd3R9qLLiGVnJDgD8LB5qx1QkoVsPJMMrRqo3f72ClAoAL4Qluxfgr9bHv2\nq2WePDQdYCIDCyHGucZ/U9nlhPGKpsQqoXxaFAFQ9YI23EP8WQpxDbSPq27k\n4OzJcY7p3VFCs1ozHPNFbdN399jnDAIPYS6iRcz8xqorOZ0XhJjQ9DFQ8ioH\nUnQL6A68fhrzXTFdocmkIX1X+hzn5RsnTPHEppgkK49hWE1f0vS6SwUtaSjV\nk33P6DhbgaQ/XH9OHzUOgb3FLb1UWLuVf40duPR4V6umHd5ebNajqP1vpzMx\nN0v/E40W/mDf58N5B5u4NB0mFb/TeqzEX8FSVl0vyIHuDYd0X/LdisfId0Vi\nOqtqZQ4X/krEUjHWnZtZ53IKJgMF/cwMqxM6ULJ4D1wpLZe/gG2o+0r0KPha\nwYc0\r\n=kxrV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n\n## ❗ Code of Conduct\n\nGatsby is dedicated to building a welcoming, diverse, safe community. We expect everyone participating in the Gatsby community to abide by our [**Code of Conduct**](https://gatsbyjs.org/contributing/code-of-conduct/). Please read it. Please follow it. In the Gatsby community, we work hard to build each other up and create amazing things together. 💪💜\n","source":"index.ts","gitHead":"ae8edf746859c619e8dcef980cfd93f80697ac9c","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.6","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.22.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"^16.8.1","formik":"^2.0.8","gatsby":"^2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.182-add-plan-feature-icons-20200729T1422_1596032593296_0.8818535432080337","host":"s3://npm-registry-packages"}},"0.0.183":{"name":"gatsby-interface","version":"0.0.183","author":"","license":"ISC","_id":"gatsby-interface@0.0.183","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"cc1c7a655edd623635458a632bbf39d0b11f0eb9","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.183.tgz","fileCount":744,"integrity":"sha512-SXmmyCiTC4xDmDF0ChHywchF3kfoPv2IazWhopBZzEpYR0RP8BmMQVIdXVS+FoEgG5SI0YBRKF6BPf+gRMslnw==","signatures":[{"sig":"MEUCIDy7aogsqKOD9Jayj5XRFQep+G/ffmEVzn0FIZ6PHwxBAiEA+1eWZYIy2/WXt9RAjqMdFWrvz/f9XOMbZRBE/tC3gKo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5148488,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfIZUNCRA9TVsSAnZWagAAA2cQAImTZ7IW444gXaHCGErE\nlwT43aNwt0mPGZ1ayozKbIR+tiUjzyLzh1p4uWKQj9xhSPM5I2owI8jXY1Hk\nuOeGZQSwfEI/MzW9+yjPfvaCtbxL31n8zCsznQ7A/4vz0ncAceD+vvSbFDPm\nj54P2bt0Iatc5mHU4VmlirfmwuDPf3r76eIoUva+bSF4nmTAq7Q4jC49BB3M\nWscjIERx3qFKZYTka7Qc95MCb9Vmh3QhkdKI5qEfIMx1QikU3sgFJR7S/63N\nGnMuw9Nu/GE/mBwd5nNGCb1FSUvnG2YaVkb7Fmv06WkOYRU+irF4GsBVnWjM\n62fFqr+VTrV2URT3ByHPvNQtqtZbeQdVP55kRLSKNe4dzg+W1K4bI1RD4pmm\n0ttWIrFEkMK6DuLSM7ifbW8wWiqercGT6KSbfIUY7Y9KJWlJiaVJ97GVGNOB\nfxc7W15s/C2RW9EpPdE516CjjnDKI3HPMX78VK5cTqgWpyJrXBcFy9neBoor\n/QHoPCzfJwMOEtQe8loMnw/8rbjNRHVwaBMGJyH0zqHQcyEJ/NkYHqM95yll\nFTXqh3HdpY+eiZh+EBcVy8Cm7SKPe9zq7f+D6Xv7T8GAbxXL0odwSwOt1y9/\n+oHUQg2PMu6QeZsOF30aLrX559LPOFeSfCGvnJPyfw/mmrbU2umW0KjG0pOM\nYsBz\r\n=9qQB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","source":"index.ts","gitHead":"3c4c3f04b231048a6d0af418f9f0ffcad7bf7920","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.6","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.22.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"^16.8.1","formik":"^2.0.8","gatsby":"^2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.183_1596036364889_0.9801003077809154","host":"s3://npm-registry-packages"}},"0.0.183-dependabot-npm-and-yarn-elliptic-6.5.3-20200730T1634":{"name":"gatsby-interface","version":"0.0.183-dependabot-npm-and-yarn-elliptic-6.5.3-20200730T1634","author":"","license":"ISC","_id":"gatsby-interface@0.0.183-dependabot-npm-and-yarn-elliptic-6.5.3-20200730T1634","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"9abf20cc7c952f56cc06dc9fbd3ea18edc10001d","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.183-dependabot-npm-and-yarn-elliptic-6.5.3-20200730T1634.tgz","fileCount":744,"integrity":"sha512-C2wbL67+vJKeSIpzdmw+ieTIJL49nO7q2rCjVCrUOa+nFh8ZSt/crpYIRgYqNkQJNi2a53NG9ArRe9/9HYgxHA==","signatures":[{"sig":"MEQCID/ovmSrwwgAg9SWHlPRC41jFApzb0X3AHOqqLtarU4WAiAWQENdOLIWkL5Ex2pUUfb4j6l+CrLi9iXTZmogen+kag==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5148541,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfIvbUCRA9TVsSAnZWagAA8agP/RTgfCUwIccBPnqLTMW6\nN12iOKow0Z05jqTdP5qbTkHpQ84XKp6+nc4IB6VLnf7hzdviNeK5xtSITN+J\nMqsKxzYN79GNsbAA8yxpQ42P+27MRyf5SJQS137noy3hpaS7qloSOZaJkgzs\nJ1ovdP0ouA8+fPqZ7jHFeLYN2Gbgzg5mSFjXVlJ3sttCxVTGzozCClkn8a/C\nC8ApVkYTcBms7zFqnFB/ko/xY0r7NNZrxt5MSA4w5CaYh1kohvH9JXeKJZOq\nJbQUDVmTydaxvePrg9B7pMAhT/Mm9GcXaiOePyJ/nEJOoDpWuqgH0hex088K\nDHItekqKso9FmTOlhqv1J9WwV/IfYby63EUl8UMXWa+YJLnNniUF5eqJpKhQ\niMAo4VAV3G3QJCopvMN5NqHMaLxm8AFO2H5ONo5N5e1sUfPfd7ljWjwp8xE7\nHpi43Geu7kMdfI4PvlksTvsbAmvbB+WUszcqQeaRvWgSshwoxk8hsl8Rlhao\nKRu/QG0gXtpiS4l225wPCGaSlkGazzHpGEzrDQENchbHBvh/yAunRD14SvEE\nuI6mNUeV7ASk+S6nBbFeOVsYrcNMUsM/wFRN60oQMCAtuVuMApf1bZHeXnfD\nyIVU5uL6PinMU0ivvaYzWu6C8M4b6M6j7CZHhxBENAe3L/+QPGZNSZBvGs1Y\nt6D7\r\n=8b4h\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n\n## ❗ Code of Conduct\n\nGatsby is dedicated to building a welcoming, diverse, safe community. We expect everyone participating in the Gatsby community to abide by our [**Code of Conduct**](https://gatsbyjs.org/contributing/code-of-conduct/). Please read it. Please follow it. In the Gatsby community, we work hard to build each other up and create amazing things together. 💪💜\n","source":"index.ts","gitHead":"a98026fd7efce37b81c1a531e8c93d7cbb69e8b4","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.6","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.22.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"^16.8.1","formik":"^2.0.8","gatsby":"^2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.183-dependabot-npm-and-yarn-elliptic-6.5.3-20200730T1634_1596126932291_0.7138079318195378","host":"s3://npm-registry-packages"}},"0.0.184":{"name":"gatsby-interface","version":"0.0.184","author":"","license":"ISC","_id":"gatsby-interface@0.0.184","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"74737e15f9a4332ee5fefa380619d3e65bf42050","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.184.tgz","fileCount":744,"integrity":"sha512-8XBpMNdxHANpxeZ4zXrwajqvf+dO3tpFexTYVAB8lULT6OmYGHDoefLM/yXKHXt3ibBN9N/a+8B7zE0Ryvk0og==","signatures":[{"sig":"MEUCIQDxxtCivq1RUiy3KNXDuMcAgOFRAcDfNP4CHmgZJ6L2uAIgf6eeUnvqlWzLxBY8PG1g0sGM/g7CORqzM6rBJ6l0Ag0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5148592,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfIv3zCRA9TVsSAnZWagAAJUgQAIS25orhautlDk5jcCHl\n5bPYZFbJUW3w4xCiD4q3pUFakBu+sAoLPhkXRB11Pw7dd7t2s7nKt6GO08dO\nrR9U9vTEsRtsnRTfrHbZrBblqxv0nFiMOdw0h7QO70HjKfwCLmAEi8dasAd1\nZJT0i1wS2GvmESjPeERdHW+GBOms4r6ofAqafxzjQuXG20YrHRej43AIb2dm\nuh6Iq5E1qRK5UbTRx67sqO4p4iug4HoGZtXLJWBuok9nxOfPz+uUwfdi/JQR\noGUJzV6G0WYch4s12ZehUgAKAlLkwNPFskRAWEew12aLzkDVooeH2jDN+fxN\n/HIRO0dHmI7gya1qD7OfhsWY7I4yr1q2j3xo32ltkhNM3tw7iB+1I7qc4Kww\npvitjNrXIqDzrMWRq1jzSumO3zRpfRmYPGgPNRMTOeSKGEUBKijESnGakngW\nQYqrsH5VTWS52VxeHUwS3S1xSY/Se7p39Sp7BYkmFIir7LBwvmnQrL8jgPua\nnLR+lPXba0+Yv1KhxcpWAg+OnIhfdtDs+Y6TTtsd5m+RQu0CcKELDCLuge0i\nmvq6kL/XOw3MQlZu22OxvLhZiAp49uLosfGU4UaSMAq6PCZWVm/LbgA+/IQZ\niMp0YYDD4By3mWgxQ/zVObCQKWi7ZfDvvkjAWAWsci/T+5eOj4GfJiVdxnVI\nhXUv\r\n=Wlx2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","source":"index.ts","gitHead":"41a99aef9cafd5993174732d653a87f040ca2582","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.6","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.22.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"^16.8.1","formik":"^2.0.8","gatsby":"^2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.184_1596128754405_0.34485787713481164","host":"s3://npm-registry-packages"}},"0.0.182-Elanhant-icon-button-20200731T0141":{"name":"gatsby-interface","version":"0.0.182-Elanhant-icon-button-20200731T0141","author":"","license":"ISC","_id":"gatsby-interface@0.0.182-Elanhant-icon-button-20200731T0141","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"1827c0b6f6222a41b6e836656fb95587372e591d","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.182-Elanhant-icon-button-20200731T0141.tgz","fileCount":733,"integrity":"sha512-eMg7IIaxWkd/FqhvYnj+YEWtW7Xm7Nifd8wONvNpaM2G+k6cANjIELLRNdAnHA+YT0pXG/CW5jsKBa5rzt5LRw==","signatures":[{"sig":"MEUCIDuNrSDarD8SHk28BnJ4RPCyyKGY9le+jZkcHrUK/NX8AiEA004R+bv0a4VI/4rKxcjj37QuwqNPuca7d0Ss57SKg9E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5120174,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfI3bTCRA9TVsSAnZWagAAvzMP/1s0wQ9NTyXSBNUQcEEr\nFy8Up/jHC16XSqS+kU7OuZGmydEKpSCE9enNrEbNEvOPsNZIimsxUkuT06NV\n4docElkwTlO0Ibq6lX0kyRCYn16jy1Udc9FraEy2iioiK19nTr2a2g/rj4/i\nNTsD4DfM9VGE7ue+7u5/l9HY1nWM5bcHIQZ+kuvQ9Ts5OleP6SEKQ66caEdt\n6wvBp5Qme2DsJoVFUipz9XSZ4/epnwH1YLiC2jl91bTKSYw7toixZMcn/XrS\nQAW3EZyGI1UwvOCwniUGwIoO4Ry8fCezN7iQYLwK7b3PIJbutpj77jsam24L\nzRRwlGr9TN1gOg6GeCvBIQWSXuTHkv+7hDYd3LqmqCXsQ51IDYQjOiZfETBa\ntP2CbyDs/76mTQFW2qYshmp/2TdBRwxwDBHnbFM+qbAgd8rrzjRHV0AuZzLy\nfHqCxFzbVT/KTVPw3/fwNMlu5UsiPTcUK23DXU3PWk1uOUvc9EPRpMKNPWBA\nt4Z7nDJZXYnV2r37Zr2gqsfVI/5TtW/rtOouMdRvc2oj0V8Khau2lOz5N1kZ\navDshiB3E4El/UYDekuL2bK8xijil4nt3R3CdqTZkAAyOwvRbejZf4bieV2U\nYuVcYtE/3I5B339o4je17OTRqccFjJ8yaE6eKhA/3nurKCFichAWbJ65C4Fz\nferQ\r\n=h/4S\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n\n## ❗ Code of Conduct\n\nGatsby is dedicated to building a welcoming, diverse, safe community. We expect everyone participating in the Gatsby community to abide by our [**Code of Conduct**](https://gatsbyjs.org/contributing/code-of-conduct/). Please read it. Please follow it. In the Gatsby community, we work hard to build each other up and create amazing things together. 💪💜\n","source":"index.ts","gitHead":"9fd4839cb1d9098458c8cf4a0abc22cc7da423e3","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.6","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.22.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"^16.8.1","formik":"^2.0.8","gatsby":"^2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.182-Elanhant-icon-button-20200731T0141_1596159698240_0.1268101421172887","host":"s3://npm-registry-packages"}},"0.0.184-Elanhant-icon-button-20200731T0150":{"name":"gatsby-interface","version":"0.0.184-Elanhant-icon-button-20200731T0150","author":"","license":"ISC","_id":"gatsby-interface@0.0.184-Elanhant-icon-button-20200731T0150","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"300c99b6afb6b3a273b31fb015403cf37c7ba2df","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.184-Elanhant-icon-button-20200731T0150.tgz","fileCount":748,"integrity":"sha512-wlHW5YzC21vMZQlkTR/9WItIl2cOk7C2Dju6W00F3kHOkEMnS+6EFmZh44hjkvKIN8tZSel9RWsfiirtBXs0lA==","signatures":[{"sig":"MEUCIGfzTEXAUCf4WBfXTBTQFVkjRcmtZtzX05OBid9WWosbAiEAjwXo10GTbmR87EJXcGq3nuG0McTRO1tjFfDK4XwGrsg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5196637,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfI3kGCRA9TVsSAnZWagAAD0EP/1sG5Wt3fHJdIcRUVumo\nB//A/xGV7ojBooImkeVitsQcZ52ErO2FpVEP+PwKosBX69mLP0Y36+zh+kw0\nVIh9rTawKNAMqY/FP6wqX6reFSaCN1FcYjFNRnJmwEVzYpYo9SMvz15X2gjH\ngTnJDyqFMGQZ5k+XRNrC+hJno/+A7KdM3XZMAHnfXwBY5nGbVhM2xk5kCil1\n/EClQUqjhehUbM832wT3rH80Kbaymdp4s/oQYn3Pt+m3yKsYb+U3vK4gfHpi\ng6rWhTXhOaO6o59Vwejl+cbIxYK1/skROgIhXZ5Apat6Drg336zfHg4Fgw0t\nxlBhXctjlgYXi4e9Vq20sESxbND/e2nhYu59fTJWBe2T5FYeqHF+rDHeYFJJ\nPVFH8TUdATcxew/EnVjaC2xLq5LaQt12zEMMT8rMls4QiZSzaH+oY4UywsOo\npaAoHH8pC/7G5LI721KM4vobOaSeOLIcb+U6Gxrx9io6cWTFUFpis7KbTrhV\nv3jfzIWL47lK7byal0aJoDu3zOtZ8hACmrR3WJLKmi+IuW3zKl5oPPV9OPkz\nj+uV2Ymtk/vAUmHPq7MN4bdcnRuJCoFGqLlCIGnL1pl+SYIf+ZDMVFx/qIN3\nD+bmyUglEZE4aS7B3G4CRh3w1Y5SlZ1yL/1PR+UFX3oJk1/dR9w6668HeZVb\n+aCm\r\n=tZuJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n\n## ❗ Code of Conduct\n\nGatsby is dedicated to building a welcoming, diverse, safe community. We expect everyone participating in the Gatsby community to abide by our [**Code of Conduct**](https://gatsbyjs.org/contributing/code-of-conduct/). Please read it. Please follow it. In the Gatsby community, we work hard to build each other up and create amazing things together. 💪💜\n","source":"index.ts","gitHead":"40549a8ffc5e1344599aca9fdc2734258e2cb09e","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.6","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.22.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"^16.8.1","formik":"^2.0.8","gatsby":"^2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.184-Elanhant-icon-button-20200731T0150_1596160262039_0.544038235333653","host":"s3://npm-registry-packages"}},"0.0.178-Elanhant-inputs-with-icon-support-20200731T0507":{"name":"gatsby-interface","version":"0.0.178-Elanhant-inputs-with-icon-support-20200731T0507","author":"","license":"ISC","_id":"gatsby-interface@0.0.178-Elanhant-inputs-with-icon-support-20200731T0507","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"ea644e993b9d8ab4a4eb08ba82f0971b73ddd7cf","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.178-Elanhant-inputs-with-icon-support-20200731T0507.tgz","fileCount":725,"integrity":"sha512-1n5P363/T6DpnVbuROVSyUAjAjSFOS+E8kcDnuIn1ocS8m65arj0NE1KZ1i5Gqetvr5eNb3fUsOsbZRslNVaBw==","signatures":[{"sig":"MEYCIQDttVODRoWEPHySk/0MlRV4l2Z3upfn64cDhtsy5OcdQAIhAKwj4f4WkdbH6AuWezjXY55CDpgCPPfGBeFBfmunMJIM","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5026418,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfI6c0CRA9TVsSAnZWagAAHyYP/jRBk7bVIqYmaRjnXi/h\nqRu7hjVXTDBA3QQK/ZIi+Fk19/yWtUUCBTC52lKQrwzctTEewGzWFq+uN6NG\n0Ntq19n7jyktQd5LDOS34eew6VdjjNLRH1jY0ylXGkIrwmNhSgh84d6ckPVd\nOVF7rMMnptYTU67Ij3KuWR5znoRi/uFAEe9P0oTDWOTkrz11dv+sq3o6j+Ge\nWskj1l6Q8DscwkV/nz4IDcjH6uTzMbD4ut3f+CqxMyICuchW/RGkE2n3m02M\ngtaXcLaS9Tr4Dl8VMwPGz/MdSXBf7fQ2rXzR1X9s6aHDaCUWGR0MKCcyeSeX\nzMEsKkkD9Ri2z/wyTE16OjUqAl3K1/BVFB+Sq6UkwZCfBPo2FaNd/odnQkTm\nA3Q8XkY4L5vE7GiBmFN7+jtX/CNh5u/IfUPRNgnZvcc5jGL1c6bEh29VwgYZ\nGNfpu7BGAh3MNU12TE3WSxwjZsrPXkGINMR09qVXEidHu2rH1bfBbFZ+sln/\n+A2JCfS6fU3/YJyCDLMyV01CruXuTO+e4PwERBUxjV0jsEc7mMcQwlpjYroy\nGIv47tW9KdF6zK5tS6+X0ebmGYZE0IP0xqidL4rt0Kr/Z70JoGEbOomlnDx3\noTkZNxp1BmCL9dsvXCCJUsDWM6nhlkYHT54LkSWiC0E08DQHTdsnjrwK7E9q\nusl1\r\n=Fq9k\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n\n## ❗ Code of Conduct\n\nGatsby is dedicated to building a welcoming, diverse, safe community. We expect everyone participating in the Gatsby community to abide by our [**Code of Conduct**](https://gatsbyjs.org/contributing/code-of-conduct/). Please read it. Please follow it. In the Gatsby community, we work hard to build each other up and create amazing things together. 💪💜\n","source":"index.ts","gitHead":"c92ede53a1afe8aa0e6af4dd4c2515972114d765","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.6","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.22.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^7.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"^16.8.1","formik":"^2.0.8","gatsby":"^2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.178-Elanhant-inputs-with-icon-support-20200731T0507_1596172083474_0.7364553193439156","host":"s3://npm-registry-packages"}},"0.0.184-text-font-family-20200731T0608":{"name":"gatsby-interface","version":"0.0.184-text-font-family-20200731T0608","author":"","license":"ISC","_id":"gatsby-interface@0.0.184-text-font-family-20200731T0608","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"1d20821c5613879bdb316313f02feb6167c657e0","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.184-text-font-family-20200731T0608.tgz","fileCount":744,"integrity":"sha512-Nb/yMi4IaH4zj7PYuXLfejVzGnBvXpjcillfy4LAmJC0i2bbA2x1AhPVngB4H9cfJk2HpTgCUrMkUAx995ugYw==","signatures":[{"sig":"MEUCIFio8w0d2bfNmLbioEgGOhsCWR/rQv3ZEfwiFUYVW2tUAiEApkgd05IU+hWGTWNKryAThhUTO0JmevKHri0wPFuXubU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5148612,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfI7VpCRA9TVsSAnZWagAAVQAP/0cy4DdpWFKQheaUZTJV\nv+IpCoxd1gLPbFxXOJPWyBYLsKukenJo1htdrFvqvY/mb0J7mehBzywRflt9\nSZcy9KVu1m6DdKChSxabuOFeFtghYKBb5FRq4aq/4epl7X4H/GcMgwWuIXCG\nYJPznwVByhqVMLu3boVB7gTteqi/QB++n00EUutfi3koHNNK5JDP22ih19uQ\nHBsUEQ2Ms85sUvk+KV6vu1JhKuL52SH0hwX/nErb5onCv3biCAFwDyDza09m\nPtAMP74Kysffif/A4w4e0lQH8cuXNvRHGWTy3C9dHnSRvcHatTHGkRuj899B\nsOQ6ctm2IUahxW6cQqG3B+Uvc0U6FfdzwyiBlq4FbtGb0Egj5WuPTONc1ChZ\nGbSTCmQDduK1RmBz3PrHX+pjtMqGi8tNTUhfVMV3KvYPL6drkVXRCYLwjnEP\n/arT+fXNtAT5qbtK1TIoPm+PoRvW+HlVvXSsCkz0Dqlq1baeiwGV9QXjd1Zn\nk4wtl86h/eKjZo70d16fA1E4bYdgq2O5t092mUqvhAMP5qhjUi8yni6TeZCx\nOyee3vvinFhlSSJesDoH5AGZDloZL+7/QJ1bBJSVmsMLUdwtz1MPTJyhJJwz\njJZECxVvteVoYuOd7CyVPBliw0fMdPQQo2Q/Eb1RaQM0bnpO6T0TQH/h+KA7\nLBlM\r\n=21s2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n\n## ❗ Code of Conduct\n\nGatsby is dedicated to building a welcoming, diverse, safe community. We expect everyone participating in the Gatsby community to abide by our [**Code of Conduct**](https://gatsbyjs.org/contributing/code-of-conduct/). Please read it. Please follow it. In the Gatsby community, we work hard to build each other up and create amazing things together. 💪💜\n","source":"index.ts","gitHead":"cf9e15274828e7cf0b201ba4187390c42265ff13","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.6","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.22.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"^16.8.1","formik":"^2.0.8","gatsby":"^2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.184-text-font-family-20200731T0608_1596175720607_0.45741681701471104","host":"s3://npm-registry-packages"}},"0.0.185":{"name":"gatsby-interface","version":"0.0.185","author":"","license":"ISC","_id":"gatsby-interface@0.0.185","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"c35121dd4f8859c66a791a0ecfad2d164125fa89","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.185.tgz","fileCount":744,"integrity":"sha512-MtBBhWrTjaCYaZYfs0V4BybtaK1XRBHiyTABY8Drnl0/vuIqqA6L5iczD656Pg2yEtEMjkV9RhVUUUdb5ng37w==","signatures":[{"sig":"MEUCIQDPkwo0elcGuNHy84XF8cMhSdWlaoxwUSgtw+GueULI4gIgfeoxoobCuIX5PN1EcmN8qatrTN3ryuIoF5vwRLfR55o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5148926,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfJLkJCRA9TVsSAnZWagAAiyYP/34r7URlVxbxIg1Esqnh\naRlt4bqZSsjHywtCI+fMh1d3WMRpamCLxan4YhqyQXykNJvv7geWxK5QF5RU\nIT++stsMbwuils/axV0XxS9J9EQEAKcrFOrUFBBrqMyQri6osSP8QlyqHIgR\noJf05AkgqbT22z8krWYUTbJqo4CInr8k3H2sPKXlGLAa3vErt4/4pHybDudF\npmeY3gbQ3jPR9tXkNR7DyU29haeqM/zdC6y4/ngOf1WSyHLn3Y5ISLwmh5yE\nxRLwwK/MQWui54RAmJGngDKhleCkXWrpbqGhMCF2ir1H0cJBh06D3d8sMOa9\n+XjqGy2Cm7R2gNW8SOE1L/xqpHSoNALIMPHba0+B9qdDWSkbRUMv+tph1eiq\nN8GOinIGiOtCKNdR/d2qIE2A4+QdDnrHxzoSV9YD1hefmWzT0hjCKkd0CibF\nN6J5KKhTejoN04sINeFe/Ay9fk2olQ/hbkVQKrDjPnCWKeL3qbG+BnMNv5i3\ndQIjxx+S252XFT4AbXHL/T/wq0MZz8Fi4HxclBTS323WE1tCocSpxlzkvGT2\nB0c1erBqMwq+eYbNpiEVXFZyyFH0WVLoQo+q7EbO9UwLwewN+9AmO+9mw2Z9\nLfcRTPTO/syouV7b5RSUqhstAyAGZeXklmBG8G2LyEUHJI++/xhclfcxWMUi\nPz+M\r\n=giIo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","source":"index.ts","gitHead":"b5fa1e395d1610d0e58a2982c9d64cee64b34f36","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.6","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.22.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"^16.8.1","formik":"^2.0.8","gatsby":"^2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.185_1596242184783_0.513806908202876","host":"s3://npm-registry-packages"}},"0.0.186":{"name":"gatsby-interface","version":"0.0.186","author":"","license":"ISC","_id":"gatsby-interface@0.0.186","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"be0fd4c201e4a6c916cbc407c49217d8b3b3b4f0","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.186.tgz","fileCount":748,"integrity":"sha512-nJN6mzCueB8otfyR6PrgiNB46IVqWFBmBQeLdF2BipW8GL3XySF33NFiQnzYblj2J8bG8CbrFLVeq7SFmAezww==","signatures":[{"sig":"MEUCIAaejpaU0RSTGmoVDFiEoGJWwvb/5so3p1+fwmmLljWAAiEAoTDX4Va3NHTFjFawCjb/IfGsmfyX41iMnp7TlqDgTdU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5197297,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfJLtzCRA9TVsSAnZWagAAGOgP+QDBw1IhcbA+tsyHLfgO\n3/eYV3Z7BFKrujLbrTDeKBxR6WWh6ghBSSIsSm+If93OvkUbICNMmMimsdgQ\ncn25B3M+LNVxam4cFSXZiE4jRNUEcUiozozXLs9znN7nGMW41nC+8XjdH1Q/\nigTRye297iW7NIllk6OzxVGHGQvI0R5V/iteZ8QKTbRwF1zE8z0RM1i5CWKc\nLLzZpnFVeUfXrpHButJiv3QVgWaDOdbeVrXfka9TfHLYeq+V6Nfgym2/DKBF\nUxMsHxKP1G+LZbT+43jnKN5wazpe0+IKg9fkQk55Jr6QddUGtGT4FitmqoQz\nmtiM+SQFYM6xCvnhs7jPMlDwFsT9mmxoOluq1+w7i2klvVSIJKEDQXB2mz8D\nZJIJSnrMFmjO6CHsOgxCUl2CShUzNzidQKE97yPnntfxGALD3mvj/Cqd4dHf\nzgGnViz1eyxlhDX5/fG9+GUWGdevSdB9d3vmEgUjZHvl6aMa26XgYhzk9Rnn\nAqlX9MAv1R5yV0je9TuEnO2bZSM4skgAWoD8vI1wzW+d87wineOSvkBxSB20\nLyDfyYQ1/kCJbaz/gf1UH12GR4jVb2n2Kk54aPpsbKx6iZfweqBIwfYKMq9g\nhUHmCTJ6kDAz+1hxPsXYoxiif09uEeH/6d0PlcQdMwtXC6Prav67yuvjdlGK\nr+ZR\r\n=eYDw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","source":"index.ts","gitHead":"ffeef5e8ac734107778c57a263ea7f437efb0135","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.6","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.22.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"^16.8.1","formik":"^2.0.8","gatsby":"^2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.186_1596242802878_0.8809640257244198","host":"s3://npm-registry-packages"}},"0.0.184-Elanhant-add-codeowners-file-20200801T0046":{"name":"gatsby-interface","version":"0.0.184-Elanhant-add-codeowners-file-20200801T0046","author":"","license":"ISC","_id":"gatsby-interface@0.0.184-Elanhant-add-codeowners-file-20200801T0046","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"4013cbb9fac5e319e944c4f3297b70e5bc586e09","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.184-Elanhant-add-codeowners-file-20200801T0046.tgz","fileCount":744,"integrity":"sha512-tTfVifuDPvVBQA5klQhB8EnZizmbtNVVCrQvXowIczgcdmKT6sysY+mjNX6sZ0tvrNf03FdvvkJ1iI+GIv6hBA==","signatures":[{"sig":"MEUCIQDYk0Xfpo/ozkZHbAOHPrz0SigalZpROR5rGBKybriYGQIgdwfekmxao4nEfCnbOgGql/DXlCkO28EtV2pyb2YUQ6I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5148624,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfJLuHCRA9TVsSAnZWagAAPBoP/21is6qLW5zNPmcg9+iM\n1fOxK1h4uKPlxlDezX4pu4kQ5f5VauQrKFv+TPVRvnPNEkXPbw0oUKoVZuqe\n0iFZtOgdig55FQbdCRlBBMY4Wj++TOjoXZBG64YtNpmROzf0ZCswWQoHu1P8\niisk5hzvKPwz88GhCYOAW0EY2/y1kXYcaBIx86OqTKy9ZIi0/8lMraYMg0Ln\njYR0nCuDy58SqpdzMk/x3ObxehvMhIB23fK973FUnDYKKWZ/MsUDD8fp8/5+\n6vFf2reow6f8+3dyYX5l+DyrDKgTKi2YF8gMin6hMrGckbXSVfWl5Ja6TBdy\na+pan9bwBT56hdWdrEHugkftnLTtztpTwIcuBYz6HOHFDu1nSr0uXJVPujCl\nMKg96T6acqcKS7ZxIBvyoSZfgl2iseLvAub8CKEtpvQYL68YVW9JXAbdUXQ+\nozvQOTgUDxzDlIXg9nhOaP4h/VCvKMGdCePROXQUlCEJcvVB5lSIc/gk/pGF\nO8f1dN6dwnRJ5ieGFuovk8qMcKCLI45Q+rrS0wDvo2TqotCO8k4vC4+Ojp/8\nWgVNSs8FnnZeFR+8TF0TfZ8bAro1al7I90ckhP5vMsg/F68tNVsPDt5G96Eb\n0B6yf2RxhTx96k/wsVe9L946DSXzx9RdB33tRT6TOzRFBC/2IpJxBLLX/BYu\nRrnh\r\n=0hIu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n\n## ❗ Code of Conduct\n\nGatsby is dedicated to building a welcoming, diverse, safe community. We expect everyone participating in the Gatsby community to abide by our [**Code of Conduct**](https://gatsbyjs.org/contributing/code-of-conduct/). Please read it. Please follow it. In the Gatsby community, we work hard to build each other up and create amazing things together. 💪💜\n","source":"index.ts","gitHead":"7d67102f88de3a70ec5fbb111e49479f09e2805b","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.6","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.22.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"^16.8.1","formik":"^2.0.8","gatsby":"^2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.184-Elanhant-add-codeowners-file-20200801T0046_1596242823131_0.7577147578238532","host":"s3://npm-registry-packages"}},"0.0.186-Elanhant-split-button-20200801T0618":{"name":"gatsby-interface","version":"0.0.186-Elanhant-split-button-20200801T0618","author":"","license":"ISC","_id":"gatsby-interface@0.0.186-Elanhant-split-button-20200801T0618","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"457eb0802620245cda47b23ce5de89d2b7143a36","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.186-Elanhant-split-button-20200801T0618.tgz","fileCount":752,"integrity":"sha512-XWEQsicc+rp+C02ccJfAfte1c+C4x/BJy74Oy2M2BXSbEdz21iRhEt3U4dyr1VUkDIlYMOPGVb0PLcsTSo9MIA==","signatures":[{"sig":"MEYCIQD2yEjasQVdhIieJl6IVYbUK0GbalQN6VVJyVHtIzPgMQIhAOSGFQB4TxJ3TvE6Gu+ofr2+nX3OrvGF3MiYm8lb1aIH","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5223867,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfJQlMCRA9TVsSAnZWagAAlbAP/jxHEnK0pC5T3AkA/t0E\n4Z7RI9WJXsSbgbcxg/VBdmn4o8wtyITgH8YPnvhWnD0cjQIhyRfm7hGbmBxv\nzd9C1jDw1CgmtXBOyD1nhndiDw2E6fx37AAiKRfEgYAn/GVHZ5VBxv1QPQjv\nKa5dPmZyP8U0NXOXilzA1lT5C53CM32VvSyu42mtEm2H1CiPtV4tDgscbYtm\nrLyq876y4zRMnUaEH3URfOgq1f94eUfI3LitzC37KZZFvey6veIhewxyeykJ\nzffAeMBy8Fm3vXxwD7QADATTijbZacZ/+dgKQ/zLQvDeutH3klHyr1ucrpFG\nqeVQEedUPM/UMkYBEOA/zg4ZftgnPAgYLNzAf/v8lDd4026wV2VWoIykaV5P\nyEpK2FXP5gHC6nDzTQsmztRfw/M/IFvvKirAkvInmQdL8yZ0iy4kX/Ftbrl3\nGTig54c0/A651xerZ6Q86bRo7xkFN+spZRXtCwlR1ioj0dJXsUnQEuMY9f2F\n0iLIg7cAnBRVdkYFtHIIohh6LWgknCKYvYsT6IrMbr52far6hP8a4f7HGzZ5\ne1VCC03b/YH+Dzuv94LuzHoJV08Fxc1tm24Q79qzEOYLOPyeG/GQpK+0lACo\noF6ArrDCF0ZQnCTXlzVc4om8kUL7FnA8frvzmEFkTXHkPFkiAcMJ7d6drpcE\nKRYd\r\n=n7Rb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n\n## ❗ Code of Conduct\n\nGatsby is dedicated to building a welcoming, diverse, safe community. We expect everyone participating in the Gatsby community to abide by our [**Code of Conduct**](https://gatsbyjs.org/contributing/code-of-conduct/). Please read it. Please follow it. In the Gatsby community, we work hard to build each other up and create amazing things together. 💪💜\n","source":"index.ts","gitHead":"358d255516f249a07e8e229f395d78ccf9b43edd","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.6","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.22.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"^16.8.1","formik":"^2.0.8","gatsby":"^2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.186-Elanhant-split-button-20200801T0618_1596262732163_0.526446100447794","host":"s3://npm-registry-packages"}},"0.0.186-Elanhant-split-button-20200801T0625":{"name":"gatsby-interface","version":"0.0.186-Elanhant-split-button-20200801T0625","author":"","license":"ISC","_id":"gatsby-interface@0.0.186-Elanhant-split-button-20200801T0625","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"c238465a4e0ab54730059f43197f8dcb4019d011","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.186-Elanhant-split-button-20200801T0625.tgz","fileCount":752,"integrity":"sha512-CZPsy90G/Pyl/L71WyMJB/Hb3Qemhl6PRC95k6DL8H0dei38RwWk6hrqECcWriumzAZ9iIS1wZiOAoYSr0Ub8g==","signatures":[{"sig":"MEQCIQD3nxIdNJCD5BvAE4wmROUGi7MMlSRBNjnArCxZSrdp3wIfWsY4fKs+qxjaNLAvZkDxpwJvG6j8b0prJUOxY+SuPw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5223867,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfJQsVCRA9TVsSAnZWagAAb+MP/07mj+zFvv/Xb4vUszLb\nQKLb5nWjks1rvW71BRBbH76wMXAO3PexYnbUcqCKrs8P9vbQbTvofcF/6l0d\nHtTVXdjjsPUbv1i7hf8t9s4GNxwZGo02nhx4F23115Ax7Xvp/+detybl8NA9\nPanDQ/Xv9Z220YHDYGa/H2YAbgXdiCddf5ouiM+Ey3Czl3UeSYtHZ0z2Qsgb\n2yLQLKufVwTtf6HEBMfLSjuRhXS+TkabHxR1deX4OSmKxO2DO3FBwvSv89u6\n1fbcUrDqfkX0TxJ5RCH8HkMEq3JuijQTO7s6cljZlvNqV/fr3WDxVeUEGjQi\nr2KcxFs/EHr9VBrrJRpdP2VwtXHico3MW22DeTGdNvv7yp50flG+YRvbfZPM\n+RLtnqhN3F1t1IiBxA7EVyRuJ1yE8b9PSxWt59xzygl5Lci3uR2vzhWKKKFj\niHYkgmBX25VdM6PhORNMzt/nN0V2B3GTHfFOub5pr6ByjEbX/w4UB8+S5yWV\nNwVeEsUbql0nCwt3RGCktBn4RPQpWSGyZkxBCzHskBwOzO8F27U3OGvIuBwQ\n6k4rjJqdXaRcc01rTFHV+4//1tRvMkcghVdOMqS5AtTkq3DAfrJzDrDCilGE\nkLrByH//pJ/QrxeJpzcdx/ljLwBT4wtN2Rz7lTiad6+vBoGTYxlgddXIA4kl\nvB0k\r\n=wF3n\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n\n## ❗ Code of Conduct\n\nGatsby is dedicated to building a welcoming, diverse, safe community. We expect everyone participating in the Gatsby community to abide by our [**Code of Conduct**](https://gatsbyjs.org/contributing/code-of-conduct/). Please read it. Please follow it. In the Gatsby community, we work hard to build each other up and create amazing things together. 💪💜\n","source":"index.ts","gitHead":"bfe2318a5b811a1f8e48e1439332a23410999c5a","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.6","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.22.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"^16.8.1","formik":"^2.0.8","gatsby":"^2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.186-Elanhant-split-button-20200801T0625_1596263188727_0.5131635835364061","host":"s3://npm-registry-packages"}},"0.0.186-Elanhant-split-button-20200802T2129":{"name":"gatsby-interface","version":"0.0.186-Elanhant-split-button-20200802T2129","author":"","license":"ISC","_id":"gatsby-interface@0.0.186-Elanhant-split-button-20200802T2129","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"7892f0ae5957d1c32291fc95cc834b6ad17d0f03","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.186-Elanhant-split-button-20200802T2129.tgz","fileCount":752,"integrity":"sha512-emXWGa0ErOeQCt/iKZxvFqI66Q2WsXKTr9wFvROUkBQD1P8q73talR1b7iN/n56c4TWCq4cQNAYpd9vxo1YTVA==","signatures":[{"sig":"MEYCIQDA34Ag5q8Z0KBM1zO5nIoi0FyWI/5HQX1sIqFhumim5gIhAPkZRagRPE6smoCWSOAfEKd18UpPuBQ1P96xpRg82kK4","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5225061,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfJzBoCRA9TVsSAnZWagAA7MsP/1c02Q7EJCFzt9N2xu7Y\nKBzXwQ1ZXJJdUaJE/l1xsLHCBLfakcWEKszvB4QBBkKsx/S/w6AeCaiV2TrJ\niwWBHWNd0P2AYaNoK+8S8MQCgG1RIJ5Geh2HwpJW4MpWXGZfLZkTEEQ8tftC\n/3/UaofNSzgjOgZ5HqeHHkPXwv9lbrrZdbVZDCL2ch2xFsUHYfci9Ogy16ob\ntNRy7D9mEoDSXkA9CCjy9JknndPA1XQwJwSDAXo2hh6Is9Z3LU2TN5SQsjLd\nVI/GIJtsAIRhubdgCSpAz44sjsG+RHZOEtkGrDrH1INTUk+5pxsp/tozXch8\nnjqLvZy5rA/KmAglOXrXQtXhkbv91QJmirw0QooF7MKbKKtLulLGaFB6oj28\nigBmxd97YogCdIzCphXVr+zpUFHU9+d1XuU42fgLheOvFqhIUh6COGQccwqN\n79D9kjlyYGnMY23KzaMY1dy/8Mq0btr2lNDIhkhUWjenXdac26gWd22YTpt/\nsdnF7VqGHBRBI4JZt+bGbXxjptSPrf4C2zCCAMZNKeD08TrvEAVV7ApXm6ox\nd/yP0tqGPcpcGybD9uuDBBxgg7qbrQErDPuyfc7SqhI74ZkykdO+4enMzBX0\nIB1esCTqM6bYCDMw33GmVu9ikRdDhhemYLnQBhXnuaEKV9lZGSWbGdDwdSsr\nmjFS\r\n=tV1h\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n\n## ❗ Code of Conduct\n\nGatsby is dedicated to building a welcoming, diverse, safe community. We expect everyone participating in the Gatsby community to abide by our [**Code of Conduct**](https://gatsbyjs.org/contributing/code-of-conduct/). Please read it. Please follow it. In the Gatsby community, we work hard to build each other up and create amazing things together. 💪💜\n","source":"index.ts","gitHead":"c112c453a2496049679b0e7a1f05e44af2afe021","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.6","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.22.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"^16.8.1","formik":"^2.0.8","gatsby":"^2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.186-Elanhant-split-button-20200802T2129_1596403816019_0.3247745681818601","host":"s3://npm-registry-packages"}},"0.0.186-Elanhant-animated-in-progress-icon-20200805T1918":{"name":"gatsby-interface","version":"0.0.186-Elanhant-animated-in-progress-icon-20200805T1918","author":"","license":"ISC","_id":"gatsby-interface@0.0.186-Elanhant-animated-in-progress-icon-20200805T1918","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"8bf67645c823b2ff965245da8fe5e166cf6c4227","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.186-Elanhant-animated-in-progress-icon-20200805T1918.tgz","fileCount":748,"integrity":"sha512-rGSrf7FC8Ts9LsHevO3Ayq1/B/LRZMVysINi7pcA5Fm0wWle1uAlj6RbGV6a4J9BlllDC81FC2g6sW/kKgLVOA==","signatures":[{"sig":"MEYCIQDz/FFh96armwbNdYhdeMpJZyM1japc7BD2okzi9nXP7AIhAMcdOHwOG1X+Tieb7yDGyR1D/SRSHxrQ9hXXIkO0H1i1","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5198242,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfKwY8CRA9TVsSAnZWagAAi2QQAJqEfN1QwKMiCutOBMi4\ncf+w19tvlmypfCnbR3W42lUfyYb3RpDcJ7HQtI1nRnTLbbdiaCW4MVFiDV6k\nIVPAY34ZcnBEqBvnRPJXneEAp4PdxNaLBxgrHzZNguLbZkWJFfiXj8LPSXLi\n/qK57M77zeMIm0TyTx0wE5+DXT5QUNH0PqpGKijGrar5ROIFpWyI6q+ocHoH\ncBVyQMHn3igyjFaei53+KTLUFFB3FSg1emDVbbsQLWBr5RoExyW6pvdTiKoo\n8o9k++Ft5+68TFi8IHML9b1nVtVLXkpg+KUx4G6OHwppcPHs0T62NGE7vdiT\nqbJZ2U9pv4h0CECiAQE2B0KxKvG87LbNTGrAM/ZsKPLLGuGOW42qwI0eC8yH\nCiCQGGn6wrSqrKx9m1KiOtr+8e7bG8KPDgWZpwHdh2rlihsG4nfefKC14pBT\nGwLG3lK1CjQK2Z8vCNJ8CGM7NSilAyeeTk8p9uIrXcxgudxdozckV2ZikrOo\nK1AlCHBX7hR8x9z0eVP0GSCwHVbJdzOCfJ4FAem7voD8neFQ8PVOJPZus19k\nVEKm2mX7zswvQtuDVU2ZQb2H0bYMaLeh91cCkRLH0bDChHrgHy0MSFzyFWPw\nTafcjqZ2mgPtDMfn9z+q1/OgA7BAxt60MiRUXbCfeNR7QB+YVVkNatdg0tHL\nM2J9\r\n=Qv1A\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n\n## ❗ Code of Conduct\n\nGatsby is dedicated to building a welcoming, diverse, safe community. We expect everyone participating in the Gatsby community to abide by our [**Code of Conduct**](https://gatsbyjs.org/contributing/code-of-conduct/). Please read it. Please follow it. In the Gatsby community, we work hard to build each other up and create amazing things together. 💪💜\n","source":"index.ts","gitHead":"58df2b873caaacc327e2848abcd9a5319b6c4bf9","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.6","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.22.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"^16.8.1","formik":"^2.0.8","gatsby":"^2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.186-Elanhant-animated-in-progress-icon-20200805T1918_1596655164239_0.6464020951617879","host":"s3://npm-registry-packages"}},"0.0.187":{"name":"gatsby-interface","version":"0.0.187","author":"","license":"ISC","_id":"gatsby-interface@0.0.187","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"68ffba82c60eb52aef35df38314f422b98dfaf5c","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.187.tgz","fileCount":748,"integrity":"sha512-l4gI12Cg3C+zJJ2PDA9vPW/7fKNQpg+S1Za8sU3+UfHX/m7OsvZs3feIYdeFRqDnMg/Wlpf2YXw0UncUnoYFvA==","signatures":[{"sig":"MEYCIQCurgDIQ882BF4olkd6h3Z7rmaYq9fQGu14r4S7EU/3nAIhAO3JLX342yqKCEavmvfin6d6XONeN5N+S98nmNlsPNE1","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5198531,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfKwvJCRA9TVsSAnZWagAAki8P/iTXph8XIymxetAKPax4\nCw+E3p7xZ3SMJNuO/UFdpkOWISZ+TXJcEgIb2YOrJ928mg49+7IQ5bT7mQH3\n5Re4pDFH8dPeVlV2NoOQjwadO8ctdEVBHVa9BGPJXvSvQfIq2UKORm/WGlYO\nEtyMMEESMBG8PTodQs1TcWB73YBvYsZfH29c5lYE9JmAlIeHb4Q0q2gAUozC\npfaAbIxCvmfEXXYCz0HSE5wR2yDoXNiubZc4q4YhtPFCG6siSHtkcBdkq+2z\nQi7g7mNO1dMcIfTiiTCtBFWdyP6bXdOHQFx38z2MHCmBLdP23WB6FLBvzNhU\nMiKsZ9VOuqrmQYknYNJl5WniaDHm6/Zh1rnji9dlZOqV6gwlaDsxSK0zfgJL\nNA8MtB0aRfE4Rv4ksNVRN/Ak+jb9KH94uK0OyNGUF2ek1jWi/J7ENLwsouIc\now026kKth85WDOhf6KrZ12TFJmq9WTaHglzkCrCFkOPUUfZ1sNF1+6E7BWsp\nz1Rxd6Sz7oiga4+hVJ1FqCfSCFy51T5vt23LI6AoKMp/g72hPansqO5eFVao\n8jxglMh6cErQ7pPOFMbxoHLolme2rA/B78mF2CLACTTtQdYebLlXyQCy6Blu\n07iRdT9NR34EJysyjqXocCeVE1hSFWAA8XwptUBigt5IodgssrzaJMI86ReR\nqSf1\r\n=evDj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","source":"index.ts","gitHead":"ca89c2a901be22d23b29d079ed5f1be504f9e47f","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.6","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.22.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"^16.8.1","formik":"^2.0.8","gatsby":"^2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.187_1596656584725_0.018840032457090095","host":"s3://npm-registry-packages"}},"0.0.188":{"name":"gatsby-interface","version":"0.0.188","author":"","license":"ISC","_id":"gatsby-interface@0.0.188","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"b4222859a4fc5f5d761b5bc7e4e71cea147a7722","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.188.tgz","fileCount":752,"integrity":"sha512-WM1az14Q7g9naF+4QttUADoI328Mn6ALA9AsCAuOaeuuck9shHvoF3Wtp1ZraPs1z74gOW5SHLZZA4t8JWmtDg==","signatures":[{"sig":"MEUCIDn0gvlZE0uMzRznNJjtLZ1OvhTVsM6bxFLRsmlZWwPpAiEA8PgH/2oUHLBBr7PT6OEEy7RWKJ0qx9D+U4c7mgKsNjs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5226579,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfKw3ECRA9TVsSAnZWagAA+GYP/jbrwcCOUS/kwnwuYJxl\nkIUJHOSYSDIA83LOW5nDc5Z/2vQPUCy9szBTW0MOpj/orERAfUAF8v5kTPVe\nFRBc4ydxCPR3faK4wzKSOJupdOdNx+S4Wfk+4SIWKpabe4upC8MtZlE82Unp\nrBcOpkreOUNGYXxDVaskqPuXqtiNkmICg3i+ZV7ZRX3f64rVqta5FxMYfRYK\nePYJeOvmEnrSkXBXCyQOjyWnB7GDi6+WyYQdOg4VIpc+Typkn2D0Gx2V6JOL\n6RveF1NAOq/KyyBdRvpw4BuhuNLKNK5JWw99zCUpBD8vsrd8EybiTn8wfIpC\nXoy0jj/dPpsYYDDARZNK940lr7LtnKd8IY+i/pYuzcl3vS9h8DXxGolb2W6f\nJYLehu5Atl7C4OVW4a6dtX/uFI2Vua7uU1WSJ2/nr9w0JvPxoCsl4lR3+5r4\nQBmi3Rdv/YQRzZdOgrgdgmNtnE8UvSybIhkGmGPLw5CJ4ofwQMQ/C3sHZbmK\nNVLDqgbRUuk71/SpgZUHyiz2/aaROq+DxH8hDwkWkO4NK2XnhFfmfgvzPtLo\noRRZlTsQCAa2waokFrHE09bWtuQmtIMZLomCUq0UScmbTLS4F9Rr1lw9wgO9\nD9AjoIsEauoPYGMePWOPjXm1fkLqlsKJMKSi15MfJaUv0vS3epBOmE2Ei0Rx\nonXI\r\n=SAMF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","source":"index.ts","gitHead":"01af944a1fc6f1d0fd27ba7f2fcb80e58b093b97","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.6","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.22.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"^16.8.1","formik":"^2.0.8","gatsby":"^2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.188_1596657092236_0.6041423181372123","host":"s3://npm-registry-packages"}},"0.0.188-Elanhant-patch-1-20200806T2113":{"name":"gatsby-interface","version":"0.0.188-Elanhant-patch-1-20200806T2113","author":"","license":"ISC","_id":"gatsby-interface@0.0.188-Elanhant-patch-1-20200806T2113","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"2ed86b0d4ef38c6818c692abbdfbef0901e3b8dc","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.188-Elanhant-patch-1-20200806T2113.tgz","fileCount":752,"integrity":"sha512-APNcgfu4MQ87jBqwvEBFwor0+TelJ9WVXLrRW1iH17z1+R5ShhPp4vCYskOsDfnPWb65GGBTpJyPV1gxSQnIvw==","signatures":[{"sig":"MEUCIQCqdtjYlT6qxEIkqbTa8ykbrysmbyS7CD9nEYaiJ48l3QIgc3ge7SnQTx0wVddozxTctv/YuSfV6l9XD/rxxSFImtI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5226610,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfLHKCCRA9TVsSAnZWagAA3rIP/1DHf6QW8oXqfQEYcyVr\nJF3MZzkHl7wSWS/khJ6+I3/+5NhBSaU3p9mrSGX1Rf51YjR2w3Dv/xfnaiGT\na3jWaWOuPGEjLUmOdMaxrshAx9JmwH+ztwrwB5B/TBEeSzMtGLTx8wpEkYyQ\nOr8REdFKU4xbqkzzenA6iDwHE3EQgh8pgXWQox5etb6Lzu3SB3ocbef0BLRl\nFVaqhGQ/1ubnoN3XbJM6k+j1JHkpQR1OboK6ANNTS7wVVkUvzRpbeox1BKOP\nzODOwgCQ0tTi0HcdUFsQ3khM0AGPYrYu1YG7Yxde5V4TNrnEAci4PgCeOnkl\n0NOypVrhFTzfY2WtAlTVmykiPNdiyPbJ/T6mg+Coh1yHDL9FVfvItvEGiAeh\nf3LOgcPJ7GOFBvkzAzgqvYZlS/1vMQENBroFywiNw3HnLsT93+Oo1MuOH98p\n6H0XSLBhNS5ZO0MbxiTwziEhK8fvsQjSduFaqXQS6uAapI8MXIP7CvVZXDDU\nxoahL02XfLZlW+KL+aC5dGXSZmM9Obbz/agUw/KbbUnqWblyHmKviOdk6jXq\nj/iR7Bxp9JLSREZRDGYggiODL4gx5/TyZ6knSo9qAoJS0hRjIkA7TXg+c2jO\n0ZN1+6IR5X/c1NH8l26tYlsZwhRctTheQ6+lywdNxwEFuPAuNVtTleg4Bg1x\ncOER\r\n=tIX7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n\n## ❗ Code of Conduct\n\nGatsby is dedicated to building a welcoming, diverse, safe community. We expect everyone participating in the Gatsby community to abide by our [**Code of Conduct**](https://gatsbyjs.org/contributing/code-of-conduct/). Please read it. Please follow it. In the Gatsby community, we work hard to build each other up and create amazing things together. 💪💜\n","source":"index.ts","gitHead":"425ac0090d2cbbae5fe353571500e9a5a82e77d2","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.6","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.22.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"^16.8.1","formik":"^2.0.8","gatsby":"^2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.188-Elanhant-patch-1-20200806T2113_1596748417577_0.19281485813608068","host":"s3://npm-registry-packages"}},"0.0.188-Elanhant-patch-1-20200807T1910":{"name":"gatsby-interface","version":"0.0.188-Elanhant-patch-1-20200807T1910","author":"","license":"ISC","_id":"gatsby-interface@0.0.188-Elanhant-patch-1-20200807T1910","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"b57dbac8949a5e1fee92c86eaa83f61f704c6203","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.188-Elanhant-patch-1-20200807T1910.tgz","fileCount":752,"integrity":"sha512-vKkmpvgM9DuuKXso5+3JnujBUnGlMc0iAWlyCK2GvGLgnQTUUK+/KPgI7X8Y8hV+9MOvVCkMoOqJadsqkbtz9w==","signatures":[{"sig":"MEUCIQCssqQhYUYHHjjWKRUH3fbuJCi/+1Ej90uKhtxH9Iv/gQIgZeM1E2cXBTlXZlfYVTmNG/hpGTwotd76Ewq67k8wm6w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5226610,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfLadgCRA9TVsSAnZWagAARXYQAJUJ5BPmqKCice7kMKQ4\nOktJTRf8D+FmCYXEus/0lL8ZMWnncZqq4noYfp13ONBaeFQSBYBWtlTKvutz\nyvlvuIQYwRqLNGNRnyiG/FcvY4d17JJaT5DrXW+Pkn0VWTDLDBZ9+DkhEDmU\nwHODGBwah4P0UMD0jgM/CL8YU6c4wIwp2O0VP4rKFKdzCRQwXb2W9wOiER07\n8u376EC+plSE+JAwQBhtVKK3cRyrzyZ8l6BROEE1LEsUM054GnAu64M0HJhx\na97gzQ5+Nzw7PKU0wWnhfFNrlQVoq2fJ+WtUPBEXFBgd+Sc8sCQ0z0HcihVe\ndNPKu/9vOFPaDpBMo+gCbZGRJpwLSqM/9JPHD9CBQhEg7TcHtG04lOhHK6TD\npaTxzoDRlMqXN8OKDkWEGK/93fZNwwHBrAhGdMCwJv96kkq6faho4RwXSc5Z\nVxlrts6F9+Cdbcmr+6Darv7TFuF0BhbuWUKgNs79pO/5WbamY4yLZUJOzcxL\nVoEUKtLRN44xSLMV9+5UeCSOlIyrzS2OnHE979s0udwqNMdxuAM2y4iMpRZ9\npD33bFOvbxK1lp+bI4nPOZFglVR38KpfooRINVfu/Q8TvQVXysjnrJIXWL8w\ndAzGQecg2roAAZsXERf8HheD442xQX/drIFPtFJNqyLmkaLSWC8/8ek9KAQx\nYlFW\r\n=msK5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n\n## ❗ Code of Conduct\n\nGatsby is dedicated to building a welcoming, diverse, safe community. We expect everyone participating in the Gatsby community to abide by our [**Code of Conduct**](https://gatsbyjs.org/contributing/code-of-conduct/). Please read it. Please follow it. In the Gatsby community, we work hard to build each other up and create amazing things together. 💪💜\n","source":"index.ts","gitHead":"473b43221374c8bfe4bd0649c4585312a029e322","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.6","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.22.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"^16.8.1","formik":"^2.0.8","gatsby":"^2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.188-Elanhant-patch-1-20200807T1910_1596827487472_0.9842308191679137","host":"s3://npm-registry-packages"}},"0.0.188-Elanhant-setup-a11y-ci-check-20200807T2148":{"name":"gatsby-interface","version":"0.0.188-Elanhant-setup-a11y-ci-check-20200807T2148","author":"","license":"ISC","_id":"gatsby-interface@0.0.188-Elanhant-setup-a11y-ci-check-20200807T2148","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"0e75e95fc1dedc5a7ad152b29f165c690066dfd0","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.188-Elanhant-setup-a11y-ci-check-20200807T2148.tgz","fileCount":753,"integrity":"sha512-wCcgvVjny/T6M+CjebrifTARTIzsE3wTxgE0aPf5ujLR1xpzfWt//0cXk5UEi6cjldlklyZUKwv1+YeCZ07cRg==","signatures":[{"sig":"MEYCIQCylLHsJSpryyod63LG3pa7Ho/hyg3U6C4RKeC3k2PcwAIhANYKTgrvTpe8Qf+cJ2M7Ash4kl9TxqCtv7oxwUj7hIJK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5229446,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfLcxKCRA9TVsSAnZWagAA8YEP/AtnI5aI986/Rg2QV7uu\nb6IIA8eQ4f5+9PzIybxmZUCAKDK1sRq7Ugr0yNbiPEMWjD9Z6GdcB7/5Q0iC\nBvwu+ZRHzRZktFKYG3AP5FyExYF0nvxJOvZ7LGbNQkiqanV3IhFw6BdgX2xx\n1l5vxzjIpo2tV16USA8K9Qj0QdqE2pf/Z5hX4/G7kqLuayo5xkWZ+NQdmphY\nlT4DWI20GqZ92gsh5Xi20WAZtEg+Be9DATgtBs8CuxhYAHnfPEjXbRX37POO\nCxqOz7d/1RNP8Rpsyf0xstBJgZNWhmRCfUUFiTX5cgo5X4dCgwmgb4rgfmjg\nV1wFrJXpa/fQ21CK7VsNJvObnSH0e0FCKlVKZWKORFBst1oU9nszcie/haHu\noP5zBphhJpFI0eQ9Nw0iwwO5iVZcii2wV48UnmkQd1igy1VZbIQ8C3ouBwgO\nHa9sVViIRID0OE1RLBbIx1EopXvnaX+9xfYqCClP2SGPXf/WR9EYJI/QqIxt\ne5+4rWsEQUmivLXVyfu2DjNm7lt2ue3CqaKeuJtZzbhpm2kGZWyeYC/D40o4\n5w6NGriW2OjIpRmA2Uf6NM/jTJu2rJ1vXH7xauGCR+9rGZTf3WSJQt3Wmbrp\ntkShITZH4gl1dGDOe4E3JLHHYX/h6AiwtWMsIVaw+kJRbhyAoBi0P3JTR0IO\nlTBl\r\n=FnAG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n\n## ❗ Code of Conduct\n\nGatsby is dedicated to building a welcoming, diverse, safe community. We expect everyone participating in the Gatsby community to abide by our [**Code of Conduct**](https://gatsbyjs.org/contributing/code-of-conduct/). Please read it. Please follow it. In the Gatsby community, we work hard to build each other up and create amazing things together. 💪💜\n","source":"index.ts","gitHead":"7488fe2ba1991bfa22a7e08089d216fa44b580b5","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.6","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.22.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"^16.8.1","formik":"^2.0.8","gatsby":"^2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.188-Elanhant-setup-a11y-ci-check-20200807T2148_1596836937275_0.23938219130937033","host":"s3://npm-registry-packages"}},"0.0.188-Elanhant-setup-a11y-ci-check-20200807T2210":{"name":"gatsby-interface","version":"0.0.188-Elanhant-setup-a11y-ci-check-20200807T2210","author":"","license":"ISC","_id":"gatsby-interface@0.0.188-Elanhant-setup-a11y-ci-check-20200807T2210","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"35565db7a1fe0612efcfa192c77e030864f74322","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.188-Elanhant-setup-a11y-ci-check-20200807T2210.tgz","fileCount":753,"integrity":"sha512-fGJLp37uVRLQ3GKMMvyHKRwa/InN0Zwvg94Lsv5EED+9OWiZlHrtXfH2huRA+Wf9DCL23t1uoNVHQ/C5AjQqag==","signatures":[{"sig":"MEQCIC0sU6EsvpQZHvZyqPzoJoCL5xZosWKw/FZZkfB7PQmCAiBkWg9oiSRW6dVlUy1ylHl4tgpH9pxKE1UHM4azgNLZIQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5229446,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfLdGECRA9TVsSAnZWagAAAXsP/jhzZH/oXKATK+6YtphT\nsQEFivUZQ2HUGwaIhu6f/jcMDCmkltJKzgj4hju9aCEIAKzKxPRH5ppY9etA\nutF38OaqCq64OPjr6kYUrQ8H8kslZtvqapXlWNlcv7wAG+GhF4zXxjiD6qCT\nJe2B1xgPRBirQiA20XTzTSVni7uSb51IMJRrb/rzpjrRlY0Gu1Fd6r7RWHZ0\nerBSAFwiufAMmQL5XouUgD7DbeO+w/+wl/SkIjfIBBmRGIBlVeWvQ6G3pz7Y\nT1SH2FVNZ3kwLQeFz5/Q6i+inNMlS7gE3S9sntaR4P8MDkHMCG86/WlaNZGU\ngk/80z5OrnHVXTPodA1FvPCB1CUVNVM9MESAsfNckKg8PRh/FGBYyvbggVqd\nOFgDJYH9fSqfzcR9ykEicnSsZh1hKZHjcmwX8C/er4Z9tOEaOh6X7mehnQWS\nENhJE7FEzTb06LCeWkEOkKhFFEyeig+oBtJC0p4uJ8uUZd+jihi8KkguLDsn\nuQxxMZekDfQYRPB6jvTXKwlBjs5yWkZrq5t8sm9WAif8ngNiJw6JJaEwrG5L\n4LaLOFwVTXHoiRLAgNADl51u3ZIjP5QSDx7Xn5JGl7NIvrPCRNBy5/+jhWjI\np8VAxUsAQJSxsZ0kM+/ZOF6M53ixlnSM2RXHAjoo3XHbDaPwCjds70A5P8cH\neETG\r\n=BpGJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n\n## ❗ Code of Conduct\n\nGatsby is dedicated to building a welcoming, diverse, safe community. We expect everyone participating in the Gatsby community to abide by our [**Code of Conduct**](https://gatsbyjs.org/contributing/code-of-conduct/). Please read it. Please follow it. In the Gatsby community, we work hard to build each other up and create amazing things together. 💪💜\n","source":"index.ts","gitHead":"d2c1e22e1e0706e30ebcc87d83f79cb63ccfb714","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.6","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.22.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"^16.8.1","formik":"^2.0.8","gatsby":"^2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.188-Elanhant-setup-a11y-ci-check-20200807T2210_1596838275981_0.20402873235216612","host":"s3://npm-registry-packages"}},"0.0.188-Elanhant-setup-a11y-ci-check-20200807T2217":{"name":"gatsby-interface","version":"0.0.188-Elanhant-setup-a11y-ci-check-20200807T2217","author":"","license":"ISC","_id":"gatsby-interface@0.0.188-Elanhant-setup-a11y-ci-check-20200807T2217","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"6557ddbd4edb46ea50a068755b321ed1b79cc972","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.188-Elanhant-setup-a11y-ci-check-20200807T2217.tgz","fileCount":753,"integrity":"sha512-S9Vey3alLp2MwCwgrfZilO9aaqtB46OmOckJIEIDb9j6cOoVgIfgu77zMqEc7kk4wUVvIu1/R61UviY1KobJ/g==","signatures":[{"sig":"MEUCIQDlwd7jntsLDUCjV78cSHPbSuz9olh+WhgetphchLqTHgIgSwIE5zUOE7cm5cth1faVaoN31EhxpaZSfRvG/dqRMQw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5229446,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfLdM6CRA9TVsSAnZWagAAsvYP/36wJEyQ2U8J4SnuSkmc\npve7v/YJ1TKg09WUAt4G2B2xvXxDl3VanFGIousiH1C09YRE4/Ms/XdZaLWU\n5+Q0WvxkU0sXjQSFFl9Tv9B7vtVFmX6WdydoXU/MG86/zvwrOfk4YtjN0KOZ\nWsFedgGxsWQxVJQkh+uAynTGE3+CD4B/lsYE5qq3kuj9SC0AwaW2f5uuWcbN\n7/XeidWC+TYIWwUD5CWwJVfd/zOGff3p47tzdWI1ay6F2ve1TMWQ/EOZ015i\n90pjfHpoyB5i+/IGsRzi1rByZZ+hjKWCqSseTrh1ooiJ91qcUnkMCEGisDzT\nQaUeyjmCHz9XcuPMbnCIjyJ7I2qE1QUk4x9ca+0pDMLsM48Equ8tehwRdXYB\n2wrHpY4S5Cs96NIfoT5cTT8pCklM8TAE+IlpZ9sRM3prQRNMe4J7rSU6WwtY\n3yKjnU2zHIk4G1Chs2buRpdI3bw0hllGvRJu503ZnXoZKtwpYGcZc2t7tDlc\nGIGKxKp7t29h7YndqiClb3WVmpVJ/nTEbPtxBJ2INU6XRVLH/ALfUSh9afDX\nyule4reMP6w77Mnup15dgj4LCxmpQVGRpxgNQigGfnXlRJo86BhRXsK8uvyF\nJZbAecBc7o7tDrLJunQcE1vZFsT27zRIJrZb6WMhKrHMT7C8UO9774ZJ4tQh\nuxH1\r\n=Tysk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n\n## ❗ Code of Conduct\n\nGatsby is dedicated to building a welcoming, diverse, safe community. We expect everyone participating in the Gatsby community to abide by our [**Code of Conduct**](https://gatsbyjs.org/contributing/code-of-conduct/). Please read it. Please follow it. In the Gatsby community, we work hard to build each other up and create amazing things together. 💪💜\n","source":"index.ts","gitHead":"e6797ab6b89ec6b1f03b2533ce8b629fcc1a545f","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.6","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.22.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"^16.8.1","formik":"^2.0.8","gatsby":"^2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.188-Elanhant-setup-a11y-ci-check-20200807T2217_1596838713328_0.10296586883244663","host":"s3://npm-registry-packages"}},"0.0.188-Elanhant-patch-1-20200810T1739":{"name":"gatsby-interface","version":"0.0.188-Elanhant-patch-1-20200810T1739","author":"","license":"ISC","_id":"gatsby-interface@0.0.188-Elanhant-patch-1-20200810T1739","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"8b5240ef5921622402152b09e0807008f12cdc46","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.188-Elanhant-patch-1-20200810T1739.tgz","fileCount":752,"integrity":"sha512-zqvDFAk2hTeqfglS9sCK00sfSR/7PdwPK44f6nSIWZ2+UJKFoVZOrKDxxikFDWt8XayYIGKcaEw7+cfCEFca+g==","signatures":[{"sig":"MEUCIQC2mwp/GT6424r+B2h3L3l/lu0MMAF/dghy/nrw4XFrrgIgdJDZIKOkuOfhQOBO1iW7x5b0Z+zRr/mplGTrjWpKm3o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5226610,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfMYaTCRA9TVsSAnZWagAARX0P/0SNENL5LF1GAC5QEIcy\nnpSsaTAOP6H6YVpImVe4SHKHit+zYttoSHsBWvR6R6S3iF2QxI9aYRnOUmgL\nxE/qVOp8nS3SjtQTj6m4+Nzrwjz5AEmIuQklo/6xdtCbDRtOQswe1b9MUTlv\nMeuBg6LFfhn8nPcV+hgBV8mLTboELCg7+Q1o68jLzp/MRgcVQuzNk6DEB3KO\n7Y4TAQIEX+P4YqQ2FgebQ09VccJ6atX3P89Ucp06TWl9Yg51n0yY8QpgCnoV\nNplccM9+HdgBumhujmL6qtcARm1aUMYV0u0haogcv9dxb7UDhbe0XU551mNv\naRZCr0V/GcYplHN/O2xaDpZ+eYig6/1xiciK5DaLe7EMhgPeUV/frQJSosRK\nzySoqfn26Q8hpCnqAT19lx+MrhDqAl8K1Ehp/S4hoStMEzWH5/K5xcg+T6SI\n/Gyj23CPZAtoE18R/mla9KgFYFkw6PAsZFP2pxojpBDQIU9VGUNKtYG9RlLL\n3U2JuBfGkUkv9Q0iafDq8u6C9Am60j5fctq9ViRVcdM5ykzK9UmQ11MFKeag\n2MXJZ1B+aDdk9dwwlcshe2VjL/gjhfvW+SyV9SCKLivaiMzKBK8rgGrtRpQB\nSae+a6QxG4HERmKKMekBt2QnLYarvDvz/SpiR8eSkr+Mke3U7uT7A1Lfekq4\nCopX\r\n=bvWt\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n\n## ❗ Code of Conduct\n\nGatsby is dedicated to building a welcoming, diverse, safe community. We expect everyone participating in the Gatsby community to abide by our [**Code of Conduct**](https://gatsbyjs.org/contributing/code-of-conduct/). Please read it. Please follow it. In the Gatsby community, we work hard to build each other up and create amazing things together. 💪💜\n","source":"index.ts","gitHead":"c6980a35fa150657b160e2c99621db6c89c89ce9","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.6","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.22.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"^16.8.1","formik":"^2.0.8","gatsby":"^2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.188-Elanhant-patch-1-20200810T1739_1597081235170_0.18400488612558363","host":"s3://npm-registry-packages"}},"0.0.188-Elanhant-button-size-consistent-with-design-20200810T1756":{"name":"gatsby-interface","version":"0.0.188-Elanhant-button-size-consistent-with-design-20200810T1756","author":"","license":"ISC","_id":"gatsby-interface@0.0.188-Elanhant-button-size-consistent-with-design-20200810T1756","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"37eee1a170e6b4cce245baa438de0247f2d26d41","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.188-Elanhant-button-size-consistent-with-design-20200810T1756.tgz","fileCount":752,"integrity":"sha512-Uvw/mtngWBb+av7XzBcaII9rsUTqS4euJZ/chZ+f8QNGaDAtMg/XAhxYftglIkfTG1cPMPsyTa/12GiO3nBSjQ==","signatures":[{"sig":"MEQCIHlpvQ4yDoPdnBrR/w1ECMauxpE4Rwz19bCFMmWzLapCAiA5PLkTZLWYo77xQYnWwroLCjwWjewKC51kptWkKfsyig==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5226789,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfMYpWCRA9TVsSAnZWagAA1lAP/1S+3l/8Fu59pa5RC7Ij\ngWf8xsZX7D8TFQrIlF4OeAEjRZEhb+qx20/uW99dN5yfV/Iz44d/W+CU+UMf\n1WfaShH7ljpxhoKvOClxeaSR/CepJiIrjWrMpnOl6/D/nGw0onl8RGX0EbHy\nd/N86CzUdiGHKBmTugrxvj8pZzrqujghbyui/9UP/TnaOfDS4odgWC/p5hFK\ntBhfk7BUEzVnsksUrk1pHMD4dtS/+3DjzK2d26lxAHPVzolpWsqFottbxPuO\nfhRoPAWIYiFSRuX8+BjdqBK/lLpfgEZLGJPpXty/eYg54tkrsmyzF8BD2I3B\nZ/9qSGzWYoe+Hb0o7VnQPA2eqz1gKbzXuTE8FHsze55PChN/K9SfzY1CxOeR\ncKZpIhwyZm70AP+8dcPyvaOpmTZ9H38SpVDc2RGVkFzQNsfvkTV/W3QbqB/z\n+bzK0/BI8RHWfQE0vcSX7nhtVvn+dpqxO8NfDsZFIbKopqkx8unREGkynP4R\nD9+ipGAGaGnojzA45Q2M/HMpcKE5JSGl8DshYcCKEfufJwk/py+HJ6ncHDw/\nnIDrbQgzYDejx4J8PRX0b8XqYl0BkkefntWQtZ89Clzr0J9asCwo7SJ2hQdk\ncnjmaEM7XHZP59Jp0j1yPYkgA9GriLsVK3mym0dbNZziQXrgrYKSO+9gB18Y\ngTxv\r\n=v1OY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n\n## ❗ Code of Conduct\n\nGatsby is dedicated to building a welcoming, diverse, safe community. We expect everyone participating in the Gatsby community to abide by our [**Code of Conduct**](https://gatsbyjs.org/contributing/code-of-conduct/). Please read it. Please follow it. In the Gatsby community, we work hard to build each other up and create amazing things together. 💪💜\n","source":"index.ts","gitHead":"512fa8c7bb91ed13a25a1b8f63fd63e87c40c438","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.6","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.22.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"^16.8.1","formik":"^2.0.8","gatsby":"^2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.188-Elanhant-button-size-consistent-with-design-20200810T1756_1597082197847_0.8002573930736889","host":"s3://npm-registry-packages"}},"0.0.189":{"name":"gatsby-interface","version":"0.0.189","author":"","license":"ISC","_id":"gatsby-interface@0.0.189","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"26ccde0c611b862617bc547bd0373c28942c17f6","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.189.tgz","fileCount":752,"integrity":"sha512-rkXT4G7fIDQNsSVApeExERyiFfskJMygNM8997x49Gq+lVf02ltT00Sud2fLnpuRFfCNpZe7rBUYaCOfMrkHIg==","signatures":[{"sig":"MEYCIQDSp3Fs1wW8FsQJ+zeXgGRuBBIARvdrnfPP4664CzhVQQIhAJ98/32LH0p8PFakuUgMiDXq9KXgoVy055TqBTHBVsMu","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5227083,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfMcwZCRA9TVsSAnZWagAAIVwP/1ly9UuWo5zgfztlDJwp\njWaYyT7m6fJhQazqUCPh+1Lhqr+3gkee0pMXmD6+h767HfehtnkPEikgNPme\nEd04PJUxRGKYF0tjFQTewIp20jZgbxIpm8dwGB7iB6ZEWbuMA7XAkHInHBwW\nHnNoqOkAjj8T/yGGF7Oxd4r3rGhIlhUVCwyIDDTt/QYtOk28QB6FgOj9NVIB\nOiDMdAv0bxDc4m9cGm7ZRqi7Or0MxImY7cRDRJooxLI/50FQD2T/4EG4qa08\ndfCoGW2AhIadS4JDZmZgD8XtJpBrjhHngPZq0tow/m0Cq5oW0cwUAJZ3RAB4\nqbfW32cM91/oLGuLHEg7yk/bOi4DxgZY00ngf21kcF8VBmiJQb/sJxH868Ba\ndIhFNPH2puYHRldbFl7YuWZ1kFARMqOVmNqHCdHnn4YWHCtnlHDLLZ/MqyLJ\nE7eNHVqEC/sewt20rvT3IEAdSk8Z49ZME/f1J5W6aBrD3C2BPUI8I6tjgeCT\nZp8QeY5XfioD6qtIAQCnPFBH3WqXb2oBRr/8f0nLeaI7K7jcRaLm1tlVJeC4\nqs2DwWrrzAzUT50Tz56Hccd2cI3OQT20ube4NIV2K4sUixm8XReEAgp5RyIN\n8igUozbOJq6NQ3II1XzIXP3aGWe+2vU+Kqmf2tOqPysQ49Y1TWCvvw0/1UsH\nmlyt\r\n=PVFt\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","source":"index.ts","gitHead":"bc2c3d6a12d6e74586ecf9dcb332cebb18bc087c","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.6","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.22.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"^16.8.1","formik":"^2.0.8","gatsby":"^2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.189_1597099032890_0.9584555301534814","host":"s3://npm-registry-packages"}},"0.0.189-Elanhant-input-size-20200811T2012":{"name":"gatsby-interface","version":"0.0.189-Elanhant-input-size-20200811T2012","author":"","license":"ISC","_id":"gatsby-interface@0.0.189-Elanhant-input-size-20200811T2012","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"8e61016061dff33f2bbd61528408a7dd86b2e7d0","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.189-Elanhant-input-size-20200811T2012.tgz","fileCount":753,"integrity":"sha512-d9ATXBemcIY2WOj8jTq+GAe1lL9F4OCFxMjk9dEs8cMgcSq6I0RP33hrtiDo0ogOdotvLZRYgnrySomJ5qQGjw==","signatures":[{"sig":"MEUCIQCA+g4Rjg8h6Ja1ZL9XlohjXPQ4lYQFjNLmbQmBpEH2qgIgbStGfZumSOYAM+BP/KFc+a1qz4kVccVxYytpYh9CfB8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5219688,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfMvvBCRA9TVsSAnZWagAAUuMP/ihzMZVR96ScV6SbIw/D\n9zfNAuCZvXZaF5nairzxvG+As/EBzoJO1IXrte3sOT6ec2iTRzkbRcBt3OlG\nreYQ6RQaPzQbBSagsnewpBA3gyE4quR6fQvfdVl8q7/WmIj9e9xxh1OYbVWZ\nCzaomIrIY2O4iETKk8+4iOGpW3TT4L8aYBHw+4SEEaeCvglmh7LJudvSbPzi\nrzZ6WvTFh/eexyRgyh+JBrBDeHL1jPSPiH54IaXoyA1RIxZ2q0whn7Xy910B\nXpLKk+8ABLKUnugBKnrMV55mGhk9O4u2JV5dAuKJx8/bCKdcCR2B5rGJQryP\nWcrB1YZq/sacaCSHknIncWdeqRPG/nI6m+4AB6vmutPyes/vVmbE8ig5zfhm\nWFnZr69KrJ2q7R9sIHBvByXDui7GFQUCWM9wKVoxrcLbJwEZY79lzBakI3Kf\n9V3PyP8UhMoReGZYmllVEK52onBnSCCMuB/G7lplBJ88/qrJ6BdWY0mhncem\nA79zar1my1rdxhrmqX8VYvKxOSLzYj6D36b4zR0hvY/ou+lI8cxlfJpbfFum\n81vKYrGE2nInerJ0qa48BCRUHxgHvVDk5HCCN7siu+HDyy6jL8EyK/cMUNIB\nofdMe3ZYOknYsMRv5WVKgL/YHvm1LUm8VzHzQNUdzwUlvvuICZAN63q8x1Nl\nbDvZ\r\n=WePk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n\n## ❗ Code of Conduct\n\nGatsby is dedicated to building a welcoming, diverse, safe community. We expect everyone participating in the Gatsby community to abide by our [**Code of Conduct**](https://gatsbyjs.org/contributing/code-of-conduct/). Please read it. Please follow it. In the Gatsby community, we work hard to build each other up and create amazing things together. 💪💜\n","source":"index.ts","gitHead":"faa5621904b201e4668ae55ff2731500d4ef3b83","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.6","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.22.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"^16.8.1","formik":"^2.0.8","gatsby":"^2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.189-Elanhant-input-size-20200811T2012_1597176769251_0.822838869441449","host":"s3://npm-registry-packages"}},"0.0.189-mfrachet-adding-campaing-icon-20200813T0832":{"name":"gatsby-interface","version":"0.0.189-mfrachet-adding-campaing-icon-20200813T0832","author":"","license":"ISC","_id":"gatsby-interface@0.0.189-mfrachet-adding-campaing-icon-20200813T0832","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"36ebbbbdb919309586cf6ce9b994462edd75a0e4","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.189-mfrachet-adding-campaing-icon-20200813T0832.tgz","fileCount":756,"integrity":"sha512-Z2uulQCLhFdNECsCn5L1xFpFbOZ4wCgrLaIbjq/kL1zgbPPOuYyfbbWV+G0AHbLLQof8brbHPwuRrAwoZIuERA==","signatures":[{"sig":"MEYCIQCarv2sLVU+slVA1Pf0bJcO90sHJFJuyo8JSoWx8ZR70AIhAPuaniz+2ToFi+VW5O6z5Bn+s3nllpgqV+JZEmaZEnKz","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5234578,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfNPrPCRA9TVsSAnZWagAAcnkQAKBdduFsg5vsNXFW24fo\nvC3uundGvpXfP/17szE51jqUYkc/z74WbpyYLV5AsfSw5r32lvFY/IFZ+YCN\nVJG4c7rycqcb6JhlozT9fG0IqlTZrwj9yT5r48gn9tf7whcHwlEiSmOG0QmI\nUlWhjoO9X8Q/aUJuIyI1MfBH128YZQgjzxn9Zaz/yr3yeLLdusBAngMsnl0g\nLdsw2AK1vyl3GjAen/Kmmg9i0e3CkK8BSdh+j6BdwoV18vl/9bAmY/u+v9LE\nWXh29pkNTz+OTwi3PyfTyVTdlwOe+tGniFaHQQgGmcL25TgkUzW/88XU3bTw\nDitdnoq7l7lBeFn1f1dx5mR2V4XVMvUvETYio58aanFDHJPTx9SCClIVCHaN\nXUb1IS0mINeAWmY25n2c3QWj+v4wykkY5C48QOh3TNs7ItJZSlSI9yy2YMgl\neLgt10dj1mm2i9wlCorAyuDutvdGuM1iesnNqbvz5exmw9VCqBYu+Bf8Dbhm\nZCD0EtEGW4b/pjvvEyY37GgVU/t6fUkbZlpR67srTnYwd1/4C+U29d05hunw\nb1iKp1p5PDCGzETSqoV4Oj1oCf2WzP6FVXM8U6DdfQ7yTgPsM3kw2bQIDbb2\ndGn8xWJ2CcTy6HY53CgWbRYAHT8mbazlJPAfNYdOHT+FqwgbGGSPfpM8kzTP\nMJrm\r\n=9Yn6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n\n## ❗ Code of Conduct\n\nGatsby is dedicated to building a welcoming, diverse, safe community. We expect everyone participating in the Gatsby community to abide by our [**Code of Conduct**](https://gatsbyjs.org/contributing/code-of-conduct/). Please read it. Please follow it. In the Gatsby community, we work hard to build each other up and create amazing things together. 💪💜\n","source":"index.ts","gitHead":"23c4e0551184efcaaf1c88daaa5efd6fde0a7cfa","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.6","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.22.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"^16.8.1","formik":"^2.0.8","gatsby":"^2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.189-mfrachet-adding-campaing-icon-20200813T0832_1597307599000_0.7048993123827534","host":"s3://npm-registry-packages"}},"0.0.189-mfrachet-modifying-shape-of-modals-20200813T0847":{"name":"gatsby-interface","version":"0.0.189-mfrachet-modifying-shape-of-modals-20200813T0847","author":"","license":"ISC","_id":"gatsby-interface@0.0.189-mfrachet-modifying-shape-of-modals-20200813T0847","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"e94616501066060e0354bd888fd5154a16a6ce42","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.189-mfrachet-modifying-shape-of-modals-20200813T0847.tgz","fileCount":753,"integrity":"sha512-0tzaS7IZaHHxhGX3jEIZML1s7vt+X44CinVYWtd0yOF/8IP2X8U6jHBeUf95j8edJriL+GuYUJFA9LZjwYCEsQ==","signatures":[{"sig":"MEUCIQC5twu0yUBg4DJszV5ieG8s5wBEVgL0sU97aOOI1VYIyQIgJNF0DcR7qiTbDVn1UllLVigr+ge310KfsV0NhjXgjeo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5235947,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfNP5rCRA9TVsSAnZWagAAPeUP/A13J/odxbVtaeNYB648\nunxi7CIIoPV0egqHAaaUiwGY1WUHiCnSsFL/lW3mGK1wBmd4lcqo6FBDiOsJ\n9+f6O1N/5s0FMtM5auKxZCC8x+ZXM3gfSvNY6z/KlfUjVg1+f7ho9MW1w1w4\nMmYtLpO6WcMkKzv1UHmQaJotfbsHBm92wv6tWLZsQ4PwFuqZNlVsYNj7Qt8h\nutmxGPWZj2A4pTPckLOmh5Runcg+2ttKfFGXj7bhZ3zRKuzrTqkGDSQXUjHp\nKlEUI+2TGPxQRaw9/AEtMAaUOHoGGSaL6sbf+faRpVTTYDN/Uj1Aopln3krk\n1E94bsoZRqfPbcr7CxAt67lwwukitlfQhHjR8U76cNu1Sn8rEG57LG/LskUG\n9c+Tyk74plf6xMiGtP8Dgx8qh6nJIQDSX3UIHx7iQ1BxUrAVbjhMaE3Et1yT\nvgkkg0G8j66r+Yhv7bx3SlzJCq1jsTz/Xi/GiuwS99kYW1vVx8ru8uUVYRsA\nplDDuOZ4ERkuHMKI5rBA1RHIqgVJd40dmEGfdJLsmQuKu+4sIdz5CAvn8Ruj\nwqvv9cO6S4ArqpIMzOaS8D30EZKm2n3udIXudknfWVjTs3ThMESh5q2nLMLN\n/jJ+82c2ZTwG7zVhejIvUALAN8Tt0DHUSj/5t/g6es5/UNA3ftWT4uiR5Ma2\nyEVD\r\n=Uw/O\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n\n## ❗ Code of Conduct\n\nGatsby is dedicated to building a welcoming, diverse, safe community. We expect everyone participating in the Gatsby community to abide by our [**Code of Conduct**](https://gatsbyjs.org/contributing/code-of-conduct/). Please read it. Please follow it. In the Gatsby community, we work hard to build each other up and create amazing things together. 💪💜\n","source":"index.ts","gitHead":"251e9bff5839010df8678f534158742c31ff40f2","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.6","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.22.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"^16.8.1","formik":"^2.0.8","gatsby":"^2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.189-mfrachet-modifying-shape-of-modals-20200813T0847_1597308516422_0.38171859998248947","host":"s3://npm-registry-packages"}},"0.0.189-mfrachet-modifying-shape-of-modals-20200814T0809":{"name":"gatsby-interface","version":"0.0.189-mfrachet-modifying-shape-of-modals-20200814T0809","author":"","license":"ISC","_id":"gatsby-interface@0.0.189-mfrachet-modifying-shape-of-modals-20200814T0809","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"62792b8cd8885b8a104c655f7f1536fd77383d39","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.189-mfrachet-modifying-shape-of-modals-20200814T0809.tgz","fileCount":753,"integrity":"sha512-wa2SqL/+xPjdnyCFvvgEhWmR71JfXWcTFU7WM/oplTXbJ7cx7+nsPXW9eQSJIvD0bUhwaJstcuccMKjKhqroQw==","signatures":[{"sig":"MEUCIQCaGvEYbHX4DAifaQ8f2dreBIMjJAMocws59gF1oJV+iQIgfNfE4JXDqY4jTKmdgHgmgpubApu5iLz1tgTrggK1GaQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5230494,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfNkbmCRA9TVsSAnZWagAAdSEP/3YvX4pv7MkepYJCwMBP\njTBPq4oMqVsTBOF4IBBMS+J7QcuRwyth5i/RetleSZMB0s2RTzK4Qmhea1F+\n+lDt9vHQ5AEbVmwraoZmN+wrZUtpeubVlLyQmlpz0BwYV7f/bRoNBuxW2b7A\nXlWhIGvpdL6mJX/ZR+uNCl5hLVSJA2EwxxYJbGzrrUnz5Q32RQRxJe5Yy3Uh\nVXs7Vjn6tZ/sc7E+f9ghIRFK14/w4vK1eOqZv51f7rW40cNjjQDei6tu5LlG\n8mjJvuJHXDZwztsj4ZST4gXBf+3ArYdPNobwl3ZmAcYC9RMJN1YfhNfTumkK\nRABCWVLXihkaCMXoOoU8EKhTFm7RD6Kydqo+lP0Nn+cpRff+2rinJqRNVh+q\nEGmJEzaeYU2mtW65jk0hQG+kP134s6jOGx/f8kI9Ce/Ri9cke6lYdz3QTdiF\nBKDzW9pF1hHhKI5NsOOPDFHgenKXRjrSO3293CxstczNI+RkTZav2dYnVp0+\ncgPqEpQOWfwLWVrQFe0bHHeaW464GNurGOLeRsk3lzsn0n5529UphxNj9IzU\neanuQN2+mPIgYI6qRPZFZD2G5zgmfROR2uaeTzkeXW2It22LSDaSwtPxl1Qp\ndKbQ7iD1L2ZWBb2M7w3+Xy81Zz8/8ZZWwnzhXI/qi6B69GQSGdO1wiVj5k+/\nONQu\r\n=yAgw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n\n## ❗ Code of Conduct\n\nGatsby is dedicated to building a welcoming, diverse, safe community. We expect everyone participating in the Gatsby community to abide by our [**Code of Conduct**](https://gatsbyjs.org/contributing/code-of-conduct/). Please read it. Please follow it. In the Gatsby community, we work hard to build each other up and create amazing things together. 💪💜\n","source":"index.ts","gitHead":"8f1246e62098dab0e32a202b13da65805ed4fcb3","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.6","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.22.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"^16.8.1","formik":"^2.0.8","gatsby":"^2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.189-mfrachet-modifying-shape-of-modals-20200814T0809_1597392614186_0.654765046329727","host":"s3://npm-registry-packages"}},"0.0.189-mfrachet-modifying-shape-of-modals-20200817T0650":{"name":"gatsby-interface","version":"0.0.189-mfrachet-modifying-shape-of-modals-20200817T0650","author":"","license":"ISC","_id":"gatsby-interface@0.0.189-mfrachet-modifying-shape-of-modals-20200817T0650","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"628639b89b653efa18e066de15ae3509df1cc00c","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.189-mfrachet-modifying-shape-of-modals-20200817T0650.tgz","fileCount":756,"integrity":"sha512-lRKcxZYUZy6f3QvJDhEHVMtfV5+R6iBTXNUtGfYKLKej907pz+b+ocMUTmrczEdGxsoj2R8AVO/hOXpHKOH+Ww==","signatures":[{"sig":"MEUCIQDss8fIY5TeVxj05Thh0mUlx5GIbPbtF6evpSgIEiwSWwIgN0USZAHC3BbRglDZohibQCWwDYIbGwjrFkX/XYQfyho=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5235121,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfOijqCRA9TVsSAnZWagAAdaMP/0OI6hI44E+T2iGa5MUV\nOavGfndNuI5pt5BSfgXhBPta1S+jd9+515JqMNzivFH2Ibpsk+GZ0QFbXhHW\nziRIj8hQ3AhgCeoCsVpCVE07LdUK/5FzJTN7r/bqvrY5dNSMZ2cAhfLjyVTe\nnR62p+DeXPYl9b+fbYUaJIwYqk8G5lmwpc7uR0XkMI66i1t2fZV9+sIvVyWw\n2dY8Yg3qb0WbwfWUwtAwBbpFB/haOGxFux9etyytHIMERYpLmmsot9vyeoGD\n94TRun4Co5ltiCMSRqgQIsbRCiwHrslXuEQBHTxWmX9bV4/x3xMI5RQg7VLi\nPu32dgbgKVFKFPJaVT/qlxreeZFo/4Cm7Iw9Carm9zGIZB1hefgfAf1tOO9n\nVsTgRZoCruabk/3mMQ+M9z/rhC9TVkSSMywriRosESqFQG/o8wOYjyid20Er\nfZCB+UVvdBh+b0DX3T7VuP36hFRU3pfJqloH/lNvntyIwFC6BjpmTCL4+Lsy\nB/rA0UrNZD1SUPGKWp9uKQk/N4d7foVEw7svzN6teUXLtKjEVaUL1iGuXEBu\nxAE7yfINvc26wnBCkpXTLze4CACV/k0CRKCvglN/vikjliNywvJ9bjEQ+AqE\nymMAFLXoxUJ9LJzG0+KrK3SHhyH8KZ4VnbFgM9FkjnehXxn9s4m6Ff9CAu7T\n+vmv\r\n=4EmE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n\n## ❗ Code of Conduct\n\nGatsby is dedicated to building a welcoming, diverse, safe community. We expect everyone participating in the Gatsby community to abide by our [**Code of Conduct**](https://gatsbyjs.org/contributing/code-of-conduct/). Please read it. Please follow it. In the Gatsby community, we work hard to build each other up and create amazing things together. 💪💜\n","source":"index.ts","gitHead":"3487847ada3acd34a7a6e077fbfa5b88709eab7a","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.6","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.22.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"^16.8.1","formik":"^2.0.8","gatsby":"^2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.189-mfrachet-modifying-shape-of-modals-20200817T0650_1597647081679_0.4820024193156818","host":"s3://npm-registry-packages"}},"0.0.190":{"name":"gatsby-interface","version":"0.0.190","author":"","license":"ISC","_id":"gatsby-interface@0.0.190","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"1c1216c31a067a80d03204a3c59d386f5df72521","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.190.tgz","fileCount":756,"integrity":"sha512-t3odxfnu8UovSWBKOcHlhapdBokGrnpSOzpmd40Y7rs43Y+exetO1p6Ak5zHCwU9lgQFM5wqlzX9SQHGOGdTuw==","signatures":[{"sig":"MEUCIGs2KNwiNxhrfVDwy8Z53H8TIko4kOwbxQKSHwbjFBJgAiEAoA992xUbCDl7MzKZhtmwX9f91Z9wKMEzbF2UWXAMQUQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5234638,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfOk+bCRA9TVsSAnZWagAAvqQQAKBPnUCgNeKDlbm7W2mI\nSeXFQapms49ePLaXdaQn/Kpy0FV3gswhj3Rf3LP/CcDPD9TNAqAV4IhyaasA\nwZ0/gdU5GO2IRyM0t0BQx4I5m3ttH3UuQHP9GRbqRLEVq4+55HuKm67IIKfz\nwuJsLiXtj2jnpUwKapruQCI6hMWXHlhTo34VaVbpCnaS+tTU8CZ+uzRsE0c/\nPZqw+B8k4P+/n/BgSDy4sbNW25m8hOsn8GTFrXsQI85nukZWP4ocO14LYzBl\nnpS1Pel9BQvfd8dzNWp4CktUW7mnjEF2/brsuTHCbPAY3YfenohA0FaZx8zu\n3sipyWOp8pq8sVfRAJ3znN5F09bk5gi2UCTLvNb2ONvZgrCQRkGS6tc/Yy5Q\n8Vfn+/b3nHLuTxOwRUzIfe34aO0+hEDCHvBeVwn9PJKz7zQWU5Ev3oxzC51A\n93qSedjMNcstdJxCQlwWVi84Sz9EGCDwyxRhDuN6IpicbyiViFBDoLqww6VB\nMNXU//rUddfyfvO8of1OS25trge5jBF3ZR+fDaf3r8+Ajel1aRo1WaAhwoB1\ne64tpXNxHIuYJD2G8YNfZs4MXa3JtTN1LbH5IPKrjnPuVlwIK8CboZaUX2On\nknNF856zxMc9F6AH3IBXfxX8cXtEhCbYT2X7w3kpYdfV50Jkb+9JhsYc7/vw\nRuOS\r\n=aF4f\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","source":"index.ts","gitHead":"43938fc3f1a9abfa64038c880ad38c31d8de7b11","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.6","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.22.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"^16.8.1","formik":"^2.0.8","gatsby":"^2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.190_1597656986543_0.35770225049341375","host":"s3://npm-registry-packages"}},"0.0.190-mfrachet-modifying-shape-of-modals-20200818T1107":{"name":"gatsby-interface","version":"0.0.190-mfrachet-modifying-shape-of-modals-20200818T1107","author":"","license":"ISC","_id":"gatsby-interface@0.0.190-mfrachet-modifying-shape-of-modals-20200818T1107","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"bfe19c6bfbe2d4721011c13f49d2335834909f61","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.190-mfrachet-modifying-shape-of-modals-20200818T1107.tgz","fileCount":756,"integrity":"sha512-p1x2lAhvv15imP/mptBoRaY9giiOJTekl4n3N240olh+/kZEfS6rWZhaGdXS+5pX0pGwK2Xjq1CvfSK2lQAgGg==","signatures":[{"sig":"MEUCIAMy5mcYRGrWzF20AWTcIaEVBmMT7aux+4AIAywdn9XuAiEAqLz3zK8c0NGqQ/Fm8GGj+LaT8zivECBvX8XqOOy/uno=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5235225,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfO7aNCRA9TVsSAnZWagAAmcUP/1xfCdk2QdFeWu9zps+D\nHjW4Vh6tOXn7NDY39tx7aFfbsFjOG6ipiRO3XYNVkpmRgqZo1l0C1uUR1tfZ\ny6e+UDKYVASufLdAlI0eSxlf2w6XW5MFYfa9fmBmvQtQX2X+Wp9cF24fCY2V\nfh5+BBZRwLnx5CkHlqGoNs4irgxZ3wK24a4tmL38Wi7vHr3x3BReqzGbUhUr\n9Z+F7tNoOjwB0glgLYGZUzDzVNJTFRKNz/ab1Vhbn2LtWQlu52Gwh47CUU3E\nnx1MCLx0ONGW9liSN0JL6m1711ZCmOtVbRcfyowGBEWsfHNYpzV2O3xMhpxG\nE0hBPgMuyeYzSVCM5cI+JZWRamEHf+DQpW3onJqmGGM+1fmUUyc5i6Mril4M\nu4H2HzF1t1LBP9m/t1JTI2vW4e/2LYcUgNcPjgl5S0jcWD7jWs/4F2nLn5bL\n4FukW0YxZWdAiDpQNNqTjXF4EMXR2vbYFg4ZheEr/POecsLLFKKSPHgltzte\naUpLLpTg+5ga0oJS8SjsLnZCevzZdGwV0/QzhLYWcQXD41xlsLPVUNUhwAcD\naXNqbhT4InNw7GaMbt3p4/9Y7idd4Y+mCQdpy7+dig6dks69cEamK//lSdRj\nYcgFcqdmua9+sQKe7Puv0XmoJPDsfL63PL3S7Sp1dF0oVDxj4oKkFs3YEIjM\novee\r\n=Kxr3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n\n## ❗ Code of Conduct\n\nGatsby is dedicated to building a welcoming, diverse, safe community. We expect everyone participating in the Gatsby community to abide by our [**Code of Conduct**](https://gatsbyjs.org/contributing/code-of-conduct/). Please read it. Please follow it. In the Gatsby community, we work hard to build each other up and create amazing things together. 💪💜\n","source":"index.ts","gitHead":"ce6100cea3a53b69df8d833723da86ec4470b133","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.6","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.22.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"^16.8.1","formik":"^2.0.8","gatsby":"^2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.190-mfrachet-modifying-shape-of-modals-20200818T1107_1597748876903_0.13794550447574827","host":"s3://npm-registry-packages"}},"0.0.191":{"name":"gatsby-interface","version":"0.0.191","author":"","license":"ISC","_id":"gatsby-interface@0.0.191","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"31f5cef6656c12630fadf517ba8189627c42253b","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.191.tgz","fileCount":756,"integrity":"sha512-odZP+0W785weRu8NBhaCbsdi30Je6b6lZJLE+znmWcAEt7j7/zyKIMzybg/92JrrWlZfH5vxWGQeGRphz3UhOg==","signatures":[{"sig":"MEYCIQCNQN0Oh5RqhApff/Hl6CoDygJNkbBurZxz8QtLiCAjnwIhALxFng7WsyiE/SSFxFqMLZvNkfSjznfQ1b5kxgEjUWK+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5235280,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfO74kCRA9TVsSAnZWagAA82AP/1M0s+iSGOmWVcvfiXBO\nd4LCA6hrCUra1Vu7bbnnqtI+kTombfukk2c/ELcJaaYIn64jOJRSYBxg9Pk5\nJ1DoMyQchpXXmXjVDQAiK3uzGFibP82rFP2DmDhBQdsoGnbsApwNcldudtx0\n9phN2q9E/aDqJ9Bkv6fbCsJlPPKl91oB7XsROUs0kvAZulpxGm3DNIV3/0ip\nvpYcrLaG0PjSuhNJqLrNd5LNpSGQWGagMbT1GV4X8hvXwwgt+plYARnQTd5r\nSp9opsCMvWifcr4T9nnynX2vUSSXBcOWN0qt+8nqilgeokeKPNhliqUxGndx\nSubuimgH1VpyG2m98VINos4a5D1FWoMCrdah9qLrQ0N6h/N0SGru48Yv6dx2\nhisrC+3qMzZ8tUtCzyxFMcBjI/oWyyxd2k+jUAZpCVvPCZ9z4EGitAgPjKHY\nediNmGOcxjFe8E95T2H3mZmIZQBPy2ZCB5ryIvXzC0ATuD7PwdXMqiZNF5fo\nb/IX02kjREkIKO51BEfhlhRc2Z512jUJ6I3+19k4PZ8+YZw/6bBpBdtAf9UL\nLH5mRxXp4qelTlYtb+2CSNeuxBNtZceNFJ39/Sek7MmkaJ9Wl1et3PIKag4t\nc2rXY2K0xH8mX6R4iWryVKIxexOd7+8GfjopKgwcwnv1rvII07O70T8Vgnk3\nlMmD\r\n=BQ/1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","source":"index.ts","gitHead":"c4fda5c63bf977f78a42f61e40bd628d22642d8d","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.6","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.22.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"^16.8.1","formik":"^2.0.8","gatsby":"^2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.191_1597750819522_0.4094671800578118","host":"s3://npm-registry-packages"}},"0.0.191-Elanhant-logs-20200825T2027":{"name":"gatsby-interface","version":"0.0.191-Elanhant-logs-20200825T2027","author":"","license":"ISC","_id":"gatsby-interface@0.0.191-Elanhant-logs-20200825T2027","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"15efabed1ed21484a95bff8b9dbbf28a690c33f3","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.191-Elanhant-logs-20200825T2027.tgz","fileCount":778,"integrity":"sha512-6o6b8UKsjkgdhwWrYNkKCjDeUNL8xGaQNITHMgjs9IpD/Tf5dg2pIpT4MqxZ76fLUh/QJrt1WcUDoccYrSIimg==","signatures":[{"sig":"MEUCIQCeVDC1y+9zikpX3ROdmWD8iCkMCaEwMy4l19RMk7caAQIgPqWscrfHha7YH6SRq7WB+7PJeUTRihJDi2ECseOJyOA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5341303,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfRXSCCRA9TVsSAnZWagAAuHkQAI3nb65GXKTMm/JUoqSl\nH2l8KH/CxwJ+8Pq1cDMfGHMnmfQbPPOOcbj5csBbIbB+ltxCknwH/sefZYkU\nbcnztDAhMNGU2aIueNZgsLjl6oayJnbmTC6e3O1FFMwbM5qllVikNAw3s8dx\nMIcASRNHUL/29GK3lAgzMqEAyKbqLREorwJ1RjfD0ztbk4QwXp7/JdSysuui\nfyBjp6+9BF0BSH5Cb6NXQPQHeeUqRHXwWtT0tEt1miOqujLlpajhXbZbnEWc\nm0wArgBATl3gOWwwYkmLPhvAcTqQ5sD2FXkBpAsw1liEx6Kdzv6AAPy5ju52\nVuVgbHDmxolQXHo4qBDeTIj47LSJUD+WInYL1lkwkcctUpkxATyqtXgruAAQ\n+rWJ9GHuFQmmK/3el23NzhcPX6ggRhMzQP75CvVFN1Hy0ac4W5ZEE0pkdcaT\nbfnUF+X1qjrVv9G8BPK5EkYbYCaXf+yqgF8gJXcoPBOnTK68Nccu0z+RLtso\nMFMx3iovL5SItH+TC/E//Bd/8uwiHIwhBI6RSc6bT/bmQw2mIb7mJILxmvkx\nn2mCirz0djJsLyORBWkIYoJwOMioAQPnsH+FU6+mPU/IbBoEIGysT5IM2f0E\nSIqPhJcBzZjOCMvPYwXuvk7JVWn/xQAgZsXslmiSGKMW4K74pEWN9SWINKqW\ncgP3\r\n=gq4A\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n\n## ❗ Code of Conduct\n\nGatsby is dedicated to building a welcoming, diverse, safe community. We expect everyone participating in the Gatsby community to abide by our [**Code of Conduct**](https://gatsbyjs.org/contributing/code-of-conduct/). Please read it. Please follow it. In the Gatsby community, we work hard to build each other up and create amazing things together. 💪💜\n","source":"index.ts","gitHead":"88bbcae87c4fbedeaf8e1d7767476b234e74fa48","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.6","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.22.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"^16.8.1","formik":"^2.0.8","gatsby":"^2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.191-Elanhant-logs-20200825T2027_1598387330040_0.8611270388540715","host":"s3://npm-registry-packages"}},"0.0.191-Elanhant-logs-20200825T2149":{"name":"gatsby-interface","version":"0.0.191-Elanhant-logs-20200825T2149","author":"","license":"ISC","_id":"gatsby-interface@0.0.191-Elanhant-logs-20200825T2149","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"cd1864341128d2ffe77e5c86ff5dbb21b7436e44","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.191-Elanhant-logs-20200825T2149.tgz","fileCount":778,"integrity":"sha512-2zhBk8lX/PQSV1QDWjVCcuyTY7mdzoJcrCUilBePyqQPnx4bKQI55hVi43V0MrU4ZIifuW4SAWLyEsHgn8533A==","signatures":[{"sig":"MEQCIFVu9D88UNPjND0iu5kqH0V8+RM+tEv+F73bJIUs1YqgAiA9zVauTkHetd0IBNjcrSUTpe8neooqaT0oDs9jYzriBw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5341786,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfRYeGCRA9TVsSAnZWagAA9WkP/3nHjB9ppn298884nRRN\neRs+ql1CNFkX0fXcPCZ53JmfZjEC4VmdCPeiJcupf2PlLr8v6PjxvRaTcNRA\nq7HjzzOcQr/K8wUqrX/n5VLEjUKws3TaEUnLNNlbQts5TpZL64fni5Q3vLec\nzcOH28dducxRBIHKKR3kNBmmQrgk5EYwpkOHrPdH52IIHZWoAQUf9VuTwd6K\nl+YD/3MSqjwklVqXqGTcXJaTbB+zauJZbVonJsd6f91IN4gnj8J/EUZWTTqf\n4QMyF4XNqNbyE7cNW4F/8Uu0tkuPtC7oLbw5R3AcTj/yzK7iHlZVvo3F87W/\nYnoJcXSy7xxS0jYmYZDTOmGDNp2tthXsLmYu4eMQtjUwax8SoTA4jbmS//rT\nEMX7rQINsnShEPoIL4Xf+qcUg5W2OrPvNrwrZazXES9RxcN7xdOqxrYrdnci\nZYObpqVm1B8kKo3Gt7qRhm6BLQeLlWJtHzp0E5ArmipG6CqkifDoF8MgRSxw\nxntRh4eGAHZvSLDOK8THYer8Bn9hU4LY/unz14loc5cRYHDMXxcRbkxe4Hxt\nTtW08vRnwqTgCYRB6hFntUw+swGhMsi4UIzq8D0DcY2x4H0f4nZoYeCHplAW\nkWseFQAnWlj7Pjy1SEmH0tPdW35ftAPipqwgTDCStlWMkhsj9FaCBdQB0p/u\nkIGV\r\n=7l9E\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n\n## ❗ Code of Conduct\n\nGatsby is dedicated to building a welcoming, diverse, safe community. We expect everyone participating in the Gatsby community to abide by our [**Code of Conduct**](https://gatsbyjs.org/contributing/code-of-conduct/). Please read it. Please follow it. In the Gatsby community, we work hard to build each other up and create amazing things together. 💪💜\n","source":"index.ts","gitHead":"640ce69161f8384d105fb86656b01a44ae25331c","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.6","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.22.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"^16.8.1","formik":"^2.0.8","gatsby":"^2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.191-Elanhant-logs-20200825T2149_1598392198093_0.32624737886573474","host":"s3://npm-registry-packages"}},"0.0.191-Elanhant-logs-20200825T2213":{"name":"gatsby-interface","version":"0.0.191-Elanhant-logs-20200825T2213","author":"","license":"ISC","_id":"gatsby-interface@0.0.191-Elanhant-logs-20200825T2213","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"d9983dd17a488b2474ea8cbe58c655542703cd76","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.191-Elanhant-logs-20200825T2213.tgz","fileCount":778,"integrity":"sha512-Oc84hW7WL+UD57AR/Ok+VTO494xVOXUCxRHwkSPVvGKUGw4BTUWzL0BQv8X2eV8D9kVGhKLqMk7BzQ1qesmRnA==","signatures":[{"sig":"MEUCIQDMkykcdDdkDJw/q9HXpsZp+9337RI4//wtriar0ItdhwIgc0Y7YV+lzflwh0awRlUBdol1iu2HCo06idSvvjoQNTM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5342770,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfRY0wCRA9TVsSAnZWagAAb/cP/0dfSxagzCp5M4eBoRMp\nx1iX/kUwn1ObV6DfHNSjw/qyPMchg+np/E+cf4u1C2IzTZ8Tj1WF1lFojQJj\n171ugJ1/STg9cfrDJxE6I23OcqXt635+R3d4ilMVMGqKNnLfyeYBHdOcEZNG\njaB2VSQtiEw/NNdrg/rglkmI3+3y6i8FjJzQEvUn7y8kgSq0WmnkmoQAHfqz\nXwjqgQTIlY005h1iOQQRK4aXGZQFSfI3buyD22BhKaHtWmgS1HOLQGBmQghS\nCYWC8KZT9WGQWlHuiDvdvMTbwFSdH0qUXyFcvLnbpmh+WsA0HyuT6eLrW+Vv\nTSq0kcejnsEMRk0C4mbI3mEDl3uKKuQdAQ/9FayuSxFAt+atGwwkHF/2W8j7\nGqIzCZhHNNVviVxO1vvw8pB10BrKRu3RxD/zHlhZWXHH66WC+Xr3Vy0Mxj5R\nevIbu0/0zAVuXCKgke13q4D55vu4BUrCigB0v7kGSSWomtuQ5i584AGnYH27\nEStqVMTqesJljRz1NpD4lC6YJbQnmY/5ZLhVd+HXnCXDg0ZqS6Z2CBUmYVRd\nqKrKPcPpmTAL+bMz/6kYpnyLsDT6rZL9djm6SBiwTWB4CfJp8QtF77F+vXk7\nijhI7KcjHrlU6BpgtUkr5epde54/6WA/IF7s0cJx7vQJG6+AHXFhygAa0OnZ\nktsa\r\n=Va/G\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n\n## ❗ Code of Conduct\n\nGatsby is dedicated to building a welcoming, diverse, safe community. We expect everyone participating in the Gatsby community to abide by our [**Code of Conduct**](https://gatsbyjs.org/contributing/code-of-conduct/). Please read it. Please follow it. In the Gatsby community, we work hard to build each other up and create amazing things together. 💪💜\n","source":"index.ts","gitHead":"3c0e38187f291339b8df10c1402fe63d05290787","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.6","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.22.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"^16.8.1","formik":"^2.0.8","gatsby":"^2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.191-Elanhant-logs-20200825T2213_1598393647949_0.8187894614684199","host":"s3://npm-registry-packages"}},"0.0.191-Elanhant-logs-20200825T2233":{"name":"gatsby-interface","version":"0.0.191-Elanhant-logs-20200825T2233","author":"","license":"ISC","_id":"gatsby-interface@0.0.191-Elanhant-logs-20200825T2233","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"9f914e4b0060536a74946c2e75da9d1eb9546fa9","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.191-Elanhant-logs-20200825T2233.tgz","fileCount":778,"integrity":"sha512-qf7kjhYefGEriJ3IvpNFesTo1sRkkiMm+9QNfODT62qEEJuGMWKcUNHWoIn1DmbIMmfquz0rGpGFzfKobfv8eQ==","signatures":[{"sig":"MEUCIQCRhntDGEIuO1jG5LfWPecRWl6UK9BQMqTvGJTp3T7rogIgHvVnDMYFoIizOZFJS6fFdThYw9PbNANGmPrvTw6RMFs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5342770,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfRZHvCRA9TVsSAnZWagAABIYP/3ptuTDPU0+T1IfSmve7\nvf0IRV9NgIdymd7ugsMoVPqVJ7URFEyEYb/uIv/58RDnYVVpuX2S1/qDb+as\nFLg1Y0sxgIPjxgT6jC3ojKsh1N+hiEJJ1rtan4AxxcMGYKZSFUk9N3uTiP9R\nfme+L9Mtb8QbzAFxD5Sft5TvsSZhZ1tgfwyV6fRi46Wv9szBaKcovR9cSCLW\nK70s5zZj9Xs+5F3HQ4HC0teqVeDNZX6T7iuGXsSQqFUPOzKdMaaQ8oatkZW+\nVpnliv4I3kQ6k0uNvjVo8tuabAQpmCHXHTvkepBm+0nCAjQIbHDWVT/uDxE8\nnACXVpMQGSDVnozcjYUtDFPhSYlzfzzxoMmMHYloeRorvjBkOQUaIwavsJpo\nf3dB5Ipov6nA41ehN7Mn2ZWnikEyL/rPCeX8E5uH8ATyk3tNEGrzuQuZCdoC\nlA6RuLLrj/Id6HfOt/ebn6K6clpqymhp0mt+FK0awJUeEgchg9p0c0xABEgU\nuaYEUq/FJ7r6t3eN0eQGEV4lX/pdsxSbAAzv5+HocD2kwq7HaiHmaN8IXysN\n8aajCgK1FXHWzUbAjXVkkbRu5XMKDu8aWWKgaHFpJskQOs7P4pwJ+AaAw73P\nDsa+ubi13vyAxtQo3eVcW1dX9nfNwmYPnLq3ZKUCYZqFVFIGv+epy9GLkRA1\na33r\r\n=0P9y\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n\n## ❗ Code of Conduct\n\nGatsby is dedicated to building a welcoming, diverse, safe community. We expect everyone participating in the Gatsby community to abide by our [**Code of Conduct**](https://gatsbyjs.org/contributing/code-of-conduct/). Please read it. Please follow it. In the Gatsby community, we work hard to build each other up and create amazing things together. 💪💜\n","source":"index.ts","gitHead":"4442e701fb6a31280ceba7f0a913b0e742e25fbe","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.6","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.22.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"^16.8.1","formik":"^2.0.8","gatsby":"^2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.191-Elanhant-logs-20200825T2233_1598394862601_0.18868452995244445","host":"s3://npm-registry-packages"}},"0.0.191-Elanhant-logs-20200826T1518":{"name":"gatsby-interface","version":"0.0.191-Elanhant-logs-20200826T1518","author":"","license":"ISC","_id":"gatsby-interface@0.0.191-Elanhant-logs-20200826T1518","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"024fd2bc3bbbf1ef7158a7ec6dd1455ea8a3e1d6","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.191-Elanhant-logs-20200826T1518.tgz","fileCount":778,"integrity":"sha512-2d7unwxSAIL1bxb8h6BzROMdCDDfcQYxWPsQMYYngyfHQXp4rJK194csUCg6p06DrT3XZaXPkWjrP2zTfslaPQ==","signatures":[{"sig":"MEUCIQCK4ijvLe/sYeHsw9wf5f8uftKIZTRu+bxo9zx1rdSergIgD+sLDpKxt+Ux1ql3JZpQNJn+fcM9Jp+6tPWpxUcrX5o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5344713,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfRn1eCRA9TVsSAnZWagAAwAsQAIB7u0rUFBHgUKsowYeu\njUI5Va5geTH9byhA4MrVo8P5yiZlFOCbRag61efvB9VQqbXJv0U1t1SnaRab\nYCYPVTmyrtrjDy1PD0AeDsuVV7uDN+UiZVxkr0Va0fIkbFyykfA65o6l02I1\nlNKrAHODoPg42ZsU46VTf7v7ZsUL/C5lRO+Pt01K3MGsMdKXDcLyrmgkgkE9\njiEtoOt1Eh8oGLFvJCG8r8RYt/K3vQ4tdRFtUgccVihl+cQ9Yaf1HgC1zJHm\n3HFUVdvUkuvujq7YCgTiH4zvBfLvKF5ztpwNTh+zIc+dWUicsV4m6zieQMJ3\n+6uj+uTQBQ8HfU7LWs+JiIEsvwohRMmJIduFWD/mZ1PpN8FvunE8FyOKHn/6\nuLNmcGiiCr2UQJS3siMxGTOFwG6lukoUqHQs0oNgnAHREV95DiNyixPE8fDX\n5klkhwswA6xSv74HlxcebjoDmgTxivAnuPNcDP2Xx+SBjGZU2IHJtBcKPJwp\nMiGOY3Q/gOUWWtiWLIjQ5SjSe5XrhbWny+WH6qRV2a8fd5Lc6a4AAlm1XEAy\npHPeRZ7qFxHrRYQPv1rBI+jByk3KfMJTBlEaHYnWZkGT7LB0bxhRY2a8De9U\nM0TqapIEFBUYh5bkd6bZw8G5pLawsC6cj0TwKyN2Dimh4PKFnRKpswK0IAq+\nGQTG\r\n=MVly\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n\n## ❗ Code of Conduct\n\nGatsby is dedicated to building a welcoming, diverse, safe community. We expect everyone participating in the Gatsby community to abide by our [**Code of Conduct**](https://gatsbyjs.org/contributing/code-of-conduct/). Please read it. Please follow it. In the Gatsby community, we work hard to build each other up and create amazing things together. 💪💜\n","source":"index.ts","gitHead":"5215023fafa231bfe86ba7ba4757443dab7f3548","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.6","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.22.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"^16.8.1","formik":"^2.0.8","gatsby":"^2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.191-Elanhant-logs-20200826T1518_1598455134221_0.5738702339139952","host":"s3://npm-registry-packages"}},"0.0.192":{"name":"gatsby-interface","version":"0.0.192","author":"","license":"ISC","_id":"gatsby-interface@0.0.192","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"535d65ff5da5ce51ea934dbb706170927afdb83a","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.192.tgz","fileCount":778,"integrity":"sha512-XAlGTvrl2TXknNOOXBsYFV4lLN5r1hSerfDrgOdXNdbXo5FoqjgUbAu1E5A8OJmTwEI9fJ1pOOx93XfxBuAN+Q==","signatures":[{"sig":"MEQCIHuivr34vJmMtXeAg+53TcRBy1olW/GXTAXtW7Yxq1d6AiBHShIZpfot6N8xOEu5iYZeD0n5f4OuyQaBNMD0GtgrWw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5345007,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfRokXCRA9TVsSAnZWagAAKaoQAILLvStj/c4VfMbqXLpF\nshTg7OGAjkj1wQ0oXay+d7gzPJDy+hMBFyN36oH9MSSXmPWc+EMj3Vu9Ynve\nm8DhWQxhOUqe5dS9r+1SpdbepYccV7+hmcd4+v9nG6hcmb7d+8cQFWxh68va\nuDTtqtg9HvZ3ieN5guFplIk5wt6NL/vWwD5D3z8QaF5nlK2EvWPUpKPzmw9/\nSrQV8tCHW9IH72YKWDFuxDy6210qrlhG/AB9gEyGYu1iI5sgdAfdRzRJS3df\nKPN8dBJatqwSv36SUvi8G6OLkCj+nLVsbOrXXN7Gmq+6m7sGoGQwg8d43JdN\nIHfdoN20C6hSrAwndQF4Y6REYIB30/v/gMDLr8EFtJbSu4hrUr3yYCj2Uu90\nvLn/oIT1kojyeFGVKgTVyPy0kWarMX6SYEfPcRYcdlRBmXH/ZxmLZdsXjMPk\nmSQmrQ3d7aOC2agY3JnfTnBjJ20+dwHWZsnquJ8rCtqi3zn0Cu9zp3G/FzOJ\nwuyjUYl4aVTLcICuVyqF+Q5bYdlzHxzwT1/dNYcgy7Ugp+BVC3xh4L4MfvYi\nuoTxYbi4OE4ufJSRgA7pZy/kr52wpwtSrfBzlUTU4UeHbsNoIOZCv2eTcp/j\npeo3cMKzAS+e8X8EtBpC4NEBsQkgYoECnYhS+p+DzqpEKMtQzt0F3lPOyduR\nxCIv\r\n=HKPK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","source":"index.ts","gitHead":"e91bb2ec519d89992bc127e88f77fa3c2f64a849","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.6","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.22.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"^16.8.1","formik":"^2.0.8","gatsby":"^2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.192_1598458134759_0.935690299056918","host":"s3://npm-registry-packages"}},"0.0.192-Elanhant-raw-logs-20200826T1847":{"name":"gatsby-interface","version":"0.0.192-Elanhant-raw-logs-20200826T1847","author":"","license":"ISC","_id":"gatsby-interface@0.0.192-Elanhant-raw-logs-20200826T1847","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"bfccdb68e6f5d4d59ad605597b09f2f629004287","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.192-Elanhant-raw-logs-20200826T1847.tgz","fileCount":846,"integrity":"sha512-TaJCdbDWx0R9Yp2O3SmGF1NjJ9vVrDq+rgC9iiq5JTs8g/I0p2k95u/HqZtoF23xA7xHtD3EmS44fDIetuZTRw==","signatures":[{"sig":"MEUCIQCaUZWezoHTd2lukkMQowmr3IIPjY/5xfSht+Z4s03CmQIgImGIkwOW7V+dnoTCr6yyYL+hTnLvaQzGwMCCXfOXuqM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5842176,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfRq6ECRA9TVsSAnZWagAAEOwP/3HIpIbW9GLU5OP2QmPq\nqpqwTcpFuptkNQzdGqxuTqMmLPpZngw/RUkDAi/CosyrKcrH0tIZC5MBi6xy\nzF7QabWai86AhNL61WjAi82AIrxYpH8DJusaNWXMAuTkFaoT5l4NEE/dB/2D\nr0UnHhLWVjmzm+QRbAYU0A0QvNJ1Qc9bTL5zDiShZng/IkDbqARepj4MQa/b\nVQzdOuKo0H7J7rEC3vWLRsMWUdjcEWRuR0NSwAJplirKcJ8ma2AcABvUDwV1\nMFSCS8ymcepxfFto9Xuis1lek1S7teSLs5VxdASlvy90CekFzH5SeA/d9+CA\na4sJ1lvsDyVShM+JNBMITDH43vAHgua4P62qMU/FSjCEoZ4tG5G8ZCvIAnZU\n/aRkLGoG9VCvrr1xkg67eiibHJtVJhQV/H6FXg7ZUfhifkY7OV88jofvqxHC\niF1D+vYAfrBRBnDlnahzyXk2/p7LVRSPILVvV3egIuYgk3jccaFp9ow8I2es\nE9Pk+/tFYRiUlIQTFY7v2ZNqsaSKAdlJdj1P8v+L68naXlVPfUy+bfACQHya\noynWjbRHfQaKlRrg8IEGeZKak/FWdDx+A6qFH0yZ4pNDgI/qToT3PhnHgUhq\nVkrpBX107s5xbRoFBJqeRM7BUyywJ+LtJ68lC7xzbw1OtJGqYQ41kdD1Ry9H\nrh6Z\r\n=7TIo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n\n## ❗ Code of Conduct\n\nGatsby is dedicated to building a welcoming, diverse, safe community. We expect everyone participating in the Gatsby community to abide by our [**Code of Conduct**](https://gatsbyjs.org/contributing/code-of-conduct/). Please read it. Please follow it. In the Gatsby community, we work hard to build each other up and create amazing things together. 💪💜\n","source":"index.ts","gitHead":"d59d7b7249522788f0902981f2786b0c23d7ea9f","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.6","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.22.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"^16.8.1","formik":"^2.0.8","gatsby":"^2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.192-Elanhant-raw-logs-20200826T1847_1598467715744_0.3349542920799302","host":"s3://npm-registry-packages"}},"0.0.193":{"name":"gatsby-interface","version":"0.0.193","author":"","license":"ISC","_id":"gatsby-interface@0.0.193","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"132bb3edb847bfddbf66073279526afda7687490","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.193.tgz","fileCount":846,"integrity":"sha512-4rSk8MLTtJXivKy2Znd6OgMBzEN7FRuhPd3/MZ99Te6ZG/3v0hHQ+GdtDu2fyMuaeznMSBDTfeipi7BO6mR9Eg==","signatures":[{"sig":"MEQCIBlomAZryD4pnNOp7smTdcW3uBSAMo8eF+Ct+C3Y0PjyAiB707WqiS9iHQMc2V8rkASGT0L4Ezf2rmOjfG+MuP/+Vw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5842460,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfSBWdCRA9TVsSAnZWagAAojYP/3UdqUawYkes2oplMmXb\n/L7RHQtQLINIqwtdKK6czWJX7scz4j7xpTWFVAiB2nKPsw/VhBDl2gGWIy+H\nqfd2EP1EdlNaXFALKby8PQRcbOVcwMRRY0cCP8yaZqd6VqW9gzou0ZHiA3Ox\n60FP8kGIdFMfgUV8eeaKfuWlRM/pXWtInBt9iJn4sHcIHjNLouZ8GSCYs5ID\nMsH+tUQG5uCmdvNJB/g3Vb/GB9o/wPGTXEQTfPVGKywDO2d1sfh8Dedr1lrv\neEhzK2FXhoPwcask8vv1N8ahZx36Znx59NC5/qORwwaEN4mb3qqDr5tpQz4v\npZkrLksn90J9gRzon5ULPlqt5B8zsnBFCGshoxzANjW4PDi/S9vUGAPvciTg\nL48evf8JXWxxt2RcIAZB07xtKJKEiYh1kXjbgMV5nke55e2tsNZjlIqhi4VQ\nHhdVPaAii32omj3y1qnjAg653mEvNs2EMMMq/pyn3kg5vZ0bkhsFXi/78GSN\nRhr3YjREEChJIUR20IM01cYnCJVCj3QU0OPwBSzCUkmqGeijWrFGgDe4EDve\nMQKSuZbj80SvmXhd5F39njgirHt/6WdWKqj+9zmGDs8xU2DDiI6hh37lPLay\nuAZZN7z3HKc5UYUZVh886cRIqbdS/SPa2jRQoO+7fD/0glWzj5I8YPFaNG1/\n46HI\r\n=cI6W\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","source":"index.ts","gitHead":"f31915db958fa74b64c019e9cee9cc163d3e57c9","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.6","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.22.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"^16.8.1","formik":"^2.0.8","gatsby":"^2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.193_1598559644375_0.03310816050343912","host":"s3://npm-registry-packages"}},"0.0.193-Elanhant-fix-avatar-group-z-index-20200901T2004":{"name":"gatsby-interface","version":"0.0.193-Elanhant-fix-avatar-group-z-index-20200901T2004","author":"","license":"ISC","_id":"gatsby-interface@0.0.193-Elanhant-fix-avatar-group-z-index-20200901T2004","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"bbc144ff2b8208b61e7e017a7f360ead35354c59","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.193-Elanhant-fix-avatar-group-z-index-20200901T2004.tgz","fileCount":846,"integrity":"sha512-UE1IisP0t5URJ32QqZ78808bpd6oc1BehWx+vfV3e8palZ/UfQUwtTgNgALfsbpmK35Y1Ka6SFOBPse9Zqa4BQ==","signatures":[{"sig":"MEUCIQDGbPUIyhP6Y8gIO9jv/dHLZXhvQ8Iv/KyzAzogkPuumQIgILbuYTvnmyMP0I7zAaFlnmoff/Un/rcgHrhuLm79gAo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5842877,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfTqleCRA9TVsSAnZWagAAN/sQAJaBtU7epmMesGfJiIQw\nj40ymrK9c9nEVlOmiYfGKqUjEtBWjERR8Norr/Kjjb+57lQXRXW0rQpYl+MK\nvjR9mAx/WwoNqcDQ7UhHyy8HoyExaziOA8W9Y6+G1yhyjtArUe19IZZA1YPy\nFCZLw0Qw4xRNmxMu+f1WYpC50gPP982TqbaWtS+XmPkt8dwvv7RGypolJj7h\nz76fzbMzDvpEamlFp25PK725Tn+mmFjw7wN1PgA0M+2if1rcO5MzrpENO3NR\n//L1GXacCjblnyiiVwRjNvx84M0jKGJv0q+jkaP2j6iXvuX5GfO7SnVqwxua\n0CUXCRHEa+AQFNwVp30nCT/uE9AA3MQYBZdemdgOSGzqECEMI7nrMB1Yialp\nsHFT8w4MnSvzsL+g9W0F9JB7I0hQa+V/G95UPw7fNIPeTywL6HP/wSEtOTEw\nQljHZ7NF6yuMig+AkErYGmCZfecH0dNfrbTQP6bZ4Eym33AMQ+RL5/xNpfjF\nwmaTYXIaRBCpyUi18WRMTKDn5hC+mVeoV07bENNMxGDCv/laJUjyPR4ZhBXL\nLPPj0MZGirhtKOP5trlp1snpoK9hXb6SSOiPoFx21q1iucDSvWo6YcmSSMCM\nHzxiL0dwwP3Lv+cW2896Cb1cj742k/2HK/vOMZslDrB/d2b84QWbDLoSBaLk\nnHXu\r\n=x65P\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n\n## ❗ Code of Conduct\n\nGatsby is dedicated to building a welcoming, diverse, safe community. We expect everyone participating in the Gatsby community to abide by our [**Code of Conduct**](https://gatsbyjs.org/contributing/code-of-conduct/). Please read it. Please follow it. In the Gatsby community, we work hard to build each other up and create amazing things together. 💪💜\n","source":"index.ts","gitHead":"03707238ffb72c045bc24602c1f1b2cf05b7b0ba","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.6","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.22.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"^16.8.1","formik":"^2.0.8","gatsby":"^2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.193-Elanhant-fix-avatar-group-z-index-20200901T2004_1598990686107_0.050542179829303535","host":"s3://npm-registry-packages"}},"0.0.193-Elanhant-fix-avatar-group-z-index-20200901T2010":{"name":"gatsby-interface","version":"0.0.193-Elanhant-fix-avatar-group-z-index-20200901T2010","author":"","license":"ISC","_id":"gatsby-interface@0.0.193-Elanhant-fix-avatar-group-z-index-20200901T2010","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"4de19b8fc899e69c6b4962ebc63edffac64b137b","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.193-Elanhant-fix-avatar-group-z-index-20200901T2010.tgz","fileCount":846,"integrity":"sha512-o4WJPKHUFrP4hWqP9LkL/YniCOQoiFpItRSSGPF5dLplZfrc3N1kNHF3mn0B8wWPvVUlTRglCHWqhiC0xpdvHA==","signatures":[{"sig":"MEUCIEwxnXIh1OciFjXbsexw5skUq7Ju8kNPEnNtTpjyokDfAiEA/UPBq5O8AuGCYqN6JwyCgRulYjFdHQ1hQQK9LoSJx7o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5842877,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfTqroCRA9TVsSAnZWagAAwQwP/1DAxeVPWiGEUpKm/hDF\nMMHLvnIRTC++q1zgywCq20RjbYaMR0ddLfpKYsgjqS93VuB2sSGCSUwsCYM9\nJ8NZyGIRW+rLRuV/gRMR0VFfDpRpXoCfAtnpLuv0kY8RcCTbOZ0U79AQlbII\n91mD8qLzLomDPAKDl80DzOFNxrfbA9Dm/iOnj9g25Kt+kvPenj3J6E3GGGdz\noHlXDfbJ5NJQzl0vkGfobwcuumZWkOaXFtz9DfBDseSacTgyDkg3KSwKn0SM\nl189Qg1IKly8myb44g/KJoVAGcHvntqCUkioRDfiNfs2tGIDLi0J6Zh8D+D6\nS2jdqHnFEI9w2Ua3XBsIW2khgugqg1qp/UyJzv+PLacN82BSjGMO3+63hPkB\nqko1uilswP/iSgEzN/hAyZ+jzM5ChF4dGDfuHYXZY+2yQ2XpxW0L163XRw8j\nxbPN1yOaKFG8AHthiarpCBRAdvnLNzKJ3Lr/SrmImOs1asCmZ4H0f6f9IobI\nDH/H5z0/0fOW/gzOKz1kVStQHseosVVJc7S8Eed7rZHnNacyWszrnDfw6gs7\n8slHjHXa44u33RTKlfhUbaiM9Lmb16ElPY41p8lG86Rf+GwAKi0npwtKFKUU\niit+f6djPT6SmR5q92kOBF+Dd5wUNQIxLpPsKdWHLKQb7FQCtMTw6z/ztnYJ\nqDFL\r\n=+h/3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n\n## ❗ Code of Conduct\n\nGatsby is dedicated to building a welcoming, diverse, safe community. We expect everyone participating in the Gatsby community to abide by our [**Code of Conduct**](https://gatsbyjs.org/contributing/code-of-conduct/). Please read it. Please follow it. In the Gatsby community, we work hard to build each other up and create amazing things together. 💪💜\n","source":"index.ts","gitHead":"3c231074c0678404927351bdd40df2090a1af3ab","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.6","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.22.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"^16.8.1","formik":"^2.0.8","gatsby":"^2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.193-Elanhant-fix-avatar-group-z-index-20200901T2010_1598991080283_0.3553784332226939","host":"s3://npm-registry-packages"}},"0.0.193-Elanhant-fix-avatar-group-z-index-20200901T2031":{"name":"gatsby-interface","version":"0.0.193-Elanhant-fix-avatar-group-z-index-20200901T2031","author":"","license":"ISC","_id":"gatsby-interface@0.0.193-Elanhant-fix-avatar-group-z-index-20200901T2031","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"7b1bce5bf895433343f574ef277edba7294baee4","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.193-Elanhant-fix-avatar-group-z-index-20200901T2031.tgz","fileCount":846,"integrity":"sha512-7D84OQinaEiqCzP3368KggbnFTWyk3Iru6hQQJcjvDU8GEkrZjSys9Rvga1lwEcmV4Xo+JNe1I1WaAxAoqlTlA==","signatures":[{"sig":"MEYCIQDO6hNVZaRtzd5mJ7zKQrmM70nklo3aqbnzQsWI5Xf78wIhAMkzA+RlbaKZD6U3Ugw7uT7ePAbDo48wP4+Sde+yCkjQ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5842885,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfTq/YCRA9TVsSAnZWagAAIHoQAIKFNdOxFEvvQcPNMN3n\nUMFoXoDHOXFyQ0I9f9NKodsLjwcOxhExKe+B2TFyEMFPblTVmCzCEJ6ILiKW\nDi0gT6yRAmuUW4kyJ0eVFxIaJw1G0cWO9ZjYVX4fgOqr34ZByWr+2wnyjD8r\nc9pMlmSnQWtr3ilVrusIeQKEyLBttWySzG7ED8kbxio1HoVpjp/OgEoc2+FY\n6BgzGtMMf4bNxaOts2dU9LdGK+N6z861NkiXn0cXmJgvOZEpuwHS8pmPY8F3\nPXXQXj5M93d86fGcSJgBYJbUftIVfpvyzQVTc6jWkTNpsQYy0dxFxJPzeIgu\nW1YjvUumszJYPK9A69VNzl3DLNgIFC1zhFks1uPxqeQZ374XQQC35hTSSySL\nbudc5q+PMYbGVcFUAyteXUwO/NR1xuPilLRb7dAXxH07URYFp8RT24uvkMoB\nyP3GMwIP+Eh0YK10B72kpk34I/VSTkTZ7d/N4SGyyZKGjclIZt+bir3bTbRm\nIMSKe555a5D0Nm9SIJS6t+e+tAZ2yWsr1++dtr/fAhNpH99m3f42lhwhHHEb\neDEY6eDuUC0xUcogq9x3Ecn72gy1+V7VJj1xpOuGcyYtkmo/q41vzg+WLrLx\ns20a/bEVZrG5jDQrsSjgiKafiHzuXnXmDLblTXcD+iSK4tnOdXSwTCS+BX1q\nBnLh\r\n=G3nO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n\n## ❗ Code of Conduct\n\nGatsby is dedicated to building a welcoming, diverse, safe community. We expect everyone participating in the Gatsby community to abide by our [**Code of Conduct**](https://gatsbyjs.org/contributing/code-of-conduct/). Please read it. Please follow it. In the Gatsby community, we work hard to build each other up and create amazing things together. 💪💜\n","source":"index.ts","gitHead":"759450d1fa35a0723bdd5493d092eb6609f16de2","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.6","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.22.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"^16.8.1","formik":"^2.0.8","gatsby":"^2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.193-Elanhant-fix-avatar-group-z-index-20200901T2031_1598992343906_0.09893263244201234","host":"s3://npm-registry-packages"}},"0.0.194":{"name":"gatsby-interface","version":"0.0.194","author":"","license":"ISC","_id":"gatsby-interface@0.0.194","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"4502454f93661f94e255aa582ec3a7fdadd00ab7","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.194.tgz","fileCount":846,"integrity":"sha512-Tohvh8jU6M5P/eTzZRt1y14U/UvtS8Js5HAgdoq0HSWLKVcdrPwaAvj5dzy5p2//9Dn7MbRN9SLShWBiM0BVSw==","signatures":[{"sig":"MEQCIEkMpazp06jhxobTOmDqZ2siWeCvnX2yZMfxbNiLRQAiAiBMtXaylaKS2nZerMSC06PX1LiXFmDSHmxl84R/ZgbBiQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5843191,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfTrjiCRA9TVsSAnZWagAALocP/2kBQowHzI7IwlFwVL1O\n4OuFI20nriKq2wNmi10zcxTJaEMtvcYj7vyb9U6VTWzIZLLR1ydc9GcS0TRH\noxAmrN16feOvxDZHWFQRI4LqTp83pDKvJWMMAO50w5+843qgFTQQj2QOna/H\nIQAl0XZRV08fWOe7JUlz6YTg22KkaomcPeXe/diFmROCrvfqst9hPpj4Zg19\ntqcnDMqlIEkxToaK0a7FMMMY+b6FWp5WnrEXBuAaM0ARnIMmI8jx0CbD5SXo\nkpDZF9TFdHkk+00MGdpIW/JwdjROdc6fhFDS9HjRFH4UZTXClkYUZsp1Lb/L\nSP7sm7xlTlehXdy7f3rPSfwtuGhmH4pXeBTJAJIt4CKcIBCACuH3t9Hcoufn\nPpkl/CNqzBuhG/mhVGG9h5eJN57R3DJWlye1mi5UX7A9F75GjQOc0tYOMZFz\n6jjO9n2wJG9NtooBEWbJtcJFGVwdK3Ugte3AU2o0nAj+9nMA0DYrGaHFED9B\nWka73dG2hDmQAhLb0m0ll8BnGrth3YNzQMTW25sPX/GG9HyLHjtW5GB6hC/T\negsYWok6z+PdmDPde1MWZw7wZOuqmVBRDg5GVbwQxpp3JrzejpD5Rm2e/4TV\nHSbxbWSLLfBiSZYABjOebq4/z0lxcL8sONLD5siI4BCI3T70mTUp7asdoQ0O\n79rz\r\n=u8Qy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","source":"index.ts","gitHead":"c1cad78bc3edb115f0c80218a3e642a0dc9f9a36","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.6","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.22.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"^16.8.1","formik":"^2.0.8","gatsby":"^2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.194_1598994655616_0.0874376778394299","host":"s3://npm-registry-packages"}},"0.0.194-Elanhant-minor-fixes-20200902T1627":{"name":"gatsby-interface","version":"0.0.194-Elanhant-minor-fixes-20200902T1627","author":"","license":"ISC","_id":"gatsby-interface@0.0.194-Elanhant-minor-fixes-20200902T1627","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"1837bab68be768502c50d4c044d34c0ff622774b","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.194-Elanhant-minor-fixes-20200902T1627.tgz","fileCount":846,"integrity":"sha512-u/COdT6lYYcxAMbOMEdf+91daDskZkjwMO/baHKlOgWrudrEwmrobdX6Q4yl8EE7s9RQAz35T+GewLRS41zTrg==","signatures":[{"sig":"MEUCIDxYF9pmHKq5343n50zA64K9NiWz26egTo8JGKWkfidyAiEApqyjxrFJMSjtts56jsrdWUipRIPDAhgRdGZGoEQmPV0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5843726,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfT8gFCRA9TVsSAnZWagAAx+QP/RccQy6pQfhd0/n519nV\nvrdAc+2tO4Ut90eNAXRFReHImgQbFcSTU8cN/S4TAT/tKmj3KbeoJ3xfJTDb\n21JWaj0s+M9M+ddSpfT3EGQ3l3x4czLCvHzuu6we/G9p+1WsyuYkaWfTBxTc\nOxiJ5nbWJYw4h/HnZ526m+b/i5LEJ2h3z1WEPaav/7UlEDKGLkZy67uq9vhQ\nnvf7Sw6h2WejGGgkiFqFe1HeiekKuM7kl2BbtVEkOZkdacp+SXLndMqUNV3z\nTEd4rOq8SBiLoGJrAjixaoDPXLO2QFurVbDM3GQ52Pssk2Pxi9ihtaUhdnOd\nXCrUp12URXP5t3yV17t2+M6M2VzMMcHWCG4lFMIv1fVg9BtYpaceKuSoijBr\nGKWoLpVW0TaiOacGp0m7+TV8I3CSPtbkQsyCtqGJDsJbwqjY1GjWsip2NtC9\nbzo8Qfqx3l4O+kmpM2jT8j7LFKR9CZtXDZTMomp6EGkoNtroaha8+RK+QofP\n3nsdCh4wnQ7S76bou0y6qVvPGsVRRxUDZYP6REXUtKZEYycQvEGWhfRinzN+\nhZz5CzDw3GWXWweQcm0aaf7nBSTlr/ZqwkpQV+T3H/qXirDVHusaiFfXEYdb\nW31wtfLZ4ngGoAyy/DEEPRG6EGVLRWEThvlCd69V/8TdNDnk45w2QHD4JzZh\nj+Dr\r\n=mCi5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n\n## ❗ Code of Conduct\n\nGatsby is dedicated to building a welcoming, diverse, safe community. We expect everyone participating in the Gatsby community to abide by our [**Code of Conduct**](https://gatsbyjs.org/contributing/code-of-conduct/). Please read it. Please follow it. In the Gatsby community, we work hard to build each other up and create amazing things together. 💪💜\n","source":"index.ts","gitHead":"5f80ea4fe0aa13ca7f36a9ec556728af79db96e2","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.6","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.22.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"^16.8.1","formik":"^2.0.8","gatsby":"^2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.194-Elanhant-minor-fixes-20200902T1627_1599064068374_0.4692381481617809","host":"s3://npm-registry-packages"}},"0.0.194-amberley-add-visually-hidden-text-20200902T1711":{"name":"gatsby-interface","version":"0.0.194-amberley-add-visually-hidden-text-20200902T1711","author":"","license":"ISC","_id":"gatsby-interface@0.0.194-amberley-add-visually-hidden-text-20200902T1711","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"99914d8c78a5d29914bfc6821db18d12911b1c4b","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.194-amberley-add-visually-hidden-text-20200902T1711.tgz","fileCount":850,"integrity":"sha512-djiAOavOSHrYPUdau24Ev+VyZ8uOfLLLaEeGKcomnS/5asAoTYqI6IFopbidV+g1T7OmmjIgW4B5rXJofBuUuw==","signatures":[{"sig":"MEUCIQDLCepZQO95QWWSA1bGWs+WgyyeKcoZFULvH25lDL/kJwIgMU9n77eKOFgCg68LeORv24AGOQ1v3KViQ0bjUmdcXAY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5846781,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfT9JjCRA9TVsSAnZWagAATcAP/0KEqO8Hesw10WpI8dPh\ncDAv8I7kXmWHpiQVhAxGIPsyJw3EUWvCLd7lLuosS+dAY5EDZIWJMKCiq0Vz\nE4CXEGziSqkOShAgGEV0e6MEea87fpPKEvOuTcxtBoolyh3uysE9NUlZGfx9\n+bs08Sq8AMVvqTBuvNzmfH9VsbyKojULekwkygqTTcaukaA+8/QBEaNgC1uT\npWJfBRlLpTvMSoD2PQNBrwWW/Qi7pwqrvgsnv5I7Qfjjs0ksB6kf2GOPDSOJ\nSmUOXb7I0j5fj+EgzZ4WtAUbNFWwh7J6Sqr1756OzAK+PZnWy572jrRVdu+y\nMNnII8sHeVCsDDhJF6h8tzRLVPtgrV7vZQiK8tHGiFYmuxq2RdY+GT2V9Q8Z\nKQdSgEclwjtxnMdpfpmwv6qk1gRCuHz2C6h0o2HKP7xMG1XRQT77iiGAT9f5\n5vXQmChtNjRNuQfX9SHU5g73hV9jMr8KOOFHgTIDBX4YX02SDjYtUJDv0CXs\nBn2wQHs4P2mdfAcZJ+zbB+eeTJdw+qR31GQdG2qcIpKryfX6tIvaQhI7Wg4/\neFTX3mrWKwAdCUGzElPr2vI6OjSOXuwqYZ14R2F+OOSUHJK0NTasQF6QKB6f\nIZ5BiydDzpmph9xj/E4yMGQYL5zdYjM8hI1XdkDgz+n3Xq65mWwf0h7ohVTk\n3ppW\r\n=0BNT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n\n## ❗ Code of Conduct\n\nGatsby is dedicated to building a welcoming, diverse, safe community. We expect everyone participating in the Gatsby community to abide by our [**Code of Conduct**](https://gatsbyjs.org/contributing/code-of-conduct/). Please read it. Please follow it. In the Gatsby community, we work hard to build each other up and create amazing things together. 💪💜\n","source":"index.ts","gitHead":"cfd9f4a80bc360fa5888113c187f0e5d1371cce8","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.6","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.22.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"^16.8.1","formik":"^2.0.8","gatsby":"^2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.194-amberley-add-visually-hidden-text-20200902T1711_1599066722534_0.9209619861408218","host":"s3://npm-registry-packages"}},"0.0.194-Elanhant-minor-fixes-20200902T1740":{"name":"gatsby-interface","version":"0.0.194-Elanhant-minor-fixes-20200902T1740","author":"","license":"ISC","_id":"gatsby-interface@0.0.194-Elanhant-minor-fixes-20200902T1740","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"c58d158550a377d60617cc28f5a6e9a088febcbe","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.194-Elanhant-minor-fixes-20200902T1740.tgz","fileCount":846,"integrity":"sha512-Le15COmuqvSlgrW51CcSVr/mo5i6f01CwMYrGfoqUMxvyRY05eEjP4CrMadBxHVsQ2bp6Sjbo8TDNMCaFasdGA==","signatures":[{"sig":"MEYCIQCpG/w9cPMB+tVoKBglmhY1UsMtgu4nMKblT50BDlz72QIhAIC5opqFVX+/SzfWfG0GPgRFMPk2OBjAtKTklnfBGP2g","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5843726,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfT9k6CRA9TVsSAnZWagAABS4P/jwL6FWOgR7Gx/v49y6U\nnNmlbbAUN0m36UE93CSaLY0r5KxTvIvAYBUSFaPTykF6t992XH2iv+RhJp43\nmxzUDVxk671hbsxe4GJ6Xz6brjWuorQM3Jx3Huon5OtSYmUjbf41f/OY/G2F\n8OZp80KplHGF9foACApDDRS++t9LPnJFdLSdxyj6AYhlnvXRRhnGSUTUJvZS\nlTBMU3O0gFdtJVLol3X+699HE6XItBfFOnECwC6arK47R67zfE3eOjTd5CD4\nEbsZPslKLlHJmH/bq4wBmYSx4kE3qgEFfANMnhGhEBrl0f6RV5rycHugw7SF\n1oQgh+Ck2amxE+fiUUe9Bs2+HR9BR1EwwbQipztMLXk++ey8uwFkIE2KsZnt\nYEdW8M22LF2Z+OrQkx2M/qXIk49VVz3B9VrFwd+RAeZS7ZWMViyBwhzi4gx6\nH3+163w9nsAf9cyeAY6nT7RbN6UGNRUc1XW7azQBDRznhTSUNvhwb5fz9Ypw\n1bTQbWn/cF47kPShtzTaaBPjcA8YYaju7462rLDfeXJbSuTWDrzNwCisVV35\nfqw0TG6+1wQhxENtCS+o9KUS/EhRqOUB4avmDbi6bXmmxrjTrbNP4mpqJHzi\n+qjipMB03VBNC0k32lt6eeedIQhST9loNii6pqnIrY6A9gxRVez6URb6XpVX\n/Nzz\r\n=0ivP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n\n## ❗ Code of Conduct\n\nGatsby is dedicated to building a welcoming, diverse, safe community. We expect everyone participating in the Gatsby community to abide by our [**Code of Conduct**](https://gatsbyjs.org/contributing/code-of-conduct/). Please read it. Please follow it. In the Gatsby community, we work hard to build each other up and create amazing things together. 💪💜\n","source":"index.ts","gitHead":"e81001553724e6d88397735f711db096e72726fe","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.6","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.22.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"^16.8.1","formik":"^2.0.8","gatsby":"^2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.194-Elanhant-minor-fixes-20200902T1740_1599068473522_0.6337949250177342","host":"s3://npm-registry-packages"}},"0.0.194-Elanhant-minor-fixes-20200902T1751":{"name":"gatsby-interface","version":"0.0.194-Elanhant-minor-fixes-20200902T1751","author":"","license":"ISC","_id":"gatsby-interface@0.0.194-Elanhant-minor-fixes-20200902T1751","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"da734f1e01c88c5f28b1acf0f25dbb60f0de061c","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.194-Elanhant-minor-fixes-20200902T1751.tgz","fileCount":846,"integrity":"sha512-vQu3WA+nN1SIn+Ks2AI5IrfS268f/aSE6p9s1RUmlvYCD6mjd6QhWi43VzABCU/lDZOjNQIDAud4mqHZagjF6g==","signatures":[{"sig":"MEUCIQDJWtmuh5K/p2h6OApCYmSMwU9ZG1ibtKB88wNeuN6L1gIgLdC/lMWweARrvri+GSufImUnOUhkG4u19Uok6trGZ+0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5843726,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfT9viCRA9TVsSAnZWagAAlQcP/2eXzoXTJQoougUCyvhA\nnLxcKP0id3ZE/2/fd7i8O21raGQLnm2XaKGldaln/Mor31a2QGku+jHv/2rX\n0yFVTujIBIE/7Ee2QlXX/oV877mrcOLpLWBdMOLEXDHiQzkPMkoP/MXEqndd\n1cyWZW3nut+o9caswy/QxfkvJhQsnwJG0qDAst5Q6xpTJTjrz8au9iF/SLRv\ntW5scFCMSgO8CqYxToNOazjbmkMUBMPT1G4EbZmHmaZ5zwvgOHCJSkn22c6B\n+vlJtauC8u/lgGImuNvjIuAeThfu38erSRUBONlmoHJgWroRRQvGaiOuw1gV\nZtESZOz7rVYn6UHnJCfQjTldCOSKpPkpCeo4rly2zTYaCbMntRtDU4Mc6HQD\nAaGgwcPAw0Sc57HHvkNHUj9cPNGQKfsm6WhoIBZsYlXHBul0LDzmjfufQPPM\nqtHyR4Xe/kmmxxU3l2gghXiK4Cff4mCgPQKPsNxV7U6SV9S6I0kygVX9Bk7w\nvU2mAwkg2mYd1WsJ7g7Ve2o1XqhEv3/GHAc9hayDmPqSLnGQdyL1911AMXla\n211k/S5m6RO22QgRwiqh0aWEVGQyKdyUM8Ov2NhhQVUHDxeSgyt8uH0XCtuq\nEGYCidNwmKpqa2TqmfaFi/8ToaCqfvIX2Xqw4mBElQGnVo7+wJdDjXEwHFdT\npQVa\r\n=yFra\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n\n## ❗ Code of Conduct\n\nGatsby is dedicated to building a welcoming, diverse, safe community. We expect everyone participating in the Gatsby community to abide by our [**Code of Conduct**](https://gatsbyjs.org/contributing/code-of-conduct/). Please read it. Please follow it. In the Gatsby community, we work hard to build each other up and create amazing things together. 💪💜\n","source":"index.ts","gitHead":"d0581a23881d9e9ccdd1728b0973256c664fb7af","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.6","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.22.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"^16.8.1","formik":"^2.0.8","gatsby":"^2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.194-Elanhant-minor-fixes-20200902T1751_1599069154271_0.9177639396009571","host":"s3://npm-registry-packages"}},"0.0.194-Elanhant-minor-fixes-20200902T1803":{"name":"gatsby-interface","version":"0.0.194-Elanhant-minor-fixes-20200902T1803","author":"","license":"ISC","_id":"gatsby-interface@0.0.194-Elanhant-minor-fixes-20200902T1803","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"5dd72ef067a76334a8ec82363504f03aa7d723db","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.194-Elanhant-minor-fixes-20200902T1803.tgz","fileCount":846,"integrity":"sha512-TYVOC4eH2+Gmcs7kJQOtSjrGmrwLRBKHR2DFqf0rLLFs0VnUT8UUG19oAlTmJXED+rJihPuJ+8I+vjScGlydqA==","signatures":[{"sig":"MEUCIFxxQI5IAhczS2/OHpcYzmBAtJDOjiajpqd1VNlG9FKYAiEAp05zBOM1sHdI/AXIxC9fyUq7GANdteVdi/7zhcJ3oHA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5843726,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfT96XCRA9TVsSAnZWagAA3dcP/i5nb63YwEx6qarexCHc\nwidFSJOVymd3cw0XVTqk4OTd2Dkee2wjWT/UbrQLXYPPEZhnR/1tlvexjWxm\n0QcmpzKxqghs3ivK49eNHEGkmnaidfwiSSsXxXq1qbYXNnBVUs1jrNBnLmUQ\nVXX+jxcwMZdBRjnedrVDB40/PsDLZvFw7jFKCs5Bg+Z9Ja0MeOVjY8F2pB2d\n79qvrmo0n41m+DmJ3/ijaKjovtOGgf9lAsIoNIGjV15KImFFOAc5mPzD9YPH\na3iqoCr9/m0EgualCg9c9XVVO2sZDl8qG2X0fgKCr3+v5aGkY3QsI/FJXCFX\n93WIF0IcoEGu1ac2VB0GXdfno3NS3BzuNmlzIKqiGSeeidfq+lxdAJ8YR8e+\n7gsgk7a0kfK68mU9Dh1wGl/AYNJrdwz/Y5EKzaLQj/iC7Ic/ke5LWFClaAzG\nvPmKtLIq7hUyLmvcafiU12ZOjcJb/eA334qdqjm2+mm2SbmhhiHsneq1CkFw\nKHi0FUnGyj2SCp8S50jPB26zg4+KyA+XxrjN+eGzBtG2UZlk72oWfyq9ebkd\n7l+CBIfO19kPC1oEVQq8wNNl4yewT8gVkPH5ypDGrFTAo6A5lHKr9Zrz/IZV\ngKXvBEKVvt84C+wviXmuMFy9KrArVkxEW2ejo4Tkdy8iab+LS0r+d6pFVzni\nSv2k\r\n=0+HY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n\n## ❗ Code of Conduct\n\nGatsby is dedicated to building a welcoming, diverse, safe community. We expect everyone participating in the Gatsby community to abide by our [**Code of Conduct**](https://gatsbyjs.org/contributing/code-of-conduct/). Please read it. Please follow it. In the Gatsby community, we work hard to build each other up and create amazing things together. 💪💜\n","source":"index.ts","gitHead":"c4e8d257b289f031d90006bb1fe0158fa2247da3","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.6","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.22.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"^16.8.1","formik":"^2.0.8","gatsby":"^2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.194-Elanhant-minor-fixes-20200902T1803_1599069846837_0.5890157392655313","host":"s3://npm-registry-packages"}},"0.0.194-amberley-add-visually-hidden-text-20200902T1814":{"name":"gatsby-interface","version":"0.0.194-amberley-add-visually-hidden-text-20200902T1814","author":"","license":"ISC","_id":"gatsby-interface@0.0.194-amberley-add-visually-hidden-text-20200902T1814","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"ec42aab5197a2ff01c3fb1473bae468ca05a570e","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.194-amberley-add-visually-hidden-text-20200902T1814.tgz","fileCount":850,"integrity":"sha512-waT404VFY3+ChOULs0gMJ6ETETHfYpmLGarj4hdW5PDUuCEtMdJT7/C5QZqzKjyAZ5WCLGL68TsYqZmSTU0QTw==","signatures":[{"sig":"MEYCIQDf4uxahts9XkQ5bCqZWWWEsrMW58RYyHsy57/hSb5I0QIhALW5TLzq8niQSRu4YvgmdzIPe3ybiCMUBjwlF90XsKd8","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5847354,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfT+ESCRA9TVsSAnZWagAA8U0P/2nSdo/6SV4u33wScRRl\n38GjVC9G0f8MM5nugxGnSp5NCj0aMff1Hg9xD6LuvidHocU5JI1ODA7DsfYe\nqUwQpXDhjLVZSNK64EYNSW9CxA0O1dyeh8H9EoyrAaWr029779dJHWIyPAVd\n+kOYkD1k2XkW/A8Qhv8YI2y92b/j9lpjtAcIyS0IjMTKoHOfn/YcBWvzZa6i\naGtZL9wSD178QvFS1LuTE9H4+coxLvSk+7QRi9jHmaCutHqnHUjzLa5+hYHG\nR5HCUCJTUUcIfFmor0T9Kc4LXvnAxLX1CZ6+HVPL0fkh2QGWAwBe06TcIyGE\nwh+xTALRYL7AEnvjwmWtaKWy1UvV+bh+C+As0QvP3a7J/UisxZdfTrO01KtS\nugmdJKzB2jrvlT5byip2k8koZKaO6cVfezZjA2wdGf7/Rg8Ko4y24dOExF/A\nm2FT0dItHGjqhebaF+aLs34uA2tUhx2ypIq57+M3E274LIEfnNspnutQ6MUS\nqMcrfzbwdsnYV2dUX04wQ11Em4m9u8VAptj7xe27fMNpTKCvKUdKuoFOot30\nHxlwmJSElS0BK660IWj0LVO2bdjPiIRlpy3+GIdt+qQsvQq1RONp2HiYd1wL\nvKKrJP1QdWR+aluCcxUSvC2qLOQxRYTncTnNPE4a97we9tVo9YlLsarn1/Kt\n+1xR\r\n=hu7m\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n\n## ❗ Code of Conduct\n\nGatsby is dedicated to building a welcoming, diverse, safe community. We expect everyone participating in the Gatsby community to abide by our [**Code of Conduct**](https://gatsbyjs.org/contributing/code-of-conduct/). Please read it. Please follow it. In the Gatsby community, we work hard to build each other up and create amazing things together. 💪💜\n","source":"index.ts","gitHead":"048213f96d92fae7d079faa8096b895e406fb10c","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.6","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.22.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"^16.8.1","formik":"^2.0.8","gatsby":"^2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.194-amberley-add-visually-hidden-text-20200902T1814_1599070481591_0.5222414951138967","host":"s3://npm-registry-packages"}},"0.0.194-Elanhant-minor-fixes-20200902T1923":{"name":"gatsby-interface","version":"0.0.194-Elanhant-minor-fixes-20200902T1923","author":"","license":"ISC","_id":"gatsby-interface@0.0.194-Elanhant-minor-fixes-20200902T1923","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"2d9d94abe45705bcebab0f2c678393a0ac635c64","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.194-Elanhant-minor-fixes-20200902T1923.tgz","fileCount":846,"integrity":"sha512-P5rH9WHVEltUHIniMOoGnNyOrwfwXgn5yg2lXW9KYkztI4Ui8IXTyLVR7vIddBTpHwgIhN2HIqbV2YeI1sbN/w==","signatures":[{"sig":"MEUCIC42mDmmnEgEJ5ydIQqE18KgHQu+eDihaHwjcVoG0F1QAiEAsfSqWIqpiXuErIemdpgivLGgDHK9wk0zM1uxlfCw4Ew=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5844144,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfT/FXCRA9TVsSAnZWagAAskQP/R64gn/0OUISroe5Xm6p\nd5+Yn8etYHZAk6UKubzdlHul69bCKw0Q241UFf82RnQlk9+lz4Kc1hpeaHEk\ne+MzL864j+D0Fsy6+EZCLKJ9PStxZwF9uis4GBs6TKiiww1b7E03PKsdbbxW\nbaKChb3gI16DGwjaBsrPmPlXAK3inX7pXONAXr6x7gG4oPrR+x92kl89hwE3\nEmx9UORE8xpcMULrlDyvFNoREWBYhUDx/l1lHvkaCfxqQzimVk8uf7GADoYM\nToHs72DghfEnm7nze/DcxWm7eRHUO8f9v3tBWjqOlDQPB41X0FSuGMA0gf4p\n9Gkb96TkESICpbEVril6OH6JoH5WQE9JsQbhTjySgEzyWet8MicazlnZfm22\ntVwVZvDtzzISV/sHJ0A0zNrdwY9qBMV0OKfM2p3xppUDFeeA9ZwWWOrQsP3i\nJ1qQ/wddGsb/DpnENW2Aa0iGEns0c2Hq+9RtB3vrEVWV0qdSI0JVR65fiQoM\n6EBPsbaf0n4Dhi8WNwNH1AGxeuDKqqnNEgRBnPBrAkII1Ol3P4RX4I9/0Nu+\nSWFo3fHK2b3Y6GGovZFwXzXQLR72AsYBQABhU6z77P1UN6Zj3zh29Ujzak6O\nNtB2pw5c1yUuQBnHJ5bIboHUEPmgxywCgdXbApPW1AwJp/rudXs4Jlq3BAtL\nl9Yq\r\n=ag//\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n\n## ❗ Code of Conduct\n\nGatsby is dedicated to building a welcoming, diverse, safe community. We expect everyone participating in the Gatsby community to abide by our [**Code of Conduct**](https://gatsbyjs.org/contributing/code-of-conduct/). Please read it. Please follow it. In the Gatsby community, we work hard to build each other up and create amazing things together. 💪💜\n","source":"index.ts","gitHead":"791ff354dee94fccf90e86b076bb2880e82458d0","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.6","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.22.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"^16.8.1","formik":"^2.0.8","gatsby":"^2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.194-Elanhant-minor-fixes-20200902T1923_1599074647074_0.8649906590970982","host":"s3://npm-registry-packages"}},"0.0.195":{"name":"gatsby-interface","version":"0.0.195","author":"","license":"ISC","_id":"gatsby-interface@0.0.195","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"fa6a375d3a52b0991d5025b83dbd2c07c0962a4a","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.195.tgz","fileCount":850,"integrity":"sha512-Qtq66rm08Ja+XkzTRtX+gUAbSXOmWMCx1qEQFLpdkVesd/mg61yOSod9icNgsFXfxP40qAC+O5F9Ck07Yv/DMA==","signatures":[{"sig":"MEUCIAr55H7OPWU+YrPe5eruxBcq+52vqPLKPRR0VJKcSkJqAiEA3lp/mzALp7QviBMg01/5JNwrz8diNk88YnchqjNKeUY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5847410,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfT/GSCRA9TVsSAnZWagAAs4EP/RPHAO7gclUdE/KPzctX\nwEqYlcwCAgjSHr9IoycymCgLzL7jTU/yhMTOT3T5+id5SZrmea8gx5lEIoSc\njlRwqG9x/MaejwNYQRjsJ8w/AhpvnZqGlLrntPLZgVAIaLoGpa47jw1LPKzi\nrT4WA0PjyKR5/DinGbFRv4H6RAPePbSXPy8QK2hCb+iWaRCz72oRr2dD0kwo\ngiNO3Z/d1rmYR7/JxjPUeI1WxECxZGVufW6UtkJLtAwCJHizUmnJxDD8Guuy\nOjGJPJeI00y2chYrcOdG6JGBX7gmM/46bQ1puBalW99Ml6IJpWk5sBLzbYsn\nI073WAgy3Met1PJRNmHCupVmqXDZcGT+H+yrqI3UMi3qBfjcn25sOuf4DMxJ\naom0Rdx8V77l/FVit7jrDrlsg2Dc5aIhKHynFxtg6io8u3oWsl5dlkNbWAFt\n+i4hbB05ET3DW1Td8LtB7GSXIySvB10n+z5WE+p68uLq+arfw60U87KMA2TH\n4/XJbHd4k0JdbWH4SCi+rkTFspp/qbyOwwH325kTBwrFnYBSlpV+doANqgLG\n+7b6s8Olj1MHI+HgTYhl9ivkiEYHxvDq4FocUtsQyAhvMpOxD8RgAJm9jW9q\nJI8gfMckWc5ae+ow5y9oWVoGCreChwvYmL29IiUFA8wUkKxVjWyJEztyg36m\ny69M\r\n=rrgk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","source":"index.ts","gitHead":"84f9f4bdf06e981523a03da00e1053da083df858","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.6","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.22.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"^16.8.1","formik":"^2.0.8","gatsby":"^2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.195_1599074705323_0.20075214485736903","host":"s3://npm-registry-packages"}},"0.0.195-Elanhant-minor-fixes-20200902T2016":{"name":"gatsby-interface","version":"0.0.195-Elanhant-minor-fixes-20200902T2016","author":"","license":"ISC","_id":"gatsby-interface@0.0.195-Elanhant-minor-fixes-20200902T2016","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"57d4dc9e1670e38f97d285c535818ba886115345","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.195-Elanhant-minor-fixes-20200902T2016.tgz","fileCount":850,"integrity":"sha512-B/CG0T/E2QuFV5R5h/j0c3/G2iqa4ZP5Os8gEkfe11Lia7Mk+ZmUlpE5CBqN54/pzVYFGR0LkiuN/W+tcSQiIw==","signatures":[{"sig":"MEQCIEEeBI3ASuUQ12wUDCzqN+16KFmgqT7IIfDz5LlMff9tAiBw3UsI4KqIR5WJGN6tIj7oSjx+8AW/5u/lp50l+edEdQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5848361,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfT/3dCRA9TVsSAnZWagAAd5cP/0Zdd9+4XCauTrm8sun2\n4Z4z1mpPvoQjU8XYbb8eP7VNUS8gIhCZUVnH2WArcS3JWKEKMukGKf5v1mPl\nobQISBOchONjiiQMP4zYyHmOL+0D5TkKEtrU95QISh3/c929b9TEFK7rcca5\nNuLTmIWnYlNy+DJy+uUht0p6iwVmU8BOt2pZ9Lb84o5TK/jLFlZsAE+EZ3Iq\nzqQl7OmoZz7uerIr1buliJZ0JJi0ZukihVl6LUdmuPCioOoduz2uFWau7zAV\ndrPglaKQgsgF5e/MO/Pgr7eERL4VKpid7Q1BzBQzeCUT/KFxzmkd1WwEuKaM\nOy97U6piTLwNKNlQ3kg9MpldleHl7X7hrxJzFfdFvz5Jr15oKOP0hA/qEyQ4\nzqSNqALhDjbLOraZlgYoXd9NAtvYLNBHwvBzzmkl1GGjhpkJOpjUpqEhSkh+\noCI5r/9Gyjy8j2g1HYZg5CNrzrvXtEEj80S+IQxjax7KhitBw6OQgflKFmtW\nPsp+vGkWOEBGc6L1kDpAc9y+DlDicm9W8/7jKYIs0zKRGhadCo+1PDItNcUD\nCXfji8oCuRmnYAXuLmK/JdiJG7jzs4ev74Obba1zo+GcUZN0NEKM4gOfVwHp\njnD9LEJ4HLAJjseE6fmyy7zeisHwO+TlnprmRX37Fm409UH8qC8khi+P9VVB\nEaTG\r\n=AvPo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n\n## ❗ Code of Conduct\n\nGatsby is dedicated to building a welcoming, diverse, safe community. We expect everyone participating in the Gatsby community to abide by our [**Code of Conduct**](https://gatsbyjs.org/contributing/code-of-conduct/). Please read it. Please follow it. In the Gatsby community, we work hard to build each other up and create amazing things together. 💪💜\n","source":"index.ts","gitHead":"03323c2620859eb2b72f699e6d2eceb1f9429453","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.6","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.22.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"^16.8.1","formik":"^2.0.8","gatsby":"^2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.195-Elanhant-minor-fixes-20200902T2016_1599077852696_0.0034347632497124803","host":"s3://npm-registry-packages"}},"0.0.196":{"name":"gatsby-interface","version":"0.0.196","author":"","license":"ISC","_id":"gatsby-interface@0.0.196","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"4ea28777f52ac608258a3b4e70826ad954ceaf05","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.196.tgz","fileCount":850,"integrity":"sha512-nDt2k7j98vspAjQKTf2cAr/tkc7as31wsa/GenNck2vZnN8yxJmlAWKoP9vePM/LXUPXoVo4KrA8bPp5j7I7aw==","signatures":[{"sig":"MEQCICsOZ7MXTGssrVlRYPP7TbRBh44A3Vnl7xCLkfMvKyulAiBxBOyaRO4fUlKGGs05k7Hxk9lpE60Tv3ih49+VfQ81Nw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5848680,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfUAN+CRA9TVsSAnZWagAAVMEP/2rO6CFgu+5BAErvlXak\nx5T9TeWnPdZTAPFe+Osj0zgpvO3QCVwttmqF13JYdnWpMixLWYXhijuYcyEe\nihecx3GItb24lzu2ieUxeEQMgDdPXAt+gKp1SD9rplqGIK8+ULzjNmBW3Lyg\nmrt9jl8F6hRAhvsCo/ipNCyZocipK/Fu2IWZuiAJDU4x9OYndSXlUAe3pQsR\n40dP7yzx0yGxdDi2P0nv0h5uwEn+3BBW3xlyc9eyOTpgkhnvwxmvYFE/CmMR\ntiMC8RfYvsFDh8UD0Y5Ue8HxHirBkymVviJiDm5cy6h3rYKEgkGzMhQNKxGN\n2Olf185r2UMlJAvzdv4iqUt1sLKLciBbmvY0GIwsPs+/sfhnxU4wekNOO9c0\nvGmUIgNkiEewmfoEGA+MAf8cUELH43p/h716uWm5tXsmtoJz61KY0i1HYvrb\nuWT23HEiD4bWIP1ivZldTkIei+OVtiy0MTAwEwi4Scp1VCP1tExMX/IsBP4R\na/lIJqoUraE/N2n+tAaQ33wxRMqu6TnTWU8FKpDdU15GpR7iumR1bP9ihaCh\nQYd4DdgZVcM6KEDZIeNBeg7EQylV6hRR4vcMbGGRNl6Xsoc2z2U96/zhHAdr\nox03BoxZMYxvC9kYynlZMMxa3TQuByJkSgj3dUpCDOCaDTtzub/4kr/EYUa6\nJXaG\r\n=JEIG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","source":"index.ts","gitHead":"e68dd7c20f613bbf46f5018f9a955399a100eb37","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.6","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.22.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"^16.8.1","formik":"^2.0.8","gatsby":"^2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.196_1599079293746_0.5610233217510676","host":"s3://npm-registry-packages"}},"0.0.196-dependabot-npm-and-yarn-markdown-to-jsx-6.11.4-20200904T0328":{"name":"gatsby-interface","version":"0.0.196-dependabot-npm-and-yarn-markdown-to-jsx-6.11.4-20200904T0328","author":"","license":"ISC","_id":"gatsby-interface@0.0.196-dependabot-npm-and-yarn-markdown-to-jsx-6.11.4-20200904T0328","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"809816a7d15f1f8d46e79696f54fb92dd905d8ab","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.196-dependabot-npm-and-yarn-markdown-to-jsx-6.11.4-20200904T0328.tgz","fileCount":850,"integrity":"sha512-N3O1/Ib1oZk7jtvL3wFlNbDPZZR0RWgyR9gyKMXHNYMqu/oQwEdmGwlCw4wVIoCCVhvbKaA5rTiC4Jc7gIi+8A==","signatures":[{"sig":"MEUCICRvp2laSyJAOv76Vr52PNBMz9Bp4QoC2KoeJioXmUNjAiEAqX244Bt2O0TitQfuJt5boWE0ic8dugK2Pstcjz1Bavg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5848741,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfUbRkCRA9TVsSAnZWagAArjEP/1lFZFvXDYIvB9MUV79S\nCclWIdMpm61mdMc+FcofTMeA0ZPWDsGtvM7ZgwjpTgKP7a7q+rrf6/t+F+vA\nqZCjP06Ei7k74nCw5/R3GGvzg3AEyh85U+CpoFp4GJHZrG2a9DiZkLZoy97z\nzPzhgSLnTCJZ2gkxS10WlS7W3NoSef1a1l/QLKMBOQixdz50kJ5Lb9miz39u\nEIhsGNAFoiojskQRA18UnrR9bPJvPUaoDaCkXfuyd4u7YfvUBWMktCeK3vNE\n0w5IxdGKGrc9lUx+j0sRINKHRdGQQSB86UQxbfTvH2hP170roYnqJFmMM59z\n4+FmNVIH5b03WcbW7yJ0p3YmBQkC68R4sHGhZmxiEyORtM8ofd+/z0dApAah\nQpGG4agRJIkDFLsOSlsVNU/MZkoEDY6Tf8Uju+csxwuf3JVm8H5kEnbESw4U\nJPORukvkiOS1n+KmV56CLXRSSDoPkGdjOSixGLJDWYJfqBivIaO3ckh07vYw\nFLa9y5ObT/Ee5Bd5W34YgtEdvbyfz8K3ZApQbxW3m3eymsgKpsyIotY99O1n\nIz/sPqKY0B4l0am1qThRD4B9Gdm1pthEiYjpMsOK4lzHtVmoO6JznY+BDlaZ\nvjtGiwuK28CCNffBynqp6+T9Fi+sSNk9Ed/X8xiP1ghdvnZE7WaQ02rKjdZ/\nlV/I\r\n=f8F5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n\n## ❗ Code of Conduct\n\nGatsby is dedicated to building a welcoming, diverse, safe community. We expect everyone participating in the Gatsby community to abide by our [**Code of Conduct**](https://gatsbyjs.org/contributing/code-of-conduct/). Please read it. Please follow it. In the Gatsby community, we work hard to build each other up and create amazing things together. 💪💜\n","source":"index.ts","gitHead":"a3cd769a026ae8feb234c551f3475d93be224b00","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.6","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.22.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"^16.8.1","formik":"^2.0.8","gatsby":"^2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.196-dependabot-npm-and-yarn-markdown-to-jsx-6.11.4-20200904T0328_1599190115490_0.9372822931631974","host":"s3://npm-registry-packages"}},"0.0.196-Elanhant-skip-nav-20200904T1457":{"name":"gatsby-interface","version":"0.0.196-Elanhant-skip-nav-20200904T1457","author":"","license":"ISC","_id":"gatsby-interface@0.0.196-Elanhant-skip-nav-20200904T1457","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"c31df2ea5b3fc050013306c62b84327e9da31073","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.196-Elanhant-skip-nav-20200904T1457.tgz","fileCount":854,"integrity":"sha512-0js7wYbrb5f4A6TJQn233BAHpP7jE2oaGwJtlx5SY/L0hYg5cZFSBpuli4q6NRn3jiskpIIJrOW8fxs34A1JKw==","signatures":[{"sig":"MEUCIQCnSCdwRdtdqlx2eZob0d4nL6aC1KJTFROVCP92041ZLAIgEgDXX5XtAYsMCtiF2/V3uRPRakNhdXuAuWwEqubS2KA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5863326,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfUlX/CRA9TVsSAnZWagAAdCgQAJ3e1fEiKgJDirLqdDl9\n2xMJBYwlW22VCPox9K4DkPU4ZuRU5ByOwwd6OzNMWHWY4whwLCDD9KtGjjp2\nxYiMZaMoU0ah2r5aWm5vL1NU2o2zpRa7eylPu2sIyze8gMCipnHDeZ248OkN\nAWk+8lGsJ7tuN6TgzRHL9JYj7sEYxvsoqko33Qd63TWabBniTzC35PBMugmj\nHALs2Rox1gC9SJ+3J8+CrjRzYFpYQRc3LfqE04/tfx3kaFCV8U8GcSsr0sIY\nntRktiuqSSZLwstKxNsg2XKNUmUhQm7sfcY4uDwbA2SH5nwphBT7En69JWaR\nzMvCD46z+3qs8id7uI3DeDr/zAwiglQkwmz1JPwCfamY98wZH3i8yYNQs94u\ndhJ9SGAOBFZfbyM34jAaHD92IkTQ4tf/hPUu5yelQ8WwaTkojWn3+yNWemFn\nyIdjIj/fphv+6040B6Od0XEVCUVSy9cgMxwSvuOSTMiGQxEYBTFJKM3miVJA\n1ZpDWCBCYUcQXTlSMEshd+7im6opbQ8bBiz6zIuBo4Jj0stwWLCBa8loXgzc\nBYToXdaqE4cVrsjC1c0JC2wrxFDWfbesTnUXb1RP4WP6UR3+2kcbaCw50e1I\n4nZIRDsG1FiBautBxpvsfS6gi/MtC437uUK4jP4m5bl0i6rn7ifVc3URplXS\nj/lL\r\n=42UN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n\n## ❗ Code of Conduct\n\nGatsby is dedicated to building a welcoming, diverse, safe community. We expect everyone participating in the Gatsby community to abide by our [**Code of Conduct**](https://gatsbyjs.org/contributing/code-of-conduct/). Please read it. Please follow it. In the Gatsby community, we work hard to build each other up and create amazing things together. 💪💜\n","source":"index.ts","gitHead":"d47debaa0269b3714870a7e2a4a870d02e4aac10","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.6","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.22.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"^16.8.1","formik":"^2.0.8","gatsby":"^2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.196-Elanhant-skip-nav-20200904T1457_1599231487216_0.06436549048515827","host":"s3://npm-registry-packages"}},"0.0.197":{"name":"gatsby-interface","version":"0.0.197","author":"","license":"ISC","_id":"gatsby-interface@0.0.197","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"37088ee6f0beeedaa791907b99b18a951e18ff0e","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.197.tgz","fileCount":854,"integrity":"sha512-7EHQKNBsfyARvp45HwrEBkLKBHnkS5G0V/r/Xugm5WOGRIX+/UVGQ2AbdmQSE1JjrPUlPvsJoUhFl7QeiPftIw==","signatures":[{"sig":"MEQCICbzrFVQvz+hDGw1VosZM/kTi1LIXLS9HLU4oREz57GVAiA2QJ5JLy40QKyaJzDtUJTvZCr9lOWuIgIkYmu9aOFshA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5863636,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfUmoKCRA9TVsSAnZWagAAPBIP/Ra7kXIVH++dH5kz6KHi\nFBIQcwCuM3a2WSuJ8uSee0Sf/3mmpnOXIG7DfhXScHQLetQmbyzUaeVpfLZl\nSfpJKxffwppY9vUn7Sxha2bG5H3PBMlXhO/WAFteNjJaUOAROKUuBCesRtR5\nlbWRRwAi22s72fh9cqho3oGKRs7E4/dg/WoO6mVYwhCaN3RSYzY87k71z9qu\nJCpNrTbw3h9EsmvDvtW5wQw6yUpShh6LPKg0U+S/q/xNBYzCD5ckhyE2WcnE\nKL9wWjlZHXH85ebSzf+ckkWbVLeQq+Xx0ZkShpbDut0ottLlQzgHTaBcpQqY\nfp8GD+yu809FvoPz45OkRdBwGisHV3G8RbM2/QouOzJfhZQ/xmvpR+eeOlaT\nFPnuQG+5DQqu3uLYovitiL/haUwiyueUVkEehcAq23WmIrU4oCjXRkcI5lK+\nWIzS3BF8B1aELCLv4CHlrcZTXCpVjkqMtKhYHdm35nLwlvZo2Q1PMYdyP4jU\nQgi5X/SNl78jOC/vBehkIkL9aZV2FrkoC8QumeAhW18ODE4+Z8QHxUZphNqE\n3OOY8/ZYMqw62FxNbEpwYsuXMzEnSA/QkcX8v3Czx4or7jdUo649C3QKpeb/\nyQSD9Y5FQEY6WRxuHegZJXJgQRvri6dKDfhkcCHza8UcPcnCWP6U7QVRyxxl\nmFSf\r\n=lG1c\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","source":"index.ts","gitHead":"911a70e9e8d21750b53d26b24921b4e9fac2da37","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.6","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.22.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"^16.8.1","formik":"^2.0.8","gatsby":"^2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.197_1599236617884_0.7185798846479161","host":"s3://npm-registry-packages"}},"0.0.197-dependabot-npm-and-yarn-markdown-to-jsx-6.11.4-20200904T1632":{"name":"gatsby-interface","version":"0.0.197-dependabot-npm-and-yarn-markdown-to-jsx-6.11.4-20200904T1632","author":"","license":"ISC","_id":"gatsby-interface@0.0.197-dependabot-npm-and-yarn-markdown-to-jsx-6.11.4-20200904T1632","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"d65260b7d9b9550b7d93cf6b2a670c62dd29a973","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.197-dependabot-npm-and-yarn-markdown-to-jsx-6.11.4-20200904T1632.tgz","fileCount":854,"integrity":"sha512-EXSmpDWU6xgIFO/zZZQFXLrh99DN+rig+grEh+O7kq4l2IJY4i8hRJx2ujobOxauIlazhgbZFVMg5D0RTA25yg==","signatures":[{"sig":"MEUCIQC/GruKPDYYKDq7J5BOPEBiWQUrJPBJlyhjahyWMdpzKgIgOE8FlqM9kwdDip7r0SMN0kKc8gJuog79ZvZIci4WrS0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5863697,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfUmxOCRA9TVsSAnZWagAAzSgQAIbPrPcV4mu5PHZHCA9q\nSiRuhv3eLpTHaAcwJWbBgF31LhW2bz0UcfqDWRUn/QDPdivJnPrWSIzSRmo1\nRaf77uN5DADtScusPyN5EmHIZXY0bfo19V17oRmpSNSeOl0YtQ873fokYtKY\nyWY48+5ZY0/Dp1H35tGHXT6X00G6SqjDHzUM13nB7Qire77pd0E/6Mh/q4Qq\nI4gn425GEmqIHl7dkRFXKC9xBTf2VSZC7Ru8jdbGFhuU2KZRfdtzooWAIgTo\nBp+Vh62hN3ranxI+Fv4Pfg5loxD8a2iuGI7RM42fbFDZcG1+K82Fpf+9WD9h\n2pFQg1E+0fgHxQm9Zjtg9mUy/M1PKVFaPKU+CSJZ3LFgISind2k3Fr0MBJLN\nwvBHXlQsWtaa/Yh9lMWmA/xLzYLXPrk96BgyD0BH7SvF3SGV4i2irbnfTxzB\ntCnXhv12aFwxVr7TlBBPp2DK0Hz2we9no8qPoIjJ/U6cPYqHXWXlasxkmoB8\noQaxQyfZsm9KkYzXb183qWvO+CVWAiniaLpub6oP3EAzlC8aZ2DE+hO6XHOm\nhXUNoPmm+NgYExGaUD0G9F08Zz9uSj+3EpfWtSTjBomWttcz0+Jdei3FHW18\nYKI2DT+36qrUWkvZhm2mOiaVk2OjsuoX2im1S5g3Sj3+TpHbnkyv8yrcYYG+\n4lHp\r\n=iEiz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n\n## ❗ Code of Conduct\n\nGatsby is dedicated to building a welcoming, diverse, safe community. We expect everyone participating in the Gatsby community to abide by our [**Code of Conduct**](https://gatsbyjs.org/contributing/code-of-conduct/). Please read it. Please follow it. In the Gatsby community, we work hard to build each other up and create amazing things together. 💪💜\n","source":"index.ts","gitHead":"12e857b26715441b4e5815ec8e0bc19f3b6febd1","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.6","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.22.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"^16.8.1","formik":"^2.0.8","gatsby":"^2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.197-dependabot-npm-and-yarn-markdown-to-jsx-6.11.4-20200904T1632_1599237198198_0.9565471336887001","host":"s3://npm-registry-packages"}},"0.0.198":{"name":"gatsby-interface","version":"0.0.198","author":"","license":"ISC","_id":"gatsby-interface@0.0.198","maintainers":[{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"4bbe49cbc31b61fd329f104005e5e3148e0b935b","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.198.tgz","fileCount":854,"integrity":"sha512-/Zv5dGdaCzJNYlY0PnTmutcCjRtzTOl9NruN3F10WHg0AfR+vD+f0hsayYufwTQFVLXwK7NaiOqf56NB1ebVPw==","signatures":[{"sig":"MEQCIC5MGwwN8By/4iv3KaUtQT7qjLIERzLgNcsVWvB269G9AiADZTKrdCMCUlXtSDZwIuaeWMpbmxVVBgFuA1ffvNV5Bw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5863740,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfUn0jCRA9TVsSAnZWagAAN2kQAJTMdEMt2V6wNuI8wWK9\neys1Iet67Rogs9i2pfZtBrp3HuA4sM9fMZmqP0kLKl5dZf4Jprj5NiZdHRNv\nX/Nsa9J7tlx1QLkxVivDjissjALLX8JuLfng+64LX+qK+kAARBctEf/TfpcD\n3S2s6+jyeuGflpraq7B9sjkB4ye0sXLBjgh6VbSDb2272UcpaCNnO+M8KTla\nsP0AyD6AsQ1+JjdvbbhylPF5PoJ93GKOxCVNHCwws2FgqrgpRKPUbuc9aIZ5\n+Bk92yw/XTOfcne9e+mjqUsxDWuhen9rWwTx+tZzF20a/042wi8yCW7IZWGJ\noPBIqw9Hxdl8Yp1/dky+T1OtMifl9NfyFUFo8B/WtBVI2ojtiZzGrKfYY3Qd\nHd+J6y84ZF7zV875L0s1u648jKQISkf1X92pzlS63Jn7Cvl0xyhsvRwuyM03\nOw6A6iNLj3EinNm7k/YNAkICcE4TVDnsgze6IUjHHSPGko1pnb5+SbE7bO1M\nzwJQPaA8Wj9iCAGwkrDjGGR9xARn7cQuhS+P500U5XqtsvETB8Nnx1ivtgbb\nlkGqjpNoS52TcatNQoWa1mQPyRB/qZVFdXdQIjSRyevQ2k2Z7NeuyhGa31pI\nTJbQbWVL5MKsx01CN2GlFmrKYZeSagdbbZhvAylO25FSnR/54dehPdrs16dc\n/pir\r\n=MJmG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","source":"index.ts","gitHead":"67a1bbd30d6c43f2db61e99a0393349a6d214a06","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.6","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.22.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"^16.8.1","formik":"^2.0.8","gatsby":"^2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.198_1599241507032_0.2408630344402145","host":"s3://npm-registry-packages"}},"0.0.198-fixing-builds-logs-list-20200915T1903":{"name":"gatsby-interface","version":"0.0.198-fixing-builds-logs-list-20200915T1903","author":"","license":"ISC","_id":"gatsby-interface@0.0.198-fixing-builds-logs-list-20200915T1903","maintainers":[{"name":"skahrz","email":"marvin.frachet@gmail.com"},{"name":"joshwcomeau","email":"joshwcomeau+npm@gmail.com"},{"name":"elanhant","email":"elanhant@gmail.com"},{"name":"greglobinski","email":"greglobinski@gmail.com"},{"name":"amber1ey","email":"amberleyjohanna@gmail.com"},{"name":"rizchelwood","email":"rizchel@gatsbyjs.com"}],"dist":{"shasum":"1ef62a0f27a0bf7e703095b6021630a3688bade3","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.198-fixing-builds-logs-list-20200915T1903.tgz","fileCount":856,"integrity":"sha512-bp8PHI8vzgMHmHtAO9tElu5nSbtU5wE6XAv1BP6o0iBzjEQSUaL4FmhvX06b8hs6TAbiPF1T5930txDBDUGywg==","signatures":[{"sig":"MEUCIFX/8C3VLFJET+gGAqT4otQC7hee+DFqmd2NG+MVVUBUAiEA7TDkOvpTWIMTBdr3uhUwpUW03FhUABAkkLs7CqQf2m8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5982226,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfYRAQCRA9TVsSAnZWagAAi/QQAIlyucKE7bfRseiCge26\n+cwf7gkVyKvikIF8MPf0fGq/+OfMIoFmQCAlHF3xmUedUDOeD3saygcDg6IT\nROZzrz1XPU/emFeT8rJCcXNcIKIB2zJGxxJVlJASfJqlXx5LZvcO17Mt7k84\neG8jZOJKUP5dnegQMXnWGjcWk94Zj7i7nR83tJGDR1eYt90sEWRLI1H8CtXM\n2iuQIVPqrd3oBfMZh1G7lnf0/C85SsGvm02Cng5XVPUd/Dd9cu6+TeCbjLRK\nYgFfc6jpwUyeaXflgtXBn+pvVmN/uUa1P6KQPkvWIihqHrH/5NNB6/OtQIjp\nKzHuVeopvEujXja7wZXbNoy4+OW7qZBBVGmsIEpLon2FupF2DXCaxvUJSD//\nn91F17bEsqGcO6sTOCVQE5N4PMg3uHZrgcOr0QV2POcLrxOFhIyIXeQv+7PK\nOq2k+TDzgI4FdRcxMF3vty4d82voAtO6c0zB0xNX5DvSYnioc/fHPs3tbx29\nHq2ND3iMqXGTI8J5UivKdvc3xMM1lc/P7UOUbalRP0X0WU6zqm449GQFXMlY\n3rWDYYjFuuInpOLnFbZFt+5rI1W8RcC3AWFyjSCgH2+9205oeBfeWWQYtOLo\nrgj2ogQ4GzD5BCYUdh060Gwk44uc3Cuzo9z50uzn0Dv0ME69TsSHMn9ii0pa\n5uLF\r\n=5PUo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n\n## ❗ Code of Conduct\n\nGatsby is dedicated to building a welcoming, diverse, safe community. We expect everyone participating in the Gatsby community to abide by our [**Code of Conduct**](https://gatsbyjs.org/contributing/code-of-conduct/). Please read it. Please follow it. In the Gatsby community, we work hard to build each other up and create amazing things together. 💪💜\n","source":"index.ts","gitHead":"ff6553d7c00d492bbfc1896bfedb8eafdb2c6c2f","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.6","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.22.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","markdown-to-jsx":"^7.0.0","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"^16.8.1","formik":"^2.0.8","gatsby":"^2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.198-fixing-builds-logs-list-20200915T1903_1600196623946_0.40500671909805175","host":"s3://npm-registry-packages"}},"0.0.198-fixing-builds-logs-list-20200916T0732":{"name":"gatsby-interface","version":"0.0.198-fixing-builds-logs-list-20200916T0732","author":"","license":"ISC","_id":"gatsby-interface@0.0.198-fixing-builds-logs-list-20200916T0732","maintainers":[{"name":"skahrz","email":"marvin.frachet@gmail.com"},{"name":"joshwcomeau","email":"joshwcomeau+npm@gmail.com"},{"name":"elanhant","email":"elanhant@gmail.com"},{"name":"greglobinski","email":"greglobinski@gmail.com"},{"name":"amber1ey","email":"amberleyjohanna@gmail.com"},{"name":"rizchelwood","email":"rizchel@gatsbyjs.com"}],"dist":{"shasum":"0aa958b81867391a0173b2288a942af513d19c3e","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.198-fixing-builds-logs-list-20200916T0732.tgz","fileCount":856,"integrity":"sha512-BE+aap2ySgC2KcsbSoOXfMlEZvHwT4mMnbopfobNt/fb9+V0FsJENpBGazE5JWGNIOerkKc6qkS/80c59vVi/g==","signatures":[{"sig":"MEYCIQDwzZT+j7IUrRIjA8Lyqv+YIQ4uonng6km/DOoRLfCyHAIhAOKEF7V6XXbBiqAW9BfbFykE4oyMXkQ+hmAKcVf07JlC","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5981430,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfYb+uCRA9TVsSAnZWagAAvSgP/i6vOHc9Bl89bpTVDH4a\nmH3YhNgfif6vOzFPiaCL82A2pIa0FJyNc21AdT1/gooq8okM9L63cp23nEWh\nChc7jbanrJt1teLYv+Z9BJK9nyugoCLzK259bbFVvcoh3xthaT1bJjONSELO\nl529fU6OdGorxIn3ikSFnHt9/spIdzuihaA4o67W2NKAFNvKOSf44RbV7YdZ\nSvPRYDr7tb6EIOqHByOw4NkWnIMmi3adTD+BG7BVhmY8I76yPdhsOqn35/1S\nuy8Xdvxj38M7ovIVecvnOJMwKViL2wt/+RFfsgbhiUgAa+p+93B0pMkWkC6z\nauEoV0Oh4D0rG5DmLfeQArG+lsL1Bh11XCoAsqDQHYf4oUb4ir3a+5L1xTv5\nHJQzVat/xx1PtXhcSKOzgGkMPZK0LS7lEHEI660rJTfz3uVMgfunxTd4j24c\nIxERLte8DCg8QEuzRsiIa5tPEgsuAwTq3Am1l6/pwNtijKnhWo/9pleD7C0i\n5ZRfFGE96TKh7vZc18khNOxeZ6bwXw7bDwYii3RXMZWaiQN9TH7iAo/w+v99\nZBuRoLCpGPL8pTc2QguepXaj2K6YfJtAcg32j/v1PKT5TZ7GcEOg0c5gzOR7\nwOkB4noXJPmM5iDyv2TNSw2ifgK6c/Gzm9PrI57ariP2tTfHM+O+dxWEsh9u\nZcDc\r\n=cbDt\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n\n## ❗ Code of Conduct\n\nGatsby is dedicated to building a welcoming, diverse, safe community. We expect everyone participating in the Gatsby community to abide by our [**Code of Conduct**](https://gatsbyjs.org/contributing/code-of-conduct/). Please read it. Please follow it. In the Gatsby community, we work hard to build each other up and create amazing things together. 💪💜\n","source":"index.ts","gitHead":"c7ec38307e09d95cd6d296a67b556ee2f4a1351e","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.6","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.22.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","markdown-to-jsx":"^7.0.0","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"^16.8.1","formik":"^2.0.8","gatsby":"^2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.198-fixing-builds-logs-list-20200916T0732_1600241581717_0.32201799787834173","host":"s3://npm-registry-packages"}},"0.0.196-Elanhant-readme-update-20200916T1221":{"name":"gatsby-interface","version":"0.0.196-Elanhant-readme-update-20200916T1221","author":"","license":"ISC","_id":"gatsby-interface@0.0.196-Elanhant-readme-update-20200916T1221","maintainers":[{"name":"skahrz","email":"marvin.frachet@gmail.com"},{"name":"joshwcomeau","email":"joshwcomeau+npm@gmail.com"},{"name":"elanhant","email":"elanhant@gmail.com"},{"name":"greglobinski","email":"greglobinski@gmail.com"},{"name":"amber1ey","email":"amberleyjohanna@gmail.com"},{"name":"rizchelwood","email":"rizchel@gatsbyjs.com"}],"dist":{"shasum":"93d20b768066f8d24874343890948461eb8a6899","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.196-Elanhant-readme-update-20200916T1221.tgz","fileCount":850,"integrity":"sha512-YVlbuLZIanaPNtxPfkDIp3XWjZLdQBaTSAGj/i3elJyRU1jlG7SVhZF17kugQMThJNiG+awe5SCWcGvDx3Kkqw==","signatures":[{"sig":"MEYCIQCGMiakLQOtwZz/iw2DgDki7qCsTJeOxVYjETV5FZ7ePQIhAP3MELPVAf517AodQsmA/zrqIgwIhIIeNgEKrhXN4iCj","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5846690,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfYgNyCRA9TVsSAnZWagAAqKIP/j0CF1CCTTCNZ2a56rcf\n7G3IkM2fne8l2P9AkKhBKr/10L2bH2GtkUSkkq/iJsrg1PFpUWxm/cxpmwWB\n7DFQTB8vZl2RATS/ueFu7y4PsXqEputUVYwehmtPrxpO5CtRE/0lTOdqE/gv\nPyOYb7x9JqhBS+Vw/qfMXWoWgzwsbZAjQaPHZbNBZIpWUfUQGgYQxiHklZwB\nJTt/TCDKQLrdCbl7XbZlqJWorPMfyUzFlWjV2NCN4MNf7ilr5m0M8NAvHr71\n5ruVhJYKYuK5F185MUy9dAFQ9Naw0pKmuz90h6avrfnvzOyXfU912mxa3JAh\ny2eRIPqsniW8LCdh2IX005/8x1O/XFg/yg3AxmHRyDFXT+jt5zCtpFHz44O4\nq2CrMFaZCHERxeaYhflrlOMr8iy/kbRj/fwnrYIFMQ397DMKA1YEGAOGzFFT\npiML6jZcl4nOqMk4+LZ2IjXKBFg8qM5AAE0m7xoamBwWkhUyIiTNJp2MROQW\nWMR5y0p+hici+3j+5jAmeDmfSU9J7E1G666iMfFn81CzeLKd2hLoKmi3XtMg\nob0EbLmbmaAo+5AOLEYrwPgrfW9pYgAyqENi1W5lyIaDlA4/biN7hbvwq01o\nf9uxR8tsqc/A1jjajuJitZgJfvU9/vWwU0i1JNeL40e7IFZ1ZARZ2+3swxrt\nc6Uk\r\n=EOXq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n\n## ❗ Code of Conduct\n\nGatsby is dedicated to building a welcoming, diverse, safe community. We expect everyone participating in the Gatsby community to abide by our [**Code of Conduct**](https://gatsbyjs.org/contributing/code-of-conduct/). Please read it. Please follow it. In the Gatsby community, we work hard to build each other up and create amazing things together. 💪💜\n","source":"index.ts","gitHead":"9dce0f3b4115d858b2fd1827d8879bb8db5b779c","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.6","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.22.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"^16.8.1","formik":"^2.0.8","gatsby":"^2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.196-Elanhant-readme-update-20200916T1221_1600258930172_0.14010751007643618","host":"s3://npm-registry-packages"}},"0.0.198-fixing-builds-logs-list-20200916T1304":{"name":"gatsby-interface","version":"0.0.198-fixing-builds-logs-list-20200916T1304","author":"","license":"ISC","_id":"gatsby-interface@0.0.198-fixing-builds-logs-list-20200916T1304","maintainers":[{"name":"skahrz","email":"marvin.frachet@gmail.com"},{"name":"joshwcomeau","email":"joshwcomeau+npm@gmail.com"},{"name":"elanhant","email":"elanhant@gmail.com"},{"name":"greglobinski","email":"greglobinski@gmail.com"},{"name":"amber1ey","email":"amberleyjohanna@gmail.com"},{"name":"rizchelwood","email":"rizchel@gatsbyjs.com"}],"dist":{"shasum":"663ffeac4e3968f195a8d0ef0f93dfbcf8d29bf2","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.198-fixing-builds-logs-list-20200916T1304.tgz","fileCount":856,"integrity":"sha512-ibM62dzOF4Fg1ysB2qL0DsZYi9IC+EFlm6jDDnfk9teZMkkD8vIC6KWGz+E3Y2kRz58EqYjiQQiT5X/qyFOqVQ==","signatures":[{"sig":"MEUCIQDA2gVHyda4bx6UE+kq57S20q6Z8680FF4GkzVZEDVpugIgI1ty9hfpsPsef2+RDecL6xQ/+vLx3eFsTz9Tfixt97o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5981664,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfYg15CRA9TVsSAnZWagAAudUP/0pgKdoRj6sFykwDaJKi\neqDhrY25gZeFf2b/ziA4100ubOxHyTEClN4/CXxjGKBQNkybSsIUnelH76Wj\n36qCWF0DyGXDtA/+0NG39GnhwRwC4iedH5af4SudmKfxIiYjCnnhkMtLoUZw\nynBsFl877EHgwAeM1uvfx4/n1HF4S+DZwWaUuuV2LMwnUGGFdO2+I4U9vXbC\nke4YIg7NE/Q4dT+00y7Ug62peBApBUKNaW2GHlzCypHtheJ57DbtVoTm0nlC\nh47gyjJR0B/bAcTB3JFZaHT2aqTL/RRkt6NhI86LWXPiefsuB4b9CGP0cqUP\nSG5F499vMF1tCT4xxJGYxuHHGnOrAyL3QErJtZ3vfDOW6nT5OIJw6Pwtdis3\nk4r/s5cEDjNUKcWO80azQYFJwwCMV5JSA93Tui3e62YL+zSSzfdbG18MjNMe\n/VVkYYmFQnhhaV/quuDoArEhwT6OIoowfGIH8ka2UjNFs7dR4y+42ttI2fFx\nlGcBLSx37oHgrfYrM3THi8i6MgUtQWaVfI47v/lRNBQkA3LR5xAzVbUGHgMg\nQFyRiByRutEwO2oSm/Wndce0sDWMS6oU1sA05/kcD71cPRK2XErT6xBbr9aU\nEhm/cDJkF7hyp4KR5DmcgtiZ6YHoPBjW+cEFEoE5nIbXRlw6I7Y0bHxdCZHh\nbPG5\r\n=ukZ/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n\n## ❗ Code of Conduct\n\nGatsby is dedicated to building a welcoming, diverse, safe community. We expect everyone participating in the Gatsby community to abide by our [**Code of Conduct**](https://gatsbyjs.org/contributing/code-of-conduct/). Please read it. Please follow it. In the Gatsby community, we work hard to build each other up and create amazing things together. 💪💜\n","source":"index.ts","gitHead":"d45042b8ed3ee172d26eefa88180fbef721dcb4d","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.6","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.22.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","markdown-to-jsx":"^7.0.0","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"^16.8.1","formik":"^2.0.8","gatsby":"^2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.198-fixing-builds-logs-list-20200916T1304_1600261496681_0.964213036300672","host":"s3://npm-registry-packages"}},"0.0.199":{"name":"gatsby-interface","version":"0.0.199","author":"","license":"ISC","_id":"gatsby-interface@0.0.199","maintainers":[{"name":"skahrz","email":"marvin.frachet@gmail.com"},{"name":"joshwcomeau","email":"joshwcomeau+npm@gmail.com"},{"name":"elanhant","email":"elanhant@gmail.com"},{"name":"greglobinski","email":"greglobinski@gmail.com"},{"name":"amber1ey","email":"amberleyjohanna@gmail.com"},{"name":"rizchelwood","email":"rizchel@gatsbyjs.com"}],"dist":{"shasum":"1b3bedf3d3b0009327eeae2e6f1535ceaa02ad7e","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.199.tgz","fileCount":856,"integrity":"sha512-UqeWPgNCjx2fymRqTsLE3jixviPMd1OYAy7bPscIO4LyfRZXFx/DLW9gdM7NEcucRHM1OU1zYVMM5RsammQKSA==","signatures":[{"sig":"MEYCIQCk86em/x0whFWyZHvt1pqB2/hl/cetYjAGE6bvHIH4NgIhAKzxCMvtek9OW/02YJZG7XqGUA2lrnDkFXiBg2TN3Pw0","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5981730,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfYh+YCRA9TVsSAnZWagAA9p0P/1Rf1kOj0OcsQBzIN5DD\n8VpUAzW7uc7RDtjywLOCMjupOfBAupcynkbt7DOg3WaM4J9I0GAUqf1Kc4kR\nr07fHCjUpg+xMY+q2sdS3MNmYqWlPzsQXw9nxU85/IFhxFJj2fnclfJ+Mjzp\nBsbcJRx3eMUK6sBoP+pJtyNVq/mlY/mMjGlB6qeQE+i4O91pJCoem+oX5rCW\nxNbqAKYVWhSjDXZgVZ2z3TxYjhEYChQo/9ukYT+IkrSEfQ9XL2KSlgL3xNeq\ny3Pk0JRz07IUXaRZMxuDC143dZ7sm6+MqNjou8Y74D/XQgPaCPR6OrtuwUAY\nwizxShZJ0yB+Pu6bRWRLDAlENC5kIxGlnZVkkTz4KvEUwzYQ/QoZw4/ih8AH\nkysSYNhFH+nhM7wosVawWJECuwfukmKNoc6b4wgyin6MpVSuPD3ww7LPK5k3\nrPu9PvJh4TQj7msoSmSa6eRQFAe/T7QhKqvbHDrHGjMvLyauMLKh7EqyXtWo\nJ8HSPUDZ7/1ZIMcODXPe/al1clS07ItagHO9dFIxNEQiLwIRlKrcMBLlMJdW\nd8RqGrHb5dzSceMk2e/Z+sAiJ/Uq2q5ara3yADNvUSQJl7sY/NsN1DNfqpum\n2vzUHwlRVFmAOIAjJQKUtRCmPug/ze/x66rBC6hXE3+WwGL3+9U+nZ4+ZxZf\noJZL\r\n=9Ia9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","source":"index.ts","gitHead":"2da7ff5fff97c360255a4af83d376165de0c655b","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.6","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.22.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","markdown-to-jsx":"^7.0.0","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"^16.8.1","formik":"^2.0.8","gatsby":"^2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.199_1600266135943_0.8265403024950644","host":"s3://npm-registry-packages"}},"0.0.196-Elanhant-dropdown-menu-sizes-20200917T1617":{"name":"gatsby-interface","version":"0.0.196-Elanhant-dropdown-menu-sizes-20200917T1617","author":"","license":"ISC","_id":"gatsby-interface@0.0.196-Elanhant-dropdown-menu-sizes-20200917T1617","maintainers":[{"name":"skahrz","email":"marvin.frachet@gmail.com"},{"name":"joshwcomeau","email":"joshwcomeau+npm@gmail.com"},{"name":"elanhant","email":"elanhant@gmail.com"},{"name":"greglobinski","email":"greglobinski@gmail.com"},{"name":"amber1ey","email":"amberleyjohanna@gmail.com"},{"name":"rizchelwood","email":"rizchel@gatsbyjs.com"}],"dist":{"shasum":"ae1a4a6836091372f007dcd530d5e12d2958a21c","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.196-Elanhant-dropdown-menu-sizes-20200917T1617.tgz","fileCount":850,"integrity":"sha512-9mukboPFBDKCW0R0XYsLidaeyHDRzyOmQ7dFG6eN6MH+swUXa28gLaY73cCyXzI9cvToJaBFBvd5UTCmQiKnIg==","signatures":[{"sig":"MEUCIEiuE/nJy7k8cUfc/fiugC1yVTKyyZ9/jVUQ2vsEVZwlAiEAnGFv9pYCEh0pRYOzJtJl1txsPQJ3bU3FCupo1q3feGA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5855651,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfY4w6CRA9TVsSAnZWagAAZbcP/j6Aql7nqQzrOeMlF/Rs\n2XnUIAxqcnWVY3kRj7WbyHS1eFJOMLQ4osNJ+qKHVU3RAqkr/gFRogXl0Lpu\nd4/8WKsKtawTRbZ8Vp7EvAIcQWEmyn/ZacojElZ76txFxPAsJC34V6Gxd//N\nFTXCIx0NywKJEo/r/KJWcDbw67MNdJhOIowMFeeQIWKWvycUSXuIN8DnRYgQ\nsafJO/iGJ4HM5kB27eb4rgQlhNbOfAQbaEe7vd5Y8VZGi6foBJV6i/q4J8ba\nVt6FpKEfMfHkQJpz+0o4CsIpoXhAzKB2gGQgcoCVVs84F8XhBRjb7yuRQ8X2\n/wiTv90kh/4tKzsj341o/iPasheRs9VvbCWa9xcOSeppfv2ck84xOk6TDla/\nXXDxis1R6rksqQpcCdaMQL6vhUEECnKie63sVuWP85p2Ub0DqG7cmRNzasZY\n6OKT9+sX5Kn0pwBkzW760FEwoT3A3nq7lO9wNQ4m9j8AZhfzRAmuWgFaPsDo\n5phCiz8cPOKPH1e2GhhNreW1pHfm2vzCNJ1R4ezQ8jVdHs/7CAAcAf+FaWGB\nZfa8hG/MyfymVh6aDDBlEwLQNgXUhRMV8zDgsiVbMBxoxALr7k+KNpyDIt8W\npExeY2u27TEOrDzMlI3hAtmSK6agVbeEyUIR7nJhH6f6oAQRrj86JygB+TBe\n2n9N\r\n=vh55\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n\n## ❗ Code of Conduct\n\nGatsby is dedicated to building a welcoming, diverse, safe community. We expect everyone participating in the Gatsby community to abide by our [**Code of Conduct**](https://gatsbyjs.org/contributing/code-of-conduct/). Please read it. Please follow it. In the Gatsby community, we work hard to build each other up and create amazing things together. 💪💜\n","source":"index.ts","gitHead":"44998d00c5b90fe6a7d4fd633a680f0a70f4d205","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.6","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.22.1","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"^16.8.1","formik":"^2.0.8","gatsby":"^2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.196-Elanhant-dropdown-menu-sizes-20200917T1617_1600359481712_0.9104502888838337","host":"s3://npm-registry-packages"}},"0.0.196-Elanhant-dropdown-menu-sizes-20200917T1650":{"name":"gatsby-interface","version":"0.0.196-Elanhant-dropdown-menu-sizes-20200917T1650","author":"","license":"ISC","_id":"gatsby-interface@0.0.196-Elanhant-dropdown-menu-sizes-20200917T1650","maintainers":[{"name":"skahrz","email":"marvin.frachet@gmail.com"},{"name":"joshwcomeau","email":"joshwcomeau+npm@gmail.com"},{"name":"elanhant","email":"elanhant@gmail.com"},{"name":"greglobinski","email":"greglobinski@gmail.com"},{"name":"amber1ey","email":"amberleyjohanna@gmail.com"},{"name":"rizchelwood","email":"rizchel@gatsbyjs.com"}],"dist":{"shasum":"fba957a0989451f55ee3c9979b73229e4b90a02f","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.196-Elanhant-dropdown-menu-sizes-20200917T1650.tgz","fileCount":850,"integrity":"sha512-4Z7Met5Epu+dFZOWU3Q/XKRAJO0f5Y+iNu141RqAFy4LZ5GJ9dRxYVyPKNzEuL9XPyYo9i59fE6972BZSCsIwQ==","signatures":[{"sig":"MEUCIQCO9fsHUXLTcRKIaXM3L5TVQmCAbgcWCi4aC4hrONjEQQIgEer7Zw9PSHT3S6tllO7ZSSNMcZivn4PzCo31gU1B0vk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5856817,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfY5QFCRA9TVsSAnZWagAAJRAP/iwWYN/YucwnfB6cepIB\nZ3DTLiR/Ik7Ezeb1cFJLXoswedKGEhdJ8dpeEpGAKyX24pfMBsH9AwGGUn3p\nB2D4LrKLETWywhSFXv3wpfgLOUJK4qvYjKDeHk5sQtpacgv0xAWFV2n75cjd\nvtuJioGijitB0xBL8l43tEqHIia4fsm+yikl8eskTcwyHqPrbKajjuRJOl2N\nfXf45vFezA5Rqc/v6YAljfUINp+q0AAor/sJK8w71OmlAQXzs5wfGwbAKapS\nPtwBdWCXs3GIh/g11ep7r9Bl0W/0Dc20CUZhx54QpSZCYL9tU+YNnkKaIp9V\nMeAG9vY1J74q5By7w9ub+ZnG1UeE6FKmONIjTBT8JSoHK5Lf010y2a/VZf0S\nEhccwjhycG+petGdSQQSrNi0tuLFh05RTTYFZ5c80aZgsxEGnl9B2nG+m83R\nVNuDe7ekamICSx+F/4hfVeIWFSobzUpRvKooHxn6KKhlxlhULsXqLRrS8vZ4\nPAFpe1mQoesHtjy08ttRNDPaIhg1ubjaD2W3B8ii1aNGpt09wDGXr5Gz+b9r\npK+/VYAlo2KK+GXvRBpk5x6r9UJQmL4sr3wLYOXEl8WT8R1hN6NnWIPwKxFJ\ncmM5baI2ogpXwiJiNkkoCk/5SEvC5bCVrt0Ei0yOlmrqCIuBUtYsdOVYjjXa\nx1s6\r\n=Rg/W\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n\n## ❗ Code of Conduct\n\nGatsby is dedicated to building a welcoming, diverse, safe community. We expect everyone participating in the Gatsby community to abide by our [**Code of Conduct**](https://gatsbyjs.org/contributing/code-of-conduct/). Please read it. Please follow it. In the Gatsby community, we work hard to build each other up and create amazing things together. 💪💜\n","source":"index.ts","gitHead":"f43ddd988369811765d23125b6f8678e6ac5d352","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.6","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.22.1","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"^16.8.1","formik":"^2.0.8","gatsby":"^2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.196-Elanhant-dropdown-menu-sizes-20200917T1650_1600361476986_0.4142031593422222","host":"s3://npm-registry-packages"}},"0.0.199-Elanhant-dropdown-menu-sizes-20200917T1732":{"name":"gatsby-interface","version":"0.0.199-Elanhant-dropdown-menu-sizes-20200917T1732","author":"","license":"ISC","_id":"gatsby-interface@0.0.199-Elanhant-dropdown-menu-sizes-20200917T1732","maintainers":[{"name":"skahrz","email":"marvin.frachet@gmail.com"},{"name":"joshwcomeau","email":"joshwcomeau+npm@gmail.com"},{"name":"elanhant","email":"elanhant@gmail.com"},{"name":"greglobinski","email":"greglobinski@gmail.com"},{"name":"amber1ey","email":"amberleyjohanna@gmail.com"},{"name":"rizchelwood","email":"rizchel@gatsbyjs.com"}],"dist":{"shasum":"5d60ca88b39991318fcef6cf53474b490dc08ce0","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.199-Elanhant-dropdown-menu-sizes-20200917T1732.tgz","fileCount":856,"integrity":"sha512-zNyqMvQmMU43BB1fwXArmaPXpeHlXy3H3bYP/+/cAO3C0LlEgR8lxhfOKxrq8wUvZtRkg0AV7xo+NpPbWmlfOQ==","signatures":[{"sig":"MEQCIGEwPEPkO4Hm9hiFWB85Isg/ClffgHlPz1Uys6YdYcqpAiB3btkKnkekVJFfUZERs2XXMzYCjoyJUIAelaIfeZq71Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5989866,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfY53LCRA9TVsSAnZWagAAiZwP/Azix+JRIz2R5vHVnD+L\nPWa1Cbx/MIjcbCW9MBJ/LeHknWfzdqbcz+tUjWdNYqhhBFzD1/5ZyxNYknZp\nYLHLbTTjHMo+de7bvQ+9hWappvrLkDmFwV6522mLTr48GuD2RA8f5usV+ct9\nJGk0hMkf3aia4MuGVX0/ZPX0PFPZItJt7Ulxd3ksrjXDrXFst0IG8vMj2w2q\n0Mg/fRRwuQ/BIoE9OElzFoqXpX8Jj1o1mRTNpJ9T9yFwDplmN2i+JhI380Ef\nDxqh/o1qPKzdONNOcIvWzKAqXsbXAB+W1whW4TP88N2pUP6SUgqIJ8CaEbuB\n/LlP1oVUhmuaxerF/W0krfNGy/vuLSE3DWJJSNEg87W8j818JKVtNET7wDWP\nMFyRUmo561EIChpUVqrZA2idB0c5+3tMY7LYttjGdHdnLe4tV8lNbq87T3OC\nXSNft+nqvOGdZR+28O1uv322k5oQixusc+/5w2UojBJt/wq6OsV+Kob4gAIA\ngLZ1TNpuZ7B4mz+o4jbd9BH4KLHWJ9Xmkp4mR0bHsn+Lof5o3kIw2pacEQmW\n2BMS5cnkP7sP/RSmfOsVYwfnnqYOONLO0PwGCC/f/HuVOzHk8Q2HUBJuwDNf\nQHFFxF+veJlWLsI5cqrzrtalsVCThIxhVsRRiQI+1bFX1SvegA9SLql+h2X7\nkkdM\r\n=GDdk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n\n## ❗ Code of Conduct\n\nGatsby is dedicated to building a welcoming, diverse, safe community. We expect everyone participating in the Gatsby community to abide by our [**Code of Conduct**](https://gatsbyjs.org/contributing/code-of-conduct/). Please read it. Please follow it. In the Gatsby community, we work hard to build each other up and create amazing things together. 💪💜\n","source":"index.ts","gitHead":"4ec9b126525232d13ca021a6fc961aa47498336c","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.6","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.22.1","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","markdown-to-jsx":"^7.0.0","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"^16.8.1","formik":"^2.0.8","gatsby":"^2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.199-Elanhant-dropdown-menu-sizes-20200917T1732_1600363978225_0.35363797348475945","host":"s3://npm-registry-packages"}},"0.0.199-Elanhant-remove-deprecated-form-components-20200918T1434":{"name":"gatsby-interface","version":"0.0.199-Elanhant-remove-deprecated-form-components-20200918T1434","author":"","license":"ISC","_id":"gatsby-interface@0.0.199-Elanhant-remove-deprecated-form-components-20200918T1434","maintainers":[{"name":"skahrz","email":"marvin.frachet@gmail.com"},{"name":"joshwcomeau","email":"joshwcomeau+npm@gmail.com"},{"name":"elanhant","email":"elanhant@gmail.com"},{"name":"greglobinski","email":"greglobinski@gmail.com"},{"name":"amber1ey","email":"amberleyjohanna@gmail.com"},{"name":"rizchelwood","email":"rizchel@gatsbyjs.com"}],"dist":{"shasum":"a9c46575977679b802246bccfbcb976a79bafde8","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.199-Elanhant-remove-deprecated-form-components-20200918T1434.tgz","fileCount":815,"integrity":"sha512-jt+Xkx7mtmvCPyP3gJQcatbDREIrxVLSNUa4YOEhiu8Rl1PJlojTKhbNd1iRItGsMGqvNqDzk8Rl4ErKohJ+Mg==","signatures":[{"sig":"MEYCIQDGg4kvJIUKGfY14GueigxgIK/Una/+f9PvxChoOhBZhAIhANJ+Gu/3oYBx6wrsZHioE4idy4SIHaCn7nIUK+kkHBoy","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5534180,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfZMWgCRA9TVsSAnZWagAAwIAP/2YvcxoGX5aAXKjvrfo0\n02oCEYCUWZLpFSsECi3xMjuJfsBc6kaExVJG0HamYWZQmgmjWi9xY5Emmpwz\njSJMm66b6mple2ObszpPVp0aOF3ZhT40YzFWX11u7TP1W7Eqvd0t8oRjHaVt\nCONueIpUI/By/qDAl+5PQjfYo94wWHfDJHV7QU0bDf2VG6cILYz8o/5e2vdT\n8Xpf8zAloja+HSQY5o15UkTftCADJ5UUSPENt94SdOFM5LDnUwmHEsIUuPFl\nLLTG72wR5O1Qu1xqC41C8p5pnrkU9Xdd6WDMExd3P1T+NsUwULLao3vLQbbS\nJ3IoJleJg6GZMQ0ULcsAlbjJhR8vXGQZXwF/HafUdCRvMX1/I6D1Se3Ez8bn\nZhYnLIhc4w1J87dqsQGzvyojS+jWHKke9JA7mcMG9LRuWwfr4AnaN+e3bMER\n05P/h/Hy1WGRgXPKHNNRN0maAgGJUfo7UYbaM+dXhNBd7G99r3vZtdq3wNwj\nmBK7bSKf/L7eeBvGrgalumJAoaQcNsDx91jdPBxZl5QmgbOFm/mOBPPXji3E\nk4STf8mkFvAq1bR6HtYUTNRtidGpd2x8Yv6V1H8ohS9OwnzCtZRul0u0rOkx\njMPRUyMNa7oGd5bCy+5t613qLfxB8w8QjlJBMHCS4zLqdXXQ3cvQekM1ZCDT\nEwyR\r\n=1bIf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n\n## ❗ Code of Conduct\n\nGatsby is dedicated to building a welcoming, diverse, safe community. We expect everyone participating in the Gatsby community to abide by our [**Code of Conduct**](https://gatsbyjs.org/contributing/code-of-conduct/). Please read it. Please follow it. In the Gatsby community, we work hard to build each other up and create amazing things together. 💪💜\n","source":"index.ts","gitHead":"e1d64c40e31e63290ef42bbf6719fce77617c2e4","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.6","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.22.1","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","markdown-to-jsx":"^7.0.0","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"^16.8.1","formik":"^2.0.8","gatsby":"^2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.199-Elanhant-remove-deprecated-form-components-20200918T1434_1600439712060_0.6820376807984543","host":"s3://npm-registry-packages"}},"0.0.199-Elanhant-dropdown-menu-sizes-20200918T1918":{"name":"gatsby-interface","version":"0.0.199-Elanhant-dropdown-menu-sizes-20200918T1918","author":"","license":"ISC","_id":"gatsby-interface@0.0.199-Elanhant-dropdown-menu-sizes-20200918T1918","maintainers":[{"name":"skahrz","email":"marvin.frachet@gmail.com"},{"name":"joshwcomeau","email":"joshwcomeau+npm@gmail.com"},{"name":"elanhant","email":"elanhant@gmail.com"},{"name":"greglobinski","email":"greglobinski@gmail.com"},{"name":"amber1ey","email":"amberleyjohanna@gmail.com"},{"name":"rizchelwood","email":"rizchel@gatsbyjs.com"}],"dist":{"shasum":"8bea93ef220a525e5061e7631dfaf2f39ee9ad80","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.199-Elanhant-dropdown-menu-sizes-20200918T1918.tgz","fileCount":856,"integrity":"sha512-DSfon+KSRmh4kCIZl8La2cpQ7bvICkNzMhSzmeMc4ICGDkvGGJfKHyDRk967IWVqcPukFKcC/vqsYaGlkrIDEw==","signatures":[{"sig":"MEUCIQCOQEfqKX98RPoUNm+8QMmrcygm3D5lBEaLAg+LoltdpwIgGb6bn9cQSBWtnZZ4jeLFtzcVsL8/DHiZ48yYzd8SZj4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5987897,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfZQgtCRA9TVsSAnZWagAALcQQAJUVPxPR1GuOaDQYWRgI\nYjg6O2nJnBFsGQxQMfSAfOJ32XVgCVnbpZnzMiXnRAYI9YkG1sz4su+5NuHo\nhGZtJ4X+VuvgYaRSki+TL20EoL783ftKfk9JMCwDpTMQzrWKlDTTnFsfvQ2S\n0D/eEzsknvAyYngcrQO9bsneS4eGYvd5CImjtTfzxZHWdDoKr+d0DBOVHoCP\nYs89xerwgkS+4KVWXmS3F7VaQI6Ochi9xE58qkfe2b3IbcudG9e84OYz2eEz\nJoxWpUPVqTfhoiSMMEwzQPXXIwCAkCH0J+TiRks4RH1/ryRcE/3EBrDKOJVP\nJb8IxoZUmVchlBGMoezuWK8r+ryXutIKlw47/NpyHp3iX3eAbwMlZm3f4PfV\nvrAqW8dQ5eOIGKB3EnkqRAKCFFPI/BEetlhQIWj/ySLmQehlcOlb1snN2k3X\nlEWLzeNg+v4FNz9FlvnFC/bm99AXIl9SZgE1/PBuYJwOUGWr6Rl1kl/G8jl/\ni3YAb9E8J4P+PXPduE736sbPGhvJY5qfPi88qC8EAdxXyuHE61fpkSy7Bdtc\nLQq+D92rqvsI0O6HrkMqhM+fVriutih2OYZRj8Sp1TG3aEDTWnBHuC95eNqZ\nyFq4au3twonfuHiv3UBg8oMrg20UL5ApHc3bz7nPNzgUZHn23afwApEMLM6u\nAl/G\r\n=ZWt5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n\n## ❗ Code of Conduct\n\nGatsby is dedicated to building a welcoming, diverse, safe community. We expect everyone participating in the Gatsby community to abide by our [**Code of Conduct**](https://gatsbyjs.org/contributing/code-of-conduct/). Please read it. Please follow it. In the Gatsby community, we work hard to build each other up and create amazing things together. 💪💜\n","source":"index.ts","gitHead":"0c29f99254f439e40d18192783d1c2f3afd05246","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.6","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.22.1","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","markdown-to-jsx":"^7.0.0","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"^16.8.1","formik":"^2.0.8","gatsby":"^2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.199-Elanhant-dropdown-menu-sizes-20200918T1918_1600456748913_0.5098758395097016","host":"s3://npm-registry-packages"}},"0.0.199-Elanhant-optimize-form-group-fields-20200922T2247":{"name":"gatsby-interface","version":"0.0.199-Elanhant-optimize-form-group-fields-20200922T2247","author":"","license":"ISC","_id":"gatsby-interface@0.0.199-Elanhant-optimize-form-group-fields-20200922T2247","maintainers":[{"name":"skahrz","email":"marvin.frachet@gmail.com"},{"name":"joshwcomeau","email":"joshwcomeau+npm@gmail.com"},{"name":"elanhant","email":"elanhant@gmail.com"},{"name":"greglobinski","email":"greglobinski@gmail.com"},{"name":"amber1ey","email":"amberleyjohanna@gmail.com"},{"name":"rizchelwood","email":"rizchel@gatsbyjs.com"}],"dist":{"shasum":"4d08513e86237b461e3ddde60109dab01e0233ee","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.199-Elanhant-optimize-form-group-fields-20200922T2247.tgz","fileCount":815,"integrity":"sha512-T1RXCMSMWvL87JJhMCXbWNablSSEL1MJh5JWmfF3tjPpkh+FizxIsENNoJ10raSRBBk1PPTgS98d3G5aSvrS6w==","signatures":[{"sig":"MEYCIQC3H15LnDpvEJUSxUtB/MAQDToQOZUdLafPuihcPzoglAIhAOJg9kxtZot0CX+xicHnVfNl0XHBztlkYY278I1rXJ5z","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5522061,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfan8vCRA9TVsSAnZWagAAqPkP/3Ju8OI9Hs/EEQjhXrO8\nIrIH9TGhB2vuLXkACBm+0OW6fYz4OQC3gUsD5DTnf88KnSsKBgydI2oOSwFQ\n3CJDMdmqH53gVKTgC4HwkpDX1ZIoMhbHzgtC8+SAbb0gGbJHynPw7Y9McVtt\ndICiD4wHu0jG5uKV4Yk3bh2p7OFQ3DZazZcbMIzkZmlzjf/HkVYC9nDvV0pV\nv3XCZjBEqpcyNsgItIJMevuA21WNkp/YMNALQWkkvmwsGT92Lo8nxxHwguUP\nLDEKpQGe4XvCzJpOaEMm3dayuFVHr1VTeqk7QIl03H9TXf0YuFjRCDqbjG8f\nCTidqwxYB9sHC5uwQK2so0qrHhiGiOz6ft9RPgup938lfUcZW0nr1H4pxz+F\nVe9P11YfA2TZpfJuBzeYtusykMe5zSJECCAgVhGOB8LQYcKZoeVLwxPV8CTj\nSJ0JBDnOQW5IDrx5CBM0rPGtQ022Xr/OjDUl+h6gKsq69B2KIltPRC+wc8AF\noOHImXIAbTObgrbCyqhxPsifbBA4misS7xXtgbbVNEuStQoQo4l+EsMH08X2\nQcN6gSvSJABEDAEtfdH7ABlKNLrEQBc+ewnI/tq+KZxTuezc/ELxyc0yNYnX\nY141NCNGtnBQD1jFk4Lshj2ag7gqps3yswDOposUkF11wVarGEE/yXRKsWgz\nR16c\r\n=NJB0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n\n## ❗ Code of Conduct\n\nGatsby is dedicated to building a welcoming, diverse, safe community. We expect everyone participating in the Gatsby community to abide by our [**Code of Conduct**](https://gatsbyjs.org/contributing/code-of-conduct/). Please read it. Please follow it. In the Gatsby community, we work hard to build each other up and create amazing things together. 💪💜\n","source":"index.ts","gitHead":"0b63bc250accf02c43a637c9b07a272071cf6d7e","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.6","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.22.1","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","markdown-to-jsx":"^7.0.0","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"^16.8.1","formik":"^2.0.8","gatsby":"^2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.199-Elanhant-optimize-form-group-fields-20200922T2247_1600814894697_0.1412017593832331","host":"s3://npm-registry-packages"}},"0.0.200":{"name":"gatsby-interface","version":"0.0.200","author":"","license":"ISC","_id":"gatsby-interface@0.0.200","maintainers":[{"name":"skahrz","email":"marvin.frachet@gmail.com"},{"name":"joshwcomeau","email":"joshwcomeau+npm@gmail.com"},{"name":"elanhant","email":"elanhant@gmail.com"},{"name":"greglobinski","email":"greglobinski@gmail.com"},{"name":"amber1ey","email":"amberleyjohanna@gmail.com"},{"name":"rizchelwood","email":"rizchel@gatsbyjs.com"}],"dist":{"shasum":"4776bb7f98c762bd3972678295823da5954a1be9","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.200.tgz","fileCount":856,"integrity":"sha512-JK00hhJVYoFryAzWYwLQL0wI1mwuQnaAnCsAiscJFaTzrHs9D6pdrpbOhdQ2Ul8lQGQH5rH/vuS1LvZnYMAgzg==","signatures":[{"sig":"MEYCIQCpqfUQhF2l1LzfgDikg8ex4KbKPAc1BZFgrnTfVeIPNwIhAOdpWhkrluTD/x0qH9t2r6sTaDPjv8VBSR7PVPLexPSw","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5988194,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfa4KJCRA9TVsSAnZWagAAfaoP/1Ef3c6XLpK3F2Jre9kz\nH/jKi9D1KGwb8f+9qCpLjTZtawn5dvoK7SnqHHDiLN2mfTe7PqGQcfezHflr\nHieR6tSHO9P0yYEaznNdjcSQiGwnK0hWV1Y9IMUC/6YBk5h7ZJquUZXe+FVI\nJxU2jw1iirR59486T05bHrjovTT3jf7wyHCiFI69GIEKZFi+MDdhqVEjGZmC\nytvqEyzydEanNJ+6T5N1kUZUsRJ1j6sHCl2Q/s18H7qHK3tc9+t+EWAbloDv\nGuspFVHq0EDFcmxh5SlWX57qisOgxAELSk4ybpzFb3CUcszY/RtASuciw0uk\nRuQDA+KjGYDvBsJebdaEHSvDtpiC9yUssLSQL1eojVC0rXXDHf9yYiOq5C+j\nifaolfxO9kxurS348aiKtlZ89VC3V/ddpyEqcKMqeYnGpjzJXQSipcyzJxjj\nBs1X34pUsIYyRPQ0SK12256QKGEvPMCc8nRBJaxrSVy+Bpp/9U7xUj/StGI5\nv4YLqpm0ibFhyvjUxDsm91RF8tYllIt+dmHqFJbm/+x2jZZV+HjeR766XKed\n44LT+XBgYke463bqLGwkvyPmhDBEDGhXTR78t1gpv+XzM10M1rh5+ylOEOxR\n+9N09odKB24cKEaBEODnhqJ620uEt7AbN5Tl1MI/SR9Rhyt9iGdlLnu5WTK2\n4X+A\r\n=gNp8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","source":"index.ts","gitHead":"96c9a1c3fa2d982d39a20bd3e7c2996099eda471","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.6","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.22.1","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","markdown-to-jsx":"^7.0.0","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"^16.8.1","formik":"^2.0.8","gatsby":"^2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.200_1600881288948_0.6577922021735405","host":"s3://npm-registry-packages"}},"0.0.199-Elanhant-remove-deprecated-form-components-20200924T1542":{"name":"gatsby-interface","version":"0.0.199-Elanhant-remove-deprecated-form-components-20200924T1542","author":"","license":"ISC","_id":"gatsby-interface@0.0.199-Elanhant-remove-deprecated-form-components-20200924T1542","maintainers":[{"name":"skahrz","email":"marvin.frachet@gmail.com"},{"name":"joshwcomeau","email":"joshwcomeau+npm@gmail.com"},{"name":"elanhant","email":"elanhant@gmail.com"},{"name":"greglobinski","email":"greglobinski@gmail.com"},{"name":"amber1ey","email":"amberleyjohanna@gmail.com"},{"name":"rizchelwood","email":"rizchel@gatsbyjs.com"}],"dist":{"shasum":"dc985bdae3a257501059c1778de2bfbf3e02fab3","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.199-Elanhant-remove-deprecated-form-components-20200924T1542.tgz","fileCount":804,"integrity":"sha512-+BczgZuWwXqfNFNaSAUTpBCkHQvNI9kFUpWf/ppZnHy5HHcW7HNOXwpY1u/QvkGits4bF2XsSgxV04mFhvWCdw==","signatures":[{"sig":"MEUCIGaBer+KjIBfe5GkQj5yxrdSBQRm0wdehRMPATYi3AifAiEAn+xkBeORcMI5X/nSFZQEueCOOBpN4WZTqFutQKqdXWI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5458557,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfbL55CRA9TVsSAnZWagAAemIP/jlPVMZvAKDzTdpAPX/6\n7za3HQwzttxtxrP/75h2Ky5m1qztrmFioaRVDDLfawHAwOBI3psl+mRHhXh1\n5KtD3jRvjmcNEZNsbKIhFG+KcyVKGJw97u9XVndbndD0ux5fvuQtuPDkGGfj\n47nY5HvVwCXAfMdNm1URjv03DGb0Iu0iLhdVNn2Bj0vuo1tUWegpKUQjiuDp\nu3EqAmZmq99I6u0nwYJAFqXuBnZdV9iu1bsKSgNDev9mqEDYIgmUuydb+DI8\naGW/lqztFyA2k/MU1u2bEs2XiInzDhCrrYVjNCf/ShDS1AbZMGr1O3MQ/Una\nDM6QlK8yprXw3ilMOnZBJQnBsJqgDUYWsGeC1uDNWwFyKCGALP0OxjVl7Spq\nAvKoDzb1BsNXtdYWoK6w2bvgkgaFe1X3znc/GdlpH2SjfSY79tzErbyC5XO4\nXpOMPhHQ95BxtR1GZcFusQwTpIHN6eO962iADsxMhIL9C9G1rouYZuyw2sjY\nZHozFy7Ry64wFIgfOVQsPKM9VbG4ysLEAPwdIQTIG2mokf4d4EKtK50IosFr\nerBxatNcd1/DlAWF7EmLncUFBLDBeIhJf9KYbpvmB2eZj9d1qMbh33Wby5h9\nzn753lHTrMsxDKVSsa5csP4wv2D/FBCjYW+/VBYNgsxa89AhZ9TQWn5mm+Jx\njCsM\r\n=zFZi\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n\n## ❗ Code of Conduct\n\nGatsby is dedicated to building a welcoming, diverse, safe community. We expect everyone participating in the Gatsby community to abide by our [**Code of Conduct**](https://gatsbyjs.org/contributing/code-of-conduct/). Please read it. Please follow it. In the Gatsby community, we work hard to build each other up and create amazing things together. 💪💜\n","source":"index.ts","gitHead":"89eef5bfbe42f9f07c0c641d8e6ffa6f53d02091","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.6","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.22.1","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","markdown-to-jsx":"^7.0.0","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"^16.8.1","formik":"^2.0.8","gatsby":"^2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.199-Elanhant-remove-deprecated-form-components-20200924T1542_1600962168360_0.0798877471825361","host":"s3://npm-registry-packages"}},"0.0.199-Elanhant-remove-deprecated-form-components-20200924T2230":{"name":"gatsby-interface","version":"0.0.199-Elanhant-remove-deprecated-form-components-20200924T2230","author":"","license":"ISC","_id":"gatsby-interface@0.0.199-Elanhant-remove-deprecated-form-components-20200924T2230","maintainers":[{"name":"skahrz","email":"marvin.frachet@gmail.com"},{"name":"joshwcomeau","email":"joshwcomeau+npm@gmail.com"},{"name":"elanhant","email":"elanhant@gmail.com"},{"name":"greglobinski","email":"greglobinski@gmail.com"},{"name":"amber1ey","email":"amberleyjohanna@gmail.com"},{"name":"rizchelwood","email":"rizchel@gatsbyjs.com"}],"dist":{"shasum":"38e671bfa84ad858d36368bf2ed2ee43bf9dad8f","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.199-Elanhant-remove-deprecated-form-components-20200924T2230.tgz","fileCount":804,"integrity":"sha512-8KuANBc4z4Nf0aiIkA7xJXH9sd/WJC2herKdDEaadJTyHw2dPYpXpQ+ThueoDlQ+AU8x55BAYU5mZTrHg+r08A==","signatures":[{"sig":"MEUCIQDmOgWBQVr4N98yZhQ5riD5JRSuV32GKJhxMCqo2cJFbQIgBFEgbN4YZ/YCcasnPKlDFif60qJIu0oNPZlh0F52Rx8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5459056,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfbR4gCRA9TVsSAnZWagAA+pwP/jKusYr6q8gBFjKRBGOv\nocJzKXFvK6LxvJ26v+QUkvieYpQ7nQezcQ7JZHvIUqMC4FZPKh0+xqz1LvRa\n/FRaxDTD4Nu0bb5LAFdO3ME8Nb3kLpiNCt+Kx2DzZBpRo6fNWY9WWrHEOpt+\nYK1LgGCXCxTk6x2WCtZb7hCBKdnmSg+qNxuDHZluuil4TBLZ22TNDp8pMDFA\n5pEEqog1fONBSy9SdGVJpoM9AE3JJp5Hwr+V+RBCWobrRzRyn576iF33yRV1\npuLFa1FtWTIbdhXZkQWV3BENUJ3/mXDnQ4F6KocOeFnvi5ere0iMJ4zawIwO\nEN4er7jRI3UjNvm+jofl/wYMQlMzRM74huaZ6Zye6U6pocJAsYKcnjxWbpxg\nDL05VUIxX8BoO93HiiK3w/i6DKiELZiheRgWLjMRr3J4W2vyp/l9On+Il6Iu\nvXJtoTDBjLRQ8p0g0X4Q9G2cwNrbkp4v/m+Cn0pN5RsCWw+ai640PKhIihBz\nSpmspfyOEHymtuqV3LDeQoCHsLhMix4tOSbxEEG003wcl1Cj+vjj1T2IaQiu\nX5nmCi3YzIvxyGv/tnGzllQ+akCahrLTha7+0Nm/8xU+8AlQ/3sCa4NkZ4Bd\n0pM8U9syPq4Rc7YQYU1/lsS9Ax3D4t+zvadqugSNP48vkq3mEn7m2f0U2ozX\nupuZ\r\n=mrlN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n\n## ❗ Code of Conduct\n\nGatsby is dedicated to building a welcoming, diverse, safe community. We expect everyone participating in the Gatsby community to abide by our [**Code of Conduct**](https://gatsbyjs.org/contributing/code-of-conduct/). Please read it. Please follow it. In the Gatsby community, we work hard to build each other up and create amazing things together. 💪💜\n","source":"index.ts","gitHead":"1fb3e59883a768b3acbdf8b5b41093de69bddbe5","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.6","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.22.1","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","markdown-to-jsx":"^7.0.0","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"^16.8.1","formik":"^2.0.8","gatsby":"^2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.199-Elanhant-remove-deprecated-form-components-20200924T2230_1600986655640_0.3773340711251094","host":"s3://npm-registry-packages"}},"0.0.201":{"name":"gatsby-interface","version":"0.0.201","author":"","license":"ISC","_id":"gatsby-interface@0.0.201","maintainers":[{"name":"skahrz","email":"marvin.frachet@gmail.com"},{"name":"joshwcomeau","email":"joshwcomeau+npm@gmail.com"},{"name":"elanhant","email":"elanhant@gmail.com"},{"name":"greglobinski","email":"greglobinski@gmail.com"},{"name":"amber1ey","email":"amberleyjohanna@gmail.com"},{"name":"rizchelwood","email":"rizchel@gatsbyjs.com"}],"dist":{"shasum":"0146a2d14d7cfd00cc8f4658249df25ee2f69964","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.201.tgz","fileCount":804,"integrity":"sha512-LGWan8DGx5k8UZvQ6Ux9FdbL9RSsTaKmFW3NfjLBlzi892a1m7TPBJk2IAxXPT0JaFHw8LoweKz1SGaMgENWHA==","signatures":[{"sig":"MEQCIBZrJsAlxP0GHen5SPGZTi7b1bX/ZMsS5DYNwLi5tFMfAiBSSXGN+nB0xrUM4iCydqEZDuNVTSuTfMxyZqu8qviAfw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5465567,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfbijKCRA9TVsSAnZWagAA+VkP/2sgimEqXt3QWW+MnLWO\ncjoMNOwy3YZjuOteVphkHz+jMJ4kjL63stBzsG7moZHOQCX++J6l/TRq/mV/\nFM4V7ARqYvUtx7wC3B6454Ok6bpZg3LEXpcXUAKLzKBJozrI/vYRXvNS1pPr\nhnpN0sIfBEbWjj73lBLvxg2WaheFns77fE5am+DSrH7pgpKiS9BoydWz+p08\nf+yqq/eX4ARLpCLfS9YDjGE1UVerOF9JtgLkAFKLK3t7V2Qr4w35v2Pd8sEE\ne8G9CMfe2kDYNKajfqQVJdayZKBHkKUSLLmBMWrxoag9UnJ0Du413ksFfcIN\nISO8z9VdXAq6cYMn+WaA+kvPjBBj1fxcMHbdlOb/oThGR943PrAyQyfPVS2I\ngWTFgjPWvusHOiNwvfqrQG1rTZYdlSxhjXesIX1EeDaAttIZ3Z1LtANSaa4b\nN4UNNLkFr0C910t/WDg/I+45kScqFFhsdnQqmctN1dQK57Ajmd+WF0qMbmGq\nld+Trw1TnwmKG+d6KVaYTSAT57kEsvlZLRoLTOznjMuF3OXuXtsyS21fhoEA\noUKb4Mvshp3+KBAGIYQjCnljhL39efVtbmU6qU2TU67k0USHkGOh7MgIIWbH\nwh5O53JuZd2jg/97ZsnvxFZkVt0SnOAvKUQC23t4IM52ucyKKaFx+eEoxaNz\nrQks\r\n=WWng\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","source":"index.ts","gitHead":"20abf8145c442295fa5e6a658dac871f39aa7ce1","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.6","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.22.1","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","markdown-to-jsx":"^7.0.0","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"^16.8.1","formik":"^2.0.8","gatsby":"^2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.201_1601054922181_0.7072577523769379","host":"s3://npm-registry-packages"}},"0.0.201-Elanhant-react-imports-20200925T1928":{"name":"gatsby-interface","version":"0.0.201-Elanhant-react-imports-20200925T1928","author":"","license":"ISC","_id":"gatsby-interface@0.0.201-Elanhant-react-imports-20200925T1928","maintainers":[{"name":"skahrz","email":"marvin.frachet@gmail.com"},{"name":"joshwcomeau","email":"joshwcomeau+npm@gmail.com"},{"name":"elanhant","email":"elanhant@gmail.com"},{"name":"greglobinski","email":"greglobinski@gmail.com"},{"name":"amber1ey","email":"amberleyjohanna@gmail.com"},{"name":"rizchelwood","email":"rizchel@gatsbyjs.com"}],"dist":{"shasum":"0c4f135793ec5ffa5e2de0e3ba7a423bf972af5c","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.201-Elanhant-react-imports-20200925T1928.tgz","fileCount":804,"integrity":"sha512-FkWAVgDqHMJWTONoIM0Qlk6pwF+7sDDuPZFEFffHWFlSPyK9i2ObFO1YOvxWIGeoIMujXfLNjOLFaMobIQ32/Q==","signatures":[{"sig":"MEQCIAEy5KDUintaBrO+i1AWlQS0WwUQKCdW/NtRrdJMBz+SAiAReXCRQhtB7xGqQFpfDBY9u5JAC3Ci9BvV3HERnOVR4Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5458453,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfbkT+CRA9TVsSAnZWagAAvV4QAJoX/AKKhTBvL7pLAa2G\nthHHFOIzWpm7TQyo7CmlP1TXR0dljcaR1M6wd5Uu9MmB6hP1pDJB/npHxi+o\nsXtpzKYAgJaa0CyAMHbEjxhE+y/Sgm3t/TDoIOKqh605wWHW439QPWa6BXwi\nL/3VMjR5iZNW10afQ0ciMXFAcGKdBOqJNyaxUFFkqPPpD2Zd/qTHjbQuYKRq\nP3GWOYhklGqHuzccUF8DEWhvUY9XCYT1VJ1QInVtNSkTTHdvv8+KHJ3VdJPu\nXC0yE6jhM76GBD2FTuBuqedX9Ns7OzzEp/ma/CBG25otY9VIunO81cyrcty5\nvW8z1hD75RefQMcpBANcc96JWL6PY0Sv1V/7N0kwXzO13C3FZHjQUYwMBkVI\nmyXBCh9MfGSUICUCK2FsfIi+vE7taidp7/FsJ5BdS7YBn2KJkw7COFUdaH87\nO5KTpak3+8zIwJAi6CSnjCbAP/xB2owV0xiWdVhfSIUhT0JUhhYSkebtkEgq\nyDLcX9gsbIqmAn58TJoGS0Xh7QhJo6kEI1SJw3RsobBIM8IfnJ7i/jY1Y3Ap\n1Ieem8mTDOv7PHiE5jejWDnEySkPRQkeu/LZsy9/hUc7/zCCbUZx5EmB26JR\nqGO1vbkYM9hSJQPjzfh+z+ZLeJ7jQuColEdL2R5iF01w8OATkOfJK+kgSSQz\nmr3+\r\n=bv7t\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n\n## ❗ Code of Conduct\n\nGatsby is dedicated to building a welcoming, diverse, safe community. We expect everyone participating in the Gatsby community to abide by our [**Code of Conduct**](https://gatsbyjs.org/contributing/code-of-conduct/). Please read it. Please follow it. In the Gatsby community, we work hard to build each other up and create amazing things together. 💪💜\n","source":"index.ts","gitHead":"91639dccb19f820dc52499200ec2338fb6611209","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.6","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.22.1","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","markdown-to-jsx":"^7.0.0","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"^16.8.1","formik":"^2.0.8","gatsby":"^2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.201-Elanhant-react-imports-20200925T1928_1601062142419_0.11547647951314044","host":"s3://npm-registry-packages"}},"0.0.201-Elanhant-cleanup-stories-of-20200926T0212":{"name":"gatsby-interface","version":"0.0.201-Elanhant-cleanup-stories-of-20200926T0212","author":"","license":"ISC","_id":"gatsby-interface@0.0.201-Elanhant-cleanup-stories-of-20200926T0212","maintainers":[{"name":"skahrz","email":"marvin.frachet@gmail.com"},{"name":"joshwcomeau","email":"joshwcomeau+npm@gmail.com"},{"name":"elanhant","email":"elanhant@gmail.com"},{"name":"greglobinski","email":"greglobinski@gmail.com"},{"name":"amber1ey","email":"amberleyjohanna@gmail.com"},{"name":"rizchelwood","email":"rizchel@gatsbyjs.com"}],"dist":{"shasum":"9877f30b3e9e907f3d182e2adc4e5d8b62269d22","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.201-Elanhant-cleanup-stories-of-20200926T0212.tgz","fileCount":804,"integrity":"sha512-i89uncyodouGPvYm8+HaNo2DJSAy3CSqJbCM4rDgYHOzwDQIhxCuTrYGj3wuT+Vl7YDbsmGKSdivweho1yzdqw==","signatures":[{"sig":"MEQCIGjl7pHuXNuROt/Y9VyQJgKIgPtST3/N23wvChm2TsrIAiAY38OarnWj+F+ph9Bgkc1ShuoygezzvSAYmd2sFFF3ug==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5464194,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfbqPECRA9TVsSAnZWagAAmLEP/iQrcV81qoYZ7Z75DL0Y\nYCwQl9kcX7xHYDqCHOvEYwg/qJ6ukthXDN6Qz4xDI27fPF775dAUS8xVO0Qe\ngDZ54+zb39zUjCPYssMsdaJz1qIo5Q+TEP6BhQxUSu7GSfeY5dAbv38B5O9H\nGqJ9y33EMLfyi31fC4nhMQgmQAB5tqoE6Uz3zZ0URUKEuJJuspximpFGSV5v\noir+0qR4OaD+F3aZgjfZpml4LH0CNwO4HtCqdRNlM78rV8lgmnsIz68fA1oy\n4/7G30h6x11zCv51OYQH73D2WiFOvbKy51ZwDWVFuLjH2JdZSjIgNTKCladb\n0i30SY9GbeMPGfJTdo1G257u6zOdM98BvvX/FfSQR/ytnDzaI29eo84Yq8St\nsC0HwEm/KxQnPIxaEVWSpAFGJz9sn1Lhzc88aL7BjstopoI0p08+1rcdr/Mo\nYQ0NLCO1yM4SCBzbTAzNU9QcZ0WNiASCbG+qfublA9jw+Ps4ho9elKIEHCoz\niBOJwEAO+fc0MwXstjjm0UpDfVFlGRqkdVaofhV+0p62FLICazXEY8OTlk6Z\nOMx/p2Ni4RnTpDaqkp2pOzxGKZqTb70MicRq4uObo+GfWzdvdV++ZJ28RBUt\n0XONteV/Kyyy2mCAlQjHKsNrOFp/nxMDwRM5Nk8PlQds4AAw9KG/p/+Xurrb\njRjw\r\n=w2X1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n\n## ❗ Code of Conduct\n\nGatsby is dedicated to building a welcoming, diverse, safe community. We expect everyone participating in the Gatsby community to abide by our [**Code of Conduct**](https://gatsbyjs.org/contributing/code-of-conduct/). Please read it. Please follow it. In the Gatsby community, we work hard to build each other up and create amazing things together. 💪💜\n","source":"index.ts","gitHead":"7bf7ba6b5b43b13e5348cae0a859035238deac67","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.6","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.22.1","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","markdown-to-jsx":"^7.0.0","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"^16.8.1","formik":"^2.0.8","gatsby":"^2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.201-Elanhant-cleanup-stories-of-20200926T0212_1601086404196_0.13800852572693034","host":"s3://npm-registry-packages"}},"0.0.202":{"name":"gatsby-interface","version":"0.0.202","author":"","license":"ISC","_id":"gatsby-interface@0.0.202","maintainers":[{"name":"skahrz","email":"marvin.frachet@gmail.com"},{"name":"joshwcomeau","email":"joshwcomeau+npm@gmail.com"},{"name":"elanhant","email":"elanhant@gmail.com"},{"name":"greglobinski","email":"greglobinski@gmail.com"},{"name":"amber1ey","email":"amberleyjohanna@gmail.com"},{"name":"rizchelwood","email":"rizchel@gatsbyjs.com"}],"dist":{"shasum":"e0282fcdec2bc21049a3c4267589edf4e2e01a9e","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.202.tgz","fileCount":804,"integrity":"sha512-7o69VC+cyZjYM5VfJQHlQ232yJliMxxWBT94f/KKegUw/+853vq46tzqSSTlY1PlwHj7E2dH53YC2waHRUqiXQ==","signatures":[{"sig":"MEUCIClAvDfn86pimFbY6QfB9V2jkRpda0023ltF98JD/uk3AiEA3sbgAKb7ROtxXcq44jHESjDN9w1kpSCnxvG27Bzm85s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5458739,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfcfO+CRA9TVsSAnZWagAApdoP/0ZWKiGteDvjVThYt3ds\nVLt18f1fUcywBUUVw5F31AC+L6bGLvgla/GxcqNOJ+qPOa7AVBvFPV/J4Zu8\nVR/xn+P0boUymYSsMq6LPyXLCNB2cPaBpZ48gNGmkanvBI1mxzEleqGnZqIN\nfJLBzbKhmLurR4UeJhSpp4jwc3Q4dyC89vgGNUCrifG3tK09O+XDy87E5XZu\nK/MlaRmDetWgGDgHg8MMRBMsyMkqhuxeHI68iJP1Dr6tL8yedmteLpNlHqfG\n2mmZQ8GJTjjoqumypg+KOz3D1w94B50aTVa74TXAKO4EI9PkwxRmwNXx09Ry\n0Qows9m4JJkRBU3NluQfJTP5HErJXoov0+MQWDF44BvyGyKVXj/PV5YGNPXo\nrqvDAZyVW7rjXzQiwdNiXMga9q1etWNGaByFeQmUg81jIqy0xV8t9RWYNPQE\nIO32xZHlyieXAaclJ5Tn30oSKjXsrZOF6+VpRRK1OUl3E8YrnBVIlil+LKY6\nFraqxSol5C666Rc89kvkaTSnp0jigk7YYR25dmxUYsSNz1FMDA3BMWDLveeq\nXR+I+hdzwGKFq+bH1KEha41+/FniE51bUmXFbb6Y4OYZkKAJX9S0sT0eyxoI\noaZSdBcGBHe3CrmT/vL3ndBvCYsKhwtdi/ZwFsHmRhn7coDM1mWzzXDuNMdd\niHLG\r\n=JmqM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","source":"index.ts","gitHead":"2f973d9f5d109661943598c8a5ac47b38e2e9b20","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.6","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.22.1","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","markdown-to-jsx":"^7.0.0","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"^16.8.1","formik":"^2.0.8","gatsby":"^2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.202_1601303486153_0.1630570320511584","host":"s3://npm-registry-packages"}},"0.0.202-Elanhant-storybook-6-20200928T1826":{"name":"gatsby-interface","version":"0.0.202-Elanhant-storybook-6-20200928T1826","author":"","license":"ISC","_id":"gatsby-interface@0.0.202-Elanhant-storybook-6-20200928T1826","maintainers":[{"name":"skahrz","email":"marvin.frachet@gmail.com"},{"name":"joshwcomeau","email":"joshwcomeau+npm@gmail.com"},{"name":"elanhant","email":"elanhant@gmail.com"},{"name":"greglobinski","email":"greglobinski@gmail.com"},{"name":"amber1ey","email":"amberleyjohanna@gmail.com"},{"name":"rizchelwood","email":"rizchel@gatsbyjs.com"}],"dist":{"shasum":"b50f086ea75721e0916c964dccd307697625abe3","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.202-Elanhant-storybook-6-20200928T1826.tgz","fileCount":803,"integrity":"sha512-M7SD3WbgPOriCnpmX5cUj7vCzCv/r3x5hKiDahurq5dfRkeOUirCOX2CaoOQIvzhP6ZjxXiIX4zWk+2tjqhuIg==","signatures":[{"sig":"MEUCIC2xFTb1f0kPV5Q1mZP+PzSqbFqEgOLafq55+p5I3arrAiEAhrNGh8E8P+dhEybOdTIPXzYsdog4WHaMZ9ssdowOJdg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5460912,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfcir7CRA9TVsSAnZWagAArn8P/2gxdMDsGFhWbxAgjDW+\nvMMwVzxplj+qvH4RN8nE5aoxE/lDpN+oKjyrD6eXawsPPTTYkClO8jQGVEKF\nlRxoxJi2L2OAb1QAiNRORDcurAe9C/vbrzLLmCC0y2TtqZ5jf2y5DVnbb6wj\nwpzsMopMKssqMMW9EwiVpbMdbpgDkTXVMZx+IpPh0Kb+tkGCzxbOUOrv5NHF\nPkzFP2I1llyfd07/LFMi0sBjR4Qumxbkwma5oL2ecbH5GZXID7pqRLRMs0da\nyVQf+O3jrASjq+U9ggC+G4T134hxv6bJdtWFiKGoHFo+2T2qlE+DGKJAtAwC\nIfedIyx6jzKfh3ZtYqUsvr2DUZdnU3slbAMYUYrbk4nXoVXJ/2nhFghlOm80\n+sANuC2Sugqx1GQo1TlyTEkZFFmJ8m9Kuo4zKUViQnA3TB7U88p4wfZfoa9l\n2qHzLB+6NIaUlbvnnMKjx/kw5s8i0IuFMSDBvfxP4zg4aZ9qiC81k2773oDh\nGHpdI1oPKfJaLQPXJVDPgas5FBV3sXcV/JgP88stOaXZu7P+D9uePTtBiVfN\nRHeHDd7dY9JJAaeWLvFCiaRCqmk4Hdyop1X3Q2MLT2PthSWu9m0UxMD08/F9\nLV/7MhMTBO3EwzWLfgq/jxKqySiOzDqE9kvOT7GaEVJ0UYDPMIgMkQ+d6AS+\nFKqm\r\n=5tj8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n\n## ❗ Code of Conduct\n\nGatsby is dedicated to building a welcoming, diverse, safe community. We expect everyone participating in the Gatsby community to abide by our [**Code of Conduct**](https://gatsbyjs.org/contributing/code-of-conduct/). Please read it. Please follow it. In the Gatsby community, we work hard to build each other up and create amazing things together. 💪💜\n","source":"index.ts","gitHead":"fa9e1c8f53f8440aa285c13d677bf9c42e8f8c4b","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.6","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.22.1","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","markdown-to-jsx":"^7.0.0","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.9.7","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.21","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.21","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^4.0.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.21","@storybook/addon-docs":"6.0.21","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.21","@storybook/addon-links":"6.0.21","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.4.2","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.21","@storybook/addon-console":"^1.2.2","@storybook/source-loader":"6.0.21","@storybook/addon-viewport":"6.0.21","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.21","@storybook/addon-storysource":"6.0.21","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.21","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"^16.8.1","formik":"^2.0.8","gatsby":"^2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.202-Elanhant-storybook-6-20200928T1826_1601317626519_0.2230494736612756","host":"s3://npm-registry-packages"}},"0.0.202-Elanhant-storybook-6-20200928T1839":{"name":"gatsby-interface","version":"0.0.202-Elanhant-storybook-6-20200928T1839","author":"","license":"ISC","_id":"gatsby-interface@0.0.202-Elanhant-storybook-6-20200928T1839","maintainers":[{"name":"skahrz","email":"marvin.frachet@gmail.com"},{"name":"joshwcomeau","email":"joshwcomeau+npm@gmail.com"},{"name":"elanhant","email":"elanhant@gmail.com"},{"name":"greglobinski","email":"greglobinski@gmail.com"},{"name":"amber1ey","email":"amberleyjohanna@gmail.com"},{"name":"rizchelwood","email":"rizchel@gatsbyjs.com"}],"dist":{"shasum":"dcfc0db6bac363bfd111e47d62c579556cb80e72","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.202-Elanhant-storybook-6-20200928T1839.tgz","fileCount":803,"integrity":"sha512-qZyAvuQtJed+Ujbwlyz2Cq2BRF1deOmpSf4i0tCBkeYHmVeoGHpjLvk+JOwrGEmw2msKlN1jEFb9NkrGlATTDA==","signatures":[{"sig":"MEUCIQD3LptwMMmmTqhxZcQbU2zPlMSyyVytADqUuLv3aZwAtgIgY0koXLoZvANwkpTA09XQD2qfcSwryTXIq85+WGk8Thc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5460912,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfci4JCRA9TVsSAnZWagAAMOcP/0Z6TOY3wF7CBerL0En0\nZ/JLqKJQs03xKZDdEdVUiCHgKHNp/yOygdg8hHkp752TlS95xKsJJbFCdBgs\nsXQk+lj2Ife7sRxkAvrd8RQWqQWZ6TdhiXWJ/P8jK9pGuZiELmeXYncGpoxj\nIXorcM8xID9jTQXjgGqYIHZocuWqyh2lVTVY+Fpdk63dm6p0O2HGm0S/IK1t\nD/BvLigInFIA464eimJDkO06txTO56VNc6MQ/PfsJmxf45lK50/gYjuiQLEK\ngjlrMjzVUzEf/S0JAgzpPv/fsB3k0ddpZ4pPE7YKnnwTExn6tU3ANc1UnRLb\nlwcyxunrZ4R7Cr+oWxwqqeMaAeIRILGGrdefIgeMG4mPfH1hW0QHRQ8b4HnO\nZ6cqflLMWelE0iwudfO5fUPe3zDsLvyefawZTcWHuS1DQ94IFVf611dI2ets\nDqURAj86rugehzqmanHUQnnmPeCl4lknQr49t3aCGgaPDWt+pGOFJ5gPDAtx\nts+Fkh8CBKJLYzD1Oqag7qzQ7epZKk3XjpK1gIpnnT/hSpUj3I/so/Vnrku7\n+VFjjSxDoEL3KyXq57H/e2EvKRUyVfQSxnHeUiwka06lNzP4gLM1svPwqfzc\nCYkNuoOwAJrk9o25BzHfkPUvciVVBz0GPqt5f/kOrhe0n79JjrHJe57CdN4n\niz2u\r\n=Frh5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n\n## ❗ Code of Conduct\n\nGatsby is dedicated to building a welcoming, diverse, safe community. We expect everyone participating in the Gatsby community to abide by our [**Code of Conduct**](https://gatsbyjs.org/contributing/code-of-conduct/). Please read it. Please follow it. In the Gatsby community, we work hard to build each other up and create amazing things together. 💪💜\n","source":"index.ts","gitHead":"6ef31d61acba51eb6f90940d9da39fdb9f73004c","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.6","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.22.1","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","markdown-to-jsx":"^7.0.0","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.9.7","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.21","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.21","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^4.0.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.21","@storybook/addon-docs":"6.0.21","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.21","@storybook/addon-links":"6.0.21","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.4.2","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.21","@storybook/addon-console":"^1.2.2","@storybook/source-loader":"6.0.21","@storybook/addon-viewport":"6.0.21","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.21","@storybook/addon-storysource":"6.0.21","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.21","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"^16.8.1","formik":"^2.0.8","gatsby":"^2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.202-Elanhant-storybook-6-20200928T1839_1601318408506_0.35280611474126977","host":"s3://npm-registry-packages"}},"0.0.202-Elanhant-storybook-6-20200928T1933":{"name":"gatsby-interface","version":"0.0.202-Elanhant-storybook-6-20200928T1933","author":"","license":"ISC","_id":"gatsby-interface@0.0.202-Elanhant-storybook-6-20200928T1933","maintainers":[{"name":"skahrz","email":"marvin.frachet@gmail.com"},{"name":"joshwcomeau","email":"joshwcomeau+npm@gmail.com"},{"name":"elanhant","email":"elanhant@gmail.com"},{"name":"greglobinski","email":"greglobinski@gmail.com"},{"name":"amber1ey","email":"amberleyjohanna@gmail.com"},{"name":"rizchelwood","email":"rizchel@gatsbyjs.com"}],"dist":{"shasum":"0249cc4631939ee0dd0c4836310b49854884803a","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.202-Elanhant-storybook-6-20200928T1933.tgz","fileCount":803,"integrity":"sha512-VOGDBUn7L9OHGJKQp4X8jQ48xf5ohGuV3Cw0bsnHH97wEku+5lKv3PnV3jKoppsY54rW0/l8YoHh004vXXgXVA==","signatures":[{"sig":"MEUCIQCNhRiGFieVsB8fbQZa/TjNBB7+fQt+OHxiUsylB/KYiQIgVYiLdBOH7CxHxfLrbHIqbSP0zewg1Pf3VmPEIoH2xYs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5460912,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfcjqtCRA9TVsSAnZWagAADoQP/jEmt3aAMWhiSuIGa25a\n+0zfz1RRJmSpwPyXjjGuPnQwlqL02/+d/dB6LD7pY+CD2Qs1V3lMektYwkcw\n3oY+Kz4AKK3+3blS7ngZcbk5Iu4dVfH+zVgP5+k5iOQDZnUeNlNTiLy5cn1x\nByGfRmqyIZ4tRHXULp3tQmZ9UXSzgVCR6k8oIlmrIElGwv4usGF3nKfepyL4\nFkg6fvPUN4ButPMdkES2AwgA91R6vyVpmJT9bK8LzO6IieBpD3Fo3hcD0fcq\n7rbOdWXLfGIbH0sIxi1M1uDfed0Ylsd0PmnjVE3il2P4P4naMLYuH4bmYKA/\nEDAZdg5mdgP4EqVTkNGtRxNDmNiBdzK4y63wZIQ9LmPH2QmY93Dp414IcQzk\nvMXBqpP5aZYlRyVpywKqa0RPa0PDKgmXkBOJJxBS191hiV69oXyJEH+IRgGq\nREMfK//c3ouVwNjjaf6ypsmCs8whXq7G4g9bSZnn5svv8kagFV6dubX0Q2Nl\nBN8fKfoXYhgw3mAZMdaByRHsjEvmD6H38L+EcX58GM9J1eT2MQAvaK59JY2L\nXNuz9QFFOO/h/QMYqBgfnYXPBpFiDanX2vMu2DZH4cAXidSOihuxPVgoBrFX\nXO/hpszHREmfdzbI+kd99O9KZk0/8j7MFC6fEx98ndDRQ7hla7n0eWfrTbuL\njoBI\r\n=9qEh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n\n## ❗ Code of Conduct\n\nGatsby is dedicated to building a welcoming, diverse, safe community. We expect everyone participating in the Gatsby community to abide by our [**Code of Conduct**](https://gatsbyjs.org/contributing/code-of-conduct/). Please read it. Please follow it. In the Gatsby community, we work hard to build each other up and create amazing things together. 💪💜\n","source":"index.ts","gitHead":"c47b9285030e9c7e36eb242c6ec8e7cb6e0df243","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.6","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.22.1","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","markdown-to-jsx":"^7.0.0","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.9.7","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.21","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.21","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^4.0.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.21","@storybook/addon-docs":"6.0.21","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.21","@storybook/addon-links":"6.0.21","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.4.2","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.21","@storybook/addon-console":"^1.2.2","@storybook/source-loader":"6.0.21","@storybook/addon-viewport":"6.0.21","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.21","@storybook/addon-storysource":"6.0.21","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.21","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"^16.8.1","formik":"^2.0.8","gatsby":"^2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.202-Elanhant-storybook-6-20200928T1933_1601321644770_0.6916226270654897","host":"s3://npm-registry-packages"}},"0.0.202-Elanhant-storybook-6-20200928T1949":{"name":"gatsby-interface","version":"0.0.202-Elanhant-storybook-6-20200928T1949","author":"","license":"ISC","_id":"gatsby-interface@0.0.202-Elanhant-storybook-6-20200928T1949","maintainers":[{"name":"skahrz","email":"marvin.frachet@gmail.com"},{"name":"joshwcomeau","email":"joshwcomeau+npm@gmail.com"},{"name":"elanhant","email":"elanhant@gmail.com"},{"name":"greglobinski","email":"greglobinski@gmail.com"},{"name":"amber1ey","email":"amberleyjohanna@gmail.com"},{"name":"rizchelwood","email":"rizchel@gatsbyjs.com"}],"dist":{"shasum":"e6785cc0ec2016755c8705b6cdee4bc81bf119bd","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.202-Elanhant-storybook-6-20200928T1949.tgz","fileCount":803,"integrity":"sha512-7FMbCT8B1948ENP1j1oXz6W8rEa4v6o6XbzbqPSxA0aBhZQgCkMlY9uomooRzc1g35A45NtHy4zGwKLuqEGrWw==","signatures":[{"sig":"MEQCIGS4dUTJp7cKEYLyrqL7Mis98WoQwhV/wsNdzOu+psgHAiBfai2gFgdbGqKj7UQCrGniTLLVG4V2lBRpLP2Y3FjK8g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5460912,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfcj6MCRA9TVsSAnZWagAAbIwQAKTXailc4GZdHO0mMate\nJrEtrN6f3SE+YC5MppZL13Y2jWNwcWN3b29kWcEa8hyDKzBrjTZwrYAicdsu\n09PNTNJoWFBhrjRceLt3V4OtHHTsTWgrf+V/riWi2/AHnDkyCPsW2jHlBwDD\nIuPtcxmfxkgYAxjZrPvu/PnEeCPyDnRBdpiJ1Xd4nlYhcwrgYBX+cGC1J+jK\nFv2f1e/S7rS+xovJ5RYOwveymnKM41ArzhPJWyFJCBz9kq8vLOshk3QKpp+r\nxKEklTVJqEv61g8xTUv9giLvPdy597ZU+rdUPaaiOaP+HpAmvjsQjHWsVNpy\nm7njHMJN+C0QlzVwT9oiMR/1Q8CHdbzRBHJ/An2mJBrMb5cLbzAzWLbJIpzK\nhIiH2HdS9yjxYRghfXXOZXGHcZh+Orf1QZOpbpmOYFJDLLGCeBQhsBcihWRL\n8679/bAu/a1CxbmoyN2ZqKhjbcqzGs4IUAXLt6ev6gttpKujSoUP+XRObgtF\naJeBGn7/BtkzYVy0Gosik2raEaqL8SATgBwOyXJkTxS8zQ/GaL9TK3iXE33Y\nsgE7Kso41pq52k9Eut8wbEhUwmzzlYCK2bF9MFimyupcUrwoO5WoA2kRJEvp\n+dkEfW1B8oJ+QenyjLKW3+sHrxUx8F97Vkn18tlECkUBhKogBFznWj3sO+Ia\nFhCJ\r\n=cKw3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n\n## ❗ Code of Conduct\n\nGatsby is dedicated to building a welcoming, diverse, safe community. We expect everyone participating in the Gatsby community to abide by our [**Code of Conduct**](https://gatsbyjs.org/contributing/code-of-conduct/). Please read it. Please follow it. In the Gatsby community, we work hard to build each other up and create amazing things together. 💪💜\n","source":"index.ts","gitHead":"e7352359fa0cee0f02eccd8ab7ddaae6cb534e01","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.6","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.22.1","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","markdown-to-jsx":"^7.0.0","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.9.7","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.21","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.21","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^4.0.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.21","@storybook/addon-docs":"6.0.21","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.21","@storybook/addon-links":"6.0.21","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.4.2","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.21","@storybook/addon-console":"^1.2.2","@storybook/source-loader":"6.0.21","@storybook/addon-viewport":"6.0.21","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.21","@storybook/addon-storysource":"6.0.21","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.21","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"^16.8.1","formik":"^2.0.8","gatsby":"^2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.202-Elanhant-storybook-6-20200928T1949_1601322636234_0.053935972540858135","host":"s3://npm-registry-packages"}},"0.0.202-Elanhant-storybook-6-20200929T1941":{"name":"gatsby-interface","version":"0.0.202-Elanhant-storybook-6-20200929T1941","author":"","license":"ISC","_id":"gatsby-interface@0.0.202-Elanhant-storybook-6-20200929T1941","maintainers":[{"name":"skahrz","email":"marvin.frachet@gmail.com"},{"name":"joshwcomeau","email":"joshwcomeau+npm@gmail.com"},{"name":"elanhant","email":"elanhant@gmail.com"},{"name":"greglobinski","email":"greglobinski@gmail.com"},{"name":"amber1ey","email":"amberleyjohanna@gmail.com"},{"name":"rizchelwood","email":"rizchel@gatsbyjs.com"}],"dist":{"shasum":"01b1733751597b0670cb1168483910c3a5570a28","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.202-Elanhant-storybook-6-20200929T1941.tgz","fileCount":803,"integrity":"sha512-SaA6Hg2XnckCuc/lDlP/9Z1GtUQA1uAScEjAaiWSVEEPNs41m4uGY5rErR96+eILFQzAN4WM9JK4C41h/hwOvA==","signatures":[{"sig":"MEUCIQCT6IpA65dZoLfiHq387nC5MQTBzH65QGKI4m2F4T+jwgIgdY29+3KHJr6+GeaRBK6LOBlSxzVOfi8khkimosuQsik=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5460912,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfc44kCRA9TVsSAnZWagAAA0YP/29qOQszLhB76LY4h/Oy\nSh8JghxYCGrf4dSOJM91vQHvJiCuXssavnjUZ5itgMMqlet4PmfGyrdEGa8B\nfTgwgLuujOpeIxLYRYCqOzFoPjMxKbgbnia4AAckCjPyvUfuTnWClzuTWM55\nKn/75RJJFh0tHspq1zjRa7yyx5lsY7l0wsZCtjeoEQWLADch6Ti0rtwwhLff\nbL0ZxFB+9Uohtr3rCjZGwvMWZF+17yu+cndwvKT1FogyHaNDAcvQqhqJLe/Y\nZiw6aiCIECXWoknVJc2alWDtBg2s5aXX1hRVLh8jrfbpsvQdrf94ff9/vyO3\nSr+gWQeNTXoYvieiiPYITqbrvXkBXPnorpcQngIvp7gjpyxmbxH1UC42Brs4\nlcfQpeGgem6bVuhnOTgQrSiTiKoXx0z2vzgmgxVa9fT0ur60+/dbxQtXF5IL\nGqQ9mY6G8q2tkWHbUcBu7dgTy6XzYHiXWVfZcjHohNXDgyQ4+IPIH5ltwUKI\nuBg6A+zsTuefHeEqk+qWE3z9HPavn7kht1/econJ7/0LmsW4E7/4zq5clgRJ\n/NJcR/DoPcX2MhZEA+HzH8E3VVqghUtqjciT2T4NOkm01H6Wlnz9iXGDucLC\nn7Bs5hN6FXV86v7N4tgkJ+lqAfPCCKGoOpUmfPgSmUkYnFOhLpRs5vWBNCsT\nS8qy\r\n=rvv5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n\n## ❗ Code of Conduct\n\nGatsby is dedicated to building a welcoming, diverse, safe community. We expect everyone participating in the Gatsby community to abide by our [**Code of Conduct**](https://gatsbyjs.org/contributing/code-of-conduct/). Please read it. Please follow it. In the Gatsby community, we work hard to build each other up and create amazing things together. 💪💜\n","source":"index.ts","gitHead":"54bde65ebe1a3e61742e6496839fcac42bfe5b53","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.6","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.22.1","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","markdown-to-jsx":"^7.0.0","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.9.7","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.21","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.21","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^4.0.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.21","@storybook/addon-docs":"6.0.21","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.21","@storybook/addon-links":"6.0.21","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.4.2","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.21","@storybook/addon-console":"^1.2.2","@storybook/source-loader":"6.0.21","@storybook/addon-viewport":"6.0.21","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.21","@storybook/addon-storysource":"6.0.21","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.21","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"^16.8.1","formik":"^2.0.8","gatsby":"^2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.202-Elanhant-storybook-6-20200929T1941_1601408548134_0.3112158661764295","host":"s3://npm-registry-packages"}},"0.0.202-Elanhant-storybook-6-20200929T2202":{"name":"gatsby-interface","version":"0.0.202-Elanhant-storybook-6-20200929T2202","author":"","license":"ISC","_id":"gatsby-interface@0.0.202-Elanhant-storybook-6-20200929T2202","maintainers":[{"name":"skahrz","email":"marvin.frachet@gmail.com"},{"name":"joshwcomeau","email":"joshwcomeau+npm@gmail.com"},{"name":"elanhant","email":"elanhant@gmail.com"},{"name":"greglobinski","email":"greglobinski@gmail.com"},{"name":"amber1ey","email":"amberleyjohanna@gmail.com"},{"name":"rizchelwood","email":"rizchel@gatsbyjs.com"}],"dist":{"shasum":"98aafdd02892e350a05e9147000446dfbb5d5c5d","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.202-Elanhant-storybook-6-20200929T2202.tgz","fileCount":803,"integrity":"sha512-SApPlbff5RtVVIZr7nP9RZ4GKXub03var9U2ns02Ezoy3cihJeIrOaLOxc8NGUKIFbDs5c2C0b+BmLNBLtFUAg==","signatures":[{"sig":"MEUCIQCXjHpnbNRQmqAUqlIYhb70nttg/6cUnNkX2K07nKAW6QIgbVib8jkkGitCv6BwSJChz7lH850CLuLqE/v4iowNHtE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5460912,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfc68lCRA9TVsSAnZWagAAo1UQAIQujTJnozmI9fHPxMqw\nEz9iHDbaMBiXMrWuiMOEn12UW/+7DJv2dQi3yzpmc/aExf8bT9urd6OxOGcR\n587T34B7PRwIx+ViAsZxAWsjrypi6IkxyKzCb48OlLCf2MQLP44vCSU/PRuc\nqNAMH4GCSb1K5bM4yItvTPjNoWdf4kdIK7RUF94hyoRhRNNlAIRsZK23enm3\nJtL+ssnU3SYcegR0nA+2W4MxicQNldWgUtQP9YaPPUTcVvHWqMuc8mvQJX2s\newf72u9qpk5WJY69i8rP+DYsMtAfTAnic3z5eIVorCDVmUjyb6M8SN+QWyEJ\naIwxGWdWM8gXybirAO2XLxosNI2lHQcpRgREIaDKSH90KhCdUuwCuRC37HT7\nfFMqBAzfcwnlkiqNxlt1YnMpfRvOP3yBV94XhJ1Nc2dNpIjnzBe/vHnkMBXL\n3zvBqn7gNbrmWnmiuk5EROjxMIwTle2HQnIYPjWGxNcx8Xoq3GKaPJTv+AL5\nCZCwN4WPauyiCRe7vdABwZHDZ1RO02ovssaMG/0g6DREThXQRMPY0fF78+5K\nW7xM0x4m7KR7wyvgjKt6HYLdGx9E/Vh1C82wCAbKr+7AWfpO9xYjPZeBMv+c\ntpcCqHYBXTFBEO5eRSQiTyPyXjO6jGFXOM3if/RWOw2z+jOS+A9F/DLAOI93\nNNQZ\r\n=mCDz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n\n## ❗ Code of Conduct\n\nGatsby is dedicated to building a welcoming, diverse, safe community. We expect everyone participating in the Gatsby community to abide by our [**Code of Conduct**](https://gatsbyjs.org/contributing/code-of-conduct/). Please read it. Please follow it. In the Gatsby community, we work hard to build each other up and create amazing things together. 💪💜\n","source":"index.ts","gitHead":"0fb03725e059cd310cba2e6073668d2bc8f6a42c","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.6","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.22.1","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","markdown-to-jsx":"^7.0.0","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.9.7","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.21","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.21","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^4.0.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.21","@storybook/addon-docs":"6.0.21","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.21","@storybook/addon-links":"6.0.21","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.4.2","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.21","@storybook/addon-console":"^1.2.2","@storybook/source-loader":"6.0.21","@storybook/addon-viewport":"6.0.21","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.21","@storybook/addon-storysource":"6.0.21","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.21","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"^16.8.1","formik":"^2.0.8","gatsby":"^2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.202-Elanhant-storybook-6-20200929T2202_1601416996593_0.8101123102915784","host":"s3://npm-registry-packages"}},"0.0.202-Elanhant-mdx-theme-stories-20200930T0434":{"name":"gatsby-interface","version":"0.0.202-Elanhant-mdx-theme-stories-20200930T0434","author":"","license":"ISC","_id":"gatsby-interface@0.0.202-Elanhant-mdx-theme-stories-20200930T0434","maintainers":[{"name":"skahrz","email":"marvin.frachet@gmail.com"},{"name":"joshwcomeau","email":"joshwcomeau+npm@gmail.com"},{"name":"elanhant","email":"elanhant@gmail.com"},{"name":"greglobinski","email":"greglobinski@gmail.com"},{"name":"amber1ey","email":"amberleyjohanna@gmail.com"},{"name":"rizchelwood","email":"rizchel@gatsbyjs.com"}],"dist":{"shasum":"94f4ca96391f261f58a9548fe18d38ed929595e9","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.202-Elanhant-mdx-theme-stories-20200930T0434.tgz","fileCount":816,"integrity":"sha512-qPfw3oGniISY1t1iq9y0JwwIeZtmhgJ1CHCBZILo+GbyRfrFbr81GMk3Kv4iYRXtd2SHzMvwRuCXDdMlGwGhGQ==","signatures":[{"sig":"MEUCIQDQFIUaROAiQWWnSrAFnUwFl4P663UwanzLLzXTCQxGAgIgR0F0kQ4CIl5F6C9vxd2lG6pCYKbjwB/juLcszeeEDxw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5461840,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfdAsjCRA9TVsSAnZWagAAFUUP/i2tVPrx8iWSumry4dV3\nxbvQAN9zh4qrz/Mx9AJZrVgyT9fQTyfXHsoEFdFbUWlp2+wHkwqRv+Fmb/Tp\n/PlbcOVMXi9OjDSoQOqDhuL4LKvq68ZE1p51Sk7KyBKR+SPvQaEBoGSYDNGK\n7e9AJfna5MdC7Ek3MkJjO7gxTYumAh2iSt8yyTEAY2wiDpyOvPyfeNKi3G+t\nHU/kvIgQqwgv9vKW/tuwvw0RV3SbaYlCJNcsfG6cslkUB3BobWouhD3hACZD\n1gcGA483FRkhf0j/vphR4JzAmcVqdifMG0mII8of0mOCBdG1Qy5IqQ8HAjGD\nmFtLRCNBHohBTMEXuqhT9EVbQK2MVOGuugb95brnJU9fzAOcQoM2PFtwdZDS\nAYqgVKtLnPZWsoh5q2ARt8EF/H9LJ++ZfaiM9JApc6/h9CGU6IrYNi9hoFwM\nC/+txRHdH52R2GHxpMNAxnyiNDFRavXTj7Rd5AbaFDs/nI6ki3PgxdMODC2W\nX5HHxgHsPgfGx5GBkCbUhWwb6MKmfroG3DIOTt0Wrn1J7X98CoBIyby+/EPB\nZKcVV6Xu77yt7c2PVrdoIdbXunBX47GuHvJBbVQM39oofTctkRKnk6XKmY8l\npY9aVBJ4aDvPyMmRWbGfilu1G3lQ051CpQS82+n6TQrWXy8qjPrzhx3NkeQ/\nkCD7\r\n=lhVo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n\n## ❗ Code of Conduct\n\nGatsby is dedicated to building a welcoming, diverse, safe community. We expect everyone participating in the Gatsby community to abide by our [**Code of Conduct**](https://gatsbyjs.org/contributing/code-of-conduct/). Please read it. Please follow it. In the Gatsby community, we work hard to build each other up and create amazing things together. 💪💜\n","source":"index.ts","gitHead":"e59d13fa7083366832a6c6c9a5af97d96645a295","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.6","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.22.1","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","markdown-to-jsx":"^7.0.0","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.9.7","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.21","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.21","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^4.0.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.21","@storybook/addon-docs":"6.0.21","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.21","@storybook/addon-links":"6.0.21","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.4.2","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.21","@storybook/addon-console":"^1.2.2","@storybook/source-loader":"6.0.21","@storybook/addon-viewport":"6.0.21","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.21","@storybook/addon-storysource":"6.0.21","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.21","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"^16.8.1","formik":"^2.0.8","gatsby":"^2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.202-Elanhant-mdx-theme-stories-20200930T0434_1601440546826_0.4226043782274105","host":"s3://npm-registry-packages"}},"0.0.202-julienp-error-info-20200930T1413":{"name":"gatsby-interface","version":"0.0.202-julienp-error-info-20200930T1413","author":"","license":"ISC","_id":"gatsby-interface@0.0.202-julienp-error-info-20200930T1413","maintainers":[{"name":"skahrz","email":"marvin.frachet@gmail.com"},{"name":"joshwcomeau","email":"joshwcomeau+npm@gmail.com"},{"name":"elanhant","email":"elanhant@gmail.com"},{"name":"greglobinski","email":"greglobinski@gmail.com"},{"name":"amber1ey","email":"amberleyjohanna@gmail.com"},{"name":"rizchelwood","email":"rizchel@gatsbyjs.com"}],"dist":{"shasum":"3bb7002f293b8e8e693b00c5c59f44bd3875088b","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.202-julienp-error-info-20200930T1413.tgz","fileCount":804,"integrity":"sha512-wYmfKjOlTktXccWJbWss+0681V94EGqPkE1Q4S22GODadZhFGk4sQXD4RYt6z0AlgKWB7b/HPtLo880fL24hwA==","signatures":[{"sig":"MEYCIQD1p/rU383xrj8ujeyxCfyR9UHQ2Rq5cpDasFx+Nlgb3wIhAIBJVASohYIU/LArnLnz+M5s4g223DMrRlQ2XzTekC5d","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5464643,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfdJLICRA9TVsSAnZWagAAPS0QAIdNWO198RzD9pG1YE8Z\nR4b1sVtJ6zlbB1UujwWDJbGHnv2kPoLyTXX7P0GnRTUcBLq1FBSQVhkKMnau\n3MFkGqVgZXCP5GwRSGsmwEjvoJhHWazG5iGOzDy3OfNGA9MihIboQ2LAG1rK\nFxW7FyHbWDnVF6DTrvh7vzMDPU7wIEoGctqIZm9Mu5r8h73/iLmy9BJS2XCD\npRwx0obeFgziEFUGAkyVbrmvhXC138CY2enuYusC5MUpKbjh3/T21HhBnzRl\nduWAY9iFZRYnH1BDBJ+lQvhorWBKpffSBHwT1Qa+1WItv+TLZY5IaCjV/ZxB\ntQ43wtYKyo636FKBwGaJqV6rRV1dEaz7+xQ8MhHZJtRUgb+KoKRPMOHccAai\nr/EjXmNfGnFurj6gi+XyszGWAWg9F2219drmTfNrTQ5mBOSEZOWoN4dIzs29\nYVuoFfcZIUsfXaqh/Htav25LjAjcUsZShuLhZzTrRnhsSW+jcVAhnkzxi+OY\nOQrtA/ZW8W9HRdKd1Z7Q/of/+65CofaoGds9d6im2q7armp2JeR9oxDrr2ea\nC+i1s8pWhVqe6zUhxOHaFBOhIROVvHVArV7bOv5jdrSJ90VwvvIS0EkmqjSD\nRizjgpOkEhNaWUDIUDldad/FhVbOmDEX+cUcqc7RSzGyR2sbeEfOAilRVuuS\nkEOo\r\n=5ueI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n\n## ❗ Code of Conduct\n\nGatsby is dedicated to building a welcoming, diverse, safe community. We expect everyone participating in the Gatsby community to abide by our [**Code of Conduct**](https://gatsbyjs.org/contributing/code-of-conduct/). Please read it. Please follow it. In the Gatsby community, we work hard to build each other up and create amazing things together. 💪💜\n","source":"index.ts","gitHead":"459d446a3bdb89167116ad7831383a3e727c5895","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.6","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.22.1","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","markdown-to-jsx":"^7.0.0","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"^16.8.1","formik":"^2.0.8","gatsby":"^2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.202-julienp-error-info-20200930T1413_1601475271584_0.8950264524776219","host":"s3://npm-registry-packages"}},"0.0.202-Elanhant-storybook-6-20200930T1541":{"name":"gatsby-interface","version":"0.0.202-Elanhant-storybook-6-20200930T1541","author":"","license":"ISC","_id":"gatsby-interface@0.0.202-Elanhant-storybook-6-20200930T1541","maintainers":[{"name":"skahrz","email":"marvin.frachet@gmail.com"},{"name":"joshwcomeau","email":"joshwcomeau+npm@gmail.com"},{"name":"elanhant","email":"elanhant@gmail.com"},{"name":"greglobinski","email":"greglobinski@gmail.com"},{"name":"amber1ey","email":"amberleyjohanna@gmail.com"},{"name":"rizchelwood","email":"rizchel@gatsbyjs.com"}],"dist":{"shasum":"cc7c622be8d3eda6d4e5d41d557c91851a04e986","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.202-Elanhant-storybook-6-20200930T1541.tgz","fileCount":816,"integrity":"sha512-jTY7Y06n/MoNWY7eG/PGguDvZqB8bV0Vb7WAj82SWibd/VdAfUmkkFHiztJctVwdVS4gUgoqNKz/q47LRmBUjw==","signatures":[{"sig":"MEUCIGucAe/rz1CSKqqHyXh+2XSuxuIjLu+Pauk7Rzn8aax9AiEA8UtA93aaj6WWxGEwR9oJVdQqkZJcwxGzCkCdbZZhgOQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5461834,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfdKdNCRA9TVsSAnZWagAAFpYP/R36FjGIFshsw3ibvK/5\nCq5MbIWpLzRhE4OXPlxC3GIw3M66o75v3N7MCaxt8Rc62NasuGZNxdscEcqp\ncUXn3xZbmAue/4ch4DIkH/vB9fb5efJhk4s8NprEP99vYzVX2Ne4RHhnVfbX\n4xEjMUvEhJHc9cQSXMnU06D35RrcCbwFQouT0SdeDsSS1EkRhT/Cg6OWYupI\nJRxz4y0W5FLFEOOSJolsG60y164hf979EtzlkRWjA79edjT5H8/plEGbKTFg\noJiJtFnUbaudEExceyrkON6MgNcwmx8xmv0buOUkSMU05AWHPtlvLCpWTTLZ\nu+RJSrN8rzse9KqBos9R242H8nkjgrhQmlRa7/VkoaBje78W9oROfCSwVvzO\nZpR7yVAxUUmLYlO22o3ySuM3qol6zEYVx69Yk08WBocVl0pNDzGj+fDQ/PM+\nzOwbRUclYGmU7fCBzG3PIxw5utulaW/JqQb5gnNi/FaxuYZQBno8NFH1MRSZ\n7Hr/quydqLtkcEuyNwTaLokmqT1BO+z5vWEMQ8LaQHi3ho5Me89O22ne2LPx\nOYOuWzZx4H8u1VBnwBHHoZqTqHmxG55980aWJHY4EPFkv8pqj3zfkOtOfH1B\nIWVahjnkeDuu8o9c4uspMNIwAhGvgii4TQ1BVHYqY03jWNDXIVrdoLti/SA7\n4A9D\r\n=dirV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n\n## ❗ Code of Conduct\n\nGatsby is dedicated to building a welcoming, diverse, safe community. We expect everyone participating in the Gatsby community to abide by our [**Code of Conduct**](https://gatsbyjs.org/contributing/code-of-conduct/). Please read it. Please follow it. In the Gatsby community, we work hard to build each other up and create amazing things together. 💪💜\n","source":"index.ts","gitHead":"7b887471554bc0d8e26f8a02757e0e76c077daca","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.6","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.22.1","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","markdown-to-jsx":"^7.0.0","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.9.7","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.21","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.21","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^4.0.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.21","@storybook/addon-docs":"6.0.21","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.21","@storybook/addon-links":"6.0.21","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.4.2","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.21","@storybook/addon-console":"^1.2.2","@storybook/source-loader":"6.0.21","@storybook/addon-viewport":"6.0.21","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.21","@storybook/addon-storysource":"6.0.21","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.21","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"^16.8.1","formik":"^2.0.8","gatsby":"^2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.202-Elanhant-storybook-6-20200930T1541_1601480524369_0.2943576807550514","host":"s3://npm-registry-packages"}},"0.0.202-fk-ch-15868-dropdown-add-divider-and-header-20200930T1628":{"name":"gatsby-interface","version":"0.0.202-fk-ch-15868-dropdown-add-divider-and-header-20200930T1628","author":"","license":"ISC","_id":"gatsby-interface@0.0.202-fk-ch-15868-dropdown-add-divider-and-header-20200930T1628","maintainers":[{"name":"skahrz","email":"marvin.frachet@gmail.com"},{"name":"joshwcomeau","email":"joshwcomeau+npm@gmail.com"},{"name":"elanhant","email":"elanhant@gmail.com"},{"name":"greglobinski","email":"greglobinski@gmail.com"},{"name":"amber1ey","email":"amberleyjohanna@gmail.com"},{"name":"rizchelwood","email":"rizchel@gatsbyjs.com"}],"dist":{"shasum":"8b656200521352535dffaae2a3485f126c9305a2","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.202-fk-ch-15868-dropdown-add-divider-and-header-20200930T1628.tgz","fileCount":804,"integrity":"sha512-8T/DmH2RN5AY6mxiU1ywa5spkqvJRWmTEGQZA1oTXWlP9VqW22YVTznvK1T8ZMP6upNlVs8Yny9SerY0esHCjg==","signatures":[{"sig":"MEUCIQDyuKbk6j8dYXqNr/F89EDM7P8yPAWcXSKYWoYg/FBuKQIgUImIQkg/l/RvftbB/wtCvA3OmQoySEErnLzeriXqEio=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5469494,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfdLJDCRA9TVsSAnZWagAAUakP/0mGHmLAW3uFb5e08JpR\nZoTWidTMc6B708RwS2eXIs0FsCbynUdxHMeczgHR8GKDLtDPKiVmCMvVWGA/\nu1zWbD9xfZCsjn9w9ZWy3d1nqBxCo6V+crqOf19ZWkdEZF/UxoNR4+GnKvEh\nxNwcynAPu/5NIVJ3fCdAeuhAhDKKubjB/pya/3MVVoCHJYsaLElpI5JO5bIL\nM18qmXBkgCp5jMo+2i/4B/zM3Pgu53dwKqqDKZWd3cTN8cBXW0kbcFeYMtK8\n2cgjTiW85yDwhwFqFYvMjEgKWKy9EOxIJGIryJcT92Uk7D+68QVKkLkiKmRL\ntewMcY/1w9AqfaU71rrn/ec9NDAzSwM2hUvGpem2UOeMyGRaHt5axq7xIdMP\nmrDCjo9u0gpvJTJMp+H6n8PAhJWOuvIKthniZtFnk4tKw7elZbL8AAd/xD7t\n2YqFYfGjZylfEp2n/5stn2HlJaaKYUBRSAoZvCHhfzpLYEPfnrfYs3yKqr1C\n7XUpTUMvVK8wuNupM5BETTDRMlOR6To5K0zIVuVDYnm+J5LxgZ0KSUzqOI6M\nO3uoFtr664P0WRzb5cXCuYpdv9BNfpMEAg1AEhaWNOEpgaPYdDzVYFNw0vVq\nj9RRDQMV98jdy5x+LoX5Qa1WKW3vZcAFuUHkU4/MqdNGfMMYSOAtN6bxdWSR\nh2jW\r\n=JQW0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n\n## ❗ Code of Conduct\n\nGatsby is dedicated to building a welcoming, diverse, safe community. We expect everyone participating in the Gatsby community to abide by our [**Code of Conduct**](https://gatsbyjs.org/contributing/code-of-conduct/). Please read it. Please follow it. In the Gatsby community, we work hard to build each other up and create amazing things together. 💪💜\n","source":"index.ts","gitHead":"53f8521f48137c2b77f58664a57d95a2734abc06","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.6","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.22.1","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","markdown-to-jsx":"^7.0.0","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.6.2","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.0-alpha.27","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.0-alpha.27","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^3.5.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.0-alpha.27","@storybook/addon-docs":"6.0.0-alpha.27","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.0-alpha.27","@storybook/addon-links":"6.0.0-alpha.27","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.2.0","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.0-alpha.27","@storybook/addon-console":"^1.2.1","@storybook/source-loader":"6.0.0-alpha.27","@storybook/addon-viewport":"6.0.0-alpha.27","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.0-alpha.27","@storybook/addon-storysource":"6.0.0-alpha.27","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.0-alpha.27","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"^16.8.1","formik":"^2.0.8","gatsby":"^2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.202-fk-ch-15868-dropdown-add-divider-and-header-20200930T1628_1601483330632_0.6151900694199097","host":"s3://npm-registry-packages"}},"0.0.202-fk-ch-15868-dropdown-add-divider-and-header-20200930T1722":{"name":"gatsby-interface","version":"0.0.202-fk-ch-15868-dropdown-add-divider-and-header-20200930T1722","author":"","license":"ISC","_id":"gatsby-interface@0.0.202-fk-ch-15868-dropdown-add-divider-and-header-20200930T1722","maintainers":[{"name":"skahrz","email":"marvin.frachet@gmail.com"},{"name":"joshwcomeau","email":"joshwcomeau+npm@gmail.com"},{"name":"elanhant","email":"elanhant@gmail.com"},{"name":"greglobinski","email":"greglobinski@gmail.com"},{"name":"amber1ey","email":"amberleyjohanna@gmail.com"},{"name":"rizchelwood","email":"rizchel@gatsbyjs.com"}],"dist":{"shasum":"78407fa22abf7eafa7d198c46d3a56e9a626bb0c","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.202-fk-ch-15868-dropdown-add-divider-and-header-20200930T1722.tgz","fileCount":816,"integrity":"sha512-JsQD+rx2/mc0/hp5H31C0+jQ6UKbvAh8HyWerM1hTvl6VQELSEcIakJQMZ+2Cr+9ru5BaLlTSk7ZvkzHYqdHOQ==","signatures":[{"sig":"MEUCIQCaadfNw2HuR4AWmgEJbODN4rIBJOCXd1iJ5OrnMFVM6QIgLSJTp4/j6XZDg6ibvZJd36cY0vn2AxhR7y9MO8aPlHM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5472562,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfdL7nCRA9TVsSAnZWagAAsn4P/iue17YmbvlYl7JUmhXn\nnfhvc4yNgM3SaZdrg99uTfcK/60nrnVxEcsAN1zIo96LdIpkgCZTJGYxG/qG\nNg4iH8BiSFWpy3H6JUt5JFVAv+WxLn7CVLwT9Bs9Pjq1WhdGivj4F2ej07ua\n5wEZkIpFcddrB9ayykIqEF0YJV4xICbYVXaBo+RrexfbQzEo//+QlZoYEMWX\nd+6rf/FikXMRBpc+N6nBMzmboJqqb2ccPxIoMY1mfJtCrJW+Dq0qLgjdKhop\nY29y4mo4eKUCZyPko29M8ANkYftu1qo/WkxwLEp3kfcZEHYbzXo2oIO4yZIl\nQ/w1ltn2VRZjWXZsOR8F5KwNB3SnkHOyqmsyTtun17l+/tHTP3ZZXRpEmbAp\n1SdWzbSFuUaOLoRAXhxJC17UI+BPnHMxOccwj4xQEBDZHemdZd6HqspdKDce\n5DwUJcqy+LH8f9L+vejplbBa6QBXRtF1YNlyiM21fAf92PqMUvXEPFAtjsQy\nA+NvH4keboXJMAkdhJ5n3udptF69zru/lYPRMpfPoebBOGzVpP80RrEoCbWU\ntAhR0juOTC4lXhqWQ0AGHSbSMUTeWqIrU7QGqMQdZiBlj22BwpDC6TXzrLQA\nds8HHw5tTfCCJ/aMWU65ngLumr9+lvs+SgRha1YHByukbVQjYvTwiu+1XIUJ\nVwEr\r\n=FNLC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n\n## ❗ Code of Conduct\n\nGatsby is dedicated to building a welcoming, diverse, safe community. We expect everyone participating in the Gatsby community to abide by our [**Code of Conduct**](https://gatsbyjs.org/contributing/code-of-conduct/). Please read it. Please follow it. In the Gatsby community, we work hard to build each other up and create amazing things together. 💪💜\n","source":"index.ts","gitHead":"18bcb213dbc46d524b5c2c3641b4e84d9ba1f53a","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.6","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.22.1","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","markdown-to-jsx":"^7.0.0","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.9.7","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.21","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.21","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^4.0.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.21","@storybook/addon-docs":"6.0.21","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.21","@storybook/addon-links":"6.0.21","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.4.2","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.21","@storybook/addon-console":"^1.2.2","@storybook/source-loader":"6.0.21","@storybook/addon-viewport":"6.0.21","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.21","@storybook/addon-storysource":"6.0.21","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.21","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"^16.8.1","formik":"^2.0.8","gatsby":"^2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.202-fk-ch-15868-dropdown-add-divider-and-header-20200930T1722_1601486567304_0.6714380152984534","host":"s3://npm-registry-packages"}},"0.0.203":{"name":"gatsby-interface","version":"0.0.203","author":"","license":"ISC","_id":"gatsby-interface@0.0.203","maintainers":[{"name":"skahrz","email":"marvin.frachet@gmail.com"},{"name":"joshwcomeau","email":"joshwcomeau+npm@gmail.com"},{"name":"elanhant","email":"elanhant@gmail.com"},{"name":"greglobinski","email":"greglobinski@gmail.com"},{"name":"amber1ey","email":"amberleyjohanna@gmail.com"},{"name":"rizchelwood","email":"rizchel@gatsbyjs.com"}],"dist":{"shasum":"4f804bf7530ea72e826afb0aa84a5aa258286343","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.203.tgz","fileCount":816,"integrity":"sha512-qa35KHKWeqcg9TP+FygoboJGqARmP8sqvlrgx+vXkhaY5v5ONpmWvQq24L7OGGh0/RgK+HmTidq/RqaUg9yeng==","signatures":[{"sig":"MEYCIQDzsg6uWCdolqmTcCrH1496gLWm4fhc1O+T2AvLAt6e1wIhAJXA05tAm0r6C8tGldJIMqZKX/FrvVS4YaHmTLYm5Fvr","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5461903,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfdL8GCRA9TVsSAnZWagAAo+sP/iZhSQKYSpJhPWzN86wT\nPdRNCbUsMhtzMyXZX3WGIY+Q1V8hDM4Rl9/qXW1qZcv+Fjx6Rg/8DUcMzlzB\n5uKd9Kvrd0CS4kFP1ocDu2MWrNPN8zcrvgzn7fYoYz/chJ7kSLjqrBptysAL\nP2teKa/+N/+tWOxTMkl9Jogz2KcLBP+L1VwnGc1gOb5e+uLWP9yUG36FpLE/\nemVg4XfygDrKAAPCnteBzyegXomER3E7wI3C/cn8QVH/Hi04jxM3bqEY9V62\nBM+DzlrQ1WDJdztCOs4x1l6f5lebH2ktHgbJOgCru/nfv7dgrN2EiUriowgI\nAlft9U7IIGQdubyjtDxLzV3yoVv2pFTdUwzr5yL6hNYrkryNYlu9ulnZlIUr\nblDtG4cJ7NNc2A/hCf1jcKyU6ImMTTJcF+lO2SLfabyC4dWEoNYpHaw5RlW5\nn1caJuAxCTYzOldMB6BV3ekLutcdHlccYCPDM0iEklXK4CK+3SRFjmuJ8pGu\njoieXI0Tkt+UHhHbqw/5ZHU5YQkCNEtCVkkuZd3oyOGnflik8wp0tzhfhvK4\nUJZgH2DYnQR8HaDubUjVtAmIDz3TJMqP8W5KLzVrv421bTCjp4rQMR/8fONS\noODYA9+rr7f0Q5tsI3uRN6AMP08EDr1GjZBN2e4mlWY85Pwk3b0LgWUWp2cE\nRUIK\r\n=8PAw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","source":"index.ts","gitHead":"b019bed345b1c5d9e956decb8e5742babb54cc41","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.6","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.22.1","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","markdown-to-jsx":"^7.0.0","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.9.7","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.21","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.21","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^4.0.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.21","@storybook/addon-docs":"6.0.21","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.21","@storybook/addon-links":"6.0.21","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.4.2","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.21","@storybook/addon-console":"^1.2.2","@storybook/source-loader":"6.0.21","@storybook/addon-viewport":"6.0.21","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.21","@storybook/addon-storysource":"6.0.21","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.21","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"^16.8.1","formik":"^2.0.8","gatsby":"^2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.203_1601486597717_0.7367995323065561","host":"s3://npm-registry-packages"}},"0.0.203-Elanhant-fix-text-showcase-20200930T1805":{"name":"gatsby-interface","version":"0.0.203-Elanhant-fix-text-showcase-20200930T1805","author":"","license":"ISC","_id":"gatsby-interface@0.0.203-Elanhant-fix-text-showcase-20200930T1805","maintainers":[{"name":"skahrz","email":"marvin.frachet@gmail.com"},{"name":"joshwcomeau","email":"joshwcomeau+npm@gmail.com"},{"name":"elanhant","email":"elanhant@gmail.com"},{"name":"greglobinski","email":"greglobinski@gmail.com"},{"name":"amber1ey","email":"amberleyjohanna@gmail.com"},{"name":"rizchelwood","email":"rizchel@gatsbyjs.com"}],"dist":{"shasum":"d4771485f7c8508dd260a2f5e75e8ee446dbf844","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.203-Elanhant-fix-text-showcase-20200930T1805.tgz","fileCount":816,"integrity":"sha512-Uh/8caCdbOZCZcGTkrUwgPYsYbo8W8hInbjLfTYfSIOcuF68SUA79a5gBmer6wND81bGs44YNi3xymvYthBlSA==","signatures":[{"sig":"MEYCIQCr6ZC/6cRdB52a+lI3r2LmxsTn+wLLnpVbpOHbIG/BngIhALelyehZHk92Lnl6acRPv/pmUGOHCVFW/WmULBRDSrJ+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5461944,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfdMkeCRA9TVsSAnZWagAAtb0P/AmBn5fU15bTAgaqh36u\nnecnnXc+jSCeOFX9hKguCTBZIyucRaMBQtk2MolnUYscGLGjX/FCLsFxdp+1\nlPkpWSFQ1bgEymIicq432PsXN1XUSvHXmUQtodlCYwbEUb4CuOHxhuiuTnw2\njSGQew9kabxE/3jh4ngL08JhoroL5+v2ZLM3lTDmGqzQwrDVCEliy6JVdeh0\nndvVq3tnHVjskLjT/jt26v+hKPd0TJJF+NI2+uAzt3+twZ5Yld9tElj12G09\nWWY31VrA+cOYhp5F4a1HHBoGqF8QJUsj7iOPCDUjx1TJrtEDZ+aNDRtoJ/R8\nfDXzL9lEhLtA1NXec3qINC/O/3Zrzp97p3IRtTcrU7s190dy8N6iGZyenJ4U\nUOOz4CUUXWgFeeuht72GYC4x4hsYDJp/ju3Qy4y2P93inwbB5voap5Q86pRK\n+54zA9fRrpwD5EP+PLv4e1M7JNQhkclC0jbURWYTXEkNt9RfUNq+RkZgBMeE\nlIQFgAygyWvbwTuNKyC0pa8y3B15PvEYzBDKrHnn7TMCOUK8P9aZvj0RvIN7\n8Pq91p/equAUYGZZJxQQ6HxMiluzVLZWulYiBF4mSkWL5v8rFRyQzl5ckESz\nABEQ6gdTWwM9Aif1xeSouD8bfD+AKTkpk6bpQIVP75MJ/8NipBj3V6yrA7qK\ngS+Y\r\n=yP9e\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n\n## ❗ Code of Conduct\n\nGatsby is dedicated to building a welcoming, diverse, safe community. We expect everyone participating in the Gatsby community to abide by our [**Code of Conduct**](https://gatsbyjs.org/contributing/code-of-conduct/). Please read it. Please follow it. In the Gatsby community, we work hard to build each other up and create amazing things together. 💪💜\n","source":"index.ts","gitHead":"ad62197a9507fcdcc50d092429f9b5963eff279c","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.6","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.22.1","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","markdown-to-jsx":"^7.0.0","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.9.7","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.21","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.21","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^4.0.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.21","@storybook/addon-docs":"6.0.21","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.21","@storybook/addon-links":"6.0.21","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.4.2","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.21","@storybook/addon-console":"^1.2.2","@storybook/source-loader":"6.0.21","@storybook/addon-viewport":"6.0.21","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.21","@storybook/addon-storysource":"6.0.21","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.21","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"^16.8.1","formik":"^2.0.8","gatsby":"^2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.203-Elanhant-fix-text-showcase-20200930T1805_1601489181647_0.6924863154579703","host":"s3://npm-registry-packages"}},"0.0.204":{"name":"gatsby-interface","version":"0.0.204","author":"","license":"ISC","_id":"gatsby-interface@0.0.204","maintainers":[{"name":"skahrz","email":"marvin.frachet@gmail.com"},{"name":"joshwcomeau","email":"joshwcomeau+npm@gmail.com"},{"name":"elanhant","email":"elanhant@gmail.com"},{"name":"greglobinski","email":"greglobinski@gmail.com"},{"name":"amber1ey","email":"amberleyjohanna@gmail.com"},{"name":"rizchelwood","email":"rizchel@gatsbyjs.com"}],"dist":{"shasum":"0b6073962656c78da86fe465d9ecdaac3f48abbe","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.204.tgz","fileCount":816,"integrity":"sha512-harMOyrunIe3S3sKCENpEZtd25I5sqVSXJJ8cxmpNX+K3f0RI+Nh0pxP5GplZ1R8icKPO1kr9VQvL7rvCIqRPw==","signatures":[{"sig":"MEQCIFwPNg+T7pOcr6mnfRw+Lhg3bp5B79wxvLC0FpufDIYuAiAYvmhXr1AjevDOms7PEKOV8MBKBuMLqOeAeyEDYJW4MQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5462007,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfdMtCCRA9TVsSAnZWagAAdBEP+QHlEV2A7HMtPlzGVnNQ\nfn5KYyNzXQLqgtoocfoqMlvRMaYN2eYBaKOz18zbQLMZAfYe+AQdVYXSG+ms\nNW7D45SLNxdTd8Cbfxzs/HjZuOi8wnYwOTkOY83QwGnwEOgPkrwi8PhAG7eT\nNEJhhyU9voXPQjYjVUwLfrVZgmDXTV86Ay653SAhx4lDbkq+sQvmu5AzyTmZ\npzLVmj0uF9lon0c4u/rUKyR3JQIbKsbyGiMl2hhcuu5N/lLrVGoLGuKCZG7M\nc8yKus9N6FWcC57QEbLcMh5S6yJmbnYVPMUciaKPNpxvGxOs80TuG4UuHqV5\n0Th4TtJnGGtWP21LGx4iXUFJsKDfDUcDZHhNNYhQJgOechKlkZEFCyBgANcb\nQ6Kl+SkioK4hZk0wYXBiVblhRekumKSMBDtB+ufty3M04y7zO8TYjvqNuDHG\nx6BzwmEPvxLphgAnGNL07cK9fHU2mTeCNLmv3Px8kgnzgkEPnucPw/N9rqQX\ncpC6O7+oNOv6hdOrN9QNfNlyw3Or9PM3heg++ehqc2u28vyh7Rjov4/klSI8\npvwUCUQ+T0ksT6rJM/igsvs/idw6SZF7dl5ZTkFBx/EL+u1CTAZkrxYZLZp5\nHzK/YmstvHe1jJLg8d5JykkawT27Pk9RTADhWfczIu7DvGb0IhbrrdO6Ib+k\nFXdG\r\n=O61i\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","source":"index.ts","gitHead":"3104d495355fe2f115c3265316221b4812ac882a","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.6","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.22.1","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","markdown-to-jsx":"^7.0.0","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.9.7","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.21","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.21","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^4.0.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.21","@storybook/addon-docs":"6.0.21","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.21","@storybook/addon-links":"6.0.21","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.4.2","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.21","@storybook/addon-console":"^1.2.2","@storybook/source-loader":"6.0.21","@storybook/addon-viewport":"6.0.21","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.21","@storybook/addon-storysource":"6.0.21","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.21","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"^16.8.1","formik":"^2.0.8","gatsby":"^2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.204_1601489729720_0.8286063501616578","host":"s3://npm-registry-packages"}},"0.0.204-fk-ch-15868-dropdown-add-divider-and-header-20200930T1824":{"name":"gatsby-interface","version":"0.0.204-fk-ch-15868-dropdown-add-divider-and-header-20200930T1824","author":"","license":"ISC","_id":"gatsby-interface@0.0.204-fk-ch-15868-dropdown-add-divider-and-header-20200930T1824","maintainers":[{"name":"skahrz","email":"marvin.frachet@gmail.com"},{"name":"joshwcomeau","email":"joshwcomeau+npm@gmail.com"},{"name":"elanhant","email":"elanhant@gmail.com"},{"name":"greglobinski","email":"greglobinski@gmail.com"},{"name":"amber1ey","email":"amberleyjohanna@gmail.com"},{"name":"rizchelwood","email":"rizchel@gatsbyjs.com"}],"dist":{"shasum":"453df671430922974eebf4ceb969d88b3de54e6d","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.204-fk-ch-15868-dropdown-add-divider-and-header-20200930T1824.tgz","fileCount":816,"integrity":"sha512-DUgqhWc7jmcG+YmIhXAgZiuD0X5DmP2SyYrllf3aaPoBsozv3x1lQXYWOQOf7j9i/XOyre33RHxnLzVcX5Vjtw==","signatures":[{"sig":"MEUCIC5mQAy/9KECTN1BZUwAHcjHsgEi+xYMaSQyJkriAlrGAiEA02NKm4s9k7fACd0KpvWRtnat1V5GAGpId/IdNg7GHfU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5472770,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfdM2bCRA9TVsSAnZWagAAz9EP/ReKDStL6fFk+ncm2d8B\n6C8yYNvdwD9tssGpTqlDEJjJSzpDW66XrSDGDjP0Khy7fFS/To3sOH3NRB3i\nvEhpuUkA5T8ofHtz91r9NBd7TgP+XI05mcjIs/ermZ6jJeFSzpq57lnbwHI3\nGA7ZvWPKaZ0D3JFQXVU64iNQPyMZd09JRwmg1e3gTHAWMZzJvWaG8URfPSBB\nfhq9Y1XaDV97ZvWc2gAFpE771VaghwAiMxBNhcg8Nu+EoIHu/r7QzNEhNasa\nAAduiOlnWR/NXykQ2RoewXN/jsQlMMoKqpfZL8RBoZABpnXf619lkMyIZGdy\niEVukyBFxU2lkZQmPjdcEEv3n8yXODi/9poyhQl5qP92xQGwLWJODm5+h5dM\nQTSjeGw3dZiB5FUpHS8haUoed9FYAMi8tuGvsEFx/V+n/1ppAO5WiBFKjEHT\nOJ7u4jp7DhDbhuG+OG5UMm0Gd+AaHs00OkMgVap/9gBW3dDW62Ua8u4PwHYB\n62/1W2QM7ylHnmuT9QQB7LESJAn1ovI7hhgkXwmyYweFq9I3YBpQzMydz1lj\ne1rpCQBSHaYz2DiZfvTgqDeF8Kq18UV4k8SSxreZRx9jBCBeLp8maQBYAyco\nL1WgQZJOsk7leKqYA6KPGeEGzWNftxQCmEkwfhTLYiJEW/v2Td7PIbXdxTA7\ndtGd\r\n=epnq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n\n## ❗ Code of Conduct\n\nGatsby is dedicated to building a welcoming, diverse, safe community. We expect everyone participating in the Gatsby community to abide by our [**Code of Conduct**](https://gatsbyjs.org/contributing/code-of-conduct/). Please read it. Please follow it. In the Gatsby community, we work hard to build each other up and create amazing things together. 💪💜\n","source":"index.ts","gitHead":"20d32d6f84fe5a7471df0e96414449b44037c814","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.6","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.22.1","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","markdown-to-jsx":"^7.0.0","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.9.7","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.21","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.21","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^4.0.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.21","@storybook/addon-docs":"6.0.21","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.21","@storybook/addon-links":"6.0.21","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.4.2","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.21","@storybook/addon-console":"^1.2.2","@storybook/source-loader":"6.0.21","@storybook/addon-viewport":"6.0.21","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.21","@storybook/addon-storysource":"6.0.21","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.21","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"^16.8.1","formik":"^2.0.8","gatsby":"^2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.204-fk-ch-15868-dropdown-add-divider-and-header-20200930T1824_1601490330450_0.2601696209611808","host":"s3://npm-registry-packages"}},"0.0.204-fk-ch-15868-dropdown-add-divider-and-header-20201001T0043":{"name":"gatsby-interface","version":"0.0.204-fk-ch-15868-dropdown-add-divider-and-header-20201001T0043","author":"","license":"ISC","_id":"gatsby-interface@0.0.204-fk-ch-15868-dropdown-add-divider-and-header-20201001T0043","maintainers":[{"name":"skahrz","email":"marvin.frachet@gmail.com"},{"name":"joshwcomeau","email":"joshwcomeau+npm@gmail.com"},{"name":"elanhant","email":"elanhant@gmail.com"},{"name":"greglobinski","email":"greglobinski@gmail.com"},{"name":"amber1ey","email":"amberleyjohanna@gmail.com"},{"name":"rizchelwood","email":"rizchel@gatsbyjs.com"}],"dist":{"shasum":"29dccf11d3ed294e3662d9add15a3619f633a253","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.204-fk-ch-15868-dropdown-add-divider-and-header-20201001T0043.tgz","fileCount":816,"integrity":"sha512-nVXE/IQgFLFDUkloBfrjASczqsqC/A3oPE24XawLDIoB9uHstZrx9hu3LNf+3T6FVubNTJRjOhbXTtOfXDSDfg==","signatures":[{"sig":"MEUCIBPdvmQvm7msFHHJDXn6uRg/mGI81aQHLaqkwNIIUZSHAiEAwyfHEcMuwXmlx+ZflkIbjdwuYfiWIBfKXqL6vmtMNzA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5473046,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfdSZTCRA9TVsSAnZWagAA15UP/0nsF+hl7TPd6Tj06lQ+\nqmMb/XCtxf+0X7qbE+pHF11MSBHhtms1WZI38iPfuTN183vlT8C/jNznHsuM\nYA9T4xSkoBlfOVgpSuxscNfK4gC4LL+Ow1YR4U5eyjHFfErn5D0fe1fExGXc\ndaXjRtG35tEmWVLLwuDIuPWwLD+QqeP16SZKkE7+CbORHfYEFZojBn55tBrw\nQ5TvE0ie75oYH5Ej6b6x8kH9CxDRDSW1R+EUQ6kii7Scu6OfJRGMTfA/rspL\nKw8ehthnwPUqQv0N1VJF/EMGGXSYLap8nsq45CxYVdoj7+surv6uTYoq+zA8\nMmUJttVBF4CyHjDT8g6DQUOprcr5am7ZguMV1ezzFFoCI4tumaqXQ8B3g2D+\nHNFmUIhwcfiWN+FMro0ZM3s9/MT0aXfvoN7oVW3m8u9wzl8CSXVpEIqR26Xo\nez8AKNu9logotmR0eCyR+GFAqKGgg6jYsWY5dbt3e5DNwEuXDsDSRzx7Xz9Z\np0yDSA6ei8omUIlMRcvMyH6ErB29qb3HXm7f40mg/C7Lntcsg4Ls3nfXQW4t\nAvo+gQT99e5lIkBMjEXe42PCMsRzAj0AMy6tZ8QCiQ6dKd5ApK21ZY148Ux0\nI7PDau/YV+WDnsPCUleSeiQDQAyG2rwofiGSQ/NhJzvw0PbpWsSRpRzMnyTz\nuXcZ\r\n=bSP7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n\n## ❗ Code of Conduct\n\nGatsby is dedicated to building a welcoming, diverse, safe community. We expect everyone participating in the Gatsby community to abide by our [**Code of Conduct**](https://gatsbyjs.org/contributing/code-of-conduct/). Please read it. Please follow it. In the Gatsby community, we work hard to build each other up and create amazing things together. 💪💜\n","source":"index.ts","gitHead":"147d82acbcd106a554658f5d0f80298cfa52b1e5","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.6","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.22.1","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","markdown-to-jsx":"^7.0.0","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.9.7","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.21","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.21","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^4.0.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.21","@storybook/addon-docs":"6.0.21","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.21","@storybook/addon-links":"6.0.21","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.4.2","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.21","@storybook/addon-console":"^1.2.2","@storybook/source-loader":"6.0.21","@storybook/addon-viewport":"6.0.21","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.21","@storybook/addon-storysource":"6.0.21","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.21","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"^16.8.1","formik":"^2.0.8","gatsby":"^2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.204-fk-ch-15868-dropdown-add-divider-and-header-20201001T0043_1601513042657_0.8469411697272442","host":"s3://npm-registry-packages"}},"0.0.204-julienp-error-info-20201001T0841":{"name":"gatsby-interface","version":"0.0.204-julienp-error-info-20201001T0841","author":"","license":"ISC","_id":"gatsby-interface@0.0.204-julienp-error-info-20201001T0841","maintainers":[{"name":"skahrz","email":"marvin.frachet@gmail.com"},{"name":"joshwcomeau","email":"joshwcomeau+npm@gmail.com"},{"name":"elanhant","email":"elanhant@gmail.com"},{"name":"greglobinski","email":"greglobinski@gmail.com"},{"name":"amber1ey","email":"amberleyjohanna@gmail.com"},{"name":"rizchelwood","email":"rizchel@gatsbyjs.com"}],"dist":{"shasum":"a49ca1d0dd1f77a5fd7e20ea2b79aa2748933088","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.204-julienp-error-info-20201001T0841.tgz","fileCount":816,"integrity":"sha512-DNFL55DCPcxTfP0po+Dpszvm6omD1/fuDGlFA4AapA6qzVnPLqG4AB6o1G/oXsbER50KS4L0dZpzA78GUjuvcA==","signatures":[{"sig":"MEYCIQD9oXSIIIw73BnHFL5+2odxWQ+EEPO6Nl3scfdwG4GXewIhAKhRUFcPY7AS+SdbpEUy7T28k+DR393ebGlBKofxZfcC","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5470178,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfdZZsCRA9TVsSAnZWagAA2QAP/1UcHlQ7WMAgd5bz1PxP\nkzQ2iHErifvTVzlRbHpyAbuaOK2jZSjA2j/1OlXnf0CCsbBJVoBTBtSa20i/\n72RfuUyEcNRJc+oWirNXGmTi56ycDT1hm8WEmo9kEJLfpXmfFCDGtuN0EOAb\nuwo9777T1F9zSPHIhGNX02mMMQYvgOWe2/0SYBtwp6eZ6poTZBd5umplx0nk\nVfe+8ZkgHW9IHovwmY6y8VJKhaS6Ks+m/OFyZv9piuig5azlAljnPTxXLS1M\nFn1TxW2peSeIdAtq9XJlu9OARv794MdqpGpRRllU6rQQBXiuA44QlIA1eJgi\n30zOK7T1oohNT9/83LQ2ijN7S5zEtQPyF+GZ72yTlyvkNAadjCYZsoeE88z/\nv4OmY+Rk0gjHAYjPjaQLK1IYrmBjd2DUSgFnTZr3Kh20nFIVpx02TuPn6RFg\nxFcK/O1KS9oRq49HQQIWPda000Zjz/umhZvPVCuduQ+oGoI19oAY/rlqtcw5\nGQtZPTiLT2CZgu4Da6rA7GR7lFi7suGiBu68LcBvyEAnWy4dfWVM3wZaagAF\nbM0m/2aACNBwrFG9FiOFiLatS4k3oZh/lGZfpJLELUY8fVJsXq7Lj6W3c/k3\nYvyUmUcUEa/Xq165aLtS1X/17ECnVJlQSMM2hW5IwyRYsNQET1NLuLplECGM\nN0/o\r\n=Ujdl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n\n## ❗ Code of Conduct\n\nGatsby is dedicated to building a welcoming, diverse, safe community. We expect everyone participating in the Gatsby community to abide by our [**Code of Conduct**](https://gatsbyjs.org/contributing/code-of-conduct/). Please read it. Please follow it. In the Gatsby community, we work hard to build each other up and create amazing things together. 💪💜\n","source":"index.ts","gitHead":"28eeeeda6dd370d73f1856f38458ac64230cc8a4","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.6","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.22.1","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","markdown-to-jsx":"^7.0.0","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.9.7","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.21","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.21","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^4.0.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.21","@storybook/addon-docs":"6.0.21","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.21","@storybook/addon-links":"6.0.21","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.4.2","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.21","@storybook/addon-console":"^1.2.2","@storybook/source-loader":"6.0.21","@storybook/addon-viewport":"6.0.21","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.21","@storybook/addon-storysource":"6.0.21","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.21","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"^16.8.1","formik":"^2.0.8","gatsby":"^2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.204-julienp-error-info-20201001T0841_1601541739319_0.050097039058185855","host":"s3://npm-registry-packages"}},"0.0.204-Elanhant-manual-action-research-20201002T0120":{"name":"gatsby-interface","version":"0.0.204-Elanhant-manual-action-research-20201002T0120","author":"","license":"ISC","_id":"gatsby-interface@0.0.204-Elanhant-manual-action-research-20201002T0120","maintainers":[{"name":"skahrz","email":"marvin.frachet@gmail.com"},{"name":"joshwcomeau","email":"joshwcomeau+npm@gmail.com"},{"name":"elanhant","email":"elanhant@gmail.com"},{"name":"greglobinski","email":"greglobinski@gmail.com"},{"name":"amber1ey","email":"amberleyjohanna@gmail.com"},{"name":"rizchelwood","email":"rizchel@gatsbyjs.com"}],"dist":{"shasum":"81db5dc301ac0b4238bd408da1f0ec2a1f52fec9","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.204-Elanhant-manual-action-research-20201002T0120.tgz","fileCount":816,"integrity":"sha512-2X5o8AEpaTzu+TaHdtzDrK78iRVMKan3e1sWsmcoPt8BaW6hoqp632muebgA+bL5zsdIjfxuQtY4wBErwwHC+A==","signatures":[{"sig":"MEUCICbUi1/bsXOWx2MQq4d7juqWokCIL8+2WlSfh4Fmg4VqAiEA92tkhxB0pv5MgILCYC8XW+wTX+MoDUmfgatf9O4+Cos=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5462053,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfdoCMCRA9TVsSAnZWagAAPT8P/0lz0XFdFyGBt1FtH2aD\naUdvwx1ie1FgMpVhbzZpnYf0yWC8CIXGKgUDiXAan5yEUm464a8vxF+L6Tn+\nBkLY5YwmxZ6wgbm+SdXYDWdjpvRrI5jhwSMayVzsgXm+0VogHfPrexpOcKxu\nnlpcCaZYh/rJ0VaJrxXS1QpMEl7ST1s/mWUsgvpbV5gY9CEixzaYHwMNCVOB\nEbQqm5WZ+sLqtm3xI+LI0eApyoM8aA0i2AiRWA61/mrNIQMuNqof2nXDWVnj\nWV6sV4qZFA+9+9pbzIikvPGSLfbcIDMsTmrA/5qhk8pOY7/1KhAihwtBICq4\nhqrYC3kLukg8Hpd1bRy0+PJgax+rrA1sBip9ZdKBk6eLB8xIGSGarfts9AEL\n1O7SLRO8Vw35EgRNowWxu3R6OppAqnngI9SXqv558cI2Hr+1xIelOSQGkpGG\n4pvKpX2ahB0cAG4pnzDc8XGxSL4/cjfS1MqdONCQUuzqogtU4VfmQyuLt3/5\n6enStALMNZEs28ch5Kpi5kTHXraEPV3Xy1ZiF2ZSwwZfmiGjF6PIagsqO/ZW\nooDXMZeYKuX4T4cdawUq47CyHz+grbmPPm8by0fqlwGX50BT1dDPxUrN1SSS\nKrRMwEpG956ZPNCydNWL5lB6rvdqX6wUKeB+3EJyRwGGF9IrVIDMWNn5knlr\nua7j\r\n=Q9lr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n\n## ❗ Code of Conduct\n\nGatsby is dedicated to building a welcoming, diverse, safe community. We expect everyone participating in the Gatsby community to abide by our [**Code of Conduct**](https://gatsbyjs.org/contributing/code-of-conduct/). Please read it. Please follow it. In the Gatsby community, we work hard to build each other up and create amazing things together. 💪💜\n","source":"index.ts","gitHead":"50d259f4ca10294111fbc70e92f107ad0e382287","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.6","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.22.1","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","markdown-to-jsx":"^7.0.0","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.9.7","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.21","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.21","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^4.0.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.21","@storybook/addon-docs":"6.0.21","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.21","@storybook/addon-links":"6.0.21","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.4.2","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.21","@storybook/addon-console":"^1.2.2","@storybook/source-loader":"6.0.21","@storybook/addon-viewport":"6.0.21","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.21","@storybook/addon-storysource":"6.0.21","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.21","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"^16.8.1","formik":"^2.0.8","gatsby":"^2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.204-Elanhant-manual-action-research-20201002T0120_1601601675908_0.8535920866160731","host":"s3://npm-registry-packages"}},"0.0.204-fk-ch-15868-dropdown-add-divider-and-header-20201002T0131":{"name":"gatsby-interface","version":"0.0.204-fk-ch-15868-dropdown-add-divider-and-header-20201002T0131","author":"","license":"ISC","_id":"gatsby-interface@0.0.204-fk-ch-15868-dropdown-add-divider-and-header-20201002T0131","maintainers":[{"name":"skahrz","email":"marvin.frachet@gmail.com"},{"name":"joshwcomeau","email":"joshwcomeau+npm@gmail.com"},{"name":"elanhant","email":"elanhant@gmail.com"},{"name":"greglobinski","email":"greglobinski@gmail.com"},{"name":"amber1ey","email":"amberleyjohanna@gmail.com"},{"name":"rizchelwood","email":"rizchel@gatsbyjs.com"}],"dist":{"shasum":"b056834a3bdc5d891aa8e7d9d578135aac43da0a","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.204-fk-ch-15868-dropdown-add-divider-and-header-20201002T0131.tgz","fileCount":816,"integrity":"sha512-aZpCu26WjDgpU75nWjVs1u3EBSfTLqau8GthsLjCMiNr/PXgZjR5NFaQWHtEzaIvqDulWqhBJ7n9zVKrg2V4MA==","signatures":[{"sig":"MEUCIQD3Jda8boUtNWNUqQjR6sYwCH8ntIfjvn0lgh7adX923QIgP4mLoKCy2H1tggcaLGLNnTY+O8O8c69AhggtUzFhWB0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5473046,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfdoL7CRA9TVsSAnZWagAAJ6AP/Rtdl1E7+qWv4ZIPppLl\nLyRzreUwKdjo04J75RmgUhWgrzmhc7QOwe7v2YJd+znCdbuOg3kCYSC/3S5g\naI2wZb60FXcR+U/jDDsGLXmTgOTEpmTClfwUsA/iq6wZLzW/p0b8rmxgpvRs\nzWV8v6U18rlJNNnF25O4w1X1xz/2d0nwQie/G0Hv2B/JIXXIl/HEhglAbsCk\nvONCPcEtzTsgpQXGYJjs+6iu1mwuPbsO4tmKQHB+Q5JBzcP/PyoptHQqmv+o\ndXtW/3IlupNo+tZTfs2nBAXRE+1UFSiBuRJ+LeUzc65uKqo9mp0rCERaDOXC\nnB48g2tUmvPMCavO3D7E15/tjHGavruIY0Dag7g0eJmnbE+dDs0xl8uelTTW\nWpMQiPoNXYpBB7yuvojsjtyfS+N2rp5v/kGT1OEJyutzY4qSBgDopekq99Mh\n6/Kmyo7DBi+EOt0TxIPyiQ/+xBKofCT3ILefTS2gFg0pQgP8Qr1XbVPuMPIQ\nercf57kJaivt7N48RDhgZDAHhAHjlrwnR08LvdCnGX1eVHXLvE/gK4IZdBc5\niMmg4YlzaoVOJOUd3BH1kbf1AuoYjtgYwWayQEYDLBsUG827d9q9WNncStwI\niUC6vCT5pA+2/dCKG3DCuYfYa/efQ/tvxL3Opckf7uFLXQoQpHmb6IYwJyun\nE2QP\r\n=rGt3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n\n## ❗ Code of Conduct\n\nGatsby is dedicated to building a welcoming, diverse, safe community. We expect everyone participating in the Gatsby community to abide by our [**Code of Conduct**](https://gatsbyjs.org/contributing/code-of-conduct/). Please read it. Please follow it. In the Gatsby community, we work hard to build each other up and create amazing things together. 💪💜\n","source":"index.ts","gitHead":"51efffb1b8a9841498b187afe642b20b209311d9","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.6","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.22.1","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","markdown-to-jsx":"^7.0.0","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.9.7","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.21","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.21","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^4.0.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.21","@storybook/addon-docs":"6.0.21","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.21","@storybook/addon-links":"6.0.21","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.4.2","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.21","@storybook/addon-console":"^1.2.2","@storybook/source-loader":"6.0.21","@storybook/addon-viewport":"6.0.21","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.21","@storybook/addon-storysource":"6.0.21","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.21","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"^16.8.1","formik":"^2.0.8","gatsby":"^2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.204-fk-ch-15868-dropdown-add-divider-and-header-20201002T0131_1601602299192_0.5719337957291848","host":"s3://npm-registry-packages"}},"0.0.204-Elanhant-more-stories-of-cleanup-20201002T0232":{"name":"gatsby-interface","version":"0.0.204-Elanhant-more-stories-of-cleanup-20201002T0232","author":"","license":"ISC","_id":"gatsby-interface@0.0.204-Elanhant-more-stories-of-cleanup-20201002T0232","maintainers":[{"name":"skahrz","email":"marvin.frachet@gmail.com"},{"name":"joshwcomeau","email":"joshwcomeau+npm@gmail.com"},{"name":"elanhant","email":"elanhant@gmail.com"},{"name":"greglobinski","email":"greglobinski@gmail.com"},{"name":"amber1ey","email":"amberleyjohanna@gmail.com"},{"name":"rizchelwood","email":"rizchel@gatsbyjs.com"}],"dist":{"shasum":"9791d338a96fc3b5f7f6b85fbec1d8911ea18511","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.204-Elanhant-more-stories-of-cleanup-20201002T0232.tgz","fileCount":816,"integrity":"sha512-TnqfnEXn40b0Y4twD6l9JrBQHr/NEEEnbq/EmFn2ERxHk4h0Gh6Rv2e2BkOOoyVA7VoEQHFT1VHexKM0gNZnOg==","signatures":[{"sig":"MEYCIQDA3PckeAvELu2C40Iy6eKGpzsNhYB67PclIk1mnNqKxAIhAMhIjrxyz2woRSprKCX9Nec23niHdVnIUschuVOyUAQ4","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5462054,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfdpFvCRA9TVsSAnZWagAAzMIQAIp+bvrX90oCXnAjnVI6\nMjCKfaZqiObgyIvePlGfkBDrc+/XtoylUqGxz0qLKojHn909xbtaMeurRe6X\nM5a/2cyjf1XetEEOmPpBfqq7U+zVEhdFMngiY6RNfTNJVU0xw0LZjeVrwle9\n1Bv8fv1g9U0CRWd9gJtYJ93hSIREc67yyDFlb4h4zkcx8mU1XPGKbZQVrowt\n+l3kyYAmiXU/utWQsPJMW4HIrS8l8Jgi8XvvD93xjUi7nNuRZ75sJsJB+UgE\nSgIA+Y/VDtvkWCVrFll9RagQzhw8vaEkvQXX+1a42vDc8BTlq9AzM8P/Slqb\n2xmdrqxu01fZAwP452eJuwB75I2J7enBN87wfI447CSsnGG61uG9uitFOOoM\n4z4W764EkyDGJS9RfUDEcC8eBRZ4hZ2jnE430nVuM7dNDWepxInd6QYJwga5\n0MIDX2TGgt/L+bfoitl+hOR5pb+VbxuU96izPPS5r9WQETjzmiQkXhcfW8UR\nFSxGNCWGz7Z/0OxjdYs77qyD/zUH8zgQtxrJsjd/QWeKfZ60snvzvXba74lv\njKkqVLKd4QRGUeWm515ybwf6zX+urVaBavPY+74UpcD2texd6pa9sbgb/BLi\nTVvSm8XwVFzinQKHnIbCa589Cqq7U+hzCAwTJSI+V73SzMYje4Ga0Q5KM0mW\n7aJz\r\n=Nlvz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n\n## ❗ Code of Conduct\n\nGatsby is dedicated to building a welcoming, diverse, safe community. We expect everyone participating in the Gatsby community to abide by our [**Code of Conduct**](https://gatsbyjs.org/contributing/code-of-conduct/). Please read it. Please follow it. In the Gatsby community, we work hard to build each other up and create amazing things together. 💪💜\n","source":"index.ts","gitHead":"ce8af59b2bf392111b5951a8758005078c921439","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.6","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"12.18.4","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","markdown-to-jsx":"^7.0.0","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.9.7","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.21","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.21","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^4.0.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.21","@storybook/addon-docs":"6.0.21","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.21","@storybook/addon-links":"6.0.21","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.4.2","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.21","@storybook/addon-console":"^1.2.2","@storybook/source-loader":"6.0.21","@storybook/addon-viewport":"6.0.21","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.21","@storybook/addon-storysource":"6.0.21","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.21","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"^16.8.1","formik":"^2.0.8","gatsby":"^2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.204-Elanhant-more-stories-of-cleanup-20201002T0232_1601605998700_0.7316959237613236","host":"s3://npm-registry-packages"}},"0.0.204-julienp-error-info-20201002T0804":{"name":"gatsby-interface","version":"0.0.204-julienp-error-info-20201002T0804","author":"","license":"ISC","_id":"gatsby-interface@0.0.204-julienp-error-info-20201002T0804","maintainers":[{"name":"skahrz","email":"marvin.frachet@gmail.com"},{"name":"joshwcomeau","email":"joshwcomeau+npm@gmail.com"},{"name":"elanhant","email":"elanhant@gmail.com"},{"name":"greglobinski","email":"greglobinski@gmail.com"},{"name":"amber1ey","email":"amberleyjohanna@gmail.com"},{"name":"rizchelwood","email":"rizchel@gatsbyjs.com"}],"dist":{"shasum":"1369403ac12871f7bc00f2a6dd432185622d7151","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.204-julienp-error-info-20201002T0804.tgz","fileCount":816,"integrity":"sha512-NfK5GAbpngI6Ch70+dOBF7nwrS5VLHgV8BY/dBTIUF1/2ROxivcwrpsNkb8Whmn5UDj/vsvcKa4I5q6U1yDxhA==","signatures":[{"sig":"MEUCIQC/GI0qcTEhWpUC0B5ShwR8QVmWeSy3rmyeGd4vESgKmgIgT/JNY1+uLhtJ5/QqeHwG/YV3Oe0Lp3xqOOfU3S3V81I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5470178,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfdt8YCRA9TVsSAnZWagAAHnwP/3C8Pe6WC6ArP9R6ElPl\n+cC5qoD6jdZ2+/GsGohM1/ZMRrN9byEkUfPUqr6OYQbno+fTUgIZCtYtvpMW\nzwx4+kXd1B2G/95ja0Xad8tOk+kETaZu5cB1POrh5eHBjUIbOE/s+CQAYuGi\nZsTiEqpjPsBtWTZ7ChidNC5eyNaX7K3tykxYCYe14+KzuZGP/PKQQL0dkOZi\nwWVxpb8c68zrGJYoc9YRhSJi6TqRVD3coNuEgJO4mYH6IPgLlqn7abGgJc4x\nf9zDErMxbw0ISEvjR3zewWJeos0SB0Wn2ThEn9d0dBL3NrIu8g/3nEFrlort\n4TchOXiOixawLiwR4vq6CZnUNLkZ/06l5CRdpq3AFeY5RBisCQcp0YB341jM\nFeNGlBIpLMHJVURsnAmiheLcfLJbpQx2ZGhHgQBjGSHfH9JUxME+Snb/Xy8Y\n7JXmKjutEc17c7Oces2+VGUQLVNxPwqwKR1bMEEl+8kmx3xvPbLcMlLudir/\nCyY9HmBGOaKVUWOzhzWC/aPsonTqxVTqCbrHJV6PF2SWOzi6blyLLzJ/RURW\nOipj9PadgzGs+u0S0CAbcDYyvdZx2FobbAEslbuSjnEkOw/koWZ7YtivnKVo\nQyWOdgwEFbCrmG8WedKVuS6NcllyjVzswmW6hGGFMDCOjyLDuQV3Un1RIRKV\nKvuL\r\n=7wEV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n\n## ❗ Code of Conduct\n\nGatsby is dedicated to building a welcoming, diverse, safe community. We expect everyone participating in the Gatsby community to abide by our [**Code of Conduct**](https://gatsbyjs.org/contributing/code-of-conduct/). Please read it. Please follow it. In the Gatsby community, we work hard to build each other up and create amazing things together. 💪💜\n","source":"index.ts","gitHead":"8cce1a252c2e562572ca2ac305ccf97e8cd02d78","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.6","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.22.1","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","markdown-to-jsx":"^7.0.0","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.9.7","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.21","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.21","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^4.0.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.21","@storybook/addon-docs":"6.0.21","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.21","@storybook/addon-links":"6.0.21","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.4.2","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.21","@storybook/addon-console":"^1.2.2","@storybook/source-loader":"6.0.21","@storybook/addon-viewport":"6.0.21","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.21","@storybook/addon-storysource":"6.0.21","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.21","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"^16.8.1","formik":"^2.0.8","gatsby":"^2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.204-julienp-error-info-20201002T0804_1601625879836_0.9776644588203491","host":"s3://npm-registry-packages"}},"0.0.205":{"name":"gatsby-interface","version":"0.0.205","author":"","license":"ISC","_id":"gatsby-interface@0.0.205","maintainers":[{"name":"skahrz","email":"marvin.frachet@gmail.com"},{"name":"joshwcomeau","email":"joshwcomeau+npm@gmail.com"},{"name":"elanhant","email":"elanhant@gmail.com"},{"name":"greglobinski","email":"greglobinski@gmail.com"},{"name":"amber1ey","email":"amberleyjohanna@gmail.com"},{"name":"rizchelwood","email":"rizchel@gatsbyjs.com"}],"dist":{"shasum":"e079857975db8318e3b19fccbd6f557e268cc593","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.205.tgz","fileCount":816,"integrity":"sha512-Snfj164oFZj9d91Oc14hiUjQYSvGWVk1XxDfTuZuQJVTTdJJsYTjFpGRnlbjEyr/PrlOqfUS8Z9HKhNP+f+6SQ==","signatures":[{"sig":"MEQCICBMyG5fMfw+kA5aSCL5/eW/cLyOEMipI0wEtCbKrsvOAiBVVUj3FddI69c+EaYaflf7Ahn/+yYQVDHwUhOpHW0CKw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5470498,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfdvI9CRA9TVsSAnZWagAALXcQAJCMBo6PclSxaumqb39D\nBUelhIvF3cJg1M+3f4+L/jR9lMWfVmzPVEsll39xka7uLaCdfWC7MLi32DGA\ni3onqt2Yal0iNDg67L5ZWda5iT1nw/DPr+dB0z4hHjA0TeREdc/vUBjbF9yr\nJgWf013fCK7gIN1jziMA9o9Nj9NMFpSUGUuABXXK90rX8B7rvdOtouHpR4Rk\ncn4+AKos7R6I4xOJeZI2sULnZQWwufTh6tgEi32YLypRjcVQOu08s2CJVcWb\nZSmnCHjkViW1DnUbqNusNt8HJJG1cI+Z0ewMM8Cey5hSiS8YlpuiWp4S71pr\n0gcDl2zNUVJiq+Trpkn79Pbr8iMPHZ2Fd9I01VmltTj2oePgAvfrxRlQEG2P\nSyDCyOdArzrgqpvlaFEG+1MxpFupqm+k06SpewKmcH6QoYIFcbpCqWNg+BYs\nepJDMo2TFuWKfVp1J02ClOv41dxGifU8ojeGUXB1beW5dm/BL9xv+yAcbJRZ\nU671demj72j2BccXBkOsj8f4A3xwrQ/BNV0A+2h2WB/XbqASJTUhelFZFyJX\nm75uWCgJ08XaZosO+rrI/Q3X3C2c7d7rksrllYVo9+DntYuxlk3OLqkCvITi\nd6iPqsNO+URYzmcKIx30DFfYbfSinpc7DdwmhaGS5aBHMJnAQbrMjpBvPCJ5\nt+qn\r\n=rQd9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","source":"index.ts","gitHead":"f46dc6d247456421da37b3ede686740b29f7d88a","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.6","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.22.1","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","markdown-to-jsx":"^7.0.0","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.9.7","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.21","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.21","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^4.0.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.21","@storybook/addon-docs":"6.0.21","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.21","@storybook/addon-links":"6.0.21","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.4.2","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.21","@storybook/addon-console":"^1.2.2","@storybook/source-loader":"6.0.21","@storybook/addon-viewport":"6.0.21","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.21","@storybook/addon-storysource":"6.0.21","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.21","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"^16.8.1","formik":"^2.0.8","gatsby":"^2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.205_1601630780550_0.7393434840271627","host":"s3://npm-registry-packages"}},"0.0.205-fk-ch-15868-dropdown-add-divider-and-header-20201002T1352":{"name":"gatsby-interface","version":"0.0.205-fk-ch-15868-dropdown-add-divider-and-header-20201002T1352","author":"","license":"ISC","_id":"gatsby-interface@0.0.205-fk-ch-15868-dropdown-add-divider-and-header-20201002T1352","maintainers":[{"name":"skahrz","email":"marvin.frachet@gmail.com"},{"name":"joshwcomeau","email":"joshwcomeau+npm@gmail.com"},{"name":"elanhant","email":"elanhant@gmail.com"},{"name":"greglobinski","email":"greglobinski@gmail.com"},{"name":"amber1ey","email":"amberleyjohanna@gmail.com"},{"name":"rizchelwood","email":"rizchel@gatsbyjs.com"}],"dist":{"shasum":"a6ce8d2ca14271fa5fc5ad7b155dc01ca0754103","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.205-fk-ch-15868-dropdown-add-divider-and-header-20201002T1352.tgz","fileCount":816,"integrity":"sha512-TReFl8cZaREjQVCvmODTbOEjj113avwdcTx6SpqlpRdjhCEysfhJvmH2Pa2oyjjzJZn8N8f7yudtAIx/+avPkw==","signatures":[{"sig":"MEYCIQCFKNZPsuaX99YIVi4qxWKHPfbAlvHI3X2ByrNYVXTxFAIhANoCaBKvyS8a3cJOzvgtc76PvodNFnPYpiEOmN34VqZD","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5481533,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfdzDcCRA9TVsSAnZWagAAXuoP/2EeDTPz8CSmexxTizkv\n5pkehmjjxiZD6fTIHDGkYYwg4llFZNjYTVUUVxEZIs7VcpqGCKizRgxkPL4A\ngnsHayVOwoWUdeisDos/Q1qqxjcruUXbRT9yHUOEcRTEIqEFsz5zSYi+S20a\n4KMviwLytOx2WvdywwZpPN6vi1Xd9XiCEj+H7WBds5eRoIYoqa2f4IsNcoRv\nkkdcYX5kCfYjoTAmq7HPazF4m5Us9YBjn7oImNAuDwspSEv04vEstOZLp8eh\ntBwxg9CZyHu4zGV+cZmdhmJFHduca3KN3+oIM1js13C/qKXwj8TJoXH4OTcc\nox3ZO9PmqhqNAaEnN+GZSTU304yP4148LxYhhpI+enjfH7H4vbDRTxZyMMzy\n4iNLTgHm7tOFaaUy1yP9cQ0Sf7EgmHSJvGcAOMJD6+sdRXxAC3hfUE6aImMb\nm9rxPSy5EzTqxl48fDXZiPezS0yGU2FaiOq2c65Bj0VGfKTblm2yDG8E76id\ne3SiC/veesyUljTKMjycVhmMqMGdx7UPOkgrIm7vS0Xu8DZ2xMolPP77owru\n0d1iH24TEMTKkHKtrPP+TBxSTwoNiNTnCI2jaDp09U6NBQFDBltQXbvczNv8\n2uZSGXm0bKGs4m4q6TcIwR95Hb7fmpViBvmYEkT/KpqFrTvC5jW8hrKNAC7a\nS1GC\r\n=+950\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n\n## ❗ Code of Conduct\n\nGatsby is dedicated to building a welcoming, diverse, safe community. We expect everyone participating in the Gatsby community to abide by our [**Code of Conduct**](https://gatsbyjs.org/contributing/code-of-conduct/). Please read it. Please follow it. In the Gatsby community, we work hard to build each other up and create amazing things together. 💪💜\n","source":"index.ts","gitHead":"e881c12b2c9d21f0ff238887958796c7dcec0d68","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.6","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.22.1","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","markdown-to-jsx":"^7.0.0","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.9.7","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.21","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.21","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^4.0.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.21","@storybook/addon-docs":"6.0.21","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.21","@storybook/addon-links":"6.0.21","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.4.2","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.21","@storybook/addon-console":"^1.2.2","@storybook/source-loader":"6.0.21","@storybook/addon-viewport":"6.0.21","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.21","@storybook/addon-storysource":"6.0.21","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.21","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"^16.8.1","formik":"^2.0.8","gatsby":"^2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.205-fk-ch-15868-dropdown-add-divider-and-header-20201002T1352_1601646812229_0.3297085927116097","host":"s3://npm-registry-packages"}},"0.0.206":{"name":"gatsby-interface","version":"0.0.206","author":"","license":"ISC","_id":"gatsby-interface@0.0.206","maintainers":[{"name":"skahrz","email":"marvin.frachet@gmail.com"},{"name":"joshwcomeau","email":"joshwcomeau+npm@gmail.com"},{"name":"elanhant","email":"elanhant@gmail.com"},{"name":"greglobinski","email":"greglobinski@gmail.com"},{"name":"amber1ey","email":"amberleyjohanna@gmail.com"},{"name":"rizchelwood","email":"rizchel@gatsbyjs.com"}],"dist":{"shasum":"1bd95896da185c0203fb0e0e6157f0165b7051c7","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.206.tgz","fileCount":816,"integrity":"sha512-4PhfLh+x+IBlnOjF9QTSIgX+xe+DpGJqf+tQLn95sQnI9FnQUgJwypYfSYdmhdu33NWQGi3z6nyr21u9cuduyw==","signatures":[{"sig":"MEYCIQDFSJlAEyVN+fFCUGLGlnYeVoIxARDQmxRGIII8HegqFAIhALzQiStF+/qswkJicM/0uRalUcAWSaBqAnDyG1aXb2FO","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5481827,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfd2ZICRA9TVsSAnZWagAA7dIP/1FI9FRPjv6XhdjFF7sB\nid6PAMBDYX7t4E5xqzqIbdeAFPgn7LsrcW//6a4Pgmtq1ntEaIw6o6h357ks\nrah4njNZc10CDS4v9MKkIXnVkLsNSOgsatnxsrj0T2wXu4D9a3idn+/cyXQf\ntg6ZUAxdKd92E0iUAoHjmWU1ujW5A7p+J2SvHbPW2C/VyE2MKSNHF7G4PDn7\nXmfHD5zuv3DfXTHC9ZT/tNAr1BeePh7ZA5jpQVf3fuqCZqQ+0sJBIdkQKmqi\nhdWdjtMq165e/HWUTpz7WIwTOxEzHGneQrjmGsN8LjVHiNl0sfYaZqAFiJIP\nFtRgiOv0aMj5EUQTgx7LeVDG1X/Eacr06JimWVxohVDT8eLaDEw9DG25z2mY\nMDYPLKrSsGMTY/b7tTdXR/pl8AB0ZnQtXtWQKNVoQjI95vd8dlUE1i0IaAiG\nkNsgGEcUQ+pYncVRKvwa5ABmO4p/vOwRCv3cIuTLy3kry4aTj7jABAFyhrwi\nW/dwkUU/WEJzYl8tRyXakGPQ2QVmGqAiItdHg3VCcCwlSfI4+PT/u/APFHOd\neGacSJPLI3DBRxbxv/NYtMmIuzlM08ds3qipHtxSbRvQqffyWUr1mqhJhMCO\nu3vUYcMRBu3CAR47jT1dME9n1u0XTvLu/L7hEpJy7cBG44Es6DaUaHDtlAYr\nnSCH\r\n=KlIs\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","source":"index.ts","gitHead":"12d5107338d824c5fa7553a9d8c6e58265694da4","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.6","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.22.1","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","markdown-to-jsx":"^7.0.0","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.9.7","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.21","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.21","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^4.0.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.21","@storybook/addon-docs":"6.0.21","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.21","@storybook/addon-links":"6.0.21","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.4.2","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.21","@storybook/addon-console":"^1.2.2","@storybook/source-loader":"6.0.21","@storybook/addon-viewport":"6.0.21","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.21","@storybook/addon-storysource":"6.0.21","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.21","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"^16.8.1","formik":"^2.0.8","gatsby":"^2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.206_1601660488160_0.9192499769179112","host":"s3://npm-registry-packages"}},"0.0.205-Elanhant-more-stories-of-cleanup-20201002T1805":{"name":"gatsby-interface","version":"0.0.205-Elanhant-more-stories-of-cleanup-20201002T1805","author":"","license":"ISC","_id":"gatsby-interface@0.0.205-Elanhant-more-stories-of-cleanup-20201002T1805","maintainers":[{"name":"skahrz","email":"marvin.frachet@gmail.com"},{"name":"joshwcomeau","email":"joshwcomeau+npm@gmail.com"},{"name":"elanhant","email":"elanhant@gmail.com"},{"name":"greglobinski","email":"greglobinski@gmail.com"},{"name":"amber1ey","email":"amberleyjohanna@gmail.com"},{"name":"rizchelwood","email":"rizchel@gatsbyjs.com"}],"dist":{"shasum":"447990c053e17f478c1a777a60a3addd6fdc9909","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.205-Elanhant-more-stories-of-cleanup-20201002T1805.tgz","fileCount":816,"integrity":"sha512-s7PQhxy0fU7Fvyy/QWqFc3c5mtv4vfEzkhd5ucrxwQBsqy2v+7L7RnYRK8b/fQZ1Vwry04Fu1ql2Tkk6HCvEKw==","signatures":[{"sig":"MEQCIHriV48CjqG8ztmJ40FA1jDDibzGey7uwUy0st6cy81mAiAusSRhBjSxdsUjdFZfZSfBz3lCGHO3QKVC2Ta6KS8okg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5470545,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfd2wVCRA9TVsSAnZWagAABGkP/2NKf6DifoOLQeKQBU6I\nFRm7WA4aC5IZQNwqiGveT4gSlUkAAJ3RlpezNqrFhv/4lHbdA83zWZOzSnuh\nZDrP0Z3fxfPtvVRa/X46kznHXV8vG/Nu70gDRHDltNNEAEbH6A4RT71xZI9H\nX6liQ8LYuwzRep7CmpFdBSJ9V5G6JbhvPV1B3lSP3fViaBsNNEYBRPKtq/pE\nfCocrT3KVyZDSIRsd3C2iawnBT+GZ6MIrL3kH6vo6r18O6VqmJPPopIpKYJk\n2Hsq7sEyFsOtVpvsOG4bEj1IesNxrPwVBUbDJ54RAtBz8RExFKhO/HW3vIYO\neqTfL7P9TEulvkrg1nJPVcGhKP42v3PK4gAfZCc4w9d86dx/XxyPz2Zo+qKg\nyYKIFwQktOET9iquTCW6Zo3o6QklkIzcyOE6C5Cekr/JN5RMiHiMbFwlpZ77\nxWyCkWKuEVrln5ivGVP3oobpY6CTN2pgA0w1J5UgH3Z9NYN7JaubbdjpSFrN\npYpqs82sqcGCq+WjzBxUiVUhOqF3IiMu6r6zHSgwkTYZDh7o6j6QYvQcshtO\nwMszsKZ5M5AwFy6e2qOEEbkukkVjg+YdViwssrLvurXnGe6NxLMtM9/kAo4c\n9LfaeROcaV/U0xXDuyPuo13kInwuyT2l9W0JRkNzYSlqag+wp7t+MnY/KC+C\nhq31\r\n=6cuP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n\n## ❗ Code of Conduct\n\nGatsby is dedicated to building a welcoming, diverse, safe community. We expect everyone participating in the Gatsby community to abide by our [**Code of Conduct**](https://gatsbyjs.org/contributing/code-of-conduct/). Please read it. Please follow it. In the Gatsby community, we work hard to build each other up and create amazing things together. 💪💜\n","source":"index.ts","gitHead":"a0ed20b838fb1fea2528e0330d1bd0b301634fe3","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.6","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"12.18.4","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","markdown-to-jsx":"^7.0.0","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.9.7","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.21","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.21","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^4.0.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.21","@storybook/addon-docs":"6.0.21","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.21","@storybook/addon-links":"6.0.21","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.4.2","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.21","@storybook/addon-console":"^1.2.2","@storybook/source-loader":"6.0.21","@storybook/addon-viewport":"6.0.21","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.21","@storybook/addon-storysource":"6.0.21","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.21","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"^16.8.1","formik":"^2.0.8","gatsby":"^2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.205-Elanhant-more-stories-of-cleanup-20201002T1805_1601661972729_0.9678807434644783","host":"s3://npm-registry-packages"}},"0.0.206-julienp-logs-types-20201005T1241":{"name":"gatsby-interface","version":"0.0.206-julienp-logs-types-20201005T1241","author":"","license":"ISC","_id":"gatsby-interface@0.0.206-julienp-logs-types-20201005T1241","maintainers":[{"name":"skahrz","email":"marvin.frachet@gmail.com"},{"name":"joshwcomeau","email":"joshwcomeau+npm@gmail.com"},{"name":"elanhant","email":"elanhant@gmail.com"},{"name":"greglobinski","email":"greglobinski@gmail.com"},{"name":"amber1ey","email":"amberleyjohanna@gmail.com"},{"name":"rizchelwood","email":"rizchel@gatsbyjs.com"}],"dist":{"shasum":"8a6101250fefe9baea18f40476270b957675a9e6","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.206-julienp-logs-types-20201005T1241.tgz","fileCount":816,"integrity":"sha512-Z9Y83dZhlykLEeRnKLPInrGe0qj9pt99H6lefxJ8BMrUFbi6x6ZS/WJiewRUPkKx78wmdU+DdZ5pEThhpL1zWQ==","signatures":[{"sig":"MEYCIQCyRq6RpFeLTb4CqElY2NSir8DI8USkEgIVFa1eiyjQxgIhAImToQYNzDtrk+NIjn6CePLRHMdVexpuLJcp2YPhGA7V","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5481908,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfexStCRA9TVsSAnZWagAAEgkP/jdVdHL0rlY7U700mf37\nNXxS6cGW5n6sFy1kRGGsaQQ24+yInsPxnf0QP6XRymylRWFPo0Hp3CndM9QD\nTYpfkoVB+xRUj+VAtKCnxT5ffLmccFdCkC/XYoXo3R4zFkl07pUQoeojcKIK\nkyRqgXhDKycwEWtM+n3CHqTANSl8LKREPQtdNCFJeBzvt8DL6Zb0PxVi2n9e\nydLSe/4GgYwkjGYWn/wru+Pivk/RjcfNdlQb8eHSdWfDrsYwX7jHGXm9UEll\nJbmO5fdRIk/rLC4UvFibwWAvS2Mlr8Up9dvelVhymG7m/t4t8pjuyVl8YhJ9\nH+bHulg6StRkfoqfdqKa5eE3BuSk9oSys8eSyROjeq+RRbYrwSGfGHQWjoOJ\nJKm8zzZD8kI+PBCs1vSuNBvxlGs841AkaEdAvXZ9MMYF/tBW87jhX69GJ1jE\nLgjlMaIAl2vb3yEMr+f/IAvWiYRrSZvBdYyloQykOzix0xtWd1eWPHZzJW5e\neHme48Exx8Gy6HBIc/qfqh5y8T0k3ToidmwC1upYsY/fkfqqWl6gzHYtKYG0\nIStEK+NFeaAspAt1rSfOJjDNLLX29faf6kYdZuxTNuQA4UlV7vzWacW3IHzl\nYYENmYR5eEtEapbTtw5hukU/L+neZhHGZ2K29Olndr3DEEp2x20e/O1Sy+wE\nHZzA\r\n=MJiw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n\n## ❗ Code of Conduct\n\nGatsby is dedicated to building a welcoming, diverse, safe community. We expect everyone participating in the Gatsby community to abide by our [**Code of Conduct**](https://gatsbyjs.org/contributing/code-of-conduct/). Please read it. Please follow it. In the Gatsby community, we work hard to build each other up and create amazing things together. 💪💜\n","source":"index.ts","gitHead":"17cfc0dbd94400c5a391f19ec2f92cfd2ce9fb2c","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.6","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"12.18.4","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","markdown-to-jsx":"^7.0.0","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.9.7","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.21","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.21","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^4.0.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.21","@storybook/addon-docs":"6.0.21","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.21","@storybook/addon-links":"6.0.21","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.4.2","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.21","@storybook/addon-console":"^1.2.2","@storybook/source-loader":"6.0.21","@storybook/addon-viewport":"6.0.21","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.21","@storybook/addon-storysource":"6.0.21","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.21","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"^16.8.1","formik":"^2.0.8","gatsby":"^2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.206-julienp-logs-types-20201005T1241_1601901740564_0.22842239550573007","host":"s3://npm-registry-packages"}},"0.0.207":{"name":"gatsby-interface","version":"0.0.207","author":"","license":"ISC","_id":"gatsby-interface@0.0.207","maintainers":[{"name":"skahrz","email":"marvin.frachet@gmail.com"},{"name":"joshwcomeau","email":"joshwcomeau+npm@gmail.com"},{"name":"elanhant","email":"elanhant@gmail.com"},{"name":"greglobinski","email":"greglobinski@gmail.com"},{"name":"amber1ey","email":"amberleyjohanna@gmail.com"},{"name":"rizchelwood","email":"rizchel@gatsbyjs.com"}],"dist":{"shasum":"4bedcd51fbabf59bfe62b51b4103a091c31562fb","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.207.tgz","fileCount":816,"integrity":"sha512-yJjIsV0byXz86Tj4HzuuZoQ+jmk7xoRyG/QOYLqnb4Ilikj5KK3kAnzTINA9zcyB6o4UQXPz1ljBHT7gGVDdIQ==","signatures":[{"sig":"MEUCIB8yWKmgrYDxbFd1EDvq3dUhNsHDcfi8iD9vvsgr6UUQAiEApVyKwhFRzR/7gvXeiETcdk/JmOtsZB7xDwLGWB4kaCU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5482229,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfextZCRA9TVsSAnZWagAArvMP+QEha6Mhu4rBeT8kdQ1l\n5v70NgoMs95ifjUMZ9lgUtT1gO6V6j587sELgs/ezBpH+G25ke5zz8JdQm7j\nl4LuJMixtMD4DBEk/jR2DIPfXR3CaUI5nJkpDTkMNxp1RlcPAAHyVTluoRLg\nvdmVIlkVGhisChAZ7K4hzwf0AbP8rUac91shGcwflo0OIYvUkTjiEvO1oRVS\nzd1RUcU7zCzQTAGwbckGLbFCidY3MBzEEetj5v7Gr67x5YY1+zeNgKJsfC36\nHO9W/QAAVMMeKEzLu2kZiaxXt2cFUY28lu/mfBa2LwPkr2r2MNn/TnlwBNIT\ndLejf13G+dsOvE2o7OC3TLKECVJ2OBQc0JRyFVj57i0BbgDCB7e3rILHjxVX\ngN2rjWakQ9L2UmdMu8w89D0tLrTAjnaDysvdx8DCzJMosG/4m/tf13elPbQu\njFNFEM9mf+GKprNDriujqnmbRkOCd68FbIm0hNSatNYjKHkAA31wL3ZWx7Hz\nAwOqhgfCSmdsPck9zFDvhpvkWWA9RCiljQcgIz7z4VI2FzEIT6d9UFD0ZinT\nWX0cLOxzdOf6Ed3cOtLel8HdbKXca59sEOIurHecslQDOaQbolTPfKLgAHxX\nASrMlV/dNiXjhYVrpAqgQUQhx2qsx6rTUfdMce7z2kb0eA25XQ230uyOMWbl\nNEGg\r\n=yBjC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","source":"index.ts","gitHead":"4a738c9c466f9eeab8d989cfc2e55fca1b2a0c13","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.6","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.22.1","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","markdown-to-jsx":"^7.0.0","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.9.7","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.21","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.21","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^4.0.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.21","@storybook/addon-docs":"6.0.21","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.21","@storybook/addon-links":"6.0.21","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.4.2","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.21","@storybook/addon-console":"^1.2.2","@storybook/source-loader":"6.0.21","@storybook/addon-viewport":"6.0.21","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.21","@storybook/addon-storysource":"6.0.21","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.21","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"^16.8.1","formik":"^2.0.8","gatsby":"^2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.207_1601903449272_0.9280716144976529","host":"s3://npm-registry-packages"}},"0.0.207-Elanhant-fix-typescript-errors-20201005T1612":{"name":"gatsby-interface","version":"0.0.207-Elanhant-fix-typescript-errors-20201005T1612","author":"","license":"ISC","_id":"gatsby-interface@0.0.207-Elanhant-fix-typescript-errors-20201005T1612","maintainers":[{"name":"skahrz","email":"marvin.frachet@gmail.com"},{"name":"joshwcomeau","email":"joshwcomeau+npm@gmail.com"},{"name":"elanhant","email":"elanhant@gmail.com"},{"name":"greglobinski","email":"greglobinski@gmail.com"},{"name":"amber1ey","email":"amberleyjohanna@gmail.com"},{"name":"rizchelwood","email":"rizchel@gatsbyjs.com"}],"dist":{"shasum":"b91d8ec5254dcdc16c7c19b667b531c089a71406","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.207-Elanhant-fix-typescript-errors-20201005T1612.tgz","fileCount":816,"integrity":"sha512-YAHZicEN8xV/4lKrXL9rQdjN20LbXbaLbpJMOcyjOa4I75ldfPBWO9bTV1HNgJRnk9v/rbZsJnc3CBZnCTQH/g==","signatures":[{"sig":"MEQCICUXZQvxxdQ8TQ0zHX8l0elfRhxdihiLOLs1alYUcZQiAiBG0m56tchQRqZRpqir22N9i21V3PjESGqgwmhSRwsKGQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5476815,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfe0YrCRA9TVsSAnZWagAASBUP/jwwlTA34JGVgQfL58Wj\nc5Hk0sbykdQShOYMYkLcFLkLyuuEHk7h8n26l+pXu2cWs88KoTSPLVbVXCVa\ne89iADVXc2NZEC5cQiScblQR0gYPc9+I9BRByWF4dOHqfGMQz6Fdb280FPxn\nj5J0UgD4IVACKjT2HvGErZ0/VIwhu632hcsLF+yRygM7hL0/lyCodtKFhhCk\nfnplHaaaiv6Ast6/l7cNAfpff8zMAKOcISD7ZcXZX/CZrTdZBFKdxb/dm0CM\nxmfkoK73fmF+e0p+PQ+Vixh5kNTTSKAP8txEZer5Yygdt52PLNGU5XHq8Bf2\nJdsFi/T9pEXWDh25Iwq7VilMW5Am/KyOov5EOXRDQmwUk4mE7DXqIql1Cgq0\nNyorjzaK1Lk9Icf8liGBKAHT1XzDJgQjOzXgN0uRDGHmrZLaSYxV9NXieCxY\nDBhKyD0ahvw2/7K+jSVgoOnyK0DkRVGxxOYRXTjzeAJGEqq7szNPPkyoeh7a\no05XM8+wWhlwthfJV+87EIuWPYm2yQuOFhU/vGkChjaKzmA9uyqgnmnPUJsN\nK1RXjlQfPdvAQZLg4x2nxeC7dBqdE9JUEXNkOPxb9YmdiP289GuniI4XlC8u\nXB+wcMDedCTKtRXMg4fVblK9CO8AdpqOYavizSJl7qymTayHl7VCCwHF9BNq\n8DQR\r\n=H20b\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n\n## ❗ Code of Conduct\n\nGatsby is dedicated to building a welcoming, diverse, safe community. We expect everyone participating in the Gatsby community to abide by our [**Code of Conduct**](https://gatsbyjs.org/contributing/code-of-conduct/). Please read it. Please follow it. In the Gatsby community, we work hard to build each other up and create amazing things together. 💪💜\n","source":"index.ts","gitHead":"7c2c888e47a86f72d894f317fa6cec1397e1db51","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.6","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"12.18.4","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","markdown-to-jsx":"^7.0.0","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.9.7","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.21","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.21","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^4.0.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.21","@storybook/addon-docs":"6.0.21","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.21","@storybook/addon-links":"6.0.21","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.4.2","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.21","@storybook/addon-console":"^1.2.2","@storybook/source-loader":"6.0.21","@storybook/addon-viewport":"6.0.21","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.21","@storybook/addon-storysource":"6.0.21","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.21","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"^16.8.1","formik":"^2.0.8","gatsby":"^2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.207-Elanhant-fix-typescript-errors-20201005T1612_1601914411048_0.24720874683869365","host":"s3://npm-registry-packages"}},"0.0.207-Elanhant-fix-typescript-errors-20201005T1653":{"name":"gatsby-interface","version":"0.0.207-Elanhant-fix-typescript-errors-20201005T1653","author":"","license":"ISC","_id":"gatsby-interface@0.0.207-Elanhant-fix-typescript-errors-20201005T1653","maintainers":[{"name":"skahrz","email":"marvin.frachet@gmail.com"},{"name":"joshwcomeau","email":"joshwcomeau+npm@gmail.com"},{"name":"elanhant","email":"elanhant@gmail.com"},{"name":"greglobinski","email":"greglobinski@gmail.com"},{"name":"amber1ey","email":"amberleyjohanna@gmail.com"},{"name":"rizchelwood","email":"rizchel@gatsbyjs.com"}],"dist":{"shasum":"8ebc030782e5142d90881a99521b3103b77af2e9","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.207-Elanhant-fix-typescript-errors-20201005T1653.tgz","fileCount":816,"integrity":"sha512-RdD/XgFRrLKoJ+QVvRYyJXtQwW8svpcmAbbI2VBrgttyLA3rQVMzg2+LhUtf3UIvHT4yFTwKfBhszNmmNs7rlw==","signatures":[{"sig":"MEUCIQDR6slK/xqj/oxRA6ujzyb5adA+5BfkiFcH/gq70XarpQIgPVZKCchtVIbJe48P5B9Zc72K07CwQ+F6I9BlkEuUc+U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5471913,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfe0+5CRA9TVsSAnZWagAAjPYP+QBKnmTUvqLecwYqhlq/\nxdOgFYQEc+qBVCQkFUDjK9caLadf8cycttrcVzhcu+0y42WHvaAOw3Ne3aPD\nXS36zlDhg28mms1Zxl5FzkUwHUb8A1XMYa3NucT+qBgJ3DKlnP9wnlPk7db8\nHOZ1v4/dka4VPMEN+GBHfH1AhkhjXYr1pOHcATgN6/LE8RdDkYYiJDFKB81E\nki35WDsSJkESgIgblaeOIKc9iwh/LLmwHMC4zxkukt6fX2o7NbV00fSyfWNA\nvVYWMXXBCRw/O6WRqCiv6pddNmAeqbaXMdwq7Bxw0Pyy2nue3ulY+66yAX2H\ncflu8VwfFCKvNdMRkPKWQkbhfZRISFEN4PNa49G3LdIyoMTXsERIPlif34Pq\nNM78/2kL/UmfkTMgNTtIxNyACW/iMKPpOUSwWjsghBbABhpTt0MhuwcjZs0+\nvNkjfwmzStLAtellygg8gQa+95fQBP2EXhag//kkEI0JyjxsbhGRWYsGjdVB\nV2ofIJKxlS/ywcmm73j8QMnR914Wv2ykZ55N5O9+iqONeXJsiQcHX0yi46u/\nCoKXWPRIqj1WN9sQKNVfeqwhnFZxcU8KWm7fQzu+0IcqW0dNMLP2T3a7y68O\ndOSlyLUiTswfINKOP+YMS016+1cSc0Q3wqNGLlYBPwRdKoZS4P+nXRsEwiph\nGmjS\r\n=QjR7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n\n## ❗ Code of Conduct\n\nGatsby is dedicated to building a welcoming, diverse, safe community. We expect everyone participating in the Gatsby community to abide by our [**Code of Conduct**](https://gatsbyjs.org/contributing/code-of-conduct/). Please read it. Please follow it. In the Gatsby community, we work hard to build each other up and create amazing things together. 💪💜\n","source":"index.ts","gitHead":"7e987f2d80c88118f7d85dff4d0428ec8b0611c8","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.6","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"12.18.4","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","markdown-to-jsx":"^7.0.0","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.9.7","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.21","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.21","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^4.0.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.21","@storybook/addon-docs":"6.0.21","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.21","@storybook/addon-links":"6.0.21","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.4.2","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.21","@storybook/addon-console":"^1.2.2","@storybook/source-loader":"6.0.21","@storybook/addon-viewport":"6.0.21","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.21","@storybook/addon-storysource":"6.0.21","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.21","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"^16.8.1","formik":"^2.0.8","gatsby":"^2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.207-Elanhant-fix-typescript-errors-20201005T1653_1601916856964_0.5668204633348704","host":"s3://npm-registry-packages"}},"0.0.208":{"name":"gatsby-interface","version":"0.0.208","author":"","license":"ISC","_id":"gatsby-interface@0.0.208","maintainers":[{"name":"skahrz","email":"marvin.frachet@gmail.com"},{"name":"joshwcomeau","email":"joshwcomeau+npm@gmail.com"},{"name":"elanhant","email":"elanhant@gmail.com"},{"name":"greglobinski","email":"greglobinski@gmail.com"},{"name":"amber1ey","email":"amberleyjohanna@gmail.com"},{"name":"rizchelwood","email":"rizchel@gatsbyjs.com"}],"dist":{"shasum":"78f113d470640a8e390bbc65db886a38025666a9","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.208.tgz","fileCount":816,"integrity":"sha512-TP8gsks9w1hWgQhUBy0iNbzXJlzKedQWm1gvBrlnOA6Rsr5HmWWXIVWM7DNJ0ia2XKx9K/Rte8iW2ttEPFndxA==","signatures":[{"sig":"MEUCIQCX1zUhx9reRkPOqfGzcpTrSkCy5SWCU8UxQ/MEIWNDGQIgbHOfqr51xxmNKqsDvt0kF6kYQE5NGbqYeP+A6C7mAlk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5472192,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfe1mnCRA9TVsSAnZWagAAamoP/0D2SteWSwGRj9VDBb+l\nhHKywIBvqGZ7Fo8H8+AcJXUSVeL5zKTEBpZ2VVjkcpNJiw+Bu/LIA/O3n3we\n9XTprVRiqxnzklY8/NITGtQ4V+wiHJAmU1lWSR5RfIwkNrLL8c7mkUAyQ+50\nU4k6SgEikxgh1D7dRR3vzq0t4+9aXEpMqwTXawimqM8Cp1JxX7h9h/o7ctsG\nk+43Ctr9sNfmjuOKiFpib6YW7vTSK8a1okRK8pZcgd+S8o/0tHenbXR9zATD\nm5rV1QaY0XWH3iZaKBuggmbFdN7nkcf3RodW4qY+msPPdIQDCbEdRgc77FPh\nzJo2tVpSnqoXMJpk/xZO9gUul4PoyH9K+NtNU/zrw86ybu6HHTaG3oL8QQt0\ncMUca0PEzsYPJ5FVZVIxyXrkeKkQC+bL+KyVDrtjCZrGvh0cBo2OQuNf2gZP\nMBgl3AtAzcb9QTxZadj9qMBInRSSDFq0VcRBmqnuzd/ms/MUn6W80eP8VwDn\n4fDSTiSih1O+9s76BeBZewlpf6hR46r/bmFtnOiww4oKwcnuatK4uPS/TVSK\nBArM1Mio5f+qtMfJcyuHY3uffm3jGIZzwRNf27OE81Lgo+Mo/l4qNbOrnFOw\n0Y3WZY6Mb0Oh60WuNicruTYqt2AaMFkZ4wRwYnzrf3A8HogYGK4MlyEOB09S\nk0sL\r\n=RcOH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","source":"index.ts","gitHead":"ff279b87cf271c3b71de7d62a9df1b971c377115","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.6","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.22.1","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","markdown-to-jsx":"^7.0.0","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^24.9.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.9.7","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.21","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.21","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^4.0.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.21","@storybook/addon-docs":"6.0.21","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.21","@storybook/addon-links":"6.0.21","@testing-library/react":"^9.3.2","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.4.2","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.21","@storybook/addon-console":"^1.2.2","@storybook/source-loader":"6.0.21","@storybook/addon-viewport":"6.0.21","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.21","@storybook/addon-storysource":"6.0.21","@emotion/babel-preset-css-prop":"^10.0.14","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.21","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"^16.8.1","formik":"^2.0.8","gatsby":"^2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.208_1601919399026_0.9111325198690854","host":"s3://npm-registry-packages"}},"0.0.208-Elanhant-spring-dropdown-menu-animation-20201005T2021":{"name":"gatsby-interface","version":"0.0.208-Elanhant-spring-dropdown-menu-animation-20201005T2021","author":"","license":"ISC","_id":"gatsby-interface@0.0.208-Elanhant-spring-dropdown-menu-animation-20201005T2021","maintainers":[{"name":"skahrz","email":"marvin.frachet@gmail.com"},{"name":"joshwcomeau","email":"joshwcomeau+npm@gmail.com"},{"name":"elanhant","email":"elanhant@gmail.com"},{"name":"greglobinski","email":"greglobinski@gmail.com"},{"name":"amber1ey","email":"amberleyjohanna@gmail.com"},{"name":"rizchelwood","email":"rizchel@gatsbyjs.com"}],"dist":{"shasum":"8f84833c64ad93e90d5a3a1e0ea59bcb7541e4cd","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.208-Elanhant-spring-dropdown-menu-animation-20201005T2021.tgz","fileCount":816,"integrity":"sha512-ct74CVeMdgrEh4iN07ZD/vQDXNwnry49XZMG0XqV3KOgvf4lReUV7O+kmxuwfiUQrToFABwyjM15tI0nHepDiQ==","signatures":[{"sig":"MEUCIFFP0JAff6I5aKKpD2alGL/8vuMcgFbBnsnN2GVRyo9DAiEAwMVRyrb8ZUo0c754dbTHljBcKtEwG7jC16Oyp75jS7c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5485231,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfe4BjCRA9TVsSAnZWagAAv8AP/2Cly/hlNweHWJHhhcVq\nmLwIuvZc6fpEy6nRGZMoo+ufB/Y+O6Y1s4lksbT68UqJ5Fk5qM0/Hs45/+FS\nLseaCkDMB5iePtV6oUt5/ChSitLwd3A3fnrB4QIURmDgv/GQQJzHdCkiJARS\nHmbyf5zVyJA/Y/MGFI9OdwsWVr5YL7FeHlCOVIqIWeLRN3Y4a92vTLKHNHig\nzavhY/l6QUGbG2P5WWlpSTLInFl/j0SFJ+qhty6oaa1ZeCTz9Uy8+VwlIehw\nRHxWVY5aZZdegzUbkHaC5Y5LkDYzL1ujBDE+yCKr0is9rlTSBswqJO2pccjA\ncW3ldjylRHXg279p/eED4N9ilX9B0qp6YFYB+9g1RiYc3BWr6jAFD2gMpAuU\nz6K/P69F6Bbfx7XW9zhsnexTYWHJIlDvEqQU8Xzj68OCrKzACnT2W3QnbqnK\nuOZ2ckdAMjmkKCUCUa7cm6xlP36WlRXMCOm35nP6lYOKn/+edaSxBiMXm/o+\nRMo810igc1ugOYNAvrR+hlVAtYrGgbKaXKFqWThif8jLt1ynJdj/20UojOZ6\nzYxl7IH61/4et7awXaSpGPHxt1DNC3XiIcSW1UkNNpdwZz5jrXY5g5KEPT8J\nBJs3fV+L//tQ/KXtdEg5C9tvi9Ny76IdTKE147gwU45sXpgznEk4E+lbH1Yw\nHrP7\r\n=n/JL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n\n## ❗ Code of Conduct\n\nGatsby is dedicated to building a welcoming, diverse, safe community. We expect everyone participating in the Gatsby community to abide by our [**Code of Conduct**](https://gatsbyjs.org/contributing/code-of-conduct/). Please read it. Please follow it. In the Gatsby community, we work hard to build each other up and create amazing things together. 💪💜\n","source":"index.ts","gitHead":"3811b434411823fd57aabb1d37ce799116ba19fd","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest --env=jest-environment-jsdom-sixteen","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch --env=jest-environment-jsdom-sixteen","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.6","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"jsdom":"16.2.2","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"12.18.4","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","markdown-to-jsx":"^7.0.0","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^26.5.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.9.7","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.21","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.21","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^4.0.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.21","@storybook/addon-docs":"6.0.21","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.21","@storybook/addon-links":"6.0.21","@testing-library/react":"^11.0.4","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.4.2","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.21","@storybook/addon-console":"^1.2.2","@storybook/source-loader":"6.0.21","@storybook/addon-viewport":"6.0.21","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.21","@testing-library/user-event":"^12.1.7","@storybook/addon-storysource":"6.0.21","@emotion/babel-preset-css-prop":"^10.0.14","jest-environment-jsdom-sixteen":"^1.0.3","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.21","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"^16.8.1","formik":"^2.0.8","gatsby":"^2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.208-Elanhant-spring-dropdown-menu-animation-20201005T2021_1601929314727_0.7064975891184868","host":"s3://npm-registry-packages"}},"0.0.209":{"name":"gatsby-interface","version":"0.0.209","author":"","license":"ISC","_id":"gatsby-interface@0.0.209","maintainers":[{"name":"skahrz","email":"marvin.frachet@gmail.com"},{"name":"joshwcomeau","email":"joshwcomeau+npm@gmail.com"},{"name":"elanhant","email":"elanhant@gmail.com"},{"name":"greglobinski","email":"greglobinski@gmail.com"},{"name":"amber1ey","email":"amberleyjohanna@gmail.com"},{"name":"rizchelwood","email":"rizchel@gatsbyjs.com"}],"dist":{"shasum":"dc7ef55b65052b64b10bf31bc7cfb585a1bac7f9","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.209.tgz","fileCount":816,"integrity":"sha512-7voR30A3YBH84kkQZUOGc8QCR1jOexPVsXUtAZasGfirgp988sLYJP0EIzUUIqaEthnh1BbzZ5RojLW3d0chag==","signatures":[{"sig":"MEQCIDVXWb3IGA9mHLljXiHlUCEKhsAA2HIlaVNDa6MVtYqXAiA5VtwrS7lOkBNeZM6nhlQ/RsdyEWBhNeKsmnuY6M2WAA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5485533,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfe4YyCRA9TVsSAnZWagAAygwP/15C2mLym2w24SMIS25/\nza+Un4lrp6so+lvsY46Qu5RH4spdH+ZblX465tLjjkYlN74U0ao2Oru8noV4\nZoggbJXp0vG40jtZTVzZsLvza18/MoK7lHsCs848PkNf1zAdCm81mgM2wJSO\n18FSWyugWPbOGJi8d8t0Y08LG6KO6tkNqWKz7i+5J/iVRIQBzQRGpy7NdSp1\np2TEXO5RKkU1zo+BfWsNWacpeS+BYUtrgXopRXUcLAy8+5bG/cqfgVaEYZLI\n9VT1g9QmDfaUWrF/IZllevsvjPDAZlDuAwrE/hrKDJao6FGqcAekUf+2DYZP\nq38cPfYkIgbuecYLSdxhKSpXn3+XP7swSLojQgPG6TDRrZVMVLIs917PjHDq\nA2yrQezC1sHK49pJTJSTVx8ZUwLpGasAcm7ySFnzmIqj+k6xNZxBHKOM2Crb\nwQzm1sTyEdLJMEvYZ5Bs4uql9M+hScQ6+OrJHC7814q8cRGk2tYgkNY2qEFQ\nBLvhEU7OTtpKiBVHRSFJ/z5IgkFn9K00ugVT6QcuDQHWXw+Ms+2/I0a916gR\nESCLHRF5vS2fQX0GJxifXalv5pN0zu8hQFdfBINHs4hep3kSiM8pdEc4dBMV\n2bjXVKfK/3H7EosJ8fCA+FCX0APn2/WJna95dsx3C80EkwiNYU63K3gDG6Rq\nhk9X\r\n=TVVG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","source":"index.ts","gitHead":"edc4c6d9b6c775afc62bf7943a5201a9c860df49","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest --env=jest-environment-jsdom-sixteen","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch --env=jest-environment-jsdom-sixteen","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.6","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"jsdom":"16.2.2","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.22.1","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","markdown-to-jsx":"^7.0.0","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^26.5.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.9.7","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.21","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.21","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^4.0.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.21","@storybook/addon-docs":"6.0.21","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.21","@storybook/addon-links":"6.0.21","@testing-library/react":"^11.0.4","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.4.2","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.21","@storybook/addon-console":"^1.2.2","@storybook/source-loader":"6.0.21","@storybook/addon-viewport":"6.0.21","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.21","@testing-library/user-event":"^12.1.7","@storybook/addon-storysource":"6.0.21","@emotion/babel-preset-css-prop":"^10.0.14","jest-environment-jsdom-sixteen":"^1.0.3","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.21","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"^16.8.1","formik":"^2.0.8","gatsby":"^2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.209_1601930802233_0.8449564421392544","host":"s3://npm-registry-packages"}},"0.0.210":{"name":"gatsby-interface","version":"0.0.210","author":"","license":"ISC","_id":"gatsby-interface@0.0.210","maintainers":[{"name":"skahrz","email":"marvin.frachet@gmail.com"},{"name":"joshwcomeau","email":"joshwcomeau+npm@gmail.com"},{"name":"elanhant","email":"elanhant@gmail.com"},{"name":"greglobinski","email":"greglobinski@gmail.com"},{"name":"amber1ey","email":"amberleyjohanna@gmail.com"},{"name":"rizchelwood","email":"rizchel@gatsbyjs.com"}],"dist":{"shasum":"6e75c2b9354278a57862e8cb21189325690f53c6","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.210.tgz","fileCount":816,"integrity":"sha512-pnS0FDcW/f0RsEgPDK+K27ZN4FkHy3srT1ZG9OZrgPnsEPYrXUbGyXt0g9MrqkKcabUx7NGIdYTQC+0L4PTxMA==","signatures":[{"sig":"MEUCIQCODdKdNVeMQW5iNkpgbjt6kYqcviMjhy1XhhCywQprKgIgEhf/MFhMaA4MQCmt5gDj80AdDhQE0Bxuz87gxYX1peQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5486985,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfe5WCCRA9TVsSAnZWagAAqIgQAJkr6pC5FcZ219Mdx336\nPA7/p1Kvoan3peWlR1JCwYtbI5eq+rDZirVDNsdssckKKLKAOkEZsS+aE46r\na0LtUIx0Bq7wL98mRi1LmCBPp1aHgPeXAhasGYpOB1699jD66JX1CHSx3sVl\ne2QhVAw2EOrPxKtjlYTDlz+yDjXUdGI17V4THnYy/+kk/h2C/aAtYfv+scRi\nX/tHajqGJPLtFrYSmodrfiY5uDATxNPFyslp267+tNkj1HZQLeQCx3vt0iv7\nWFDKzXj/M2goNwoGv9NkFHiAHiKz+r+ddjYmczhXP0aP2T1cQlxUDBHf7tB1\nHypkbmC46JM0AcayZxmK7Jcd3BksrN9tikcRvt06aovnkRQ0nPekkLYgVC0G\nGBZkLMSIJhiAGpQICA/imo7ZVp5+ABkvogkaw0FVRbGwsaMuLluFdAVhOwTa\nuQP5pL1MzLbkvb9BL7hDmc/Tqkg98j20T5ARAktUFPHrwMT+dcjg5eaGwFe7\n0auZTu2tJGDl9dDZ4PpC938dxlTk3FqAubsGOcmec/A4BfXEhMPJiIwVuykC\nj+JrgeGJ6L4adsiZIuEfwnD/cd10muCRvB6ID71B/9ruXzow2bDrEQwd/4T7\n7EOm7eeasvrPVF4YWwsNre+S3VoGYYq97llUJ9wALSmi8wHNgNqlFdQZQFNn\nNC8Q\r\n=NhJE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","source":"index.ts","gitHead":"532e1eaf4d521c6c1984df931c1960391ad63e13","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest --env=jest-environment-jsdom-sixteen","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch --env=jest-environment-jsdom-sixteen","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.6","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"jsdom":"16.2.2","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.22.1","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","markdown-to-jsx":"^7.0.0","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^26.5.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.9.7","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.21","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.21","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^4.0.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.21","@storybook/addon-docs":"6.0.21","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.21","@storybook/addon-links":"6.0.21","@testing-library/react":"^11.0.4","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.4.2","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.21","@storybook/addon-console":"^1.2.2","@storybook/source-loader":"6.0.21","@storybook/addon-viewport":"6.0.21","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.21","@testing-library/user-event":"^12.1.7","@storybook/addon-storysource":"6.0.21","@emotion/babel-preset-css-prop":"^10.0.14","jest-environment-jsdom-sixteen":"^1.0.3","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.21","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"^16.8.1","formik":"^2.0.8","gatsby":"^2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.210_1601934721889_0.12017718957520329","host":"s3://npm-registry-packages"}},"0.0.210-julienp-fix-code-block-20201006T1124":{"name":"gatsby-interface","version":"0.0.210-julienp-fix-code-block-20201006T1124","author":"","license":"ISC","_id":"gatsby-interface@0.0.210-julienp-fix-code-block-20201006T1124","maintainers":[{"name":"skahrz","email":"marvin.frachet@gmail.com"},{"name":"joshwcomeau","email":"joshwcomeau+npm@gmail.com"},{"name":"elanhant","email":"elanhant@gmail.com"},{"name":"greglobinski","email":"greglobinski@gmail.com"},{"name":"amber1ey","email":"amberleyjohanna@gmail.com"},{"name":"rizchelwood","email":"rizchel@gatsbyjs.com"}],"dist":{"shasum":"859c0226821c75fb4f7bd9f18282ae30936955c2","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.210-julienp-fix-code-block-20201006T1124.tgz","fileCount":816,"integrity":"sha512-yzY3E0bHCoOOHZHWP2uUOZ/zHt9nScVW41esQddQedtGSCy4vOTziVqNwDzOnhcGiDgTRGWbW3L4Kd9hJLhGoA==","signatures":[{"sig":"MEQCIHYOt4LDaJkGTjDtK7p5JuPJZPgbxm9gLHC/kuck0+tSAiBLMq9igdmGF+ovRjKjYR4sagWKiEeLldKiuF/pdlaZKg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5487044,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJffFP8CRA9TVsSAnZWagAA2AoP/RhTHZQOxmsXSRQATnf6\nvYGJ7PU/66/UaYmprRWtvyYlJB4lvTL38SoJU3NP6fTLRMr98xJBS4hqRMB9\nyi2wfGq+fHu8+6xOKdwXC7zDc99UFgoo5hgCOLQmQdtkz2+ySiue37w7HpB6\nTKAvk48/2oFtOVYqEomcLyMc4HIstjzYX3KmUraLJMYC3knnwgwr+cpWTWlo\nHFAwqxjaOUOnFAjGOqo7QZ+d2hZpn3FQhCDy/dFqxqxyDV4Oo59/AiI7xWcf\nkmYznLYVouWwykyITQuIevGfWx5IJacDCp4aAaG0ElSRa68910VFNxBRExPO\nOSULecowxsTlnY6qPueNplmQkHffK4iOn0ldVAc21lqcXBN8jt+hcG3x2KBK\n6hIT6eXZ4x2W0C05ObPyOwlmtw3IAgbkj/uFLG7xBeaRUAO2/WlOpAn3IsHa\n5jsxxUkVbNm7Z6AOQzgmHGi1Y+px7W3FCSTCsyhX6oggZQHCaFE8/fnXjSNQ\nTyelvoK3fEHNSyjOcj8gY/aIWgvECxCB3ODZmOI5FLm29oHiZaxFyhmSNICJ\nTxPgQWB3ji19KB2h91vaiFMWzxq84cFVpbUylXbQ00RjCkTvA04mra+ktzru\nPAf7W4K8lrM1tB5O4zbkLK+HJSc+T0hQDkWJbfYrPL32F6xNj5ZT+VIvs/yW\npxyQ\r\n=qW2D\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n\n## ❗ Code of Conduct\n\nGatsby is dedicated to building a welcoming, diverse, safe community. We expect everyone participating in the Gatsby community to abide by our [**Code of Conduct**](https://gatsbyjs.org/contributing/code-of-conduct/). Please read it. Please follow it. In the Gatsby community, we work hard to build each other up and create amazing things together. 💪💜\n","source":"index.ts","gitHead":"f329fd58b940aac6dd48fed3e3b1fa31f8cadacd","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest --env=jest-environment-jsdom-sixteen","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch --env=jest-environment-jsdom-sixteen","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.6","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"jsdom":"16.2.2","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"12.18.4","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","markdown-to-jsx":"^7.0.0","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^26.5.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.9.7","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.21","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.21","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^4.0.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.21","@storybook/addon-docs":"6.0.21","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.21","@storybook/addon-links":"6.0.21","@testing-library/react":"^11.0.4","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.4.2","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.21","@storybook/addon-console":"^1.2.2","@storybook/source-loader":"6.0.21","@storybook/addon-viewport":"6.0.21","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.21","@testing-library/user-event":"^12.1.7","@storybook/addon-storysource":"6.0.21","@emotion/babel-preset-css-prop":"^10.0.14","jest-environment-jsdom-sixteen":"^1.0.3","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.21","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"^16.8.1","formik":"^2.0.8","gatsby":"^2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.210-julienp-fix-code-block-20201006T1124_1601983483858_0.38899254870662014","host":"s3://npm-registry-packages"}},"0.0.210-julienp-fix-code-block-20201006T1208":{"name":"gatsby-interface","version":"0.0.210-julienp-fix-code-block-20201006T1208","author":"","license":"ISC","_id":"gatsby-interface@0.0.210-julienp-fix-code-block-20201006T1208","maintainers":[{"name":"skahrz","email":"marvin.frachet@gmail.com"},{"name":"joshwcomeau","email":"joshwcomeau+npm@gmail.com"},{"name":"elanhant","email":"elanhant@gmail.com"},{"name":"greglobinski","email":"greglobinski@gmail.com"},{"name":"amber1ey","email":"amberleyjohanna@gmail.com"},{"name":"rizchelwood","email":"rizchel@gatsbyjs.com"}],"dist":{"shasum":"29ee009854096150f130aa9bf44bb70f73b09b29","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.210-julienp-fix-code-block-20201006T1208.tgz","fileCount":816,"integrity":"sha512-1qDojNTDXKkhQyQKtxXwdhcl+xkOOEN4nlRH5GHisJTOlImSooLQXaMNbVIsiK+f54eWrnNdK9qMDIKKEm9TWg==","signatures":[{"sig":"MEUCIQDXeu5zUV63J7+87SMl3pvadQtdv85PH2fKqQB1ylOxkgIgPaz3jr1gcGOXuLy6VXCS2nRgda2Moz662gyjU9K2ZwE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5488760,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJffF5XCRA9TVsSAnZWagAAb7YP/Rj20wpwh0OsfMrVcROn\n6UY7gPXMfvY/0vA1AIP7gQJLGvHz6D8aaI0E3u+0ZV2/44fDPToWqhXy2V1p\nyKfcnYE3W8m25IE5+73Le7RdUdUAClALLBy3xGdOrLuNbp54cQkCc+N0BF9a\ngpVjbXh65UhRgu2Uwvho3NhCoAJZ7vTtcVJ6WBox3jP45Db0gHIfYdHgip2K\nkGmSk00i7SOGIgabgIWxqdRsww40u9PqIsK58yl1a9PzAjzC5S+WlTP25U46\nYNuuXkXNj9mKNMT8zCSb9Nn6oj/WuvSlLaf7Z2/jNNzyVe18vMlpWwjGrxNz\nLt87nboXi3JU8261TsinP/MvZl2Z2f+7UTf0ET4qBaJZBc0jAqXvAtjTbSSZ\nVpchWzXYOgaBVlt5/4x7cSZp9Te2H7+y4fOaxsqjyPyrLbe8k4RKWLXO7n2Q\naqErbhcmrBhV5La0ADpTWNNu1l2n2YkarHvlrSze9PcL5QSCHHJPjFg07ATY\nS+QNF0uo4peI1NIzvI+9lFQ5Z0s/FwEeMtQdXzv6mklRkc3tqBAOVxrI2u0P\nd4zxtxRNvEwbo2WLA3TcgAVRnz/PDhAfOz9qcMT25v33rDEdYhnICoQoClWg\nt/JMA/y4/Xfm6tYyrQHXDE7pnFeeTbCZSWDCwUYkGo6NnXoL3UXReNbrSCwh\nv8qK\r\n=qoTa\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Adding a new component\n\nIf you want to add a new component to `gatsby-interface`, run `yarn scaffold:component` to create stubs:\n\n```bash\nyarn scaffold:component MyNewComponent\n```\n\nThis script will do the following:\n\n- Create a `MyNewComponent` directory for the component at [`./src/components`](./src/components)\n- Generate a file for the component itself, `MyNewComponent.tsx`, with stubs for props type, styles and even some variants\n- Generate a story file, `MyNewComponent.stories.tsx`, which follows the suggestions from [Component Checklist proposal](https://github.com/gatsby-inc/gatsby-interface/issues/205).\n- Generate an index file, `index.ts`, which reexports everything from the component file\n- Add export statements to library index files: [`./src/index.ts`](./src/index.ts) and [`./index-ts-only.ts`](./index-ts-only.ts).\n\nEverything that is generated should be working out of the box and be ready to shipped (though please avoid shipping the stubs 😅)\n\n### Contributing\n\nThese are some patterns and best practices we use when contributing to `gatsby-interface`:\n\n- Use React hooks and functional components: https://reactjs.org/docs/hooks-intro.html.\n- Use CSS props for styling: https://emotion.sh/docs/css-prop.\n- Use `gatsby-design-tokens` for styling constants: https://www.gatsbyjs.org/guidelines/design-tokens/.\n- Use compound components to make components more composable and flexible: https://kentcdodds.com/blog/compound-components-with-react-hooks.\n- Make all PRs against the `dev` branch.\n- Use `TONE` and `VARIANT` prop (when appropriate) to definie color style and variant of a component — see e. g. `<Button>`.\n- Make the component as generic as possible so it can be used _anywhere_ by _anything_.\n- Components in the `skeletons` folder provide only the functionality, but no styles, and can be used within other components.\n- Write Storybook stories for any component created: https://storybook.js.org/docs/basics/writing-stories/.\n- Typscript coming soon!\n- Unit tests coming soon!\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n\n## ❗ Code of Conduct\n\nGatsby is dedicated to building a welcoming, diverse, safe community. We expect everyone participating in the Gatsby community to abide by our [**Code of Conduct**](https://gatsbyjs.org/contributing/code-of-conduct/). Please read it. Please follow it. In the Gatsby community, we work hard to build each other up and create amazing things together. 💪💜\n","source":"index.ts","gitHead":"9a247fa69b705de1c506d3d1f5ee049b04bd3fbb","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest --env=jest-environment-jsdom-sixteen","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch --env=jest-environment-jsdom-sixteen","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.6","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"jsdom":"16.2.2","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"12.18.4","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","markdown-to-jsx":"^7.0.0","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^26.5.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.9.7","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.21","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.21","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^4.0.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.21","@storybook/addon-docs":"6.0.21","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.21","@storybook/addon-links":"6.0.21","@testing-library/react":"^11.0.4","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.4.2","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.21","@storybook/addon-console":"^1.2.2","@storybook/source-loader":"6.0.21","@storybook/addon-viewport":"6.0.21","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.21","@testing-library/user-event":"^12.1.7","@storybook/addon-storysource":"6.0.21","@emotion/babel-preset-css-prop":"^10.0.14","jest-environment-jsdom-sixteen":"^1.0.3","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.21","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"^16.8.1","formik":"^2.0.8","gatsby":"^2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.210-julienp-fix-code-block-20201006T1208_1601986134425_0.1123846982166874","host":"s3://npm-registry-packages"}},"0.0.211":{"name":"gatsby-interface","version":"0.0.211","author":"","license":"ISC","_id":"gatsby-interface@0.0.211","maintainers":[{"name":"skahrz","email":"marvin.frachet@gmail.com"},{"name":"joshwcomeau","email":"joshwcomeau+npm@gmail.com"},{"name":"elanhant","email":"elanhant@gmail.com"},{"name":"greglobinski","email":"greglobinski@gmail.com"},{"name":"amber1ey","email":"amberleyjohanna@gmail.com"},{"name":"rizchelwood","email":"rizchel@gatsbyjs.com"}],"dist":{"shasum":"9f2d5edc34e40c6b8e620b629bdac0797299e4c9","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.211.tgz","fileCount":816,"integrity":"sha512-FCKnzJfy7fkuG5H4Yxdy3EKvD1RD7y8vKsgkp10ZJYM+7MiYL3/ayf5mUjTXTlTK26LA1iP3q4e+VKxqKIgYuA==","signatures":[{"sig":"MEUCIQCvBudUPR6zBf1GiNs3mMXd0rhqhDAL8AEUIpVIZMaY2gIgTXib/AlXbJcc9qlHcFVrD+dTNG9xpoWVA5hN2kc9Z5g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5489065,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJffIT/CRA9TVsSAnZWagAApPQP/1v2P4gkfZIjqTMRMbFX\nQSDAK30H/anAC4Z1OfotlJg/Yy3z1Cxthac65E09zkOd/oNwtj3RHRH8B2DK\nJDJow94/Zyt28O3g+XPtMmtBaMdJWucTI98TOmaCxzwY5Ks0V99EvgnMIckL\nLLcukaYSIcP3O7W3qF5w6REvJlsmIyUfjp041rrHgOkbtl2TamGGMt09SIFq\noQO3kTlxgL2GEFmzzmastrWWX8jjiixw+g+Kfx0uL/MrQDVc9auyjkAjVZOp\ns9/1HERdiKZkkQFh2mfvvZX+cx+tC5RvtW9pjK+6gPnMmwE4O5H45rDfK4yQ\naZO34oNVxsa30phhP2ds1S2OhPdaXqg3qYYCKQ65ZIAEdZ+3KkPNeH84dIF/\njOmRicCJ3qHi0jzLdOwG62ov4HQBAmaX4okpa/8DyfbRXmHS5sjYfkpqfOTg\n/NGlFbX0V78VnqkMMzxG9uktEuHJjZ7Ptu90yaCED4OJ4gt7GWE8SWJUUEhG\ngTlIzHmBj+7kS11DVbte+du8EOZO8LoPe6WXrZCRLAlTB91bSafFvuYP35Vi\n8bxlRSOf4B9cT6fHHrTtLjAsINq9ASypg670/PeLFIs2/uxyIQF7ODWOBlF8\ngbeNhBlkb/zJ9+swtZFZ879gAQx1NKsSIcLNS3RjOc0tbNCCf7G3cDZ+1gvF\nTYOt\r\n=R8MZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","source":"index.ts","gitHead":"043d0e104c88e39d2cd0ad4ce0fde74d763409cc","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest --env=jest-environment-jsdom-sixteen","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch --env=jest-environment-jsdom-sixteen","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.6","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"jsdom":"16.2.2","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.22.1","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","markdown-to-jsx":"^7.0.0","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^26.5.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.9.7","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.21","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.21","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^4.0.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.21","@storybook/addon-docs":"6.0.21","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.21","@storybook/addon-links":"6.0.21","@testing-library/react":"^11.0.4","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.4.2","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.21","@storybook/addon-console":"^1.2.2","@storybook/source-loader":"6.0.21","@storybook/addon-viewport":"6.0.21","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.21","@testing-library/user-event":"^12.1.7","@storybook/addon-storysource":"6.0.21","@emotion/babel-preset-css-prop":"^10.0.14","jest-environment-jsdom-sixteen":"^1.0.3","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.21","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"^16.8.1","formik":"^2.0.8","gatsby":"^2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.211_1601996030838_0.11213416159337553","host":"s3://npm-registry-packages"}},"0.0.212":{"name":"gatsby-interface","version":"0.0.212","author":"","license":"ISC","_id":"gatsby-interface@0.0.212","maintainers":[{"name":"skahrz","email":"marvin.frachet@gmail.com"},{"name":"joshwcomeau","email":"joshwcomeau+npm@gmail.com"},{"name":"elanhant","email":"elanhant@gmail.com"},{"name":"greglobinski","email":"greglobinski@gmail.com"},{"name":"amber1ey","email":"amberleyjohanna@gmail.com"},{"name":"rizchelwood","email":"rizchel@gatsbyjs.com"}],"dist":{"shasum":"ef05c382d0f4dfb44af6ae25e0025f3d4a5eb7da","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.212.tgz","fileCount":816,"integrity":"sha512-6Wytxeu+b1SjhEa5F1yoVbXy6GwEd9zn/XLe0xA1GY4atv/nzSb83Iv8GdRZcQNZcj6zETY+J16kF9DdzGtHjg==","signatures":[{"sig":"MEUCIBBy8IVXf/THlBZ13KIF3bbnlkhVPUqJ2XqtZ13TTDiJAiEAk4N+Iw1Ds5ccf25/Jp0dLKIjq3w2+PnE1udOE3rxZ5g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5487142,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJffP+eCRA9TVsSAnZWagAAcP8P/RpKEZ6V8A1XJSjDruh5\n2e5/m3xxrYEOut+eHCwFQKAeRGwkFxUz3OgpGtBrsuFEW4RviedfDepm04Q2\n2pCnB8dJC5dLDKmyux27Y64T2/Z+RqYlBcATKwPQtGxAyDYutj0vpzTKG5Qg\nqqKL8WSIemzg9d0Ivv6HSsmQBDNMELo4pYW62zQzEeTBwfTERwLTOPltKfUB\nLaBm93W5YzmPnBe+Cs02rLjFcedTWSucd1X2P+F0Mw3XADmSoZGKXynXqpi0\nqzcSnG9+InhZ7zCGMBP/LeiYehPNw1rXk+Hs8tFH2YfqhqlBLvCpFMkTqkQ/\nPXnvQuNxmKXvOZz100ABNiIuI5VEG00qXOFiEQNHKmkV/fvri0LzjoeEKzuR\nYp1tJlxOdc/ooOUBiQ42RtCgU16ki7z1YJuApgPr01T6Je9IRrPcaDMteoKp\n57ECugETU/1uVqIiRWFiDjcjPzJvimnC3C4whdqpv40QbyrpZx2hBiC9Df/U\nrxlB9kYIRA8LiQ9EN4hUgAaQcij618t/pgrIvgpsDZ8FKexE12Gt+1P5Nhov\nDnXzF0UUHkk0+SIEf4ZgHC5HAdXkVdiFV+0Ey9vuXIqYbF0plcEfaUZuzgVY\n4xVcoMQEKlUSCVTU2AqTfjYwfY1rA5nzXgpSTySImNDZP2QcY5vQO6lMGLSQ\nZ3cE\r\n=yG1x\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","source":"index.ts","gitHead":"d296e07aefa7605a6fdd552e735c6ef0f030e179","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest --env=jest-environment-jsdom-sixteen","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[]","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch --env=jest-environment-jsdom-sixteen","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.6","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"jsdom":"16.2.2","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.22.1","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","markdown-to-jsx":"^7.0.0","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^26.5.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.9.7","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.21","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.21","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^4.0.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.21","@storybook/addon-docs":"6.0.21","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.21","@storybook/addon-links":"6.0.21","@testing-library/react":"^11.0.4","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.4.2","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.21","@storybook/addon-console":"^1.2.2","@storybook/source-loader":"6.0.21","@storybook/addon-viewport":"6.0.21","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.21","@testing-library/user-event":"^12.1.7","@storybook/addon-storysource":"6.0.21","@emotion/babel-preset-css-prop":"^10.0.14","jest-environment-jsdom-sixteen":"^1.0.3","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.21","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"^16.8.1","formik":"^2.0.8","gatsby":"^2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.212_1602027421668_0.5575380418812828","host":"s3://npm-registry-packages"}},"0.0.213":{"name":"gatsby-interface","version":"0.0.213","author":"","license":"ISC","_id":"gatsby-interface@0.0.213","maintainers":[{"name":"skahrz","email":"marvin.frachet@gmail.com"},{"name":"joshwcomeau","email":"joshwcomeau+npm@gmail.com"},{"name":"elanhant","email":"elanhant@gmail.com"},{"name":"greglobinski","email":"greglobinski@gmail.com"},{"name":"amber1ey","email":"amberleyjohanna@gmail.com"},{"name":"rizchelwood","email":"rizchel@gatsbyjs.com"}],"dist":{"shasum":"cf94645f789e2fd4ef6b833803316b055b34f181","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.213.tgz","fileCount":816,"integrity":"sha512-GfoVJajEECHK9GUQjxSTCFZ6gMJEoaRmgTtdrNFG0yVLmQwiGw67V5dzZOph4vYvMcdsxdVP2jI7DxkYd7X3/g==","signatures":[{"sig":"MEUCIAIEJJ2tzHYlE8SPBqxBzdHc8dhpacIc72TS45oTUTt6AiEAi65JBc1Ve3ELAov36q16j8luCRaWCrw5Z5eJw8HOr08=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5496638,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJffQLKCRA9TVsSAnZWagAATcoP/0/tJ3HhcrQhLdGCbm6f\nKAxl6NUCNO46OBVOiylTWcb4AbJbnWwm624g0z7fAmqYToSv9vS7KNG/HJCV\n6PgvrqNLd8cgFYcczrtWv1VeWc8GmyOXvGrd5ubHhUXi3E1fHXcVyEPhHThN\noIEF5U8+ngHyqhWStEmpM1LOQp1ZQgYDbY8M0ygJpyJlXcl1zVN0LIZuY1hu\n1T/ceWW4StLihaGIOoxpeniNcI/tajP6Wj8Mki1YsuCZ4/NSt+uvRyG3V6qq\nGZJyv12FzqIIC7EuzjpM0PFwKzUA/FI/zeVr0/xfVWVwy9Ii0VNij/uOAiWJ\nfwY2/7rdeEXvM1eG/+9R8UidbRhzp2qCxKESXBF5q8mUyzhR3V6Tuw1gJkei\nysnOMaHkwsx5JsPPasCDT659mCypl0zs3dIIGh3Uz/+/ZRfBQ/b1OAdKeCBZ\nc8rqzsDUTM81Najcq2QQeSdxCtJ5iA0DSLPMgplB9rGWJC+uwpso0X2ZjX0m\nbqVR5q6Nrs0EW1r03dc6NinAbmD+fvSDXm2JvCnHrmgoy2fsErNch3k+uQSX\nHRAjyf/tSrISdmhOY1Cp3nDLRY83KM5Vx74bDFO5hZYMW9VgB8+XR40mwRPn\nJ5HWXlXA3oMz7mu4l89OuRRivWK+w8M2peJSK+dgV/R1uTyqLlBXiuje/0h+\nL6N7\r\n=YbNW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","source":"index.ts","gitHead":"08533dcc243edca48a81e3d319e78cd557464346","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest --env=jest-environment-jsdom-sixteen","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[] --env=jest-environment-jsdom-sixteen","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch --env=jest-environment-jsdom-sixteen","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.6","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"jsdom":"16.2.2","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.22.1","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","markdown-to-jsx":"^7.0.0","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^26.5.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.9.7","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.21","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.21","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^4.0.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.21","@storybook/addon-docs":"6.0.21","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.21","@storybook/addon-links":"6.0.21","@testing-library/react":"^11.0.4","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.4.2","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.21","@storybook/addon-console":"^1.2.2","@storybook/source-loader":"6.0.21","@storybook/addon-viewport":"6.0.21","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.21","@testing-library/user-event":"^12.1.7","@storybook/addon-storysource":"6.0.21","@emotion/babel-preset-css-prop":"^10.0.14","jest-environment-jsdom-sixteen":"^1.0.3","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.21","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"^16.8.1","formik":"^2.0.8","gatsby":"^2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.213_1602028234278_0.06315283934944227","host":"s3://npm-registry-packages"}},"0.0.214":{"name":"gatsby-interface","version":"0.0.214","author":"","license":"ISC","_id":"gatsby-interface@0.0.214","maintainers":[{"name":"skahrz","email":"marvin.frachet@gmail.com"},{"name":"joshwcomeau","email":"joshwcomeau+npm@gmail.com"},{"name":"elanhant","email":"elanhant@gmail.com"},{"name":"greglobinski","email":"greglobinski@gmail.com"},{"name":"amber1ey","email":"amberleyjohanna@gmail.com"},{"name":"rizchelwood","email":"rizchel@gatsbyjs.com"}],"dist":{"shasum":"a90a4bc063774a7f639938fbe4962ca6e3959ce3","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.214.tgz","fileCount":821,"integrity":"sha512-s7J0ksVgcMya0geIGMXAB5B0vE0IkpqSLv2CKvXJQWNk3nyYg0GESGHDpMGZGwjc5go2kpT/dxztZERpE1Davw==","signatures":[{"sig":"MEQCIDUr+f1HXUIPCttwnWqrns+nxshmDFSIeVpaQy8ecMnAAiBFjvxOOWJQcK6CSy+DW/PN0WkirOQvrkPner+RP/yUcg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5511099,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJffyOpCRA9TVsSAnZWagAAnN8P/3q+3cGEk8uM+SSPS9L1\nklT2LKrEe7gPCP+Wdbg4o6mhaQ70sxJ2FPl36XvKqAwLkOjNLAqckJ0W2vn8\nhplAw4LNPbGpSs8uRXw73oOGJpPKZkdtcP9dSM76eFafmVLwUFzt+7saZO8d\nKgk65kZz2a+ifAcl4P2hZTV3Vk+h0billKtoLQex0yMkve7Q3RAYJZfu8FDM\nA62436gpjqFYLIzSZFpM8JIuZjrWkBGEqBM9IWIZHCkAnF04pFO072aY6UOg\nfDaHTOmkYNevuclB0qN9RsCw8K7jFtZ6cPYnyIqgQ6znQvC8fALCPy3+z83P\nPbHvW5uNF5agUlB5DV4l2dlifKxVB3hRtUz24bg6xAiHZFek0kf/p+Ci0td3\nvkMA7v4fkA9n7t8D8bPSIeCvYXwOBIxMhYG8VMBovHw/eGuqOHWQWiC7owJk\nKvg68LW6pZKuNi3rvYCejfLApnaVQxmzoSLd+BIEEootzxVJ3Q6ET+NVPLGT\n9ddRmfu4/FVXAPkCO08pTzqRJ1jjXFdrk/j5Ruj0crk+yiZQxrgmwugJVV77\nHHqHA8mXG3EfzSE0VZAGxqyLc8ZeN8JMwgaAo46TV9nkiAKeJf18Nfd870pS\nfXapDGdBgUe6UsVdvRHm/8RD3oPxY+NHIAeUI5UaM4Jilhx1jGK4iZ9+gnFx\nnK0i\r\n=u+sc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","source":"index.ts","gitHead":"9521fca8cfc5546cab9711332a11a33c621564c4","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest --env=jest-environment-jsdom-sixteen","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[] --env=jest-environment-jsdom-sixteen","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch --env=jest-environment-jsdom-sixteen","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.6","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"jsdom":"16.2.2","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.22.1","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","markdown-to-jsx":"^7.0.0","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^26.5.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.9.7","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.21","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.21","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^4.0.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.21","@storybook/addon-docs":"6.0.21","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.21","@storybook/addon-links":"6.0.21","@testing-library/react":"^11.0.4","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.4.2","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.21","@storybook/addon-console":"^1.2.2","@storybook/source-loader":"6.0.21","@storybook/addon-viewport":"6.0.21","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.21","@testing-library/user-event":"^12.1.7","@storybook/addon-storysource":"6.0.21","@emotion/babel-preset-css-prop":"^10.0.14","jest-environment-jsdom-sixteen":"^1.0.3","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.21","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"^16.8.1","formik":"^2.0.8","gatsby":"^2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.214_1602167720766_0.0898071831107008","host":"s3://npm-registry-packages"}},"0.0.215":{"name":"gatsby-interface","version":"0.0.215","author":"","license":"ISC","_id":"gatsby-interface@0.0.215","maintainers":[{"name":"skahrz","email":"marvin.frachet@gmail.com"},{"name":"joshwcomeau","email":"joshwcomeau+npm@gmail.com"},{"name":"elanhant","email":"elanhant@gmail.com"},{"name":"greglobinski","email":"greglobinski@gmail.com"},{"name":"amber1ey","email":"amberleyjohanna@gmail.com"},{"name":"rizchelwood","email":"rizchel@gatsbyjs.com"}],"dist":{"shasum":"e61cb9cd817c9abe25200d7e89e737b6a9ad8e2a","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.215.tgz","fileCount":827,"integrity":"sha512-r436U8LhAoPuBlkXo1UuuH1zsTM3r3c2dspKqQWvtYsH/tY+9JosOpOV4A4morWAZQl4oGa4B/K02UM1aYv7UA==","signatures":[{"sig":"MEUCIG8Njbf9TJw7wVKg3l4R3VyVIXbe56IB/w2x+OPwWMVCAiEA1Ce8ld/5DajOnHrR9bg9SPNktD3cObTKTEs2Xc3/Ons=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5531758,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJff2zzCRA9TVsSAnZWagAASxwP/iWe1Qb2Rx/8YJHwzyfa\n1XaMBVrjlrdJYKiS7hI8Oi+2gTWznQ2cxqEDHdjlg+aEtF5DOAn1I/XLMCc/\nXSQrkQKSW02U5f1qu+UeB9n16l4Ut7bZSp6wZRKI+gb4OeWotZQuulEQ7jrl\nWgiaRzXJM2AcgQ9s+wrbK9ptAGb0DKGG6HUfbS4nxPeHkB2GaK8sDQM6NDa/\ntn4fCbBom6mHt5JUh4kkPs8NzyaCh92DpF9xPMWe7NIdLKbOJm6OBEUYky6+\nIz7nqy3Yhcioi0dJ6KkWKbdxXpJHjCqAoYCBsOZdcyLPZYYbDPt3T7utfKPZ\n2NA9oIipQOY7yt9GLgdIneToEbEYAYIBOkbJ2nbr5D3iRpBo3TyP6LsFJMwm\ncr9RFuT6mgbBkzKK1gzIFlyZhowR3FOo2RWI4Hv7N4eLxfuVFn8ikxbUIvb1\nTg1mKqjjkcGLOEFTOCn5bN8I5/wK3tARuQT8T0do3Yd7IsEig99DQnSpcIxW\n6SfWM920YFzX+gr2EJQlowhSmYa2Iob2yBDxE37SX0Veb+MeuPWCT+o4XbAt\ne/0nOm7ZpsuG8ajRvt67Hk85V6TwsONWy3cFBW9bx0swnOtcJoTI/SzlE4qy\nrXOoMSwPIzQZpdNhoM/3dROkNOVc+PhrJYoUjQGvuW8Nr7E1Cv1MUqDuZSyE\n6w7U\r\n=SLpi\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","source":"index.ts","gitHead":"3a4983ea06b73f882ab9eb083ea61190a913e61f","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest --env=jest-environment-jsdom-sixteen","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[] --env=jest-environment-jsdom-sixteen","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch --env=jest-environment-jsdom-sixteen","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.6","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"jsdom":"16.2.2","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.22.1","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","markdown-to-jsx":"^7.0.0","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^26.5.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.9.7","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.21","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.21","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^4.0.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.21","@storybook/addon-docs":"6.0.21","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.21","@storybook/addon-links":"6.0.21","@testing-library/react":"^11.0.4","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.4.2","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.21","@storybook/addon-console":"^1.2.2","@storybook/source-loader":"6.0.21","@storybook/addon-viewport":"6.0.21","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.21","@testing-library/user-event":"^12.1.7","@storybook/addon-storysource":"6.0.21","@emotion/babel-preset-css-prop":"^10.0.14","jest-environment-jsdom-sixteen":"^1.0.3","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.21","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"^16.8.1","formik":"^2.0.8","gatsby":"^2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.215_1602186482541_0.8725039822205849","host":"s3://npm-registry-packages"}},"0.0.216":{"name":"gatsby-interface","version":"0.0.216","author":"","license":"ISC","_id":"gatsby-interface@0.0.216","maintainers":[{"name":"skahrz","email":"marvin.frachet@gmail.com"},{"name":"joshwcomeau","email":"joshwcomeau+npm@gmail.com"},{"name":"elanhant","email":"elanhant@gmail.com"},{"name":"greglobinski","email":"greglobinski@gmail.com"},{"name":"amber1ey","email":"amberleyjohanna@gmail.com"},{"name":"rizchelwood","email":"rizchel@gatsbyjs.com"}],"dist":{"shasum":"e242a0e99c743f30596277467ad24b3686a9c478","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.216.tgz","fileCount":833,"integrity":"sha512-pxcrUhs5leQsOLSB4+0CjTRD14ETPM7EUZMberIU8Hmru8HpnIwsiGZc5rVbfbWMU/MQIXP34/Mg72GNFO2BYA==","signatures":[{"sig":"MEUCIBKVCcPHuxY8Hm5J/gejDqDOq0RHQp/LPy0RqVYu0w43AiEA0jWAh+LoW6Ydu6fsc6oBsSPPK0SAtps06j48GiWvjOg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5568302,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfhfMvCRA9TVsSAnZWagAATDkP/iKtXVNY8vW+3ouZM/Dl\ninpkLD6kc7vRHTv7eJcCvMSfKqojDWkg1epXWPghvlB7OTk6DcK0iKtatPP3\n6n0hl+fYnuAMQszOCMeGlxRXCYQ/E+0WBPq2/b1zVg73mhLloOU9UCzo46Jg\nSacLM5lUCHuwV++e/A9a+vYPFHCSIcdT4hfNFeth/S/TkJ3AIsAeHYlBBHbj\nQT5X0NJktxwEKFzHXayX1jgUSWxxNXq4e5BPdBBLmGVxMkur+YkHf/99rsBe\n4ZcjiI/+9dCWvt908I+cobxw4or1/A937bx6MwKRxrLEXhYcNodhKPozFTHA\nr07IZ0Mu/zq58eJnGF8In0JfKlV6ZOBHZcNWwgNPVj898ZN6Yed0dcPjbhWD\nKPaAhVubpFe805B8J/FPV58mEwI4XqDHmmoIF8oQ+ZdLf5Tl0rVkovl2tx7/\nyuhpG7rr2i4cbIt7xYPBlN3O3dMN77DiiW1mn0RZ5N8GrH1qiyCuPC/xhkR8\nn1iMlvTZd+qEKUHw8nZf4ZbHaJpEkQvp42gvT1Xdu1jB6bjEIq0VYV+afokM\nI3qK/LY8rARNU1/iHg6vr1jXnsgatTZfMTOqjewRqo+0RrhGDm3xBK32V1I6\n73+v76KOrhOCH0Z6JBpXWnxjiiY7RmA15e5N9HKGEZy0eXiv0CMkPjREo7Ya\nkxYB\r\n=/hFu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","source":"index.ts","gitHead":"9855d36749a0a4b2f9024aad627a4bf440dfbd7b","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest --env=jest-environment-jsdom-sixteen","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[] --env=jest-environment-jsdom-sixteen","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch --env=jest-environment-jsdom-sixteen","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.6","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"jsdom":"16.2.2","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.22.1","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","markdown-to-jsx":"^7.0.0","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^26.5.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.9.7","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.21","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.21","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^4.0.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.21","@storybook/addon-docs":"6.0.21","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.21","@storybook/addon-links":"6.0.21","@testing-library/react":"^11.0.4","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.4.2","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.21","@storybook/addon-console":"^1.2.2","@storybook/source-loader":"6.0.21","@storybook/addon-viewport":"6.0.21","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.21","@testing-library/user-event":"^12.1.7","@storybook/addon-storysource":"6.0.21","@emotion/babel-preset-css-prop":"^10.0.14","jest-environment-jsdom-sixteen":"^1.0.3","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.21","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"^16.8.1","formik":"^2.0.8","gatsby":"^2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.216_1602614062665_0.9518135684786342","host":"s3://npm-registry-packages"}},"0.0.216-julienp-status-text-20201014T1123":{"name":"gatsby-interface","version":"0.0.216-julienp-status-text-20201014T1123","author":"","license":"ISC","_id":"gatsby-interface@0.0.216-julienp-status-text-20201014T1123","maintainers":[{"name":"skahrz","email":"marvin.frachet@gmail.com"},{"name":"joshwcomeau","email":"joshwcomeau+npm@gmail.com"},{"name":"elanhant","email":"elanhant@gmail.com"},{"name":"greglobinski","email":"greglobinski@gmail.com"},{"name":"amber1ey","email":"amberleyjohanna@gmail.com"},{"name":"rizchelwood","email":"rizchel@gatsbyjs.com"}],"dist":{"shasum":"035d549a09360714c1af7d9d23a1a31f76612781","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.216-julienp-status-text-20201014T1123.tgz","fileCount":833,"integrity":"sha512-eQAZgCkrXC8bKvVdyKvYGEnSZDOGCmbjtkIEPF0JoTrcc+EpxIo7d0oUqrcSg4WTdTyj5cig9AAYx4TlaASWjg==","signatures":[{"sig":"MEYCIQC/1zK7PonCRsewMB+pB8f70ZfJSrpBrNLDoejNNuxtEQIhAKdpkq5cDU0DQ+6/rsOWQFVvLaYx7n96mz2fe9JKN3aF","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5568691,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfht/SCRA9TVsSAnZWagAArVMQAJLAxvciYPC6PdfibyjL\nGyBXbyIX564shybvvn9k8jJLXFmZLhKuXLC0C/xPGj9zpx0+DbrSiPPQYTOo\nBmUW/4/au84uTvaQ+K7/jCD8SlcVSoDreSeoE4qXC3VUd6ytoL7kCVKbDQnG\nDNbW7S0LpwT8yC9NfmwAUTpuYfS/9M5fTE3JGYgLtQDom9sDqPPwMC6+dF0N\nLZYvxf3LzviyOe55p4MleY2l04gim9JC0eKWYcDJKUxp4ebQh/lWyEiQLntn\nm5n1pHoxXLpa8kvlyaJG5VSiPQJUq3CeMQo1bFcjSX62COwC7P1qc/c+C3tR\nlfAvOZUjWhIisyiWxAhqeAx76G5BCJSND6jM4H5KQlirnyO35hgghISGur/M\n6dBh6gi3urAP75S9bCfNlqkyJzyBAyxrGyFe/9jbKlwTGy6S+E1RCIWM6YQ8\nYXIbAvMu/T2j6ZLUjslBwDmUSyiFbQ9bbQVps0ocLrcPiSLUlpxm0ak0c0/v\neSkXmGUfglSddGBgFbkX8osZn3JkwbAI7PE01IJJgWIoRRM9Dz+EJoPTT7Sb\npNCPX78gbVVSQ8k2/iyqwWc4yzXNX1Xn88IYezl35nLyR8wOsfPVLp49tuvG\n4eTpfEBBYoFtfwZMM7ol5aPOUzdMhKiQdGDCzc3MH+DXYjtCzMeZwXmcLzY7\nlS1j\r\n=lxjG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n\n## ❗ Code of Conduct\n\nGatsby is dedicated to building a welcoming, diverse, safe community. We expect everyone participating in the Gatsby community to abide by our [**Code of Conduct**](https://gatsbyjs.org/contributing/code-of-conduct/). Please read it. Please follow it. In the Gatsby community, we work hard to build each other up and create amazing things together. 💪💜\n","source":"index.ts","gitHead":"184aa6056d7e625be57bf9c08002488b8ee89eb1","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest --env=jest-environment-jsdom-sixteen","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[] --env=jest-environment-jsdom-sixteen","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch --env=jest-environment-jsdom-sixteen","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.6","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"jsdom":"16.2.2","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"12.18.4","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","markdown-to-jsx":"^7.0.0","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^26.5.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.9.7","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.21","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.21","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^4.0.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.21","@storybook/addon-docs":"6.0.21","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.21","@storybook/addon-links":"6.0.21","@testing-library/react":"^11.0.4","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.4.2","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.21","@storybook/addon-console":"^1.2.2","@storybook/source-loader":"6.0.21","@storybook/addon-viewport":"6.0.21","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.21","@testing-library/user-event":"^12.1.7","@storybook/addon-storysource":"6.0.21","@emotion/babel-preset-css-prop":"^10.0.14","jest-environment-jsdom-sixteen":"^1.0.3","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.21","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"^16.8.1","formik":"^2.0.8","gatsby":"^2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.216-julienp-status-text-20201014T1123_1602674641879_0.9196800107355783","host":"s3://npm-registry-packages"}},"0.0.217":{"name":"gatsby-interface","version":"0.0.217","author":"","license":"ISC","_id":"gatsby-interface@0.0.217","maintainers":[{"name":"skahrz","email":"marvin.frachet@gmail.com"},{"name":"joshwcomeau","email":"joshwcomeau+npm@gmail.com"},{"name":"elanhant","email":"elanhant@gmail.com"},{"name":"greglobinski","email":"greglobinski@gmail.com"},{"name":"amber1ey","email":"amberleyjohanna@gmail.com"},{"name":"rizchelwood","email":"rizchel@gatsbyjs.com"}],"dist":{"shasum":"8673154933cbc8bc97c892737fdf1f52c60503e8","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.217.tgz","fileCount":833,"integrity":"sha512-gbntU8sj8x31ondjL8eDBsqoYMsEd1gK87Wt5qnDod9OMFiz0kzpr/FPXhrE2mCQJ+Gu+Sz1MZIudK+ZgPrAOw==","signatures":[{"sig":"MEQCIDnNwtX/zK0CO0hbckdrpyiAa+YGvqniNSwdTx5NHM/zAiB2EwC4lMSnhGKoxV2mGFPneZKd9pRZ5IzJnKBOZBIaPA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5569959,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfh4HFCRA9TVsSAnZWagAAlbgP/1XwxPeehrKBlg9cAO+4\nOZ9/PLfvf1KQY8RMAMytVbz1RZp4gQZg0W2Riz14HbSsVxl7qmxr2RR4vXNm\nyXhnYM/oTQ4E8jQSRWtAv3qlREP6MX7N9WIAgs5BLHpTiLf5bEWy0I2vLKph\ngkmReuZBzzjPPg8SujVi1EPu2AOjhmGurSVjtH8VUrdtsXrUm8yPIwvgHaKN\nPrdahr4lG/JYPhr1TL20bR5V6V5oQCdV/J/Dq8Pd0oWpBGr3Qikuj97jXWYw\nxwveh00rTT6b07hAyik9QGmYjUHpmKFOOZ+d2y3yQelbNQco7YMV63cH0vig\niLfaY/lhMZ7GBbkm8JztEMDjcvyNUceUbXoA4kpvaYhFpypjJUSHlpx4yaro\ndInrtSoInUHmR+zkgbJjBY5VCrVE+IMIEP9BqYRmABZweyCQd5lPN9Ux7nj8\nrhdJg4lcVbao5MOnreCs7uqIp6s8yBUBotWSdqF8GOJlUfxJlN+fk6ff4IQ+\n72bgJZK58uPUoc7f1UFihnPWIdN0RaAOGwQy1UVlbhgDODajBgXduU7cf0ZU\n0wIvAjkglZpM3RpwusRa28OEIW8VbtQ38fVFAWETDJC7s0DAEkbYF1/DYnLy\nYXqB8ved4Xu8aZ2MQ3BWz4T9JHNpezk1hGsnwXBwr5oSmc3z0MAVn/T+5bTX\nCDo8\r\n=nOzt\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","source":"index.ts","gitHead":"e80dff626397ed7b581a37a7f2151f9a5325c6da","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest --env=jest-environment-jsdom-sixteen","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[] --env=jest-environment-jsdom-sixteen","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch --env=jest-environment-jsdom-sixteen","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.6","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"jsdom":"16.2.2","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.22.1","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","markdown-to-jsx":"^7.0.0","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^26.5.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.9.7","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.21","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.21","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^4.0.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.21","@storybook/addon-docs":"6.0.21","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.21","@storybook/addon-links":"6.0.21","@testing-library/react":"^11.0.4","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.4.2","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.21","@storybook/addon-console":"^1.2.2","@storybook/source-loader":"6.0.21","@storybook/addon-viewport":"6.0.21","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.21","@testing-library/user-event":"^12.1.7","@storybook/addon-storysource":"6.0.21","@emotion/babel-preset-css-prop":"^10.0.14","jest-environment-jsdom-sixteen":"^1.0.3","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.21","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"^16.8.1","formik":"^2.0.8","gatsby":"^2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.217_1602716100812_0.02262359560659566","host":"s3://npm-registry-packages"}},"0.0.217-Elanhant-panel-animation-20201015T1846":{"name":"gatsby-interface","version":"0.0.217-Elanhant-panel-animation-20201015T1846","author":"","license":"ISC","_id":"gatsby-interface@0.0.217-Elanhant-panel-animation-20201015T1846","maintainers":[{"name":"skahrz","email":"marvin.frachet@gmail.com"},{"name":"joshwcomeau","email":"joshwcomeau+npm@gmail.com"},{"name":"elanhant","email":"elanhant@gmail.com"},{"name":"greglobinski","email":"greglobinski@gmail.com"},{"name":"amber1ey","email":"amberleyjohanna@gmail.com"},{"name":"rizchelwood","email":"rizchel@gatsbyjs.com"}],"dist":{"shasum":"326cefa79a40d13ab8d7e54daed29a97522e2580","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.217-Elanhant-panel-animation-20201015T1846.tgz","fileCount":833,"integrity":"sha512-tPQLs1YAbFtPE0hVyyqrkLzYFFnSWPk0Fl64J3Y2dt5eRUOlut+vKfTh3+tc19g1flouoddyeH4ihoC6ef6PNQ==","signatures":[{"sig":"MEUCIE45GNdUKmhL1PzMAcsY80j1Lbt1X4+YOh5xh3naHf3VAiEAn7X69L4l6/tDyRA4GjyAa8v6wTGWes3tJNPpLvNCpK0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5569907,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfiJlTCRA9TVsSAnZWagAAnwwP/3+G31ji4FIKM4Nft8za\nYV/ABY/vO9y4+mTQu/rF+dAgXB8ixWRYC5B+AKP87gkpbrSqwELO94GoB7XW\na0msV5vX9QXdhbGr8eYIcCOfF5e9bkl5fIUTZgrp7qPA57KE107y1DpEKjCK\n+vN9WLiMydudhpXEhiRfajboaM/0Rggzjfg9N9W6KUVSprwSbl4u6owFfNNg\nPg7p8OMz71NjggbowqSLz86HuBYhLHiMoQn2gU8PyfnOMrhjqq/UEMthSAZ/\nTsL46kTtU9rdCLffJ0GxFNZy6JYztEBjrxHIt/nDqtg60EP+GMuwQECZlZmU\nt3RYj2EHK3VfK3jzWxvfmSatzy9sAQ7NcJ8/OiEPwbVIfEpyh8hfyohD1E9P\nTcMTPVUo5y8NhmmRjnY1lKLPfLcLmnMLatXguxhl25b8UWWIbZQAz5mxB9A0\nthbUWi2bLgkI1LWxMpvO1hjQTsV9is+8opDRSpLkKdXr4I8yMAo2k0l8Z4FS\nyOvkvR/xQwxM4M0K7BOWUoBJxFbTtto7sN4af7Rlk9D1p4FHAaR4BQyyJ99v\nE3/BcRBBE57DKpU/T4IO5VkJ/zH4G/IbH1utIO5DoheLKOG0koRh9VFwKhHS\nmaYDkQt+Ambp7dBUxOQT4aVOcUN5+LwgU8ssO4c8+PKcW9vOALGh6kAfCKdL\nXfuF\r\n=7578\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n\n## ❗ Code of Conduct\n\nGatsby is dedicated to building a welcoming, diverse, safe community. We expect everyone participating in the Gatsby community to abide by our [**Code of Conduct**](https://gatsbyjs.org/contributing/code-of-conduct/). Please read it. Please follow it. In the Gatsby community, we work hard to build each other up and create amazing things together. 💪💜\n","source":"index.ts","gitHead":"e4cbe8eb98d577f4e80d9a3b42a6cce9342401d8","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest --env=jest-environment-jsdom-sixteen","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[] --env=jest-environment-jsdom-sixteen","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch --env=jest-environment-jsdom-sixteen","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.8","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"jsdom":"16.2.2","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"12.19.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","markdown-to-jsx":"^7.0.0","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^26.5.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.9.7","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.21","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.21","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^4.0.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.21","@storybook/addon-docs":"6.0.21","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.21","@storybook/addon-links":"6.0.21","@testing-library/react":"^11.0.4","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.4.2","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.21","@storybook/addon-console":"^1.2.2","@storybook/source-loader":"6.0.21","@storybook/addon-viewport":"6.0.21","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.21","@testing-library/user-event":"^12.1.7","@storybook/addon-storysource":"6.0.21","@emotion/babel-preset-css-prop":"^10.0.14","jest-environment-jsdom-sixteen":"^1.0.3","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.21","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"^16.8.1","formik":"^2.0.8","gatsby":"^2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.217-Elanhant-panel-animation-20201015T1846_1602787666310_0.47133096588665224","host":"s3://npm-registry-packages"}},"0.0.217-Elanhant-panel-animation-20201016T1508":{"name":"gatsby-interface","version":"0.0.217-Elanhant-panel-animation-20201016T1508","author":"","license":"ISC","_id":"gatsby-interface@0.0.217-Elanhant-panel-animation-20201016T1508","maintainers":[{"name":"skahrz","email":"marvin.frachet@gmail.com"},{"name":"joshwcomeau","email":"joshwcomeau+npm@gmail.com"},{"name":"elanhant","email":"elanhant@gmail.com"},{"name":"greglobinski","email":"greglobinski@gmail.com"},{"name":"amber1ey","email":"amberleyjohanna@gmail.com"},{"name":"rizchelwood","email":"rizchel@gatsbyjs.com"}],"dist":{"shasum":"6c2bbb444ec38a3bbdedc4214fcb9daef230eec1","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.217-Elanhant-panel-animation-20201016T1508.tgz","fileCount":833,"integrity":"sha512-R2DnUlTu4GuvZw6GWEPSSbjTyQYc2lCzEDXl+SDqa0ZoiydYfiTI4r4OgFcj+fiJWrTwZLegv+y/JL2+rM9rPg==","signatures":[{"sig":"MEUCIQC1xXt5JQ44zHjX9D+TufCgSaPPlst6BAtp3DGXPlQ6BQIgafP/FgC4S5cOLOYHq9YlVOXnpSNR6YOZIqHoRteG0Qs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5570010,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfibe2CRA9TVsSAnZWagAA8z4P/1bDbYxkSBU7Sq3j+lEo\nFjzTfYTAW/BEX9XXbjEtvmayHhOp8wvVvG3NIOw//5TGOQds2zZMPa3Xf2Tc\nay+jcfLNYRCgzMYaAiDtn7R5xXNZ6Z0KvvOQb6i+7X5eQUtexWXwizauaJVs\n2x6xbUYpT/yKlqRyeE50Npi7fiINQTT2xfqkjxESsqFUlk6f5I/ElXhpHoM4\nIR4Bu4JRdRa0NzQ3ic8utrsFjGrMElgkVIT0/alOj70RRa83J9oNjwxxt8l7\nkYJIxx2vIN6rDwK00/E2FHqx4grjH8cWROjOM+g3c88/2p/6VryG791tMuh7\nhLfKL69nZpxtSjOsmtmpOyAGw+Wf3TtmK6y/0Xctsi2Sba1KMYXtOTMsGp1f\nLXXV4nrMAsIk4HyRPAazQ6/1lxvD7dayjEMRwl3yuu34p0VIASPXVbfOTbpG\n2DSQXXYGnD1A1R4khSbJ0+h8HVHbP5RA3HUAz8VzJn6fZiz0dyGc+vBqtRpT\nFuCcME+pA1t7GuSYU+WaTSWQpZFFDDCLCXzCpOUykGyKpAJJvzgPm/7YRDT1\nd++N7LXxnyFf+YaJg/nARxiFJDx4i8d+2HQPcfphnwwAH1ov7Hye1VndmDts\nqKxcTtHLwBPMCNyd3+UQoGqGcwL5Gq31msIZ0b5dTOWRIqIgNo/hvFeLQs3K\ni/1U\r\n=WnZs\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n\n## ❗ Code of Conduct\n\nGatsby is dedicated to building a welcoming, diverse, safe community. We expect everyone participating in the Gatsby community to abide by our [**Code of Conduct**](https://gatsbyjs.org/contributing/code-of-conduct/). Please read it. Please follow it. In the Gatsby community, we work hard to build each other up and create amazing things together. 💪💜\n","source":"index.ts","gitHead":"bee934d798ac29ea9366261663d4bc980c72f40b","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest --env=jest-environment-jsdom-sixteen","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[] --env=jest-environment-jsdom-sixteen","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch --env=jest-environment-jsdom-sixteen","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.8","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"jsdom":"16.2.2","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"12.19.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","markdown-to-jsx":"^7.0.0","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^26.5.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.9.7","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.21","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.21","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^4.0.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.21","@storybook/addon-docs":"6.0.21","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.21","@storybook/addon-links":"6.0.21","@testing-library/react":"^11.0.4","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.4.2","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.21","@storybook/addon-console":"^1.2.2","@storybook/source-loader":"6.0.21","@storybook/addon-viewport":"6.0.21","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.21","@testing-library/user-event":"^12.1.7","@storybook/addon-storysource":"6.0.21","@emotion/babel-preset-css-prop":"^10.0.14","jest-environment-jsdom-sixteen":"^1.0.3","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.21","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"^16.8.1","formik":"^2.0.8","gatsby":"^2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.217-Elanhant-panel-animation-20201016T1508_1602860982200_0.17589274781439146","host":"s3://npm-registry-packages"}},"0.0.218":{"name":"gatsby-interface","version":"0.0.218","author":"","license":"ISC","_id":"gatsby-interface@0.0.218","maintainers":[{"name":"skahrz","email":"marvin.frachet@gmail.com"},{"name":"joshwcomeau","email":"joshwcomeau+npm@gmail.com"},{"name":"elanhant","email":"elanhant@gmail.com"},{"name":"greglobinski","email":"greglobinski@gmail.com"},{"name":"amber1ey","email":"amberleyjohanna@gmail.com"},{"name":"rizchelwood","email":"rizchel@gatsbyjs.com"}],"dist":{"shasum":"44b5833f4f1b038d13e9d515ec460cc2c9960f4c","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.218.tgz","fileCount":833,"integrity":"sha512-wFdfx4pxEBg9Ewc+XCq/kgGavLME3wdxX/t+2ZAnPcaN3hwi54bskd1TpukRsBmtjE0KCaP5n/t0yS59OC0gHg==","signatures":[{"sig":"MEUCIFM5mLl6WixTJILAYKd9d7L0+RQtAij5YVzgivdl7bHyAiEAnaEnq3TzxGfhiLPG2MwjtHjO7ynjBJTjNJbFrSj3f2A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5569637,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJficVACRA9TVsSAnZWagAA1OwP/0MEUfWUWOyBg56DDswO\ndUz43nlPaq39x6GNCvVnDbLa9dCWFtr98xzo3J1PlYvmVXCfBzH1vAJeuQw9\n2lag7I96UTub2T//5LRHZ5GH+grqb8YDHuJq9uheb5Y+WqEwsu+XUyt0kibr\nvD8R92YgLXcImfQF6732BB5N7x5grbcRhjMdYjWp0oGomZMdfmoqTxNp8zIg\n8OGLZ34+m69YBedNzTMHyDLHQWbU7ByVq2XAYRntbd3LG+NvJP67OyHyQ9bo\nVFDoONovwchFHS96OqBe0EaZftt7rKeMxwFjzq45Ac0I0I7jUEetWAeNMFmE\niIejz9a6r+m7i+WJBRKUqIhOwipcw/w6VcL2JbGm5+OygaJgpTmSE2r7zsmj\nsi9L1h8GSZTCtVhS2Up/MIWx2/NGffdF7k6FEEORZW5bybu8hii9yoDv64O3\nQRfV2OUH2Up3ya/qY8zTZfHIxdDe+fhBTxgyLPPnqhjtRsgLplLH5FmFFnOy\ntNLcTwbubLv4qFFXH7fX87HmgjkHOZwFzHZIWlUGolnXDieshMhcGLwA8nAR\nw6kupJ32/Xq/D0b+h8EerSPCsaqbp81QqJtu3ZySDelzM+GKuYVvmJJjlsQr\nNzwgOYp0ZdIu7pFfq71FTsrd+7hn2S9yt+bVqzZWyy6iR4oEOQfxIrtIucXB\nM1U7\r\n=PHiU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","source":"index.ts","gitHead":"9bde40edbb73c22a50ec02c64e9c4a94db7185b2","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest --env=jest-environment-jsdom-sixteen","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[] --env=jest-environment-jsdom-sixteen","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch --env=jest-environment-jsdom-sixteen","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.6","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"jsdom":"16.2.2","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.22.1","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","markdown-to-jsx":"^7.0.0","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^26.5.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.9.7","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.21","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.21","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^4.0.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.21","@storybook/addon-docs":"6.0.21","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.21","@storybook/addon-links":"6.0.21","@testing-library/react":"^11.0.4","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.4.2","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.21","@storybook/addon-console":"^1.2.2","@storybook/source-loader":"6.0.21","@storybook/addon-viewport":"6.0.21","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.21","@testing-library/user-event":"^12.1.7","@storybook/addon-storysource":"6.0.21","@emotion/babel-preset-css-prop":"^10.0.14","jest-environment-jsdom-sixteen":"^1.0.3","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.21","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"^16.8.1","formik":"^2.0.8","gatsby":"^2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.218_1602864448163_0.822109696681264","host":"s3://npm-registry-packages"}},"0.0.219":{"name":"gatsby-interface","version":"0.0.219","author":"","license":"ISC","_id":"gatsby-interface@0.0.219","maintainers":[{"name":"skahrz","email":"marvin.frachet@gmail.com"},{"name":"joshwcomeau","email":"joshwcomeau+npm@gmail.com"},{"name":"elanhant","email":"elanhant@gmail.com"},{"name":"greglobinski","email":"greglobinski@gmail.com"},{"name":"amber1ey","email":"amberleyjohanna@gmail.com"},{"name":"rizchelwood","email":"rizchel@gatsbyjs.com"}],"dist":{"shasum":"2c631bdc1be281af6c20a3881dc352fb64f3574b","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.219.tgz","fileCount":833,"integrity":"sha512-WQQmntHzr4M29B2LLgCZS1CNGX18dEVhldIXQj1xKA3anHE1QPZmeYIjegAfA+lCf8dPZeYe5cCmq13zk9lmEg==","signatures":[{"sig":"MEUCIQCa47m+9YILLuYfTKmsSU8dysiSIixvykPFbZi/B8dK0wIgSu1qHZxn9slQPzQtBwpgGlhRQ+MpKpX45RlUBRGhzTU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5569995,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfie3zCRA9TVsSAnZWagAAMxYP/2KfvtcCzvXtXNQbCnnJ\nn6psYfEwDI0IBKPQpsJnrPzAOPc2H9xaC68t7q4VWB+Vy/932edlp2YF6Tpa\n+uONiQpZJ6S+FU6s5Z/SLoubhvljkr9ZTMf1PV6voL2DBUNX4yXOZknEE+Cx\nj5bFPEt4yIY8IflHrFIfs3Wq0JS7t9Eh9+yISDUCamadMAqQLN9CKXohSM1s\ndF8QRdIH8ZGPIdqdCCjoFxtKZECkYgUI5Nr4LD/hKNn5sAAyDn/Li2d9TMaP\n7whsTP6rr/OQuEfVmcMoFz5YQFTEQ/bRCvBc9DRoJrBPgnJOf/hTpG04ghN5\ncigFhRJOaGqeYhAmqhSVaaz/zbzJuPRGkO7CZW5s1ZptxpxVdvCYh6co4ZvJ\nLRhDJhtsjR689wHHdly7ojUU5r9hKr09ivt+WV+91XeogSzWJhgFs9zqvjYb\nK8PZPfXtnVLovyDOq4F8JhRFweIoHhGPs5k1AU1lPEJdxjMn6MBsAvKr6ntT\nn/1RwJ7x9/Mz2wEkerc2b4F87aFuF0Ga0j9T9eFaYfUioffi8e737VuPO6wy\neLqFrtn71zF/GDFQ/AA1E8Moaz3hpCRhY+5fqn3pDqHnESCTe/t5wR88K3Wm\n1zNH+CRiIFVX+g7IwZWiaA0D077yQnqMqOtEJ7PtQODg1uVgR4dp1xYINi+G\n/p38\r\n=V+Ch\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","source":"index.ts","gitHead":"6d354f03e57bdfc62b0c10016af829225ff7b911","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest --env=jest-environment-jsdom-sixteen","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[] --env=jest-environment-jsdom-sixteen","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch --env=jest-environment-jsdom-sixteen","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.6","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"jsdom":"16.2.2","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.22.1","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","markdown-to-jsx":"^7.0.0","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^26.5.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.9.7","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.21","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.21","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^4.0.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.21","@storybook/addon-docs":"6.0.21","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.21","@storybook/addon-links":"6.0.21","@testing-library/react":"^11.0.4","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.4.2","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.21","@storybook/addon-console":"^1.2.2","@storybook/source-loader":"6.0.21","@storybook/addon-viewport":"6.0.21","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.21","@testing-library/user-event":"^12.1.7","@storybook/addon-storysource":"6.0.21","@emotion/babel-preset-css-prop":"^10.0.14","jest-environment-jsdom-sixteen":"^1.0.3","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.21","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"^16.8.1","formik":"^2.0.8","gatsby":"^2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.219_1602874866503_0.6466561694130537","host":"s3://npm-registry-packages"}},"0.0.219-fk-adjust-notification-variant-secondary-to-comply-to-spec-20201016T1925":{"name":"gatsby-interface","version":"0.0.219-fk-adjust-notification-variant-secondary-to-comply-to-spec-20201016T1925","author":"","license":"ISC","_id":"gatsby-interface@0.0.219-fk-adjust-notification-variant-secondary-to-comply-to-spec-20201016T1925","maintainers":[{"name":"skahrz","email":"marvin.frachet@gmail.com"},{"name":"joshwcomeau","email":"joshwcomeau+npm@gmail.com"},{"name":"elanhant","email":"elanhant@gmail.com"},{"name":"greglobinski","email":"greglobinski@gmail.com"},{"name":"amber1ey","email":"amberleyjohanna@gmail.com"},{"name":"rizchelwood","email":"rizchel@gatsbyjs.com"}],"dist":{"shasum":"7d604a21d95da56560eeebcb65b91af179a087a2","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.219-fk-adjust-notification-variant-secondary-to-comply-to-spec-20201016T1925.tgz","fileCount":833,"integrity":"sha512-UQk27emEcgJPSKyZjgHYPxnH8vJO3qNPJkWie8QehqGKitJu22BODXJ8ouW1CmO7TYAwnEJarSgnXnkBhTWrkw==","signatures":[{"sig":"MEUCIQDZxZejy+LbIHMQC58PNbfWRUZiDTytKaMMplh3HDwDQgIgDNyNBEuM7xUEcgK+RuNcS0QLq1KgReyBsKK6Q2j7cIU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5570776,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfifPqCRA9TVsSAnZWagAAXw0P/A5u2fdvRYoLKb+yl3rq\nULVIJNZvWn5QhT3SgC+mhKEmrHbWqGafduKy03GzC8Kzq8Im0kVRqpSyuAIL\neOGYpyrHiQ+NVhdk14WJ7iSz3uxzyKClfN2rfg7BO6ES3lZ60s2qqpOJc/Oe\nLkd+fccf9NLxayLRhtI3yHtfLGpcDsren2p2WqG4jK1yCujpnck55kvS/wLx\ndxkW41tbHvjLJm1sLkG62NvNx4x/8jcdcp1kKWrIrN+TgEh9AIESYp0oNuLj\n6hQmqMeMIOzWo/cjei2fmiC5TVcu5I6a8O43qgFVI69UwAkdTgPmleTqUxj4\nzLmAqo1Is6/F9GpUub/mW57+kWkVAR1FR6BX63Ns5eyK7+f5Jp545uRwOetG\n2+im9V2LXtzp1l5owugh2WqdkQpiTqZnBS3R23FkWJPI9aXXQyb1Bmspz4gf\nkkBZUz7GtuHEqE7bILpdj2a4iyL9tnqWcMRz3O/jXxH5LFqfF4QHIIvg3ISv\nTbYrTtLafkwBMKAmlq0qccPYYccIoFjH+OJgGpi91XfL8TCCzJELfGCr3i0B\nRIsYnq72fzG7ATyGleukq/hJUTnFdVw7PI44B73RI8zcJvj8FTCi5RwO7d1i\nE6qtT6e94uDJL1iePckheWEwLqkP09CsyyNNu/Dt7CHm4VwHk2Srn2ATqWEJ\nYVYq\r\n=h06V\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n\n## ❗ Code of Conduct\n\nGatsby is dedicated to building a welcoming, diverse, safe community. We expect everyone participating in the Gatsby community to abide by our [**Code of Conduct**](https://gatsbyjs.org/contributing/code-of-conduct/). Please read it. Please follow it. In the Gatsby community, we work hard to build each other up and create amazing things together. 💪💜\n","source":"index.ts","gitHead":"4a274ec4fadd7fb21579b26c41ef5fca782c76c3","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest --env=jest-environment-jsdom-sixteen","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[] --env=jest-environment-jsdom-sixteen","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch --env=jest-environment-jsdom-sixteen","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.8","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"jsdom":"16.2.2","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"12.19.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","markdown-to-jsx":"^7.0.0","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^26.5.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.9.7","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.21","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.21","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^4.0.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.21","@storybook/addon-docs":"6.0.21","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.21","@storybook/addon-links":"6.0.21","@testing-library/react":"^11.0.4","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.4.2","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.21","@storybook/addon-console":"^1.2.2","@storybook/source-loader":"6.0.21","@storybook/addon-viewport":"6.0.21","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.21","@testing-library/user-event":"^12.1.7","@storybook/addon-storysource":"6.0.21","@emotion/babel-preset-css-prop":"^10.0.14","jest-environment-jsdom-sixteen":"^1.0.3","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.21","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"^16.8.1","formik":"^2.0.8","gatsby":"^2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.219-fk-adjust-notification-variant-secondary-to-comply-to-spec-20201016T1925_1602876393536_0.09732723814764244","host":"s3://npm-registry-packages"}},"0.0.220":{"name":"gatsby-interface","version":"0.0.220","author":"","license":"ISC","_id":"gatsby-interface@0.0.220","maintainers":[{"name":"skahrz","email":"marvin.frachet@gmail.com"},{"name":"joshwcomeau","email":"joshwcomeau+npm@gmail.com"},{"name":"elanhant","email":"elanhant@gmail.com"},{"name":"greglobinski","email":"greglobinski@gmail.com"},{"name":"amber1ey","email":"amberleyjohanna@gmail.com"},{"name":"rizchelwood","email":"rizchel@gatsbyjs.com"}],"dist":{"shasum":"0890c85f8940a753ff825c8839b72844810cf3b6","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.220.tgz","fileCount":833,"integrity":"sha512-xXAJh4PhtmhF6JRLq1yZhHpV9bZJ+Kfh8O0kbzbyvXgItRRl2xgXNVgSQH0XF5OofqqVJ3UsJmPAOOrk1MPfww==","signatures":[{"sig":"MEYCIQDlyQKdH0w5NOddHMlIJ2cFkrHWv5ShlBflCJcczPh2QwIhAPYvfwKiPLTmwr+PspRRzMHy43v/nHYg4HnD+CVlhvps","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5572521,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfjLW3CRA9TVsSAnZWagAAytkQAJReYvDVGEg0o3JQoZOl\n3oLvZtfE2E3TvZqjGlBKAzxRv/ikBUIHHLwlm530MnbwGTiBg57fK5yDgJGa\nDw2xFaRcWaXJdyywtFPPD5Kxs1FkVAX6dS4/TPfHndjg8MVvDXmKwHY8DlVe\nz4DLGjDBOBMjXIhN+LElyahZrEcNjg0skhBi9F+RKp7VOsGYV59iilMwe7Y5\nIHvn5+Fl6+q4/yaRIUrHmLKXBsAaA2X3CYeTw8H+xi3yLcSEKaAW45+jc6fC\nQzt8hpIz0YG3/o1aUp3BGRcQLAUZIuCnmF0RYJhSxBKZ+CQ+QXXHtYk5vDlU\nTvfAsovOu5KWS3cbXNIzxwebY7sstLKZaRiog/4JSIfwyosWe6PwvpQG0OGJ\nnoT8Ztc6CXf+cdRHgESs3T7FG65NgnDa8nARKx0yZfprrpyu4UTjTXCUlyGY\ny/4uZSFfyRysJve9KjGQKm1be1VaVBRtOFSiIrg1gT9Amh7KhnuJGW+5MDdd\nJQw2jYpV3y6mSA720KoFWgcR6DNNVVQ6zFQCay6u04MiMpN455bviDlh9Edm\ncW/yZ7sjlptuOuyj0+0PZKvnGiqARuPT6kQnoav8sGynSwMkTHGaC7WUb92W\nOMJ5Gr0x6Xg8kb3hivdqqRxguz5ks4U07kpHySmSyo/xjTgScG+bc1vww3q8\nf49S\r\n=heNw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","source":"index.ts","gitHead":"d6e45476ca26ce7a47dcd9f0b377df17314f4dee","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest --env=jest-environment-jsdom-sixteen","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[] --env=jest-environment-jsdom-sixteen","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch --env=jest-environment-jsdom-sixteen","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.6","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"jsdom":"16.2.2","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.22.1","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","markdown-to-jsx":"^7.0.0","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^26.5.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.9.7","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.21","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.21","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^4.0.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.21","@storybook/addon-docs":"6.0.21","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.21","@storybook/addon-links":"6.0.21","@testing-library/react":"^11.0.4","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.4.2","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.21","@storybook/addon-console":"^1.2.2","@storybook/source-loader":"6.0.21","@storybook/addon-viewport":"6.0.21","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.21","@testing-library/user-event":"^12.1.7","@storybook/addon-storysource":"6.0.21","@emotion/babel-preset-css-prop":"^10.0.14","jest-environment-jsdom-sixteen":"^1.0.3","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.21","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"^16.8.1","formik":"^2.0.8","gatsby":"^2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.220_1603057078665_0.480055931635716","host":"s3://npm-registry-packages"}},"0.0.216-julienp-status-text-20201019T1053":{"name":"gatsby-interface","version":"0.0.216-julienp-status-text-20201019T1053","author":"","license":"ISC","_id":"gatsby-interface@0.0.216-julienp-status-text-20201019T1053","maintainers":[{"name":"skahrz","email":"marvin.frachet@gmail.com"},{"name":"joshwcomeau","email":"joshwcomeau+npm@gmail.com"},{"name":"elanhant","email":"elanhant@gmail.com"},{"name":"greglobinski","email":"greglobinski@gmail.com"},{"name":"amber1ey","email":"amberleyjohanna@gmail.com"},{"name":"rizchelwood","email":"rizchel@gatsbyjs.com"}],"dist":{"shasum":"186a3136fb98167555215550be1e4da4559d724e","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.216-julienp-status-text-20201019T1053.tgz","fileCount":833,"integrity":"sha512-WDnK3vbCZU5/omQ2WcacSAVwmrzNY11njcByU4MNFUp5BuKWCtLfWMRJ1xT53SK/n0W08HRjqh21PrNHeBk6uw==","signatures":[{"sig":"MEYCIQCO989iexABtkczhaERDNbf7bbOpeJ8MLsJT7u9/Md79wIhAN94sqg1BixGmMUeNCQ2VwyUCiX3TL51vyGW1sPB9iRf","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5571110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfjXBaCRA9TVsSAnZWagAAFMEP/2WpwygIb5TqfYpI0Pgv\n1yrvOxGsgxBwlQTYJRdXM0FR0qhVWkyn50NEnLo+QxpDCWEKRVEC64BtQCoa\nLVtNynqienH4sKRXpUAHqj9ROvQLvH5vWjYOFYZjn0/Ew5QU2LAdfl1qy5tw\nAuYGqkQfsfmw925s6VfGPWBVs5l7hPMJTKbGH8C18R+YrjKETbm8qxYkvVEE\nHg0HPh6QAicBfTkbTmMhjLOre4iIqxXZZrsQwuV2TV9lRmaMDzKVT6q92NNV\nNaCfZaUaaglSKvajJkHdkm6OEfWZ4OjREZkMHIAikrNj3oLlgYUoFQ8bqvK1\nLcFLDUYFtwYhtLpXyA51MPizpaajxMXOGgq+mIbkg730Vz5+RADP2IcG2S6i\nfzPCiEq5x4nnvKIcOoHLnr2nPbae+uuEcga4KPsy9zorFWHk8fwcvZJPuvTq\nRcihhFEmJgPiec4qqes/B/CyRdxVWddvFarlvTQYsJ34XEb9JNWQPra4mCqS\n8cucgZWVOpn94+9wDRU17YQB0Ilhs1alzl93+GqTcU2nOQic280GHxLIxILF\nfcbvqnxD+5q4yOWzdVUkoj4UmJar/xRExZi8WhaVWgIPoPVYM75O7L0VlCJv\nGap46/P3aKfiWNVMr/VwqBhGoZ5b9QebOHnsx37pvefHjvZA5+QzQ3JDFW7W\nW8h1\r\n=arUq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n\n## ❗ Code of Conduct\n\nGatsby is dedicated to building a welcoming, diverse, safe community. We expect everyone participating in the Gatsby community to abide by our [**Code of Conduct**](https://gatsbyjs.org/contributing/code-of-conduct/). Please read it. Please follow it. In the Gatsby community, we work hard to build each other up and create amazing things together. 💪💜\n","source":"index.ts","gitHead":"69bcc64c27afde14be4f520924723ff92ce6f952","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest --env=jest-environment-jsdom-sixteen","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[] --env=jest-environment-jsdom-sixteen","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch --env=jest-environment-jsdom-sixteen","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.8","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"jsdom":"16.2.2","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"12.19.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","markdown-to-jsx":"^7.0.0","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^26.5.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.9.7","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.21","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.21","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^4.0.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.21","@storybook/addon-docs":"6.0.21","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.21","@storybook/addon-links":"6.0.21","@testing-library/react":"^11.0.4","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.4.2","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.21","@storybook/addon-console":"^1.2.2","@storybook/source-loader":"6.0.21","@storybook/addon-viewport":"6.0.21","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.21","@testing-library/user-event":"^12.1.7","@storybook/addon-storysource":"6.0.21","@emotion/babel-preset-css-prop":"^10.0.14","jest-environment-jsdom-sixteen":"^1.0.3","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.21","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"^16.8.1","formik":"^2.0.8","gatsby":"^2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.216-julienp-status-text-20201019T1053_1603104857491_0.7259253161579158","host":"s3://npm-registry-packages"}},"0.0.220-julienp-status-text-20201019T1137":{"name":"gatsby-interface","version":"0.0.220-julienp-status-text-20201019T1137","author":"","license":"ISC","_id":"gatsby-interface@0.0.220-julienp-status-text-20201019T1137","maintainers":[{"name":"skahrz","email":"marvin.frachet@gmail.com"},{"name":"joshwcomeau","email":"joshwcomeau+npm@gmail.com"},{"name":"elanhant","email":"elanhant@gmail.com"},{"name":"greglobinski","email":"greglobinski@gmail.com"},{"name":"amber1ey","email":"amberleyjohanna@gmail.com"},{"name":"rizchelwood","email":"rizchel@gatsbyjs.com"}],"dist":{"shasum":"5423763977672cbb53c242b9d9e5b30bd308d023","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.220-julienp-status-text-20201019T1137.tgz","fileCount":833,"integrity":"sha512-8ATHalUEAsszLu5ZRsi6L91gfXVFAruluYu/pftRnmM5Bcf89odYDL+wu1E8bIcneyc3Vv8TK3ftmcTK6L8jZQ==","signatures":[{"sig":"MEUCIQD0NukYkztSR0djfTL+x32dznA0/kwRzplTVWQU0CwhEAIgD0ByKVbNBSeFM5MVHd33WGaipfihG7wZMVv1/VtHjw8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5575331,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfjXqVCRA9TVsSAnZWagAAdj0QAJKwRgPo6pacApC63UEa\n2MOpUCvDGsNlrUKrgsSKf8EobRt4B3Yb6iq+KGSq4cgagFIurUf0ZUFtvOPY\n8Abo//YHxGn99UQi6BgKulOpV5v8JnjqzmB9ZPwvUKIaO9UaiUQ7xteK3B2Y\nSUmVj/22ketAJFzoEjfQ0AQ3zCrmi8PyxT0zLAhL8qfa2NRVDCQ454WY5JHV\n1bucQeDG2YDdkVmuwYJi5MoTdgxU5DxvkjPZtEo9qvUycM4B6FLWWd5IFEoG\nkcHqQzrXw0M11Oux1z6czgacJe77MJaBQ9t4GsUJxAaluYoQwy2X+NdxdfXy\nulrBG7i6cr3FfOy0z+2EyWuFLcMAdez1qtrAfj6tWpZepwhAMdHwCFwHxmUs\nPuoJEqQ2Fh3KZrZZpm4p0nnSNo4EDHgZxI40+r4QHuiyO7/DnGghNhrs/o9N\n0eWAL84KtjnX9o8ka5yr4ZbhWVVS8mjjFFoWZEg4B70pNnNPj/xwsD5qSaKu\ntNyhfqldMEFtG700BlkfxWOOVC584pQd8MRIOO2IQR5hWNTMi3jWeDDLPhx2\niPAsHZo9AdNajYlnOo5aPYe1AuPV/P7Dpr1ds4a5mGfTHgNP6OwMa3mg2ba7\nzcxmCjZkAOrjj4dunb+1YdaKBS8sIyjAYInndCS5KLviJ+JX3UieQMT53AIL\n3ATZ\r\n=xFbc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n\n## ❗ Code of Conduct\n\nGatsby is dedicated to building a welcoming, diverse, safe community. We expect everyone participating in the Gatsby community to abide by our [**Code of Conduct**](https://gatsbyjs.org/contributing/code-of-conduct/). Please read it. Please follow it. In the Gatsby community, we work hard to build each other up and create amazing things together. 💪💜\n","source":"index.ts","gitHead":"277d223f1cad4e1d2da8374ff067af32bafbbbb5","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest --env=jest-environment-jsdom-sixteen","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[] --env=jest-environment-jsdom-sixteen","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch --env=jest-environment-jsdom-sixteen","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.8","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"jsdom":"16.2.2","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"12.19.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","markdown-to-jsx":"^7.0.0","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^26.5.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.9.7","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.21","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.21","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^4.0.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.21","@storybook/addon-docs":"6.0.21","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.21","@storybook/addon-links":"6.0.21","@testing-library/react":"^11.0.4","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.4.2","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.21","@storybook/addon-console":"^1.2.2","@storybook/source-loader":"6.0.21","@storybook/addon-viewport":"6.0.21","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.21","@testing-library/user-event":"^12.1.7","@storybook/addon-storysource":"6.0.21","@emotion/babel-preset-css-prop":"^10.0.14","jest-environment-jsdom-sixteen":"^1.0.3","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.21","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"^16.8.1","formik":"^2.0.8","gatsby":"^2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.220-julienp-status-text-20201019T1137_1603107476520_0.9887397470689823","host":"s3://npm-registry-packages"}},"0.0.220-julienp-status-text-20201019T1213":{"name":"gatsby-interface","version":"0.0.220-julienp-status-text-20201019T1213","author":"","license":"ISC","_id":"gatsby-interface@0.0.220-julienp-status-text-20201019T1213","maintainers":[{"name":"skahrz","email":"marvin.frachet@gmail.com"},{"name":"joshwcomeau","email":"joshwcomeau+npm@gmail.com"},{"name":"elanhant","email":"elanhant@gmail.com"},{"name":"greglobinski","email":"greglobinski@gmail.com"},{"name":"amber1ey","email":"amberleyjohanna@gmail.com"},{"name":"rizchelwood","email":"rizchel@gatsbyjs.com"}],"dist":{"shasum":"abbdeb5f1452ebc2c394a990a9a2a6a4b4036437","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.220-julienp-status-text-20201019T1213.tgz","fileCount":833,"integrity":"sha512-/hnN7RGut5YZJ9XICWgxzXnDt3vMwf7C9GqLfz4cDXh1YZubehQOZJMzJBMU5FfyKu89fcgTx0JbCeeIZa9EFg==","signatures":[{"sig":"MEYCIQDQoaqcvUgeMQOvmRNdXIJyxifUGtkQudmIeJv/1h4/lAIhAKnV6w+1IhQvONyWe20moRSVk0HgKVCZ6dADoYtggy03","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5575607,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfjYMrCRA9TVsSAnZWagAAW5cP/3MpWW28tEP7c1D9Jvt/\nOyyWoNhSzGT5cZ6sk8kWhUu9olFN7uE7HE4glMcUM/PALPXtRdTWIq8GLzrP\noCYfV/HL1IOlBGm0S3+/nNTdXpPQ7pEv5YLUzSWWAi75ujDxriwYw87XtVsT\nMf+gxOvi7Isv99yHIUW06NwobvlWkV8YsSbAtlHHGhmyABbToz7YNsGYdrvR\nmteeRebp2rlH4RBR+18Z92VTa8kbjiVClcH8lwU3+oiGJAR3SmsSNFo9lTqo\nlBZwQialILWud5i3chlN1mFGrQ82Xtzy7RkWPu837ndNOQgbBU6awlahrybS\niF8O75G7KRIe4NcN6RJl0Ohodni52W1DiK7UBtAA7e0nGkryXorr+8Xa3deO\nMYmLMPuMV9xkft9IXrCBVmmf83c23QzEVPzNA186HhPc3qQi3gk4WfMGqevN\nyXzRWXfyRsKkdB16nZo8+fI4KecxqlPM5XFc3u91w/1WQd+b0R7Grp1lMelB\nL0X4dHegdxMLDbn48aKJXAeaiqTtAD0FNxjt4hvdL3ub9UfyzfQoSHULEiRI\nbdcsYIN0Q84HaHCiLnnfi7HVlSODSlsa3sD4M9XpTe5Ox5p5CKYtjWjHiRBI\nA7ZIWmehKN0bmP7suloeALiaAR6QJehXsSzHj5du0ExQVrtO0editrIf8P4s\nfsLl\r\n=e7zc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n\n## ❗ Code of Conduct\n\nGatsby is dedicated to building a welcoming, diverse, safe community. We expect everyone participating in the Gatsby community to abide by our [**Code of Conduct**](https://gatsbyjs.org/contributing/code-of-conduct/). Please read it. Please follow it. In the Gatsby community, we work hard to build each other up and create amazing things together. 💪💜\n","source":"index.ts","gitHead":"2e63534c0ac5005e825c36e4e9f6ad948bf1ec07","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest --env=jest-environment-jsdom-sixteen","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[] --env=jest-environment-jsdom-sixteen","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch --env=jest-environment-jsdom-sixteen","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.8","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"jsdom":"16.2.2","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"12.19.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","markdown-to-jsx":"^7.0.0","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^26.5.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.9.7","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.21","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.21","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^4.0.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.21","@storybook/addon-docs":"6.0.21","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.21","@storybook/addon-links":"6.0.21","@testing-library/react":"^11.0.4","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.4.2","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.21","@storybook/addon-console":"^1.2.2","@storybook/source-loader":"6.0.21","@storybook/addon-viewport":"6.0.21","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.21","@testing-library/user-event":"^12.1.7","@storybook/addon-storysource":"6.0.21","@emotion/babel-preset-css-prop":"^10.0.14","jest-environment-jsdom-sixteen":"^1.0.3","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.21","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"^16.8.1","formik":"^2.0.8","gatsby":"^2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.220-julienp-status-text-20201019T1213_1603109674906_0.010773884748439988","host":"s3://npm-registry-packages"}},"0.0.221":{"name":"gatsby-interface","version":"0.0.221","author":"","license":"ISC","_id":"gatsby-interface@0.0.221","maintainers":[{"name":"skahrz","email":"marvin.frachet@gmail.com"},{"name":"joshwcomeau","email":"joshwcomeau+npm@gmail.com"},{"name":"elanhant","email":"elanhant@gmail.com"},{"name":"greglobinski","email":"greglobinski@gmail.com"},{"name":"amber1ey","email":"amberleyjohanna@gmail.com"},{"name":"rizchelwood","email":"rizchel@gatsbyjs.com"}],"dist":{"shasum":"67feb3cb90755ce778309b01ef133b024110dbfe","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.221.tgz","fileCount":833,"integrity":"sha512-L4Vu2h2lW7bj5gbkE1Zb0hFd6WWXhsWkZDB9oiCw+7D02RmpD1VeM3WujJp/KoR0RmCwtuZzlxWGD62Vs080ag==","signatures":[{"sig":"MEUCIC9dsiRyOSCBwkEVRQo1XJctN8AebUWFbqCfNKbM0VcLAiEAjTiKEDY8o/U+qh5fhlbKWveVaZS8tPTBlAOoUZ/e9V4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5573136,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfjbvRCRA9TVsSAnZWagAAKP4QAKDS5m27O1rNkyI7zz0R\nG23vbCnD/Oza5uHzNAOCpUn2b9i6oBerYCIrD6wSO/dSyno4WnjrHiykI5Y2\nKy24o4u7c7/6P0OTS0ltGGiL5b8tAOLDl1tM3Tk2/wVL9NtmX/gnEVZioU7W\n8vw3Sn3Up+InMir8j8EqQO3shpTbvCyD50hjEC2MSMuVBjYkrk6JKmIj7hg8\nesdSl7Nu7kw80Udj/eWGq0pruIxnjuwBtg3XpITlau0g1YglPU3e50GMWqaE\n3gPaZN+ihQ4TiQiBKoHKLr/v6QkDJ5CcCW2kPL7dbCUcbGG/qFp1f4p+af+/\n12+B/9447bStUE+Vgp43sRofnBgvBbVrz5jDz4GCjhOEVM2tTdjJQklnH7Fa\nn32mSxPunTc+Y6YyaX4fZvMHOSOW4Z5Qlq3hOpKp3CSmCBVxd+reOi8xfL8w\n5aFADF1xkEMvPaY/3TvVYe0dWiCCga2LjpHiGXfGpDIRrCXULA4r67AS5wj2\nspEajbMDhK0viaHLpRuexEUB3FVjQYzvAUUogDlgIjUh/vp2TgCo7pBFt6Az\nSMKIDVhG9Mt2x8nCrn4tliIH76zpNbROwzmVXpC+jioastG6i41st+wC5/zq\nApy4jMg6SHHe2rKW5A10ZIzDZpXsXuuT/I2GZQbfoinvpMh2CzR+hEBI0V5y\nQViw\r\n=bIJq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","source":"index.ts","gitHead":"d201a1caf5303bd556da44653f0cb51335a42818","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest --env=jest-environment-jsdom-sixteen","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[] --env=jest-environment-jsdom-sixteen","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch --env=jest-environment-jsdom-sixteen","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.6","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"jsdom":"16.2.2","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.22.1","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","markdown-to-jsx":"^7.0.0","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^26.5.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.9.7","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.21","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.21","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^4.0.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.21","@storybook/addon-docs":"6.0.21","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.21","@storybook/addon-links":"6.0.21","@testing-library/react":"^11.0.4","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.4.2","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.21","@storybook/addon-console":"^1.2.2","@storybook/source-loader":"6.0.21","@storybook/addon-viewport":"6.0.21","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.21","@testing-library/user-event":"^12.1.7","@storybook/addon-storysource":"6.0.21","@emotion/babel-preset-css-prop":"^10.0.14","jest-environment-jsdom-sixteen":"^1.0.3","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.21","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"^16.8.1","formik":"^2.0.8","gatsby":"^2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.221_1603124176986_0.6046761125857607","host":"s3://npm-registry-packages"}},"0.0.222":{"name":"gatsby-interface","version":"0.0.222","author":"","license":"ISC","_id":"gatsby-interface@0.0.222","maintainers":[{"name":"skahrz","email":"marvin.frachet@gmail.com"},{"name":"joshwcomeau","email":"joshwcomeau+npm@gmail.com"},{"name":"elanhant","email":"elanhant@gmail.com"},{"name":"greglobinski","email":"greglobinski@gmail.com"},{"name":"amber1ey","email":"amberleyjohanna@gmail.com"},{"name":"rizchelwood","email":"rizchel@gatsbyjs.com"}],"dist":{"shasum":"ae42c3ca0bc5eb21da0f60a24f58ff7cabf1a4ca","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.222.tgz","fileCount":833,"integrity":"sha512-mOyJPEESMH1akBpIV8m59A7C2k7ka/ABv5HqVxoaxFY/QcQZ4kt6Qa0cGS7/+jHublgy8swKAz+DP4/4YMTlww==","signatures":[{"sig":"MEYCIQD6myUu9yIxfhrFxMFeoTtbfleZpJrmInLq7rBv40IZUwIhALPCHAx+2FzXeBQZKsubprS16V9cUXV5VPvlCAeNf1B3","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5576531,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfjcMHCRA9TVsSAnZWagAA5FIP/0un6IWAIJ14Ml1hae8R\nd7fvNKNm30pWBUYdMc06dk9V7xOsxuQXnT9IDOvIpj3L2aOdjh0W0p640E0h\npJ1XrIUGLymQeSUyqPz1D1t2+00qTZXrHgHqjgj4oiD5QNndG8B2shwaCHJj\nzfdwzin73gtzrtpGMrXie9xf5wEcAg+eCu9bDAQlWtoIbYHzfVoXC5S1WH90\nIE3CId+sLT8gbhpfN2f/htcRyq7kTcl5DwW9buPMPJu99l/ae9kWrdsV/nFT\nNNIbj/3SHvWeYLnadBT+LYpUnhwFtPqClMxxm/XGYStzy6Lx4PxFXJ2FpZxU\nzPrhzgZgZErygCbpKc0S4U2GVEqei+GFh1v1lGI43JhBDI06QzKQHFegz/h4\nQO/KWoSiEaynzuiNB67bSNUaZhm2mbcaMdyOiw1uCq+Vd+39vhURyvBky1Oy\n2kgW02mFtxMWibdN5dkyl/7EdunoRDMvXT7S1EyXZKNEQDwtmDCz9AbyYzFZ\ne/agbDaPaPZOGy/oicQ1xRDOY9E5FTdrH8I1J50UNXPhdZ8IGvQhEGP7UwRN\ni5bLruakQ5On2OCqqSn3YsypehSR78kIIwrZzM4xM6KbT2yCZRsNUWuc0pFP\nCVVEuq67CMutaqA1kZagxYru5OwJjsrKAjjF+keOhAZSw6c6yT4XCeq/ZPBd\nLC1L\r\n=+qrd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","source":"index.ts","gitHead":"bba845e9eb01ecc9d42d27c11f811a50d37ca339","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest --env=jest-environment-jsdom-sixteen","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[] --env=jest-environment-jsdom-sixteen","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch --env=jest-environment-jsdom-sixteen","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.6","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"jsdom":"16.2.2","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.22.1","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","markdown-to-jsx":"^7.0.0","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^26.5.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.9.7","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.21","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.21","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^4.0.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.21","@storybook/addon-docs":"6.0.21","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.21","@storybook/addon-links":"6.0.21","@testing-library/react":"^11.0.4","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.4.2","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.21","@storybook/addon-console":"^1.2.2","@storybook/source-loader":"6.0.21","@storybook/addon-viewport":"6.0.21","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.21","@testing-library/user-event":"^12.1.7","@storybook/addon-storysource":"6.0.21","@emotion/babel-preset-css-prop":"^10.0.14","jest-environment-jsdom-sixteen":"^1.0.3","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.21","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"^16.8.1","formik":"^2.0.8","gatsby":"^2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.222_1603126022443_0.2411389240342725","host":"s3://npm-registry-packages"}},"0.0.223":{"name":"gatsby-interface","version":"0.0.223","author":"","license":"ISC","_id":"gatsby-interface@0.0.223","maintainers":[{"name":"skahrz","email":"marvin.frachet@gmail.com"},{"name":"joshwcomeau","email":"joshwcomeau+npm@gmail.com"},{"name":"elanhant","email":"elanhant@gmail.com"},{"name":"greglobinski","email":"greglobinski@gmail.com"},{"name":"amber1ey","email":"amberleyjohanna@gmail.com"},{"name":"rizchelwood","email":"rizchel@gatsbyjs.com"}],"dist":{"shasum":"40a2f8138ed64839990f35347478f08ebfc5c9e5","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.223.tgz","fileCount":833,"integrity":"sha512-u/oRqR6vXv+I2R6UOWy+qC91rGceEmUtnGU8ffAmE1Ux9i717ZiZzqlTxrIdPQAlbfAtyVPUROSlZNyioK/1ZA==","signatures":[{"sig":"MEQCICWXNnyWuf4FIdJ/vP56IHSyeSy4BXw4LYLZIzvonLKVAiB0KtbnN/8aejGs5izdEVB40k7NUJW1Oge3NBiJUd6reQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5582887,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfkH1oCRA9TVsSAnZWagAARQ0P/jMzEw/f6cuS/boAyC6H\ntsb7beMoKg7zPk7pjeyhG7E8cHljrR9M4C9U21DFkrptmW9oUHLACTPPcLRk\n143GvgKm5dtF4xnKXzEJUsQyQb8qMdHVcD3HX0wNsxn+2b5FKh2o8p7XcTKR\n0cQTZf6+CTFHXG4ZaFf3ZT7IpXUhdm7KD0jZnyAFr5z5W2dO22cP5jpUJtFS\nYZSsOb4Q8jVxn/Dv64KpE7WIaOhqvk1u7dQMWSWwZY4WNxXXTRmvpnJgOxc2\n06CaTUHWdxv/jE3+56bxnQafY7NggtrIXisMiTIJh3RPe/iPf0bgki7z2ORw\n3FOYOOYzAuqhfcZCOniryvqyYEAe2gqf4ilP1pxw24id6Pz1/6bjSp69zCpM\nC+kO0QFemg74HU9r8bw1GuyxclG3PhUx0kRklT3qb7zJrhy+okDTKVlnW4xT\ntQhbvc7rVmMwqUF67mG3/N/2r+6Ar5CbxcCk2hYZc9zyoZDi08yxiTmtNbcT\nes/OGfEvEm7fQYWXj2vxPAy98uxgJpwBeiq/JyqlTbDVjxbLHJA23sLagKRU\n9Xm75/vEDNku6CFri4luegJ4ihfMmlTLVa7Yc2Ra2eCSIxEpjL1nt/dRieQ9\n7X4Azhkq8VXrLFvelabTQB6pZdwNuApKI1lh3vy5nlcLp6KGftuwdYe9wPQ1\nUUml\r\n=IsE7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","source":"index.ts","gitHead":"a1fe95c3eec6f75d73ff6923df638830f5448303","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest --env=jest-environment-jsdom-sixteen","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[] --env=jest-environment-jsdom-sixteen","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch --env=jest-environment-jsdom-sixteen","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.6","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"jsdom":"16.2.2","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.22.1","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","markdown-to-jsx":"^7.0.0","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^26.5.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.9.7","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.21","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.21","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^4.0.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.21","@storybook/addon-docs":"6.0.21","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.21","@storybook/addon-links":"6.0.21","@testing-library/react":"^11.0.4","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.4.2","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.21","@storybook/addon-console":"^1.2.2","@storybook/source-loader":"6.0.21","@storybook/addon-viewport":"6.0.21","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.21","@testing-library/user-event":"^12.1.7","@storybook/addon-storysource":"6.0.21","@emotion/babel-preset-css-prop":"^10.0.14","jest-environment-jsdom-sixteen":"^1.0.3","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.21","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"^16.8.1","formik":"^2.0.8","gatsby":"^2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.223_1603304807485_0.7630798735523399","host":"s3://npm-registry-packages"}},"0.0.224":{"name":"gatsby-interface","version":"0.0.224","author":"","license":"ISC","_id":"gatsby-interface@0.0.224","maintainers":[{"name":"skahrz","email":"marvin.frachet@gmail.com"},{"name":"joshwcomeau","email":"joshwcomeau+npm@gmail.com"},{"name":"elanhant","email":"elanhant@gmail.com"},{"name":"greglobinski","email":"greglobinski@gmail.com"},{"name":"amber1ey","email":"amberleyjohanna@gmail.com"},{"name":"rizchelwood","email":"rizchel@gatsbyjs.com"}],"dist":{"shasum":"1cbe8576315a07b120b696f5cd121de1bc36cc92","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.224.tgz","fileCount":833,"integrity":"sha512-4Oopr8RyfJu2OOF5dhOqeo6ZqNzTuahImpQxmYAgzjX70sXFOMlGQvLADtexQIEMzKO7rFm7kr4r651+HTaYkg==","signatures":[{"sig":"MEUCIQCXq0rK4P4J7lEHdUuSPtUU7Vc+RBHk8IzQQotoKHLscwIgTxFI2w2mEU6iv64Wkp9E75p/fgn8m+31Y9xXxrynbeU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5583211,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfkXOlCRA9TVsSAnZWagAApUwP/2qPRkjp/JYAyttf7XpM\nqFt88M8ZlXDJipmUFEnqvEwKDYth6U+dLSQLcFkjeCXPC5UijzGk893mIOzR\nWjzZhQLHQK9R+2kY0mjarFLvXaT2vQ7oWDOCQWZ0ai1w0T6D8FU897IBhrsS\nmrcrIUuhvf6x0fd3BUxTJr5O1kiVwEY0XoEsUlzWY1AKhBDuDNenV+78aHMU\nfnabgC6hUCXPyOSaaDz/y+CQmW0H4K/leWnFv3G5bodb2RTgSHMA6ILvL6qo\nwrlTZdwzEPsJBBznnGNydewttCFRvn45ZChy9UkY7ciOVOoajmr+YuPdT3vu\n8ecNHLsK+fr/azzNBi2RW9OXG5sFA14B79wIRwBbK6nA+RO0CPT5fnEhfN0Y\nZgANQw9Ewts45+u9MZTZ6z/f2z6r2aWWfErhPbVP4+tgtU3up1KGMyoX0cQ0\nP52P4MtHDVGZs0NVoiDENhdaBz7nQJ+pGVl4QkmFiDLZDp+cxpCzNnb5gRhv\nOq4gELX90F1P1Ues+LrAGk4pajUGJN/6UCO3fsNxzhnoc34Kox4YvMyib+Xx\n9+jyFXBURbXgEuNBGFfvzVbaepmy63agukSAUsa2uZipluW30bqC3t4YeUdC\n0cKK96QgwES8kadVOtXHenrD65hxMnGgfaIP5euAH/xxldIEqeXGgCJwjldk\nd2NX\r\n=XujX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","source":"index.ts","gitHead":"8c76a04af87663da19e60f91d069be2e94f2b7d1","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest --env=jest-environment-jsdom-sixteen","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[] --env=jest-environment-jsdom-sixteen","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch --env=jest-environment-jsdom-sixteen","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.6","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"jsdom":"16.2.2","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.22.1","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","markdown-to-jsx":"^7.0.0","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^26.5.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.9.7","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.21","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.21","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^4.0.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.21","@storybook/addon-docs":"6.0.21","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.21","@storybook/addon-links":"6.0.21","@testing-library/react":"^11.0.4","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.4.2","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.21","@storybook/addon-console":"^1.2.2","@storybook/source-loader":"6.0.21","@storybook/addon-viewport":"6.0.21","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.21","@testing-library/user-event":"^12.1.7","@storybook/addon-storysource":"6.0.21","@emotion/babel-preset-css-prop":"^10.0.14","jest-environment-jsdom-sixteen":"^1.0.3","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.21","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"^16.8.1","formik":"^2.0.8","gatsby":"^2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.224_1603367844624_0.032928596991298686","host":"s3://npm-registry-packages"}},"0.0.225":{"name":"gatsby-interface","version":"0.0.225","author":"","license":"ISC","_id":"gatsby-interface@0.0.225","maintainers":[{"name":"skahrz","email":"marvin.frachet@gmail.com"},{"name":"joshwcomeau","email":"joshwcomeau+npm@gmail.com"},{"name":"elanhant","email":"elanhant@gmail.com"},{"name":"greglobinski","email":"greglobinski@gmail.com"},{"name":"amber1ey","email":"amberleyjohanna@gmail.com"},{"name":"rizchelwood","email":"rizchel@gatsbyjs.com"}],"dist":{"shasum":"f2962d8f2e40163ff1bf908f3083ef634a3f4730","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.225.tgz","fileCount":830,"integrity":"sha512-pJtp9uRSQL8OQCIQeADLOhVqMi2zRSHV6cwo3DwlVvwV264LffCirk1oYoJxldMbIyf0TEx3ouvoRWSIeq/8zw==","signatures":[{"sig":"MEUCIH4Ew9jx5uooj+s7AhjtFaU2HG7UVRJ0zCnRvoSXbH9AAiEAgTUKM2Eif7EZgEje4XJ/fQyqFikkP46DwT/xk/pkgMw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5584276,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfkj7gCRA9TVsSAnZWagAA0sMP/RsaTA5H1PTe/1l6LlvJ\n8VPf/5LufqLhY7+zkBfBX504iS22abC1oG/lhIEV3+bWtgOtOq6ZWCRPJSb0\nUEEVMh3JxmlQJ7VeSO/39kuPf9xfpBlpTfMjomJxHrweUdALaAsqAnuOJKwJ\nAk+Y1u1BA4TBVflFM61/ZvLKl0gTALe9PGTprej2h1Ops+6pqrdSsKdg8BqE\nPzSgKu9eaWCy1n2kH8cUWgqorXdUZmUJSEDUZUJuIP7G6Ft2J0id2hOWPXTG\nivTGMfykJM3tH4c7bzqlaGSe/vDyyKgjp3ud5tC3cVM6vYKuWDa/ukxomG+y\ndm42Td1mFbfURCzYPT7z32JS1ucJWfIj8pRlihRCoAaZPwszumMT6q/K8sJB\n5HH9FbOGFHYxtJEXLn22Xd+cpEsSyQuAM2EZOl8SqAeFJoYpY6LglUynheSY\n/c68QoMKCtf56Duu5dovgxFgRzNd7+4ZV2hYwSFyiHq2BtXtJjNSvEYd5deD\nO5qKlIBbHOeH/pPemDq7ag2uxNo7tj3LXq5bafYQINt/k2p3irBXOxGkEWHe\nmauYtnHYfAk5NKjo3T4ATvvpcY9K2SWZEvG0o5IZLPzwK3zz9prUiKjzJuxl\ntcjrHzUkkLklaCQ32NHDDjTF60qdf5uJmdLkkJzVRYkFVWqRNPP3YhRim8GP\nhyig\r\n=92Wx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","source":"index.ts","gitHead":"968c249356173832dc7b441f57c7f037fa2306c5","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest --env=jest-environment-jsdom-sixteen","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[] --env=jest-environment-jsdom-sixteen","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch --env=jest-environment-jsdom-sixteen","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.6","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"jsdom":"16.2.2","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.22.1","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","markdown-to-jsx":"^7.0.0","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^26.5.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-axe":"^4.0.0","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.9.7","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/jest-axe":"^3.5.0","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.21","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.21","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^4.0.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.21","@storybook/addon-docs":"6.0.21","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.21","@storybook/addon-links":"6.0.21","@testing-library/react":"^11.0.4","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.4.2","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.21","@storybook/addon-console":"^1.2.2","@storybook/source-loader":"6.0.21","@storybook/addon-viewport":"6.0.21","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.21","@testing-library/user-event":"^12.1.7","@storybook/addon-storysource":"6.0.21","@emotion/babel-preset-css-prop":"^10.0.14","jest-environment-jsdom-sixteen":"^1.0.3","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.21","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"^16.8.1","formik":"^2.0.8","gatsby":"^2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.225_1603419871093_0.13362572792432048","host":"s3://npm-registry-packages"}},"0.0.226":{"name":"gatsby-interface","version":"0.0.226","author":"","license":"ISC","_id":"gatsby-interface@0.0.226","maintainers":[{"name":"skahrz","email":"marvin.frachet@gmail.com"},{"name":"joshwcomeau","email":"joshwcomeau+npm@gmail.com"},{"name":"elanhant","email":"elanhant@gmail.com"},{"name":"greglobinski","email":"greglobinski@gmail.com"},{"name":"amber1ey","email":"amberleyjohanna@gmail.com"},{"name":"rizchelwood","email":"rizchel@gatsbyjs.com"}],"dist":{"shasum":"8c0fed2348054ad63c1923de04ae24551fafa791","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.226.tgz","fileCount":830,"integrity":"sha512-c6k0tzxy/7sNSkJBBIaSp2Vo0Hulw0kwNL8isovZC2V3mRh8J9I09jUjvsdaktoET33wdCn0jiL2p8Z65O5+FA==","signatures":[{"sig":"MEYCIQCOQuQHHQ6lF3S/u3v2PzzXsRg2bdlVvUDcsogGRWDl6QIhAO5+psAgkb8HBzmgJhstXYwBhyUYk3L7atyZ/xLB7DTM","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5587232,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfmm5oCRA9TVsSAnZWagAAZ8UP/jS/C+Suc/5rGIiLraW8\ngOQUmM6fbUUqpAlU8hxgbLAQ1ctMLm0gmHxLpEknJZumnfje1A8Fag/YLf/T\n+TE+mQRmJvk95EKN10ofNRH8UAXP1D65jVufQwTY2x0/iXEY1NBmIuwCG8FG\nqtG8bjOn9cdxxoiFPvL+slLRxREa69lXcUwY1WEZS84fCrG669FrNW1ghicS\nimJi6xAAyV4Fy9OMppLUULna//Ik3Xz36IG8DNohl7L9S1ZRpPLw/swUVMbt\nyK/Aj5QKaoeOYn8b2BWWSMnPRrXGtbaVdxviTZTmwlxGNFhxcI3VlOZLjVmu\nt2d4afV0JE7q1EvhoWScI6KphUEC8iQ5Bhj4iqjHFw/c/VuUGTk5QjcQO3kF\nnOH3QkA58FDvmbvmWgAk/FnQeeH34j1E5W2Lgd8tuPlo9zZ3A7ggzEoSEkFq\nkU943vqBh7u82FSONdGmtaqMKyQz+gqJZUB5UMh7J554VOdYu43ViZZD4yYR\nFUpC33KXTJ7n/RlWN9WbKz29SNoMq6ltBL0R1BnWes/7cJJH1ogbwKLIrFSJ\nDDXabtMsRZEZCcaK0YFUv1/feJDaQ2A6OXO4bT8N0EUAoY5Ib62Bvag1zuSE\n6+/Ya2Pkh3IsIInW5ZN20MKLFM/qI9kZg6KhmNFQsJQfdOUxHp+9MIl2FtdG\n20lj\r\n=9yMr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","source":"index.ts","gitHead":"474ed6471bfd7b52fe2ac23baefaa8fd690a9b9b","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest --env=jest-environment-jsdom-sixteen","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[] --env=jest-environment-jsdom-sixteen","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch --env=jest-environment-jsdom-sixteen","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.8","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"jsdom":"16.2.2","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.23.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","markdown-to-jsx":"^7.0.0","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^26.5.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-axe":"^4.0.0","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.9.7","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/jest-axe":"^3.5.0","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.21","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.21","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^4.0.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.21","@storybook/addon-docs":"6.0.21","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.21","@storybook/addon-links":"6.0.21","@testing-library/react":"^11.0.4","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.4.2","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.21","@storybook/addon-console":"^1.2.2","@storybook/source-loader":"6.0.21","@storybook/addon-viewport":"6.0.21","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.21","@testing-library/user-event":"^12.1.7","@storybook/addon-storysource":"6.0.21","@emotion/babel-preset-css-prop":"^10.0.14","jest-environment-jsdom-sixteen":"^1.0.3","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.21","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"^16.8.1","formik":"^2.0.8","gatsby":"^2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.226_1603956327849_0.29374016122817626","host":"s3://npm-registry-packages"}},"0.0.226-greglobinski-sidebar-nav-20201029T0958":{"name":"gatsby-interface","version":"0.0.226-greglobinski-sidebar-nav-20201029T0958","author":"","license":"ISC","_id":"gatsby-interface@0.0.226-greglobinski-sidebar-nav-20201029T0958","maintainers":[{"name":"skahrz","email":"marvin.frachet@gmail.com"},{"name":"joshwcomeau","email":"joshwcomeau+npm@gmail.com"},{"name":"elanhant","email":"elanhant@gmail.com"},{"name":"greglobinski","email":"greglobinski@gmail.com"},{"name":"amber1ey","email":"amberleyjohanna@gmail.com"},{"name":"rizchelwood","email":"rizchel@gatsbyjs.com"}],"dist":{"shasum":"ca655b02b3544b25344badb8d0dc9a79256a8ff4","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.226-greglobinski-sidebar-nav-20201029T0958.tgz","fileCount":830,"integrity":"sha512-9DUdtxR8LJSEE1+5m/K768hlQH2ceUeQGuRenLloe21zcTlmRGJRBT3UCgQeWlxXFoM86KcQ5VW9Ggv39MVQvg==","signatures":[{"sig":"MEQCIQD8KKQ+9TvzUsMEd14oer1gC4zz0L8Z2WqJeVbMTmAFjAIfWbr3oWUd3vkbxYBZnjO/C8AEHCrCTT8tbJc6lgUJvg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5589916,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfmpKECRA9TVsSAnZWagAAh9UP/3q4Tjo8nT1COD1h8RcO\nlQGnVqmvumS4Q4fEe1Vss98kJ9Qw6Qv1FKaQujJUpZzREhie3fTpoFy36LiS\nJWmVKuZ15/DLoUV+/6gsze6dMJE0Ltv8HaxSIJ+g8luCQzHwE/b3/wRfXvXW\npAjnVC6N6fwYuHyw1sUW98c1Ixw1JzzwdskPURWZYks3U/pwqrmYGkZkXD1B\nt9zLvvyZeShEr7N9Cs7FOQnXdl8fnH95sxCWXMjB3QycKnYotKgywH2HDQ1A\nYkA5eZXx5OvtwaAn1kd5uPQNy2kSx71BA4V7rtt1pdwu5z2j4Ttyry/nddm7\ncr5a+D6VNMlkuZ2/knjr0e+Yqljc4SveO7SsW/OrKHip2FXP28r1ZbwTWWNt\npVoa16IcoTQcgLT3sYVvakkK8O8gquebQWyJ0PyD5HqUuyqtQ4Jzm5cAk0IR\nO7EMcmd3j87zGkcmbtIg/vU6cBhz+ba1sBjcvo6ZNWDMToWXemDWrrpF8Mut\nB17STqXm5Sog4C/fUY/lWKVLf/wwkq7/bRuy19ZnO62KIDEnzdjAEpwDV5vc\nH5iA7Cz83ax7ACtfPNg26Gt9fWCxVwuUuxCAIBJwEWcLyid5jS8wxhCkTLP1\n1zuOU2y0SkmUIpjdflHwzzKYYp1olcyvQdjvliAp1YSRXIeQM3Od3c03KbHD\ndsUf\r\n=BCUS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n\n## ❗ Code of Conduct\n\nGatsby is dedicated to building a welcoming, diverse, safe community. We expect everyone participating in the Gatsby community to abide by our [**Code of Conduct**](https://gatsbyjs.org/contributing/code-of-conduct/). Please read it. Please follow it. In the Gatsby community, we work hard to build each other up and create amazing things together. 💪💜\n","source":"index.ts","gitHead":"6ecd2a8ab386daac11d24f5bb977c4100fcf2069","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest --env=jest-environment-jsdom-sixteen","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[] --env=jest-environment-jsdom-sixteen","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch --env=jest-environment-jsdom-sixteen","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.8","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"jsdom":"16.2.2","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"12.19.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","markdown-to-jsx":"^7.0.0","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^26.5.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-axe":"^4.0.0","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.9.7","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/jest-axe":"^3.5.0","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.21","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.21","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^4.0.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.21","@storybook/addon-docs":"6.0.21","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.21","@storybook/addon-links":"6.0.21","@testing-library/react":"^11.0.4","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.4.2","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.21","@storybook/addon-console":"^1.2.2","@storybook/source-loader":"6.0.21","@storybook/addon-viewport":"6.0.21","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.21","@testing-library/user-event":"^12.1.7","@storybook/addon-storysource":"6.0.21","@emotion/babel-preset-css-prop":"^10.0.14","jest-environment-jsdom-sixteen":"^1.0.3","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.21","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"^16.8.1","formik":"^2.0.8","gatsby":"^2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.226-greglobinski-sidebar-nav-20201029T0958_1603965572064_0.6594808487416286","host":"s3://npm-registry-packages"}},"0.0.227":{"name":"gatsby-interface","version":"0.0.227","author":"","license":"ISC","_id":"gatsby-interface@0.0.227","maintainers":[{"name":"skahrz","email":"marvin.frachet@gmail.com"},{"name":"joshwcomeau","email":"joshwcomeau+npm@gmail.com"},{"name":"elanhant","email":"elanhant@gmail.com"},{"name":"greglobinski","email":"greglobinski@gmail.com"},{"name":"amber1ey","email":"amberleyjohanna@gmail.com"},{"name":"rizchelwood","email":"rizchel@gatsbyjs.com"}],"dist":{"shasum":"fbec0e65ec8d5849ac57562ecb545e92fed53030","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.227.tgz","fileCount":830,"integrity":"sha512-QfhPfA5GDinijZ4MY0GjmI0wzX8yhI9mOzitGiFNBB7xAyv4bwgFZF/q0UxxFbq0tYEPEsCmTIhiYQ2h/Lr/KQ==","signatures":[{"sig":"MEUCID5uizJlfISVJyOZnn52t4xeVyAy1+Kbqyh9po+OQiS5AiEA4aasx7tLzIKPyzOfLDwpem+Vi03PIwSAOONOU830Ed4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5591527,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfmvZ9CRA9TVsSAnZWagAA4SoP+QCZtNwtG7yGoBNk8axA\nTYbQ+qyAtIhMPmmeekZfd2Vv2KYlUFhGIXu2OKCk5sKg1gypd3PvDy7uf/Oy\nrp385tJD30q9N0TDlbn0yCRRVmpF1woFLWbd//m419wczNw6kMTUBWjJk9ov\nC43w0MhhDQbaBwShSBemgAEv1UegnTAYenKiRY8l7NZ0E5Wi7coLFW5QpErg\n1EsLm8bTTyLZccBIwXZ2CgrdQq+1+Ilpxr1Ddsv0X1dz2L6/S5wY51SdNVlQ\ncU13aBlS7bxntll9aGljaChUfFVW88v8NDmCGw/ax5RcGBrNH6BAxlySqmaa\nJv+U9HT8JLbp6ya2emqqr7cJukNcDBorEEXywZRfoTzOKN4IJyMkPUZ7OOmV\nUUgvOZYUl8BDCojQ4KKwFFnd8ir5+NpyihmbKusyaxwvOSlKEEnBFtrGZYE6\nrRK1oXVaW3wvFY80OMTHxkKj9UBkGXas5XjcSl3Q+ZAToraAuTvDOtQCfZSr\nSLt7YmnaIi/ck5Znuts6n67/QUCP3N3HaYjDq1nxErFEhArhNQ8EMn0GwMOX\norr4v0O62mjO4jt9PwUEp83ZuL6ZnYinZuJh0iIcuL5ipdKyT7KlTAlnFaLo\nTPyRh12tmW6XNu+mdX/UU3xTgDEb2C2oOIHoQWvjlrEbjaVxWg7tkWt4uQUv\n/lCh\r\n=shh0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","source":"index.ts","gitHead":"771692a70aa63363ce5210b9784fa91e9e6854d9","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest --env=jest-environment-jsdom-sixteen","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[] --env=jest-environment-jsdom-sixteen","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch --env=jest-environment-jsdom-sixteen","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.8","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"jsdom":"16.2.2","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.23.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","markdown-to-jsx":"^7.0.0","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^26.5.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-axe":"^4.0.0","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.9.7","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/jest-axe":"^3.5.0","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.21","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.21","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^4.0.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.21","@storybook/addon-docs":"6.0.21","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.21","@storybook/addon-links":"6.0.21","@testing-library/react":"^11.0.4","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.4.2","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.21","@storybook/addon-console":"^1.2.2","@storybook/source-loader":"6.0.21","@storybook/addon-viewport":"6.0.21","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.21","@testing-library/user-event":"^12.1.7","@storybook/addon-storysource":"6.0.21","@emotion/babel-preset-css-prop":"^10.0.14","jest-environment-jsdom-sixteen":"^1.0.3","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.21","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"^16.8.1","formik":"^2.0.8","gatsby":"^2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.227_1603991164873_0.8470774873973979","host":"s3://npm-registry-packages"}},"0.0.228":{"name":"gatsby-interface","version":"0.0.228","author":"","license":"ISC","_id":"gatsby-interface@0.0.228","maintainers":[{"name":"skahrz","email":"marvin.frachet@gmail.com"},{"name":"joshwcomeau","email":"joshwcomeau+npm@gmail.com"},{"name":"elanhant","email":"elanhant@gmail.com"},{"name":"greglobinski","email":"greglobinski@gmail.com"},{"name":"amber1ey","email":"amberleyjohanna@gmail.com"},{"name":"rizchelwood","email":"rizchel@gatsbyjs.com"}],"dist":{"shasum":"9b2db7478f1a82cd1827b8c2bf4ea19680e508e0","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.228.tgz","fileCount":830,"integrity":"sha512-VIXlH5UEYY51Iaek/HThSwS1xhmP9wxLPImUbaIK1LvJW7L9Zp2fHY0QvB8dQbMe+6ZjyjhYwvtknXtY06L7+Q==","signatures":[{"sig":"MEQCICPc6zNg3sNKngd93kPq6z6NNUQH/rdXG7ADwdvIHCOMAiAIQzwruS3znZ0wkj2C2KQVSpLzJ3M3k4vh9heWe/CtLA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5592339,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfmz8XCRA9TVsSAnZWagAAeaoP/129N0wkoxtJEmQqxRXr\nY6DYtznSu94N+zmupQOh5VlQYIqP4UCIwwVpDDcNT4jGY7eTAjZSORqARfW0\nP5GiCmDcNPtjHPYJUftGiZ+c8/YLx77RWgWZZhTmuPbnZRtVvIxM8h7ZJLmP\n1d51bfbdXYhlzaMDM2YzJ5Q8oTlVPnFO1AdxDXSHgft4Bpa771+8JNnzTsDr\n9VamIiWBEM9AmZSOxz8q7TUNU6L5jnyd+mKUSWNDOw052QySryV/ONwg5HFP\ne4qZ+KMaCJqb7T/gPVOGyvTXJAI/q3MveR3FsdbvaVUEIc4xbsvnKW1tIymJ\ni39mVEpJl+MY0k8ZHGxx1lJIaTClu3oyIz6tPWhjdLPtRyZ5PFdSDiRBElk+\nHxAyeIXXyCJM3AQd2vjcQBBmJMn8MeDmyLlPb+41teHC5zHbXwHsJz3lD8zE\nVHcdMUghPnw+dTCD1bhYjrgam+Ez1SLNneEhEZhHsVubOW8Lm4cp84aC1JBI\nG2CzqpMz70b9yBa6pi0LWElN9EWg2tT0kUVZsG2UCFWnZ/IgdRZWLvXyb3a5\ned388D8m4XbeT7318KHSPd4+fNVmsUJkbaGM6CbkClb8rnniBOzh0CtdgNwu\nAXRmJb9LKKh7KuTlNi6xSPhYO9VRG1BqKw+uvcCG3/oSy7bL+y85NXGS8vzC\nDiZd\r\n=gxGb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","source":"index.ts","gitHead":"89da728c1f63b94157ffa4f17faf000a7f78287e","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest --env=jest-environment-jsdom-sixteen","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[] --env=jest-environment-jsdom-sixteen","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch --env=jest-environment-jsdom-sixteen","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.8","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"jsdom":"16.2.2","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.23.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","markdown-to-jsx":"^7.0.0","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^26.5.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-axe":"^4.0.0","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.9.7","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/jest-axe":"^3.5.0","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.21","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.21","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^4.0.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.21","@storybook/addon-docs":"6.0.21","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.21","@storybook/addon-links":"6.0.21","@testing-library/react":"^11.0.4","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.4.2","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.21","@storybook/addon-console":"^1.2.2","@storybook/source-loader":"6.0.21","@storybook/addon-viewport":"6.0.21","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.21","@testing-library/user-event":"^12.1.7","@storybook/addon-storysource":"6.0.21","@emotion/babel-preset-css-prop":"^10.0.14","jest-environment-jsdom-sixteen":"^1.0.3","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.21","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"^16.8.1","formik":"^2.0.8","gatsby":"^2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.228_1604009750372_0.44837787165828735","host":"s3://npm-registry-packages"}},"0.0.229":{"name":"gatsby-interface","version":"0.0.229","author":"","license":"ISC","_id":"gatsby-interface@0.0.229","maintainers":[{"name":"skahrz","email":"marvin.frachet@gmail.com"},{"name":"joshwcomeau","email":"joshwcomeau+npm@gmail.com"},{"name":"elanhant","email":"elanhant@gmail.com"},{"name":"greglobinski","email":"greglobinski@gmail.com"},{"name":"amber1ey","email":"amberleyjohanna@gmail.com"},{"name":"rizchelwood","email":"rizchel@gatsbyjs.com"}],"dist":{"shasum":"dd0f29d193c87869f2eb0c9b1b1fb1db0b8e8386","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.229.tgz","fileCount":832,"integrity":"sha512-2qPIi5XawVQQsH8eAAYcjHOmL3R6BDWw9/nVzktghDqmoMOKajBJmARm+9SAL6mFtm95xyKrSZvYx+NuYPSDnQ==","signatures":[{"sig":"MEUCIBi0JP7p7nIdsXWq0H7ehxOBn0ZzN933c9Q6UDZSyUWtAiEA0DeynSAl6iNdgwUKyKtr8J7SQuGDPApd1SJOvnz+yg8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5600138,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfnEi6CRA9TVsSAnZWagAAHR8P/0SNzht26G8Q5bqyaroc\nKInMfB7VGI04DaCjQaFzZt+XPMkqwHFrD6A7T0dG5x6EXgBNVpXy5kQdfvrQ\nEEAqYosVRnNK1o728LLx+3LAaseK/zpeiPTHSCPyjWkULgKyoA0RjI/eCOem\n5iqC2yF4295Z3wyTZtdx+eFUv/O3YesvQm3MJA42igFeemR0Rj8qKxiEIMo0\nXKPmobe6akxlgm+a4I1iO4TVF9pqI80rVCXtCnA5ByBr4Q+jtdUuFO83Oufb\nQDX0xRa8Zd77+/txIan4bGX41YYc6C+uTrYLeadYpvTJo8+L2SQtpbYFvMD2\n6Gd1FZ8StZb3lh3/rYksNNFGixrhVZe33yNdnp3/VyXbQyj/U70DXT7+OF4b\n53Pyo/Wt5gJ5C6nhflq/tOEIZ0NscnwmcWOv+kdNO9BCru70wn9ZakcdHhmd\nX13UjLHdVeGxVDKXcOK5tsUdevG5oo8QPNYgOHVIvcZZk4MFhliK7gxKRfdE\nfsptEOLtdFq0KI4rPyoQDO6a0CpAhGHSFViQQEv/Cxkpwu1EXLgr0DwN4nUJ\nY5D++HSv6OLLVC2VUcN0ypesfCRCrQJOd8rbI0bf/h8669y5I1QScycjZYgh\njfNXED7aj7saEpg4+2qdSOY/8P1I3PpFw+4iNJ6JpoJ95MJSkMlC13GcQB+J\nymtZ\r\n=71BO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","source":"index.ts","gitHead":"3fa455e1d6d30710956182d6df9b37c31fd3f6a5","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest --env=jest-environment-jsdom-sixteen","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[] --env=jest-environment-jsdom-sixteen","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch --env=jest-environment-jsdom-sixteen","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.8","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"jsdom":"16.2.2","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.23.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","markdown-to-jsx":"^7.0.0","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^26.5.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-axe":"^4.0.0","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.9.7","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/jest-axe":"^3.5.0","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.21","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.21","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^4.0.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.21","@storybook/addon-docs":"6.0.21","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.21","@storybook/addon-links":"6.0.21","@testing-library/react":"^11.0.4","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.4.2","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.21","@storybook/addon-console":"^1.2.2","@storybook/source-loader":"6.0.21","@storybook/addon-viewport":"6.0.21","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.21","@testing-library/user-event":"^12.1.7","@storybook/addon-storysource":"6.0.21","@emotion/babel-preset-css-prop":"^10.0.14","jest-environment-jsdom-sixteen":"^1.0.3","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.21","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"^16.8.1","formik":"^2.0.8","gatsby":"^2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.229_1604077753546_0.26731702877020824","host":"s3://npm-registry-packages"}},"0.0.230":{"name":"gatsby-interface","version":"0.0.230","author":"","license":"ISC","_id":"gatsby-interface@0.0.230","maintainers":[{"name":"skahrz","email":"marvin.frachet@gmail.com"},{"name":"joshwcomeau","email":"joshwcomeau+npm@gmail.com"},{"name":"elanhant","email":"elanhant@gmail.com"},{"name":"greglobinski","email":"greglobinski@gmail.com"},{"name":"amber1ey","email":"amberleyjohanna@gmail.com"},{"name":"rizchelwood","email":"rizchel@gatsbyjs.com"}],"dist":{"shasum":"dbd3f519e5fbf10c184394e025bab0c8869d8df1","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.230.tgz","fileCount":832,"integrity":"sha512-h7Pcx+opfKEtneEjAoBzZu+O67+sx9xx5XXtP+5PL+0xHHQTmCR+T2h3vTIBnIYxJXNyRBuNmvFXHqWVqVa6TQ==","signatures":[{"sig":"MEYCIQDJ8EWn4XzzQ4F/8+htuIRrSZ7dydwMUjKl+bWtwKyavgIhAIHuZLJlZb2KS8Yr3QjnCjNFId4NTTcXKFDJylxN2dwq","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5600242,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfnFkCCRA9TVsSAnZWagAAjokQAJ0xBdcSzpiHtLwu+JSm\nSsHjZIh/2QmDEwFQIkpdDdhYw4/sZD3obT0SxAYnu88JlbdcYMhUhBUL8/hk\nWKI8Woj4WDYHYZvFUS12O4guandun8jg7pwy/EefF2lv3Z0wXeykYfZ1BCiX\n5RfCmSP9G8qFmokNbuGUUlVRd3gD04qiYv+fbIslYpEbsQfxhXZhofnKCi7+\nAVOn4sq9ITWAwY79A+Z/YMTwHKOO29C4rd6OAnDq3/o8xkjiX7mAeVfjIGsS\nW5E9Zp1bJcxYz+eX79FZU0gzcHmahoRBU04je2qD7nDxDNyTohd5Yr35b6+C\nOMYMDSIqanEsk4vuVZrsQccWiQvDXeIgONVpx7UutAhVUjS8i6IsvheTflay\nHHAyQbHCSTMcW/OzR9sDfpyRX5lTsXndAoy00Kldy6tU6hLHahyCGt45QaLH\nY8QJR6ePHeKfHIWSHvNM592SiDus0HG0zRMwJCbanZts7hAGfZK9nH8K06Cr\nZToDs5muhfe41GzACRA90Cd1iha3VU0TjY46Ay2lTq1lA/43k1DnFQ/OMPzq\nwqRD8JY23Vs+hZ2HKvyVms3rJN9g7jNxm/4LQcIDq7eW+g11mYtsUY+t3y6Q\nnFtirzQPfQGBwRxQ1H87zCZvhFmXI9Ew8LpEu0T/JWKWfWKmTnBZAu+pczjL\nIuYv\r\n=6VZt\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","source":"index.ts","gitHead":"f0f79d8facd1b6f719c5cb06a14dee057b36d469","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest --env=jest-environment-jsdom-sixteen","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[] --env=jest-environment-jsdom-sixteen","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch --env=jest-environment-jsdom-sixteen","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.8","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"jsdom":"16.2.2","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.23.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","markdown-to-jsx":"^7.0.0","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^26.5.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-axe":"^4.0.0","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.9.7","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/jest-axe":"^3.5.0","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.21","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.21","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^4.0.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.21","@storybook/addon-docs":"6.0.21","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.21","@storybook/addon-links":"6.0.21","@testing-library/react":"^11.0.4","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.4.2","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.21","@storybook/addon-console":"^1.2.2","@storybook/source-loader":"6.0.21","@storybook/addon-viewport":"6.0.21","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.21","@testing-library/user-event":"^12.1.7","@storybook/addon-storysource":"6.0.21","@emotion/babel-preset-css-prop":"^10.0.14","jest-environment-jsdom-sixteen":"^1.0.3","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.21","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"^16.8.1","formik":"^2.0.8","gatsby":"^2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.230_1604081921825_0.6530550515286437","host":"s3://npm-registry-packages"}},"0.0.231":{"name":"gatsby-interface","version":"0.0.231","author":"","license":"ISC","_id":"gatsby-interface@0.0.231","maintainers":[{"name":"skahrz","email":"marvin.frachet@gmail.com"},{"name":"joshwcomeau","email":"joshwcomeau+npm@gmail.com"},{"name":"elanhant","email":"elanhant@gmail.com"},{"name":"greglobinski","email":"greglobinski@gmail.com"},{"name":"amber1ey","email":"amberleyjohanna@gmail.com"},{"name":"rizchelwood","email":"rizchel@gatsbyjs.com"}],"dist":{"shasum":"26f22c52423aee85641923e966e786dbacc17508","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.231.tgz","fileCount":835,"integrity":"sha512-PCIfWVl8QfNuvcYYzNy1ZZGpK3oFn7QQlcCpoB/sjCciYxWRv7PEvjyGUD3Hiv1lZxJPCDjHY6TSIG8xTaVacQ==","signatures":[{"sig":"MEUCIQC3pqioV3cY5eUmHeiDmMrx9MLvlGb0eGmtJ38ciNZqzgIgQY/DXPnJCOlXL5xuT+66RJi0Dsn1VUQ4RW7scv+sWrk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5610595,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfpW0UCRA9TVsSAnZWagAAAPoP/juTLJaoMN/o7pWiqT9P\nI4NNXbuMtUjUv7VE+Qwx2j9Yu4IuFvjrRMv/asqXxZkRwU4YKnyX48grN2Fa\n/+2fn07sKG5rXUWP4aQsWRuNfiaOZZJ2gz+d/brFXTOUtRudxVxZsIYcP16N\nlFmae2vXtOUBl6zkWxJupGrrJh9AndDFz6Yb+D7VUp2EfD+4vXk8Kn3zoVuS\n+Ke96pmkuIYFhB1UdG0olU5Dr+SxUbdg2CF8qNtoYGqgJzjZ+x9qian8uHpr\nAsI4EiD9mHQhsy5166vcmk/P3dsyJkPCcMYyl+DO+ncJWF9GfhF0Qav02Ci8\nrXiaSt8g1PeTGQus5EaUO9f7lnXCcJS9NeeRSOx6fzig8iA34x6sAJF9zmLB\n+o5HdjJdd627YlB7Fx4rqS73wW0Pnr0dDpi4B68nDbK22FyB+TPgBGDr4wu2\nuyFah3ZoOOScOnOo9ghJRqqtIBrK0BWSkyF74Gpb1HGd9vh74hHZg3TNSVjI\nHpjr78FWNl2rlgDsDt4vTKuFCIHVXAsvhBhDJWnR1dvBaBH8hc/JmL4WEBlO\ntRHfosbYq3wyT+vuwbZj3oOetiOqcF4gzNRANlNH5TdzTlOEhe0/Og07CVdR\niKvHSveaSOfKrTi8tE0j8V0CDJY8mARNgre0uMn14kLJlr9lYFHAlSevUkgY\n1oj2\r\n=kF/z\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","source":"index.ts","gitHead":"d4661499fb2a9e98542f27f3558c674ce9726738","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest --env=jest-environment-jsdom-sixteen","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[] --env=jest-environment-jsdom-sixteen","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch --env=jest-environment-jsdom-sixteen","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.8","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"jsdom":"16.2.2","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.23.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","markdown-to-jsx":"^7.0.0","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^26.5.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-axe":"^4.0.0","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.9.7","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/jest-axe":"^3.5.0","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.21","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.21","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^4.0.2","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.21","@storybook/addon-docs":"6.0.21","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.21","@storybook/addon-links":"6.0.21","@testing-library/react":"^11.0.4","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.4.2","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.21","@storybook/addon-console":"^1.2.2","@storybook/source-loader":"6.0.21","@storybook/addon-viewport":"6.0.21","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.21","@testing-library/user-event":"^12.1.7","@storybook/addon-storysource":"6.0.21","@emotion/babel-preset-css-prop":"^10.0.14","jest-environment-jsdom-sixteen":"^1.0.3","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.21","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"^16.8.1","formik":"^2.0.8","gatsby":"^2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.231_1604676883382_0.9647126192551112","host":"s3://npm-registry-packages"}},"0.0.231-feat-enable-esm-treeshake-20201123T1715":{"name":"gatsby-interface","version":"0.0.231-feat-enable-esm-treeshake-20201123T1715","author":"","license":"ISC","_id":"gatsby-interface@0.0.231-feat-enable-esm-treeshake-20201123T1715","maintainers":[{"name":"skahrz","email":"marvin.frachet@gmail.com"},{"name":"joshwcomeau","email":"joshwcomeau+npm@gmail.com"},{"name":"elanhant","email":"elanhant@gmail.com"},{"name":"greglobinski","email":"greglobinski@gmail.com"},{"name":"amber1ey","email":"amberleyjohanna@gmail.com"},{"name":"rizchelwood","email":"rizchel@gatsbyjs.com"}],"dist":{"shasum":"0c90cde0074674e59381c1863a52042ae09eae10","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.231-feat-enable-esm-treeshake-20201123T1715.tgz","fileCount":689,"integrity":"sha512-ao5MfBZsPjm07S1SxKzPQ0wJDbp5a5kRFnn+WBGsfaGp53ApWjp7DXW5irJbaDV0qQZRN6QkU3tKg2H87vtG8g==","signatures":[{"sig":"MEUCIQDUo5uEiJ8vgVyTyG+gvN5xR7SYenGEDUsSRanqOGUKXgIgDV/isvW96qpaQ9rjClZCoPcvb+g34nmg76r3EjlLp54=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3696375,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfu+5oCRA9TVsSAnZWagAAc5kP/RgIPCzt0BLH73oK9sUl\nNEQ8cHCb4J89aMJypKyR5O/QAN89RLavJxyBVssbL4EWx2pZkxtEPf/IB7ni\nCZU7jSSFkddVicMCPuB61rB7HlnhOGBnJq3cyyZomodNGiATdvbdIRuJo0uz\nI0bG3yFoK8oITVpDIlUOlfRniGWk2Hdfqi1fHzveKm4FEvSZWYCvOj4XTTOg\nqBFE3z/bEfeFu665NXuQi1LOFPhEnWLxGlHADscqhqZ+ESsQww3y4WGWQLTw\naofFnUVTHK1bBbM+A29Lnk1vnXOLMIh+2lQsghNzK8ipihoY7Y9OZcnbmQ3D\nvvnVcDRilCL8/l6qv0+QgZ4och92nMtmVIJNCtkMA65/ZaWGc2I0QKJvPQh3\n0LipS2NxR3MFWp0F52wpJ7KP9BpNEXcOq2yhzx84cSC8BxX4XIPZzbRIj7wE\n2PVDgDnCbjXbTgr519VbwBEsqbIb8WPrVLd8Vcv7S4KU9YWqw6FM+0E07+n+\nCGo5sHw68bfSde0LvZ0Mn/rG+0XRzfNtQYHYAdn1vO9xsc77stZaBoR0jEX1\nctkk9ioNj4WudIMOe+/Pw48K+YNm9/82obI73g49XXRYqLQvjk0O3ESt+WLs\nQqizqrT3vH0dKp+07E7kgf4vFKrIJrCLANSbjbXe9tosVIAgbzQ0WU3NQrNj\ncWn7\r\n=Qp/A\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n\n## ❗ Code of Conduct\n\nGatsby is dedicated to building a welcoming, diverse, safe community. We expect everyone participating in the Gatsby community to abide by our [**Code of Conduct**](https://gatsbyjs.org/contributing/code-of-conduct/). Please read it. Please follow it. In the Gatsby community, we work hard to build each other up and create amazing things together. 💪💜\n","source":"index.ts","gitHead":"f0c4d659a91b1d06499302ce09d199e896b636eb","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest --env=jest-environment-jsdom-sixteen","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"cross-env STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[] --env=jest-environment-jsdom-sixteen","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch --env=jest-environment-jsdom-sixteen","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"cross-env STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.8","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"jsdom":"16.2.2","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"12.19.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","fs-extra":"^9.0.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","markdown-to-jsx":"^7.0.0","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2","@babel/helper-module-imports":"^7.12.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^26.5.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^2.33.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-axe":"^4.0.0","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","cross-env":"^7.0.2","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.9.7","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/jest-axe":"^3.5.0","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.21","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.21","rollup-plugin-svg":"^2.0.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","storybook-chromatic":"^4.0.2","@rollup/plugin-babel":"^5.2.1","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-terser":"^7.0.2","@storybook/addon-a11y":"6.0.21","@storybook/addon-docs":"6.0.21","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^3.1.8","@storybook/addon-knobs":"6.0.21","@storybook/addon-links":"6.0.21","@testing-library/react":"^11.0.4","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","@rollup/plugin-commonjs":"^16.0.0","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.4.2","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.21","@storybook/addon-console":"^1.2.2","@storybook/source-loader":"6.0.21","@storybook/addon-viewport":"6.0.21","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","@rollup/plugin-node-resolve":"^10.0.0","@storybook/addon-storyshots":"6.0.21","@testing-library/user-event":"^12.1.7","rollup-plugin-auto-external":"^2.0.0","@storybook/addon-storysource":"6.0.21","jest-environment-jsdom-sixteen":"^1.0.3","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","babel-plugin-typescript-to-proptypes":"^1.1.0","@storybook/addon-storyshots-puppeteer":"6.0.21","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"^16.8.1","formik":"^2.0.8","gatsby":"^2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.231-feat-enable-esm-treeshake-20201123T1715_1606151784027_0.6175857675532974","host":"s3://npm-registry-packages"}},"0.0.232":{"name":"gatsby-interface","version":"0.0.232","author":"","license":"ISC","_id":"gatsby-interface@0.0.232","maintainers":[{"name":"skahrz","email":"marvin.frachet@gmail.com"},{"name":"joshwcomeau","email":"joshwcomeau+npm@gmail.com"},{"name":"elanhant","email":"elanhant@gmail.com"},{"name":"greglobinski","email":"greglobinski@gmail.com"},{"name":"amber1ey","email":"amberleyjohanna@gmail.com"},{"name":"rizchelwood","email":"rizchel@gatsbyjs.com"}],"dist":{"shasum":"fd857906e0a9f21f1ed67f21c236598984f7bbce","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.232.tgz","fileCount":836,"integrity":"sha512-REOGcYoP7PKFPIe5iveutbvFOyjgE5uKXNUqMifZpXUJ6tk+9967SshvnHkJCWVpz+v7ZqKjoE6rUj+H8mi8cw==","signatures":[{"sig":"MEUCIQDO+Othr6gigcoBSjp5vLcvjrpENaX2hHRNSbTwb61iYwIgU7OUWQpFd3L14k9sRvKOXGZZwpnEQwZ0vgIZ01LoUxQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5611206,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfu+8yCRA9TVsSAnZWagAAOCQP/3SiRbBEaASnyVeBubAl\nPg0axoonYMnZ8N8+Qps55usLMYT18djrCFklpgeMujJISuPVqrlJtQ15rcF2\nOFGg4e/ljZRYmOf0K9SDa6EWYjxBH5xUEsSahFgLA1c0OqN7im9K0ns5FJoD\niiadqKmFTlhZso1rkD6ouR9WoNbkwaeFmgZRKIpsE6G21yTkBdR+M0yb4OkJ\n4IF5B0xD9EpAiKyW6TWMB01oLTQ3q/xCQDbT3c+NXeN2kT0O/uRXAGyJdbRS\nTtSJdMJiOLqstFUHiGg51urUrhb2IL7acokageemw4qGeTrtq+nr4ChxFrxp\nPtbtncCWRV0QYUCkd4N3KlNXYvbx5uDU5o1qSA+re9AhJzI9mwBBYyHl41QK\nwPsToNuA8OwzmfCZd3I2kOGGnkoY8DDDeewEW9Couw8TefQ0vVg3o3UYP/Aq\nH1WVoTKGhyNS7GzTlSPzQSiuyes2raprHI18fkr0qig+WsqunO8x/WJ3gqHu\nTmV3qHS+faRvZz9JkW6QMDlTq98FQULIG0gcMD6A0JKl4rRZqZ2eFW7E50rD\nAv7iv0eDnjBWrwX5Yy6tgiZk/IKePyKGdAtVCH9o6Ofkjc3By23kACfWAcpl\nFoqDQ5HOpCKk4T8qs2wcWPcO8aPclgqkyOFDwXvU4XQtn26zaP2VHrQI4Avq\ndc8d\r\n=AUkG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","source":"index.ts","gitHead":"f5585ebf7a83a9936422a068b8eb1d9a79a2f6f1","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest --env=jest-environment-jsdom-sixteen","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[] --env=jest-environment-jsdom-sixteen","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch --env=jest-environment-jsdom-sixteen","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.8","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"jsdom":"16.2.2","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.23.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","markdown-to-jsx":"^7.0.0","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^26.5.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-axe":"^4.0.0","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.9.7","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","color-blend":"^3.0.0","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","wcag-contrast":"^3.0.0","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/jest-axe":"^3.5.0","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.21","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.21","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^4.0.2","@types/wcag-contrast":"^3.0.0","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.21","@storybook/addon-docs":"6.0.21","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.21","@storybook/addon-links":"6.0.21","@testing-library/react":"^11.0.4","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.4.2","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.21","@storybook/addon-console":"^1.2.2","@storybook/source-loader":"6.0.21","@storybook/addon-viewport":"6.0.21","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.21","@testing-library/user-event":"^12.1.7","@storybook/addon-storysource":"6.0.21","@emotion/babel-preset-css-prop":"^10.0.14","jest-environment-jsdom-sixteen":"^1.0.3","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.21","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"^16.8.1","formik":"^2.0.8","gatsby":"^2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.232_1606151985865_0.5759107145678835","host":"s3://npm-registry-packages"}},"0.0.233":{"name":"gatsby-interface","version":"0.0.233","author":"","license":"ISC","_id":"gatsby-interface@0.0.233","maintainers":[{"name":"skahrz","email":"marvin.frachet@gmail.com"},{"name":"joshwcomeau","email":"joshwcomeau+npm@gmail.com"},{"name":"elanhant","email":"elanhant@gmail.com"},{"name":"greglobinski","email":"greglobinski@gmail.com"},{"name":"amber1ey","email":"amberleyjohanna@gmail.com"},{"name":"rizchelwood","email":"rizchel@gatsbyjs.com"}],"dist":{"shasum":"23ed2a6cc377e5fda7152510ef55944af7083539","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.233.tgz","fileCount":836,"integrity":"sha512-K5lGGqtYr11boS8UXwWUUsVHE/Guxp5m6l6PMTA7Jmg8LoQIq17ujHwrYyU6KxcGg08G6NbXi9g9WdCmqbwVFQ==","signatures":[{"sig":"MEYCIQDYzyKmR5oIsNU0GLqmG/oi1KlE0O0EmrCF4zRee2RS0wIhAPu3L5kLqfEao9dkJFDlg01PNHwkxJJmnhuGhumj7QPS","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5612178,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfu/KzCRA9TVsSAnZWagAAo8AP/3r7QyAJy45EuFzGO6AM\nk13yLilw+cYm4Wf0ydvguINmf3O5SualQHnXt17hSYDlov8bxc1/STZovgY0\ngQEcUlpdaVZ87WkKixrPfXmVxWb3T7/1btD9L+0WID2a5cnqChHBFIAHUOVL\nY20DtJQeDvPD/Q1O/i+NUGIA8dmlA7FdcMx6ELgIhprznIZAePrFx50dR5nv\n/7jx7lJBb24aoPw6UaYgLSOOStbLYIKjaOz15TBMkVUrxmLkzuM+PCi5uKNv\nPo5ILotoYU+5AfWKuSpgLUA/wsAnPeWmhI0zdz7vilVH+OMnWLrwbnchlrJ8\neHrKqLcXkOC0myZ2dKaeRPDaqDjakdyg+Q/vTxDmdCb+L1vAXDAojgwfhz6+\n9W5G8y9NtSb2lzUJNluGDqh1q9qgEI79izreAgVIqlrtSIUi04iilJOqmT7g\nthK3oSOQidKJAQThhE2rWam1E6K9waWgpJ+KLv5/SfvCN+oQhxqOybFreYGp\nVi5p4HtNm92U0smlGw+suZlmhG652gKBZgu+tmdu687wLVHwQBUQTAbKLBG+\nGcujarr0Mq2JveYd6P+QOW9OzYgifhCgVlTzFIZiev1ctcZ0BwcnL6O171eq\nBnvbxfrRYz3aGog2u2ZRqFS6Vkr2+l9UoVg+z43sCgK+KnGZHryF34F2wyiK\nqYek\r\n=idT5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","source":"index.ts","gitHead":"40a12319be567367fd50a7b755def5fc25c519a8","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest --env=jest-environment-jsdom-sixteen","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[] --env=jest-environment-jsdom-sixteen","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch --env=jest-environment-jsdom-sixteen","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.8","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"jsdom":"16.2.2","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.23.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","markdown-to-jsx":"^7.0.0","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^26.5.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-axe":"^4.0.0","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.9.7","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","color-blend":"^3.0.0","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","wcag-contrast":"^3.0.0","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/jest-axe":"^3.5.0","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.21","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.21","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^4.0.2","@types/wcag-contrast":"^3.0.0","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.21","@storybook/addon-docs":"6.0.21","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.21","@storybook/addon-links":"6.0.21","@testing-library/react":"^11.0.4","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.4.2","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.21","@storybook/addon-console":"^1.2.2","@storybook/source-loader":"6.0.21","@storybook/addon-viewport":"6.0.21","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.21","@testing-library/user-event":"^12.1.7","@storybook/addon-storysource":"6.0.21","@emotion/babel-preset-css-prop":"^10.0.14","jest-environment-jsdom-sixteen":"^1.0.3","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.21","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"^16.8.1","formik":"^2.0.8","gatsby":"^2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.233_1606152882605_0.5870484576765884","host":"s3://npm-registry-packages"}},"0.0.234":{"name":"gatsby-interface","version":"0.0.234","author":"","license":"ISC","_id":"gatsby-interface@0.0.234","maintainers":[{"name":"skahrz","email":"marvin.frachet@gmail.com"},{"name":"joshwcomeau","email":"joshwcomeau+npm@gmail.com"},{"name":"elanhant","email":"elanhant@gmail.com"},{"name":"greglobinski","email":"greglobinski@gmail.com"},{"name":"amber1ey","email":"amberleyjohanna@gmail.com"},{"name":"rizchelwood","email":"rizchel@gatsbyjs.com"}],"dist":{"shasum":"ca3b75983a0f60591cd4e97b5d02b2b3efd47468","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.234.tgz","fileCount":836,"integrity":"sha512-hg/Ru4ugfUyEF6EO8uyxbbcfmkiVz51jAKiuacW78Dh46f/EfXxiVCkTT8tnNeSeqUDPwSwvG0QiVTVoYSifOw==","signatures":[{"sig":"MEUCICEijpR/NDQpRBD+AE95kPnWWjF08Q2zP8r7a18aJtdvAiEA2EB/2owmn5FaFqXmops74BC2/8htOd2cBPuen7PEl0E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5612532,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfxqyPCRA9TVsSAnZWagAAs30QAItSfzVnU855tGPIMYRY\nGFn5ffTGfOUgJ2Po7aEuLelQCbY4Y2KO2QWZ/485aW894O6PWn4PIMtGaSLU\n5KR6ZM3PhytwXZ8H/lMJo/Wv/0mYDPaUzGQelMblZmKJ4806NHCE6TneWSbl\nZ+tMQJld7u7ZM9As5SHMX1uKELXG2r/qEfgbD6kYXJq128tyMkWAK6VRfaoS\nu6i4ogvf0OniW9pa5C1pNEwyEBps859K7+1HD9roSvrM9PhRG7Quxm7JKbr7\nb+XGPDY2J6J+fZ9iEAh+jLu1PkMOTjJ2hhlN0iZ7OZ5ql3v8JwU3FFwUcyVW\nvCLyxx8lcr2+wpCrIIUULaCd5aDsi2palSOU+tJNu4sAtRvFaopUdD2NruPC\nM6BT/QbzxTDcU79PthBftF4MitAFjunkYZ9rBpMeAkl4DmkT7C8ZgxIonYmM\n4dtEQFHkCuilJ+XRBiQ9qqC1e3c6il5l8vyYbpOp9xvJdqWYCLwuIKeiWk43\nr88duXJP3z0ub4M95qj1/VpMCeO92qCjGTiYgjpFpQxSLGowRrHBUEYXL9k1\ndPuyxpDZQWXBQm9F5h/maASJgLputObDm9H+8LfefIKFZRnEY54/oZiJakCh\nnHn7D2iT78CpkSRQht+AZzgjKDDGE9tVLbSBhAasLUKVO/O8LMNHSR9ilIqn\nkPhZ\r\n=B1ce\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","source":"index.ts","gitHead":"67ec4ec3b90133c2835959f97d1e162961719c59","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest --env=jest-environment-jsdom-sixteen","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[] --env=jest-environment-jsdom-sixteen","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch --env=jest-environment-jsdom-sixteen","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.8","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"jsdom":"16.2.2","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.23.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","markdown-to-jsx":"^7.0.0","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^26.5.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-axe":"^4.0.0","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.9.7","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","color-blend":"^3.0.0","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","wcag-contrast":"^3.0.0","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/jest-axe":"^3.5.0","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.21","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.21","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^4.0.2","@types/wcag-contrast":"^3.0.0","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.21","@storybook/addon-docs":"6.0.21","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.21","@storybook/addon-links":"6.0.21","@testing-library/react":"^11.0.4","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.4.2","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.21","@storybook/addon-console":"^1.2.2","@storybook/source-loader":"6.0.21","@storybook/addon-viewport":"6.0.21","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.21","@testing-library/user-event":"^12.1.7","@storybook/addon-storysource":"6.0.21","@emotion/babel-preset-css-prop":"^10.0.14","jest-environment-jsdom-sixteen":"^1.0.3","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.21","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"^16.8.1","formik":"^2.0.8","gatsby":"^2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.234_1606855822502_0.0018112647390442493","host":"s3://npm-registry-packages"}},"0.0.234-Elanhant-switch-gatsby-dep-20201203T2242":{"name":"gatsby-interface","version":"0.0.234-Elanhant-switch-gatsby-dep-20201203T2242","author":"","license":"ISC","_id":"gatsby-interface@0.0.234-Elanhant-switch-gatsby-dep-20201203T2242","maintainers":[{"name":"skahrz","email":"marvin.frachet@gmail.com"},{"name":"joshwcomeau","email":"joshwcomeau+npm@gmail.com"},{"name":"elanhant","email":"elanhant@gmail.com"},{"name":"greglobinski","email":"greglobinski@gmail.com"},{"name":"amber1ey","email":"amberleyjohanna@gmail.com"},{"name":"rizchelwood","email":"rizchel@gatsbyjs.com"}],"dist":{"shasum":"a59b2cce6b5356f8e3a55066d60a2e2df25cd3ca","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.234-Elanhant-switch-gatsby-dep-20201203T2242.tgz","fileCount":836,"integrity":"sha512-pkiDBFBN2tnsKO7kuiUW1xI7V+mwgs12FD3Q3B6awt5vqM2KHpfXOsqez/shhUm2ol1QnMnUjKbQbg4HWPZIaA==","signatures":[{"sig":"MEUCIQCJBIOr56z0oBcRxisXUq7l4wthEZGlnYwbouenkEkwowIga9cRpXxCkcOkSpdvTD12qfaJ2fbyQEwNYauu7yd+6xw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5612689,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfyWnxCRA9TVsSAnZWagAA4HoP/24fW7wGat2c9Q8AO9Nh\nM99jTisqsfNO7ERbgBPrARf5PNQVzMBfzKob6Yc64AYTyIfB5aTAPdSuU+1K\nk+IAtY96hXzGU+ohFQzO8YcX0qMxNbz8DN2AJgupAOs6ctMZF2miMZZLzxsP\nVdniZGsIhgKOSzQTzXgROiuHvnKOygPUn9CSGxMoFg8nHz2uJ07MGbGvwlI0\nb0XYbUmrS5j127SdhEqu/0j7NSJrLqc3HGwMudf9MO6q1d30dlPONzf8XRMw\n2YSvQzoRseoD2JiamZk50DNdJoFkzNPU/ZznQNnJSnybiUPf8tin53VL561o\nksL6QNaWpYyZVtZlguD0qg133lhEPa26ehLKXagksdLAKwoHsqEMZ0Xo2PqR\nIJx69T7jOTqwbOJ27gtMk637sKrWKwYv/onQClmy6bs3SAJZTPQDwUrdGLj0\nljvqRl3xDoTf5u4dK+c4f/hDoc7COLf/99bWMBFpNXWRNaKgSjeiEKRj6yxM\n8lFZQ7TT3px+x3pKKmtOIaOeoeyRi6TKfgYE0lrPs8XXq/ln9q7BqXJ65gO2\nqc1NQu4blQAjbQ5uVrOuNabXOg85o0pGDcZ6DVNdmj2DuvTFGPZq2n6QOUSe\nPtizuBSdhb1PPtTo3GMm/6F9IPeiP3H5BtIll43+oJRnYUHDQTHTnQEbWHhF\n+9V8\r\n=jp0I\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n\n## ❗ Code of Conduct\n\nGatsby is dedicated to building a welcoming, diverse, safe community. We expect everyone participating in the Gatsby community to abide by our [**Code of Conduct**](https://gatsbyjs.org/contributing/code-of-conduct/). Please read it. Please follow it. In the Gatsby community, we work hard to build each other up and create amazing things together. 💪💜\n","source":"index.ts","gitHead":"08e978071313a24c76d39b6045c94fb4fc6af51a","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest --env=jest-environment-jsdom-sixteen","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[] --env=jest-environment-jsdom-sixteen","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch --env=jest-environment-jsdom-sixteen","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.8","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"jsdom":"16.2.2","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"12.20.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","markdown-to-jsx":"^7.0.0","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^26.5.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","rollup":"^1.32.0","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-axe":"^4.0.0","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.9.7","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","color-blend":"^3.0.0","gatsby-link":"^2.7.0","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","wcag-contrast":"^3.0.0","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/jest-axe":"^3.5.0","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.21","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.21","rollup-plugin-svg":"^2.0.0","rollup-plugin-url":"^1.4.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","babel-preset-gatsby":"^0.1.11","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.0.1","storybook-chromatic":"^4.0.2","@types/wcag-contrast":"^3.0.0","babel-plugin-emotion":"^10.0.14","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","@storybook/addon-a11y":"6.0.21","@storybook/addon-docs":"6.0.21","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^2.0.3","@storybook/addon-knobs":"6.0.21","@storybook/addon-links":"6.0.21","@testing-library/react":"^11.0.4","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","rollup-plugin-commonjs":"^9.1.3","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.4.2","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.21","@storybook/addon-console":"^1.2.2","@storybook/source-loader":"6.0.21","@storybook/addon-viewport":"6.0.21","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","rollup-plugin-node-resolve":"^3.3.0","@storybook/addon-storyshots":"6.0.21","@testing-library/user-event":"^12.1.7","@storybook/addon-storysource":"6.0.21","@emotion/babel-preset-css-prop":"^10.0.14","jest-environment-jsdom-sixteen":"^1.0.3","@babel/plugin-syntax-import-meta":"^7.0.0","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","@babel/plugin-proposal-decorators":"^7.0.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","babel-plugin-typescript-to-proptypes":"^1.1.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@storybook/addon-storyshots-puppeteer":"6.0.21","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"^16.8.1","formik":"^2.0.8","react-dom":"^16.8.1","prop-types":"^15.6.1","gatsby-link":"^2.7.0","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.234-Elanhant-switch-gatsby-dep-20201203T2242_1607035376670_0.5466580713522446","host":"s3://npm-registry-packages"}},"0.0.235":{"name":"gatsby-interface","version":"0.0.235","author":"","license":"ISC","_id":"gatsby-interface@0.0.235","maintainers":[{"name":"skahrz","email":"marvin.frachet@gmail.com"},{"name":"joshwcomeau","email":"joshwcomeau+npm@gmail.com"},{"name":"elanhant","email":"elanhant@gmail.com"},{"name":"greglobinski","email":"greglobinski@gmail.com"},{"name":"amber1ey","email":"amberleyjohanna@gmail.com"},{"name":"rizchelwood","email":"rizchel@gatsbyjs.com"}],"dist":{"shasum":"7bb4d5e327b2419bc99f82a9b72053fbd09e0baa","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.235.tgz","fileCount":690,"integrity":"sha512-4pVitPy2KhRZd34c2lhHMm9y+GsgDCgoxlyb2iyUz9KoJxSZCeaZRJYCD3s/HLR86JZkLMUfCPtZYfcPdnaJzw==","signatures":[{"sig":"MEQCIH9aPqquWq3tv1cDmscagDxSvDqrbFOV+qPIvmRDWMGKAiA9jW83/TV8ma5KISHnLeh6a2PT9eg0d3oxXGXAlDoCHQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3698452,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfyZR9CRA9TVsSAnZWagAAwzsP+weR81DsCZLLgPaMc99N\naFzrgGKsgnH/evMdqPKGZgXyqQNeQZYjJYzpcLOEEyc0U33StMBIhpK03N+O\nEzAjcJCo7GrDRH169iSA71sjGO/QK03WU2bgiPVJ1qJDwt7Cc9zjSbT/JAZy\n+xUjaadjzKSFhVKVQDyYiQAktfme1WIuR7achmQYtrLAPa9Y68TtiL47MPJZ\nHFLK2QHw1jNxpH27PBZZfFk2fOeQi3xkK8oP9zhN0jIPv25mYT4yOimbMJ8N\nma/ICqTTx3Vk1gLkjQ6xYqM025dyRgLLc6oTqTaZqWpnaCFH+CGoYUiFyHjQ\n8cJpUlFFmS5+4fkuUn8m5dwW2RfuF0GsS79fDqVg5/ZbJGQ14+38hqNR6qeN\nUN+Q5AEeGi3ImK8s2hM4dZ+Np2TVetcBGw7AR5fOewdb9h3Q6jLRg4gGMYRD\nBQ+Q8QUl8Ykw6hWOIUI5k+Di0gU4JgkoKKrfx7wmJkNTNqAqHCmh3htNyNy0\nIVkLdjmYkpEpMX6GIApahaQjSWXJHnnBfpql+L4ZmzFOfrysyT+AIqtKZXfX\nlLFr6N7AJXt3eMn6CWcYvZkgpn40I8HxWzIoT6QOF2SZxjFApztXHmhU0PFl\na4005FaFjjDYz+c0D+uMYKpf58iik/anrbyXZnHXt7gPfPt2XnZu7BZVO6Qv\nuHRM\r\n=u7z2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","source":"index.ts","gitHead":"db369219062530d932ed607434d67b5e8ed64416","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest --env=jest-environment-jsdom-sixteen","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"cross-env STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[] --env=jest-environment-jsdom-sixteen","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch --env=jest-environment-jsdom-sixteen","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"cross-env STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.8","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"jsdom":"16.2.2","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.23.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","fs-extra":"^9.0.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","markdown-to-jsx":"^7.0.0","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2","@babel/helper-module-imports":"^7.12.1"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^26.5.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^2.33.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-axe":"^4.0.0","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","cross-env":"^7.0.2","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.9.7","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","color-blend":"^3.0.0","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","wcag-contrast":"^3.0.0","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/jest-axe":"^3.5.0","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.21","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.21","rollup-plugin-svg":"^2.0.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","storybook-chromatic":"^4.0.2","@rollup/plugin-babel":"^5.2.1","@types/wcag-contrast":"^3.0.0","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-terser":"^7.0.2","@storybook/addon-a11y":"6.0.21","@storybook/addon-docs":"6.0.21","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^3.1.8","@storybook/addon-knobs":"6.0.21","@storybook/addon-links":"6.0.21","@testing-library/react":"^11.0.4","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","@rollup/plugin-commonjs":"^16.0.0","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.4.2","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.21","@storybook/addon-console":"^1.2.2","@storybook/source-loader":"6.0.21","@storybook/addon-viewport":"6.0.21","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","@rollup/plugin-node-resolve":"^10.0.0","@storybook/addon-storyshots":"6.0.21","@testing-library/user-event":"^12.1.7","rollup-plugin-auto-external":"^2.0.0","@storybook/addon-storysource":"6.0.21","jest-environment-jsdom-sixteen":"^1.0.3","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","babel-plugin-typescript-to-proptypes":"^1.1.0","@storybook/addon-storyshots-puppeteer":"6.0.21","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"^16.8.1","formik":"^2.0.8","gatsby":"^2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.235_1607046268493_0.7365157790137684","host":"s3://npm-registry-packages"}},"0.0.235-Elanhant-form-elements-optimization-20201204T2347":{"name":"gatsby-interface","version":"0.0.235-Elanhant-form-elements-optimization-20201204T2347","author":"","license":"ISC","_id":"gatsby-interface@0.0.235-Elanhant-form-elements-optimization-20201204T2347","maintainers":[{"name":"skahrz","email":"marvin.frachet@gmail.com"},{"name":"joshwcomeau","email":"joshwcomeau+npm@gmail.com"},{"name":"elanhant","email":"elanhant@gmail.com"},{"name":"greglobinski","email":"greglobinski@gmail.com"},{"name":"amber1ey","email":"amberleyjohanna@gmail.com"},{"name":"rizchelwood","email":"rizchel@gatsbyjs.com"}],"dist":{"shasum":"676e88d697213cb686f7fb1d443a8cc98cf60159","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.235-Elanhant-form-elements-optimization-20201204T2347.tgz","fileCount":691,"integrity":"sha512-kzpQkfGPLRfMyOsqiO5KK5lDL/uyxxao86mYrk3nQuuwE8L5lAMlVO5V4e31bBioJvX9FJJ3P/8zwwObNa7Ueg==","signatures":[{"sig":"MEUCIQCT4EsRxO9Dd+0gHVjM1rF1Qtyy0DYaWmVX2v/PjXiUaAIgYyPddJdaaNBhS2bJUZbhWKPu6tdcxUbIWYDkcK814GI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3708287,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfysqzCRA9TVsSAnZWagAA9/YP/j152lonhRJsDhPmhm8a\naZergJkFmXnCCjg/BaGry5QaK/shb3XHgRKLcIPPdf3uRkTB+qiFFSX5t8gx\nDDbS8rllC+kRc7DMHzEbdQWpmuqLN8Mb2lJNdI3Vve4Efzdsk0arsvoqwcOW\nEp+osG7wo3Hy+uZkQoPFDPNslod873vWFOG5uxEYtYLnFyBvZvfNilsMtXbz\nxvgMcoDFX3PE9RDMhYrmMA8e7QE+xwGFDG1lbwMRQIJdl5ypbxeZJO2gPmo4\nVrARUu9mlBNsyeY791QL80BUiocTe10XPBDb/OJX5+UyNxmgHGZSADB7xHtv\nma2v4RFe2RhDZSqFA4SlqRrg+OKYBHuq/+0jdSBDjupG9Z/pjUt4NCPvyzAn\n3OGzyh4KoIn1akqCwga7TWlLBHHnDv8XZtHjS57Fv57+KGA8qSkAFtU90GjE\nyJ8YB/v8fkmkJ8Twr/xw1QhpE6k8bNuwQ/LwyDsyLpZf+gbs/LzCBlU1fC2P\nJ+nP4BW3+8jjzN5RdgEYqGYLvRVpk0mZAe7Rea58is9x4mLWea+Mbd1rkvea\ns1uWy5k3XDrGdgA5bRbLpLUDbDMyp1mzqUqrTVqLj34QFxfslFE6Q+PqzzEz\nqnZPk7tihz791r1elUXyXsCTP1J8zaE6E2wiTcw7Vquip8LryBfect6ROvTP\nQ7nn\r\n=7hyV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n\n## ❗ Code of Conduct\n\nGatsby is dedicated to building a welcoming, diverse, safe community. We expect everyone participating in the Gatsby community to abide by our [**Code of Conduct**](https://gatsbyjs.org/contributing/code-of-conduct/). Please read it. Please follow it. In the Gatsby community, we work hard to build each other up and create amazing things together. 💪💜\n","source":"index.ts","gitHead":"3a000689c1d33efd37b66ecc4aa7b0cea7c93a7b","scripts":{"tsc":"tsc","lint":"eslint -c .eslintrc --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest --env=jest-environment-jsdom-sixteen","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"cross-env STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[] --env=jest-environment-jsdom-sixteen","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch --env=jest-environment-jsdom-sixteen","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"cross-env STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.8","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"jsdom":"16.2.2","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"12.20.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","fs-extra":"^9.0.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","markdown-to-jsx":"^7.0.0","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2","@babel/helper-module-imports":"^7.12.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^26.5.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^2.33.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-axe":"^4.0.0","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","cross-env":"^7.0.2","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.9.7","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","color-blend":"^3.0.0","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","wcag-contrast":"^3.0.0","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/jest-axe":"^3.5.0","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.21","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.21","rollup-plugin-svg":"^2.0.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","storybook-chromatic":"^4.0.2","@rollup/plugin-babel":"^5.2.1","@types/wcag-contrast":"^3.0.0","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-terser":"^7.0.2","@storybook/addon-a11y":"6.0.21","@storybook/addon-docs":"6.0.21","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^3.1.8","@storybook/addon-knobs":"6.0.21","@storybook/addon-links":"6.0.21","@testing-library/react":"^11.0.4","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","@rollup/plugin-commonjs":"^16.0.0","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.4.2","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.21","@storybook/addon-console":"^1.2.2","@storybook/source-loader":"6.0.21","@storybook/addon-viewport":"6.0.21","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","@rollup/plugin-node-resolve":"^10.0.0","@storybook/addon-storyshots":"6.0.21","@testing-library/user-event":"^12.1.7","rollup-plugin-auto-external":"^2.0.0","@storybook/addon-storysource":"6.0.21","jest-environment-jsdom-sixteen":"^1.0.3","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","babel-plugin-typescript-to-proptypes":"^1.1.0","@storybook/addon-storyshots-puppeteer":"6.0.21","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"^16.8.1","formik":"^2.0.8","gatsby":"^2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.235-Elanhant-form-elements-optimization-20201204T2347_1607125682606_0.053433892469471944","host":"s3://npm-registry-packages"}},"0.0.236":{"name":"gatsby-interface","version":"0.0.236","author":"","license":"ISC","_id":"gatsby-interface@0.0.236","maintainers":[{"name":"skahrz","email":"marvin.frachet@gmail.com"},{"name":"joshwcomeau","email":"joshwcomeau+npm@gmail.com"},{"name":"elanhant","email":"elanhant@gmail.com"},{"name":"greglobinski","email":"greglobinski@gmail.com"},{"name":"amber1ey","email":"amberleyjohanna@gmail.com"},{"name":"rizchelwood","email":"rizchel@gatsbyjs.com"}],"dist":{"shasum":"f17045cb006da141f19298f20a582e884422bfa2","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.236.tgz","fileCount":692,"integrity":"sha512-flaNAQDR1NmjsQBVvRXwa2gb8ttVsP2+fZAkyb/B6/6lcHhxXfulfe5WdlBc6NPfmG27TBRHMiARdnKiUxTajw==","signatures":[{"sig":"MEUCIFZK1qEtaK6aSzOUYUvUUOwbhIiefHKWsNITfiqLNM0JAiEAj26r4AMheg52IrM5p5h92vzSe2JkgUOH4t8AgNsW/ZA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3703022,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfz1QTCRA9TVsSAnZWagAA+HoQAJVeYV6KFDEBuGI1P1ll\nYcFTIitVitc1DI7ienY4MDaRj/JFWofB4Uy+aXgAwLgBOuHkdp+rbZT0QUlL\nRH8COPhIUMM3jvHo8yd97vSfG2P0j/BVXzhTkW+mWdc9MQwWJ6gMmFUAXqqN\nXzv+E2NemcS0s0lUidgkurGYSLw60ZeN54x8AVzQj4jxA4zvsUbigYKC344j\n08iVScE4gPDbMpTMVOwJAAGAiehVjVEONPQwfftmsDSCvyiFMiy7of3dG9rJ\nChlT68rAFgKZi19pAaV+6/IfE5Rmnrg8AV21fTXEHejpV19Gpf6Mv9tIrgLx\nLwdbz09H3TLV3KeZVdYYnCHr8unxdFm0B+wml1qlaU6+Yb9jWcQPpvISydnw\n2H2JBZsVqcUXRHzxY5/lhGuzBLgjdobU4UNB/y2wpPen4Q53nNm8sPCanO0x\nx89A0FM0z1M4Ee81wwcvzZpE6SHUFqgWlVk9CBpuQnmMr7pPtVF3bCfVer2t\nZPODWDpJ6xK6xkcaePTCmqrhIHiyx1n7pwPWW86Lk1kwVs4CPoEmU/jiaTNf\nNzx72w+9sQAnQO3Jl9ZNWYBRd1eSROE2OXyyrVuaiP4W2RpNmyvXu/WyI9lZ\nkIfYTbS+4Z+IB/LxoJM02PWQCgd1TOq/RTUmcZOw6t/fzPBs+jSk8yFfqXe8\nCT9b\r\n=ST/f\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","source":"index.ts","gitHead":"5d747fa9c884b7a07180d4b4d2d03f0baa1b2f2a","scripts":{"tsc":"tsc","lint":"eslint --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest --env=jest-environment-jsdom-sixteen","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"cross-env STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[] --env=jest-environment-jsdom-sixteen","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch --env=jest-environment-jsdom-sixteen","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"cross-env STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.8","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"jsdom":"16.2.2","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.23.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","fs-extra":"^9.0.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","markdown-to-jsx":"^7.0.0","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2","@babel/helper-module-imports":"^7.12.1"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^26.5.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^2.33.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-axe":"^4.0.0","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","cross-env":"^7.0.2","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.9.7","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","color-blend":"^3.0.0","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","wcag-contrast":"^3.0.0","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/jest-axe":"^3.5.0","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.21","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.21","rollup-plugin-svg":"^2.0.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","storybook-chromatic":"^4.0.2","@rollup/plugin-babel":"^5.2.1","@types/wcag-contrast":"^3.0.0","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-terser":"^7.0.2","@storybook/addon-a11y":"6.0.21","@storybook/addon-docs":"6.0.21","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^3.1.8","@storybook/addon-knobs":"6.0.21","@storybook/addon-links":"6.0.21","@testing-library/react":"^11.0.4","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","@rollup/plugin-commonjs":"^16.0.0","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.4.2","@babel/plugin-syntax-jsx":"^7.12.1","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.21","@storybook/addon-console":"^1.2.2","@storybook/source-loader":"6.0.21","@storybook/addon-viewport":"6.0.21","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","@rollup/plugin-node-resolve":"^10.0.0","@storybook/addon-storyshots":"6.0.21","@testing-library/user-event":"^12.1.7","rollup-plugin-auto-external":"^2.0.0","@storybook/addon-storysource":"6.0.21","jest-environment-jsdom-sixteen":"^1.0.3","@babel/helper-plugin-test-runner":"^7.10.4","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","babel-plugin-typescript-to-proptypes":"^1.1.0","@storybook/addon-storyshots-puppeteer":"6.0.21","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"^16.8.1","formik":"^2.0.8","gatsby":"^2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.236_1607422994338_0.49968605587009685","host":"s3://npm-registry-packages"}},"0.0.237":{"name":"gatsby-interface","version":"0.0.237","author":"","license":"ISC","_id":"gatsby-interface@0.0.237","maintainers":[{"name":"skahrz","email":"marvin.frachet@gmail.com"},{"name":"joshwcomeau","email":"joshwcomeau+npm@gmail.com"},{"name":"elanhant","email":"elanhant@gmail.com"},{"name":"greglobinski","email":"greglobinski@gmail.com"},{"name":"amber1ey","email":"amberleyjohanna@gmail.com"},{"name":"rizchelwood","email":"rizchel@gatsbyjs.com"}],"dist":{"shasum":"9f1b0b8c2b83745e8e7aef6fd67c3f61b4b1e799","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.237.tgz","fileCount":692,"integrity":"sha512-rDyFj3S0E8J+/fsixaJuf5p8LQkkzmZw3IJ0pLkxpx6/AqnyuFaZtmL/yav4NOmeJSr9RGpaY8il3NWV03/1oQ==","signatures":[{"sig":"MEQCIH2mhtdKt2JxWjWouHmrQsududq1z+y6pkzk1cjG9JrwAiBHCrvTVNZvEeaXhNhPBw18lpQAq+7z3zJYyrfY7pu77g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3704467,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfz74iCRA9TVsSAnZWagAAAE0P/3Q87kJ3EsMwvkFVgQsi\nVK/rvy9k1beKnIfV2IrUFyddEMn8IzYXbGPJmDlwAa6vZUJ4fa3OCyScdduQ\nUNZApA6wioqJmrDzv3oP3YwKg/MWC5NSmO+FLZG82PY1dV+w8GuPCY3aEF24\ngledVaxCh9gBK7TfFVUMPjL9d+Av5Hg1ceHeDSl8EELuQLApous8KS2MwtOp\nbQg2bXlKLRpdDso5lahYwZjFVhugubDy/BHGKPZHCJK9UZHMO2jOK754xwEZ\nzIfO1q7VOGfhh9ITnBr2oJBimXsbvGTmpVbzmD7++PMgWnB2FCnWzNjUANUC\npFeluMvO88HW0dgrLxw+Itdz8V2x8bVfLSrvJbt7oboPW4qbUd6IfWy2k3kv\nJm5h5/c2kf01Bbv23WlUX/8izTuJFdarobwMLQLnrma8QsO5lg9BMMb+q9Nj\nweWrJ7n5ml57OzoY1hovRSBLv7XQmHmjwvM+NWr5TPT5WEJDgmLS7FqDlFt7\nYQumqx2sQoYqLAH7JcJN8QHFXfCdWrVFhfo+H488w/vCX7VpnIrg3Qmm4s77\ni6FfSYWV3Z29mtIsa48S6eP67W6I9rwURJqtOPW+zymtKT7+TD1hUFN7YQ32\neSoE9RCOwAUzOV1w/Nk+uRBFoqdNMMMQkmOoW4ogrsl8IXcO5WWAqf8RuBAL\nNPyz\r\n=W8PW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","source":"index.ts","gitHead":"8f8e2e293f1c02ace036808076efd3f015cfdc5d","scripts":{"tsc":"tsc","lint":"eslint --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest --env=jest-environment-jsdom-sixteen","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"cross-env STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[] --env=jest-environment-jsdom-sixteen","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch --env=jest-environment-jsdom-sixteen","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"cross-env STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.8","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"jsdom":"16.2.2","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.23.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","fs-extra":"^9.0.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","markdown-to-jsx":"^7.0.0","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2","@babel/helper-module-imports":"^7.12.1"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^26.5.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^2.33.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-axe":"^4.0.0","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","cross-env":"^7.0.2","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.9.7","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","color-blend":"^3.0.0","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","wcag-contrast":"^3.0.0","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/jest-axe":"^3.5.0","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.21","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.21","rollup-plugin-svg":"^2.0.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","storybook-chromatic":"^4.0.2","@rollup/plugin-babel":"^5.2.1","@types/wcag-contrast":"^3.0.0","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-terser":"^7.0.2","@storybook/addon-a11y":"6.0.21","@storybook/addon-docs":"6.0.21","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^3.1.8","@storybook/addon-knobs":"6.0.21","@storybook/addon-links":"6.0.21","@testing-library/react":"^11.0.4","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","@rollup/plugin-commonjs":"^16.0.0","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.4.2","@babel/plugin-syntax-jsx":"^7.12.1","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.21","@storybook/addon-console":"^1.2.2","@storybook/source-loader":"6.0.21","@storybook/addon-viewport":"6.0.21","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","@rollup/plugin-node-resolve":"^10.0.0","@storybook/addon-storyshots":"6.0.21","@testing-library/user-event":"^12.1.7","rollup-plugin-auto-external":"^2.0.0","@storybook/addon-storysource":"6.0.21","jest-environment-jsdom-sixteen":"^1.0.3","@babel/helper-plugin-test-runner":"^7.10.4","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","babel-plugin-typescript-to-proptypes":"^1.1.0","@storybook/addon-storyshots-puppeteer":"6.0.21","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"^16.8.1","formik":"^2.0.8","gatsby":"^2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.237_1607450145800_0.7025346901642688","host":"s3://npm-registry-packages"}},"0.0.238":{"name":"gatsby-interface","version":"0.0.238","author":"","license":"ISC","_id":"gatsby-interface@0.0.238","maintainers":[{"name":"skahrz","email":"marvin.frachet@gmail.com"},{"name":"joshwcomeau","email":"joshwcomeau+npm@gmail.com"},{"name":"elanhant","email":"elanhant@gmail.com"},{"name":"greglobinski","email":"greglobinski@gmail.com"},{"name":"amber1ey","email":"amberleyjohanna@gmail.com"},{"name":"rizchelwood","email":"rizchel@gatsbyjs.com"}],"dist":{"shasum":"340d332d5a8174d4b95606932d2eda90d760e8d1","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.238.tgz","fileCount":692,"integrity":"sha512-i1INSvzzLlj5VbHlLiNhXxnRDVOH3eYiZoE4qNhv1S+P3fXuZSYSlPiD81CLQ77zmZEEVr02PIhwlMDHGNUf7w==","signatures":[{"sig":"MEUCIC+V6fM6/4rdJ8XGx03+i6oE3WWRI5zOOGd/dEahvzivAiEAvR+ClR6A/P8UezkiuhqRyDnquugYytIvxyLkHH+Ktpg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3705974,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfz8pfCRA9TVsSAnZWagAAeC0QAIBhTGPxVgTUTAoea6gC\nPaft5drkF2wnAX89+qk4EREWC2kcRon3LlzRFL5bwmjnVtS2QmGVxClydfAE\noSNXtyEfRI9Np9XziB4LRpATa/BvhemuGMw1IUMU9gmQNTFM/1AEOfldTWlk\ndrDlQEOQLjmT4BT1VTb7ppLvK82fc9y+0cE63cmiqU+8WTepQypEQPUXK2Eg\nbQBYZ/L2Xo3giAb4Jx+mI2SSaAyITaLoXuJoniRcHiWf7Ywg3te6bpxT2bRU\nvbpsTaQCxkXt49xF0pcIxzkcGzYeQcafWrOoQK2w67VkW94Y/krjm3X5bUTI\n6sCCn+/e5C/82I0WQkfcfwg7oKsdN3gwLGM+kKBQCfYuI/0iRqnmdzf8o4rA\n673Z+J1dME/pQ+be1rGRkofe5iZwP6QsoJBMou4yir5ADJfjSmwNEjVxiU4m\nLaEs995r2ybLyjojHyz89RfG/QbioyU38v3D+iSC0lYurlza+vsQXSH+hmZn\nx4P1fS5oJzIbmOUCEVcjxSy47ybfEAKlcjImHVxq5pOAIaw2tH+j8wh1hnmu\ncdxNO3EJ4rW1oigyNCkxNHXJcLNPD9u4kgmelhJGHc2R3IMDtlD5UmRW9wUI\ndfpE1Fy52WZTBqJnQ4aM4ukfNPUgh42267lWMdeUHJTsfmVICAXkRNHmcbhv\ndFjb\r\n=jT0K\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","source":"index.ts","gitHead":"155499f5406867ca4f80f51dfda7fe08281323cf","scripts":{"tsc":"tsc","lint":"eslint --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest --env=jest-environment-jsdom-sixteen","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"cross-env STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[] --env=jest-environment-jsdom-sixteen","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch --env=jest-environment-jsdom-sixteen","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"cross-env STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.8","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"jsdom":"16.2.2","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.23.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","fs-extra":"^9.0.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","markdown-to-jsx":"^7.0.0","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2","@babel/helper-module-imports":"^7.12.1"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^26.5.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^2.33.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-axe":"^4.0.0","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","cross-env":"^7.0.2","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.9.7","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","color-blend":"^3.0.0","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","wcag-contrast":"^3.0.0","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/jest-axe":"^3.5.0","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.21","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.21","rollup-plugin-svg":"^2.0.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","storybook-chromatic":"^4.0.2","@rollup/plugin-babel":"^5.2.1","@types/wcag-contrast":"^3.0.0","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-terser":"^7.0.2","@storybook/addon-a11y":"6.0.21","@storybook/addon-docs":"6.0.21","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^3.1.8","@storybook/addon-knobs":"6.0.21","@storybook/addon-links":"6.0.21","@testing-library/react":"^11.0.4","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","@rollup/plugin-commonjs":"^16.0.0","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.4.2","@babel/plugin-syntax-jsx":"^7.12.1","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.21","@storybook/addon-console":"^1.2.2","@storybook/source-loader":"6.0.21","@storybook/addon-viewport":"6.0.21","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","@rollup/plugin-node-resolve":"^10.0.0","@storybook/addon-storyshots":"6.0.21","@testing-library/user-event":"^12.1.7","rollup-plugin-auto-external":"^2.0.0","@storybook/addon-storysource":"6.0.21","jest-environment-jsdom-sixteen":"^1.0.3","@babel/helper-plugin-test-runner":"^7.10.4","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","babel-plugin-typescript-to-proptypes":"^1.1.0","@storybook/addon-storyshots-puppeteer":"6.0.21","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"^16.8.1","formik":"^2.0.8","gatsby":"^2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.238_1607453279261_0.7975561162350748","host":"s3://npm-registry-packages"}},"0.0.239":{"name":"gatsby-interface","version":"0.0.239","author":"","license":"ISC","_id":"gatsby-interface@0.0.239","maintainers":[{"name":"skahrz","email":"marvin.frachet@gmail.com"},{"name":"joshwcomeau","email":"joshwcomeau+npm@gmail.com"},{"name":"elanhant","email":"elanhant@gmail.com"},{"name":"greglobinski","email":"greglobinski@gmail.com"},{"name":"amber1ey","email":"amberleyjohanna@gmail.com"},{"name":"rizchelwood","email":"rizchel@gatsbyjs.com"}],"dist":{"shasum":"e1d27559cf431c9de1aa59e3b37807ce1abb3fd5","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.239.tgz","fileCount":692,"integrity":"sha512-xawDljtPGXCMiU8jTzdXKReWGz3YZt3jSO9TrA4nMaVqdH0BG2fhhFec5n6seqLnmOF37GZgfr1BBepzEQfu8g==","signatures":[{"sig":"MEUCIQCnxIFsFxciOq8W5m9hB3hzhW56Erd/P9iaEr10OGKdbAIgSnqwqp15YyuHsPBn5ivn+uwTObxBDaW+2vnhKAd/p7w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3706475,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf0+YcCRA9TVsSAnZWagAA8XUP/A5ehifiKnhkPwg/vM5A\n49waSgNygaKu56YYJrW451Ghg7HfAjk2ln77iTag58UFMDWK4WoNSqNNPm7T\nyA0e/cXFbeSKIwoFX5ZFmE3uF6+W78/1in3+QzE+c3mXDEzqf4eJmW1+Pv26\nQwBUp+Sf9d4dEhhHk1xbUCn9hv2PafVnRvs8pGSz6Bs/2bWc/2/AvkW6BSdC\njDG4pgO+gKbFETFYfYpr5n3vHBzI7ee5fm6sBMZJpocEHKrx+aTDAbw+lz+m\nsXMvGDfMvMzTCXHo/OTM7v03qUGuO1s9TDus28UfPSreTIsDtggRGim6QcVE\nvXG5Vj0Cbqrrj4NOEzmMHwTw/VeYcou5xmuvCm1NHVO7JB4uRv30kyaywMlq\nP1T0wI+z1eT2P78El2C79ZI8k/yPoDAamEvdeNgRBjn/qJlrNWdLLlsDrBqq\ntWJBIxDlMF0AX82lLRP2ejW/Pm5QTCX+gGtKwsJyU7tK5tlpKit8rZX8bxv8\nb4ukpeQ+WRdnj/DP+bmd2hRELT8lbN0D7fZvvjpxw2heiTRFGV0odNscWtGH\nJiBD3ydNTUNbljZEPm5P/SxoTIvbbtkIlGoMInLcmc1Nf//QoIxbGTzmykfr\nYidulOpNcQ6xn5XYQZqFgRVkyLU/6UolUa9Br8DQrbFA6sVcIpxgmofVvwH6\nz/dA\r\n=ZNeZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","source":"index.ts","gitHead":"598bd041000fe8327a4d8659c7d130fce1d40321","scripts":{"tsc":"tsc","lint":"eslint --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest --env=jest-environment-jsdom-sixteen","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"cross-env STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[] --env=jest-environment-jsdom-sixteen","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch --env=jest-environment-jsdom-sixteen","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"cross-env STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.8","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"jsdom":"16.2.2","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.23.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","fs-extra":"^9.0.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","markdown-to-jsx":"^7.0.0","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2","@babel/helper-module-imports":"^7.12.1"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^26.5.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^2.33.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-axe":"^4.0.0","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","cross-env":"^7.0.2","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.9.7","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","color-blend":"^3.0.0","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","wcag-contrast":"^3.0.0","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/jest-axe":"^3.5.0","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.21","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.21","rollup-plugin-svg":"^2.0.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","storybook-chromatic":"^4.0.2","@rollup/plugin-babel":"^5.2.1","@types/wcag-contrast":"^3.0.0","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-terser":"^7.0.2","@storybook/addon-a11y":"6.0.21","@storybook/addon-docs":"6.0.21","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^3.1.8","@storybook/addon-knobs":"6.0.21","@storybook/addon-links":"6.0.21","@testing-library/react":"^11.0.4","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","@rollup/plugin-commonjs":"^16.0.0","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.4.2","@babel/plugin-syntax-jsx":"^7.12.1","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.21","@storybook/addon-console":"^1.2.2","@storybook/source-loader":"6.0.21","@storybook/addon-viewport":"6.0.21","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","@rollup/plugin-node-resolve":"^10.0.0","@storybook/addon-storyshots":"6.0.21","@testing-library/user-event":"^12.1.7","rollup-plugin-auto-external":"^2.0.0","@storybook/addon-storysource":"6.0.21","jest-environment-jsdom-sixteen":"^1.0.3","@babel/helper-plugin-test-runner":"^7.10.4","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","babel-plugin-typescript-to-proptypes":"^1.1.0","@storybook/addon-storyshots-puppeteer":"6.0.21","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"^16.8.1","formik":"^2.0.8","gatsby":"^2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.239_1607722523504_0.6865048331537136","host":"s3://npm-registry-packages"}},"0.0.240":{"name":"gatsby-interface","version":"0.0.240","author":"","license":"ISC","_id":"gatsby-interface@0.0.240","maintainers":[{"name":"skahrz","email":"marvin.frachet@gmail.com"},{"name":"joshwcomeau","email":"joshwcomeau+npm@gmail.com"},{"name":"elanhant","email":"elanhant@gmail.com"},{"name":"greglobinski","email":"greglobinski@gmail.com"},{"name":"amber1ey","email":"amberleyjohanna@gmail.com"},{"name":"rizchelwood","email":"rizchel@gatsbyjs.com"}],"dist":{"shasum":"904c217ebdfaa7ef1485009e5a5a832967578764","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.240.tgz","fileCount":692,"integrity":"sha512-rSgOq52oYJhRom+AO/QDdeAxnE0vu7z9+tHvhP9wUoxDjxi44MVqq+Wiw+uVQku7JbXkt6zmcwh44SOREkiO+Q==","signatures":[{"sig":"MEYCIQDjHLiINRjHVT2UMJD2jwnM8hZMFt8a2TqEE4aTx0QjogIhAOd8yj8SZcHjvlsrSy+Wa/ySlRVhbzcB9sj9nylyRg2q","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3715794,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf0/mWCRA9TVsSAnZWagAAXQwP/R3FDj9cpdJofMV29sXy\nZk+IUmJvCttDCC7/uNZJgAwwI4ADjc8b6owb9n8jXBIoYSoiZ3uD7R7FAtyy\nYFrbyS/U70JYdJEhWIQOr8J07c/hQKw/VcPArDwNi6d4GW8v87OlnU+hscJG\n1qeP9WBIOoC2TdYPFY5w6IKlVCpOZOFaOvGNiadFikhxnf+XiWcD1L3Zm3L/\nkxgdSVgSI6rf9yxEe7jypIoXdGqWf3oGBMRTSdhyVyrAYV9n6rntqaZxj5Vi\n0XlBwRaSAV6rPHxXpjC4XjbzFM7Scp6lCbBdL6DXB/2Xv2bO2l3M3fLvJ/2c\npAuwdIQRzLlcwEdig93xiMKJMUWePDxLlj7ukL1/6WlEpUV2f/PE0TjK3TmD\n1PTDfqfG+WJlnKkjHFdKIS3argQn9J2BiAgX593JOHebnTa2pVlys42rTe/j\nvNqGJnj2IUwIGrD2qd/p582D6bNB5qKBgcgrwgMOmk1jf/RvEfzdXSjeyuwX\nkMNsuvQ1sesLGOWWOGNiyaWRLUBzv+KlHT4TAxaC8RNqVmv5JGZ6j2d0QF8X\nivIF/EORnaFn/0RwIBG9JiF0jRq98t98fmfi/UXczMq4z6hTPTOWEPex8PrL\nlUsx6B78IQxeytVrdE6xV+mYWGrxtpOaw/Ix+ilOcdcDIWhk4lA2KUcg5nsE\nhM+e\r\n=XUHO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","source":"index.ts","gitHead":"efe893536ef7bfdf034b31c7aff7bf2878174a7e","scripts":{"tsc":"tsc","lint":"eslint --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest --env=jest-environment-jsdom-sixteen","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"cross-env STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[] --env=jest-environment-jsdom-sixteen","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch --env=jest-environment-jsdom-sixteen","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"cross-env STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.8","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"jsdom":"16.2.2","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.23.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","fs-extra":"^9.0.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","markdown-to-jsx":"^7.0.0","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2","@babel/helper-module-imports":"^7.12.1"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^26.5.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^2.33.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-axe":"^4.0.0","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","cross-env":"^7.0.2","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.9.7","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","color-blend":"^3.0.0","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","wcag-contrast":"^3.0.0","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/jest-axe":"^3.5.0","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.21","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.21","rollup-plugin-svg":"^2.0.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","storybook-chromatic":"^4.0.2","@rollup/plugin-babel":"^5.2.1","@types/wcag-contrast":"^3.0.0","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-terser":"^7.0.2","@storybook/addon-a11y":"6.0.21","@storybook/addon-docs":"6.0.21","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^3.1.8","@storybook/addon-knobs":"6.0.21","@storybook/addon-links":"6.0.21","@testing-library/react":"^11.0.4","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","@rollup/plugin-commonjs":"^16.0.0","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.4.2","@babel/plugin-syntax-jsx":"^7.12.1","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.21","@storybook/addon-console":"^1.2.2","@storybook/source-loader":"6.0.21","@storybook/addon-viewport":"6.0.21","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","@rollup/plugin-node-resolve":"^10.0.0","@storybook/addon-storyshots":"6.0.21","@testing-library/user-event":"^12.1.7","rollup-plugin-auto-external":"^2.0.0","@storybook/addon-storysource":"6.0.21","jest-environment-jsdom-sixteen":"^1.0.3","@babel/helper-plugin-test-runner":"^7.10.4","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","babel-plugin-typescript-to-proptypes":"^1.1.0","@storybook/addon-storyshots-puppeteer":"6.0.21","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"^16.8.1","formik":"^2.0.8","gatsby":"^2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.240_1607727509398_0.9326929111853162","host":"s3://npm-registry-packages"}},"0.0.241":{"name":"gatsby-interface","version":"0.0.241","author":"","license":"ISC","_id":"gatsby-interface@0.0.241","maintainers":[{"name":"skahrz","email":"marvin.frachet@gmail.com"},{"name":"joshwcomeau","email":"joshwcomeau+npm@gmail.com"},{"name":"elanhant","email":"elanhant@gmail.com"},{"name":"greglobinski","email":"greglobinski@gmail.com"},{"name":"amber1ey","email":"amberleyjohanna@gmail.com"},{"name":"rizchelwood","email":"rizchel@gatsbyjs.com"}],"dist":{"shasum":"06959d64b40b328a41b95b4516176c6804f40cb4","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.241.tgz","fileCount":692,"integrity":"sha512-rp3mZENR0ojca9oDTQKqsqLi9FFcCXagGT3ecviM3HFQzTZPh1KyKZah8EKPZFR0PVJ+sUXN9h5xhM46NXBaww==","signatures":[{"sig":"MEUCIEcqrC5S2KKX8mbjLdjJfmpXdy3FBUA+Vrjl0ELjvPXWAiEA/JSrRzfh1Hf9CeIH50onquPf4eNSHC/OS+zqSM1QiSk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3717422,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf18kbCRA9TVsSAnZWagAAUA0P/itRNEffVtE1btcYt8OX\nC0BT2+Ei0/LoxklCO+gDmRIITyp7FO553H89eFGdjyMuiVVGHGEkuvwfAdAH\nmfGD9s1BZhDoYI87Hh21l4LsONdqM1KxHP/H46CtxZj2ISQaR2po01U1gxoL\nlOlmAUKyJOL6pOhDlOA6ORrG5TN4f6FMIHdkx0vCgdbcMLtlCziG5zVqF41I\nR+h6OxPVJRSJ3FkufReQUU7r3hW1l2rWTjgVkFdM/d/ZI6adVMuOoCvN0I+y\nMmrRdVeH+iqjlv8fzj/6ebYcInB4z8pDOXwBndkXNrpAo6kXV4SeNh/zv15Z\nDoyuVyhxYgtDoGuKsAs4QGH456XnJE8H/TWUzh8G+Ssgon1CqPr1u90Zvkhq\nAh6rhQH1isTVycrXCTqkvHm0bNOrk2+Vdt8BD9fSHWqVLtgykKWD2VPW+T4C\nJSN8dFVw8SOyetwtXDm4ScI6XBVkgf0nZYIb7xfPkp8wscc4IrOTg5I1lt3O\n+3a/XCwDHtUFvCYsa7BFYzu1+hk8E2vmZEgr1FqjGzB/Zh0C5cpN6Lk2u2fE\n4zq2VwsJKKFdUTkTi7c+guiB/vqD8flGHXNsrxf1RnY1GEHk2vqIG/+WEqap\n4amMN/YLeqhVvZxR+40v0LZqNd66rzkG0OEOC3stCfFaZcu6jn8M0WWzdgYH\nEDZw\r\n=SZfk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","source":"index.ts","gitHead":"2132adc47f784dc3f36bc9673687c0af439ee7e5","scripts":{"tsc":"tsc","lint":"eslint --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest --env=jest-environment-jsdom-sixteen","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"cross-env STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[] --env=jest-environment-jsdom-sixteen","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch --env=jest-environment-jsdom-sixteen","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"cross-env STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.8","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"jsdom":"16.2.2","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.23.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","fs-extra":"^9.0.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","markdown-to-jsx":"^7.0.0","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2","@babel/helper-module-imports":"^7.12.1"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^26.5.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^2.33.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-axe":"^4.0.0","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","cross-env":"^7.0.2","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.9.7","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","color-blend":"^3.0.0","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","wcag-contrast":"^3.0.0","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/jest-axe":"^3.5.0","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.21","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.21","rollup-plugin-svg":"^2.0.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","storybook-chromatic":"^4.0.2","@rollup/plugin-babel":"^5.2.1","@types/wcag-contrast":"^3.0.0","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-terser":"^7.0.2","@storybook/addon-a11y":"6.0.21","@storybook/addon-docs":"6.0.21","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^3.1.8","@storybook/addon-knobs":"6.0.21","@storybook/addon-links":"6.0.21","@testing-library/react":"^11.0.4","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","@rollup/plugin-commonjs":"^16.0.0","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.4.2","@babel/plugin-syntax-jsx":"^7.12.1","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.21","@storybook/addon-console":"^1.2.2","@storybook/source-loader":"6.0.21","@storybook/addon-viewport":"6.0.21","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","@rollup/plugin-node-resolve":"^10.0.0","@storybook/addon-storyshots":"6.0.21","@testing-library/user-event":"^12.1.7","rollup-plugin-auto-external":"^2.0.0","@storybook/addon-storysource":"6.0.21","jest-environment-jsdom-sixteen":"^1.0.3","@babel/helper-plugin-test-runner":"^7.10.4","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","babel-plugin-typescript-to-proptypes":"^1.1.0","@storybook/addon-storyshots-puppeteer":"6.0.21","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"^16.8.1","formik":"^2.0.8","gatsby":"^2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.241_1607977242521_0.5740612501314364","host":"s3://npm-registry-packages"}},"0.0.241-greglobinski-numberbadge-update-20201216T0906":{"name":"gatsby-interface","version":"0.0.241-greglobinski-numberbadge-update-20201216T0906","author":"","license":"ISC","_id":"gatsby-interface@0.0.241-greglobinski-numberbadge-update-20201216T0906","maintainers":[{"name":"skahrz","email":"marvin.frachet@gmail.com"},{"name":"joshwcomeau","email":"joshwcomeau+npm@gmail.com"},{"name":"elanhant","email":"elanhant@gmail.com"},{"name":"greglobinski","email":"greglobinski@gmail.com"},{"name":"amber1ey","email":"amberleyjohanna@gmail.com"},{"name":"rizchelwood","email":"rizchel@gatsbyjs.com"}],"dist":{"shasum":"65691c21e910fba06584a1b6f2f08d23a35c5f54","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.241-greglobinski-numberbadge-update-20201216T0906.tgz","fileCount":692,"integrity":"sha512-Ci68Pmk58V4tVbJRHTwmdi1WSwW8mTfgK7rE5jwQLfrkju8q11bywNG4Y1SgXHjsigvgYrhScQLO7AD1LyTl9g==","signatures":[{"sig":"MEUCIBox4jiyTwJgmjKeuUL06eK5GL04Rf+JwrAxgfQP3F4NAiEArOUBmcMXL+M1xhnVrY7kftLxdHYYrfv26fUnOQvefRI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3721541,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf2c5UCRA9TVsSAnZWagAAjUUQAIFtxgJHZRjC+qLxNL+4\nROjHcKhIENabjXJGXVLLaQE88Z2LIk+Bz17bLkIncLWkUilhr3d6KNQARMEu\n+Cln63XP1j5eums3tp+AW3kkDmB8FWm0VzCgFuXkRmOiwfb1EgE5UianNnn0\nFWsKImDeluPiVTYM6BwTOKTMoG4coILNSmRxE7NYy0ivUQ9383INQYKFLh6g\nFUW59sJSLT+dkpG7zBBr/Hr4QhVfQUBsINcq/d55qIkWaEgYVmtq1Slqh+ww\nkVtxQTLQ091idAgFTVhU6J67v+/0e29yZAVYGOtvQx8vjRHDp8BIC4LD4DGG\nb41eQ0LnWnLnW6Z5UpCpCx0XliTRAQmT+j2UyiAatBKZeVUAeGj/nEAfKu2p\nMcaFv/mMpgs/tu7CDuRzpdUukQcMX2WR58UvQ03F8vAN9na2tPXWzXyKQQcC\nYy142pyb8G1rGy4GSnhQctB35A+ncnzFawPRZkB1PrqJcicLScNla3abvc3R\nyjy63Uts0/16iw7qCu8I06sgRkCgshLKm/tzx/zgwhfTSq9Ob6Ky3OSd1H7o\nBvfhRz62BUle+/s+iKCykZy9JIsunCJHD1t+hI70ytUpD7sqVwWDcXj/gEds\nIed5uGY84RUAQjfMoStQYZenyOvFUVCtp/35hW+eV+AAOe/i7l1+Cz5d/8BA\nOPxI\r\n=AX5K\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n\n## ❗ Code of Conduct\n\nGatsby is dedicated to building a welcoming, diverse, safe community. We expect everyone participating in the Gatsby community to abide by our [**Code of Conduct**](https://gatsbyjs.org/contributing/code-of-conduct/). Please read it. Please follow it. In the Gatsby community, we work hard to build each other up and create amazing things together. 💪💜\n","source":"index.ts","gitHead":"69ac023c56a8842ca32833322eb6875b057052d2","scripts":{"tsc":"tsc","lint":"eslint --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest --env=jest-environment-jsdom-sixteen","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"cross-env STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[] --env=jest-environment-jsdom-sixteen","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch --env=jest-environment-jsdom-sixteen","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"cross-env STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.8","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"jsdom":"16.2.2","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"12.20.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","fs-extra":"^9.0.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","markdown-to-jsx":"^7.0.0","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2","@babel/helper-module-imports":"^7.12.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^26.5.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^2.33.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-axe":"^4.0.0","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","cross-env":"^7.0.2","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.9.7","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","color-blend":"^3.0.0","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","wcag-contrast":"^3.0.0","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/jest-axe":"^3.5.0","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.21","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.21","rollup-plugin-svg":"^2.0.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","storybook-chromatic":"^4.0.2","@rollup/plugin-babel":"^5.2.1","@types/wcag-contrast":"^3.0.0","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-terser":"^7.0.2","@storybook/addon-a11y":"6.0.21","@storybook/addon-docs":"6.0.21","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^3.1.8","@storybook/addon-knobs":"6.0.21","@storybook/addon-links":"6.0.21","@testing-library/react":"^11.0.4","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","@rollup/plugin-commonjs":"^16.0.0","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.4.2","@babel/plugin-syntax-jsx":"^7.12.1","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.21","@storybook/addon-console":"^1.2.2","@storybook/source-loader":"6.0.21","@storybook/addon-viewport":"6.0.21","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","@rollup/plugin-node-resolve":"^10.0.0","@storybook/addon-storyshots":"6.0.21","@testing-library/user-event":"^12.1.7","rollup-plugin-auto-external":"^2.0.0","@storybook/addon-storysource":"6.0.21","jest-environment-jsdom-sixteen":"^1.0.3","@babel/helper-plugin-test-runner":"^7.10.4","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","babel-plugin-typescript-to-proptypes":"^1.1.0","@storybook/addon-storyshots-puppeteer":"6.0.21","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"^16.8.1","formik":"^2.0.8","gatsby":"^2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.241-greglobinski-numberbadge-update-20201216T0906_1608109652040_0.8779381210737518","host":"s3://npm-registry-packages"}},"0.0.242":{"name":"gatsby-interface","version":"0.0.242","author":"","license":"ISC","_id":"gatsby-interface@0.0.242","maintainers":[{"name":"skahrz","email":"marvin.frachet@gmail.com"},{"name":"joshwcomeau","email":"joshwcomeau+npm@gmail.com"},{"name":"elanhant","email":"elanhant@gmail.com"},{"name":"greglobinski","email":"greglobinski@gmail.com"},{"name":"amber1ey","email":"amberleyjohanna@gmail.com"},{"name":"rizchelwood","email":"rizchel@gatsbyjs.com"}],"dist":{"shasum":"d47c6f648490d6dab9f500b0be6b06bdb6101063","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.242.tgz","fileCount":692,"integrity":"sha512-UhePrEl1+cceZHkY0FmW6cP0lM/j4PiiTL2RSql9+iMUebGV9tAnx6E2/ksJgL/E5vFaZMIsiRRWZSMx9QrRGA==","signatures":[{"sig":"MEYCIQCg06mxBz6fNLTQb5HLCLUPUfDobsWbC0e28kang8YkLAIhAOpqcufLFcVokiK1cDDvRGtQUDMd+Ym3X3gfmdXWj65l","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3721599,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf2jTjCRA9TVsSAnZWagAAss0QAIWtVQJ2dyjGMCNyImp3\nUBXevLtuchFAEfsZRvN/DnkdYX5Tddxv7m7o9Csk8O+QmwbUWnTvTTcc3UJF\nvBy9/Q69GnLH5VTvsNbZtk9G9oR+Hmkt9EcX2oazaR9qTQXeSSki3drUNT6u\n9EZKNU1sEIafj45hys1VRm13bM//MSSiCMOpFd68IdNBQyUSP2xxkQwkmIzo\nevUCFiaN5dYsgKTRg+nYu14+LRbITvplg16NqFViVjHmQ+8C8qwmdyPTbSW1\nLuoDVh3M0BjzDO/b6VSJkjmMMZpm+AIKKbZ0AVrkgmYDQm26fcZuLla3n1DF\nJR32Qm8l9YSVoQ3kBi9LDVOBhOpvbdL0dtCl+OY8dwdBuolEjFxxncsv3Pms\napacsOGDKP8+hR4qUS1mHVijQZYEeAmQBN0rE1OFARrB3bd871fF4N1x5z7a\nt2P4xCFWX9dEHXFdMDTarugj+JZgjibwjsAa3Lm8XyGUIds4yegvv1XWqo4W\nuiVKtQaaFiVOH424VZgNk3mYyh3R/gY/D02bwvfYhZs4zzBNUQI+MZq+/mza\n7K/+WXJrUaIJfMvsbqJobYgqd+N4ypwg66rF8TEr6WROi9TBftwIevRWBNcB\nBQz44SATWuz2AI/Z60hoXMYA/VoPWzx7+BNi7rj0YUJVYg8ERchDuUqHd+g+\noyBw\r\n=+jKw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","source":"index.ts","gitHead":"ba851437f9ab3ea157c882ff0379caf9f19c36f3","scripts":{"tsc":"tsc","lint":"eslint --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest --env=jest-environment-jsdom-sixteen","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"cross-env STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[] --env=jest-environment-jsdom-sixteen","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch --env=jest-environment-jsdom-sixteen","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"cross-env STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.8","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"jsdom":"16.2.2","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.23.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","fs-extra":"^9.0.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","markdown-to-jsx":"^7.0.0","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2","@babel/helper-module-imports":"^7.12.1"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^26.5.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^2.33.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-axe":"^4.0.0","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","cross-env":"^7.0.2","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.9.7","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","color-blend":"^3.0.0","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","wcag-contrast":"^3.0.0","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/jest-axe":"^3.5.0","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.21","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.21","rollup-plugin-svg":"^2.0.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","storybook-chromatic":"^4.0.2","@rollup/plugin-babel":"^5.2.1","@types/wcag-contrast":"^3.0.0","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-terser":"^7.0.2","@storybook/addon-a11y":"6.0.21","@storybook/addon-docs":"6.0.21","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^3.1.8","@storybook/addon-knobs":"6.0.21","@storybook/addon-links":"6.0.21","@testing-library/react":"^11.0.4","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","@rollup/plugin-commonjs":"^16.0.0","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.4.2","@babel/plugin-syntax-jsx":"^7.12.1","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.21","@storybook/addon-console":"^1.2.2","@storybook/source-loader":"6.0.21","@storybook/addon-viewport":"6.0.21","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","@rollup/plugin-node-resolve":"^10.0.0","@storybook/addon-storyshots":"6.0.21","@testing-library/user-event":"^12.1.7","rollup-plugin-auto-external":"^2.0.0","@storybook/addon-storysource":"6.0.21","jest-environment-jsdom-sixteen":"^1.0.3","@babel/helper-plugin-test-runner":"^7.10.4","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","babel-plugin-typescript-to-proptypes":"^1.1.0","@storybook/addon-storyshots-puppeteer":"6.0.21","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"^16.8.1","formik":"^2.0.8","gatsby":"^2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.242_1608135906910_0.8504205783495657","host":"s3://npm-registry-packages"}},"0.0.243":{"name":"gatsby-interface","version":"0.0.243","author":"","license":"ISC","_id":"gatsby-interface@0.0.243","maintainers":[{"name":"skahrz","email":"marvin.frachet@gmail.com"},{"name":"joshwcomeau","email":"joshwcomeau+npm@gmail.com"},{"name":"elanhant","email":"elanhant@gmail.com"},{"name":"greglobinski","email":"greglobinski@gmail.com"},{"name":"amber1ey","email":"amberleyjohanna@gmail.com"},{"name":"rizchelwood","email":"rizchel@gatsbyjs.com"}],"dist":{"shasum":"61ea916527c6a4a25fb0fe19714de38b5691b4bd","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.243.tgz","fileCount":692,"integrity":"sha512-W04KfDZTYUusy9ZcjlhDCOVgQhdzBx4TErCcAs7M/LNY3kGHy5rRJqKlul+IvOldKcHjZUFTR4W8YW/3mbTqBA==","signatures":[{"sig":"MEUCIQCJwDkXC9W71juR0eolEeQzN/qO156Gz43pKJMJCdxwywIgBrZ4OhmCUXfLudwydDItrk9BMLeUzM36RauvUoBzzls=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3722101,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgCbO1CRA9TVsSAnZWagAA9AUP/RE80/yACOECBtHdmwtW\nKYfpR20No796diHoc5Mwrb1Exq8Svqcm6QzYd61KVqfnwDvNJWeDcJuDwhck\n0JgRm7HNXPM0VXmzP4BUluZXs6wsqoBzyUmpPjDC7P8CP73W9ujXQv/VFxMH\nwfTocCJjj3APaWi75DKlm3Jc26Hnx4YiMOwNygjeEHjJspBsyP1U+dmYmOUg\nu6uueun30vWcVS5nt1ydPSlSHEK3dPYkY3uaincGcRoOeun2+CJTy693uTOh\naRsZQGKiCGbx3ecgQPxj15UgK5rCyygXHBC6Nunz4exY/fYK9KIKID0karbS\nd0rQbmd13IufJEr9tAuLSY/yKcY1qHconKpT4iVtKSTT2ZmksGoaYCUxUSLo\n6i+xwHqdVAcTtBVIJYJpP2P1UILo6V0LiUjIuZANn+VsZg7ndc8P3c5UWOjg\n7+tBXkWTen45SZOd/Tz9dJFPCGiJ6HXjY+4cFviin84Y4OpALa3JiNQu9qyV\nPzHimaMQqmREPQmv1LfIW5+bbZgbg8zUyapz1gQ4esViMX3UOSyIesJmg1fA\ngBvsAQ/Q5hK4CG/02dbS168QhO0VXCBXgYe2dwx9RKWkFqpI7obnPLWLPNHV\nXkvHP4PXsCrBn6rh+j39aVcLsUMKQhKWKfBs1wmwuxCIzqa9FG40Mn9dM4hn\nQWvJ\r\n=hQn3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","source":"index.ts","gitHead":"c8a80ceb5a0c4642509e5009aa399a33b305566a","scripts":{"tsc":"tsc","lint":"eslint --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest --env=jest-environment-jsdom-sixteen --verbose","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"cross-env STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[] --env=jest-environment-jsdom-sixteen","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch --env=jest-environment-jsdom-sixteen --verbose","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"cross-env STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.10","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"jsdom":"16.2.2","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.23.1","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","fs-extra":"^9.0.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","markdown-to-jsx":"^7.0.0","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2","@babel/helper-module-imports":"^7.12.1"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^26.5.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^2.33.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-axe":"^4.0.0","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","cross-env":"^7.0.2","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.9.7","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","color-blend":"^3.0.0","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","wcag-contrast":"^3.0.0","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/jest-axe":"^3.5.0","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.21","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.21","rollup-plugin-svg":"^2.0.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","storybook-chromatic":"^4.0.2","@rollup/plugin-babel":"^5.2.1","@types/wcag-contrast":"^3.0.0","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-terser":"^7.0.2","@storybook/addon-a11y":"6.0.21","@storybook/addon-docs":"6.0.21","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^3.1.8","@storybook/addon-knobs":"6.0.21","@storybook/addon-links":"6.0.21","@testing-library/react":"^11.0.4","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","@rollup/plugin-commonjs":"^16.0.0","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.4.2","@babel/plugin-syntax-jsx":"^7.12.1","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.21","@storybook/addon-console":"^1.2.2","@storybook/source-loader":"6.0.21","@storybook/addon-viewport":"6.0.21","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","@rollup/plugin-node-resolve":"^10.0.0","@storybook/addon-storyshots":"6.0.21","@testing-library/user-event":"^12.1.7","rollup-plugin-auto-external":"^2.0.0","@storybook/addon-storysource":"6.0.21","jest-environment-jsdom-sixteen":"^1.0.3","@babel/helper-plugin-test-runner":"^7.10.4","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","babel-plugin-typescript-to-proptypes":"^1.1.0","@storybook/addon-storyshots-puppeteer":"6.0.21","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"^16.8.1","formik":"^2.0.8","gatsby":"^2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.243_1611248564465_0.6549888976622995","host":"s3://npm-registry-packages"}},"0.0.244":{"name":"gatsby-interface","version":"0.0.244","author":"","license":"ISC","_id":"gatsby-interface@0.0.244","maintainers":[{"name":"skahrz","email":"marvin.frachet@gmail.com"},{"name":"joshwcomeau","email":"joshwcomeau+npm@gmail.com"},{"name":"elanhant","email":"elanhant@gmail.com"},{"name":"greglobinski","email":"greglobinski@gmail.com"},{"name":"amber1ey","email":"amberleyjohanna@gmail.com"},{"name":"rizchelwood","email":"rizchel@gatsbyjs.com"}],"dist":{"shasum":"76d07099248f55be55b17d9577326a180fa1136d","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.244.tgz","fileCount":692,"integrity":"sha512-UNDE4E9GRwWbDZ/Pxk+3FdjBhibaxiJMgxFuU54A8CNuJEBFEpntir1MPDVajWNN4U49yihe/n3Uw8mW3FYT7A==","signatures":[{"sig":"MEQCIHPMb5pLz7Zao65h76kRJ8X7b6uNEizFProf78toJ1fLAiAyx9ao0inIdcNiU3P7Rghnyy6bhQpcbO3e/RGU2TLexw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3722439,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgDc8PCRA9TVsSAnZWagAAf5kP/jFFj4J0D6vIlCo1rY8+\nwkUpDF+uJYe8pYNBaaa4RrfifH7puX/xCkAVEur3Vdutkw26OJHO+CiYy51q\ngXv6SLjKdFEgk2TxykdPM2EkHguUnH6MLEBYfI1NphZSNUmxIpQfNARAP6R2\norBnQ4AovlMLqYyyKShHdcHlKvARNgxteqdjX/LBdAHHfa91KD2idbxKtjzc\nBLctFapZYfzsa5Rh1dZKi/nZkZAqiYKzhJmn4UQMFrgB2yZOni+mf+htIMxs\n/CyLRfAOSUVJ9jylztP65WGF/Pud0r1ay7ElFFTSVLI1fkCK+k4UCDeGPa6B\n6ZcQsdb5FcC7I5gJu1/OQb1RYTybuNL+ZL+W/zBYHyvxz845nPNlBoMrOYsA\n5Y/w1EuGgWrXti3mM3lVvbu30g80hzt5oZ3Ms3bE+HlLQkO6nWtqiQ7Jy/65\ne3WD7iwwwyX8QMPynbw+7b5WpQ4vGlHYM+BzfAfz4NYUHADQMyvCAIHLfRdK\nzMnWHlK2srKGgmRAYGSU0xoSytASp3KVcIXUEpUjbcPFwSDFsZgN5awQ34i9\n6V5s1lxwwXwtVaOVkLyUgnmxo4EQynTx+Ya/ZnedDy4jXqXfSVM2QCl/xEzw\nsEsd7WtQtNu1B0qsQPBSPIE8uXRn6lSUFfvZaRkK73PVsbPpeftdH6sv65VT\nrF7W\r\n=V+22\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","source":"index.ts","gitHead":"d844d2eb0b4e213b7cff51851b23e772d7cd59ec","scripts":{"tsc":"tsc","lint":"eslint --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest --env=jest-environment-jsdom-sixteen --verbose","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"cross-env STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[] --env=jest-environment-jsdom-sixteen","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch --env=jest-environment-jsdom-sixteen --verbose","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"cross-env STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.10","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"jsdom":"16.2.2","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.23.1","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","fs-extra":"^9.0.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","markdown-to-jsx":"^7.0.0","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2","@babel/helper-module-imports":"^7.12.1"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^26.5.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^2.33.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-axe":"^4.0.0","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","cross-env":"^7.0.2","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.9.7","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","color-blend":"^3.0.0","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","wcag-contrast":"^3.0.0","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/jest-axe":"^3.5.0","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.21","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.21","rollup-plugin-svg":"^2.0.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","storybook-chromatic":"^4.0.2","@rollup/plugin-babel":"^5.2.1","@types/wcag-contrast":"^3.0.0","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-terser":"^7.0.2","@storybook/addon-a11y":"6.0.21","@storybook/addon-docs":"6.0.21","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^3.1.8","@storybook/addon-knobs":"6.0.21","@storybook/addon-links":"6.0.21","@testing-library/react":"^11.0.4","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","@rollup/plugin-commonjs":"^16.0.0","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.4.2","@babel/plugin-syntax-jsx":"^7.12.1","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.21","@storybook/addon-console":"^1.2.2","@storybook/source-loader":"6.0.21","@storybook/addon-viewport":"6.0.21","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","@rollup/plugin-node-resolve":"^10.0.0","@storybook/addon-storyshots":"6.0.21","@testing-library/user-event":"^12.1.7","rollup-plugin-auto-external":"^2.0.0","@storybook/addon-storysource":"6.0.21","jest-environment-jsdom-sixteen":"^1.0.3","@babel/helper-plugin-test-runner":"^7.10.4","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","babel-plugin-typescript-to-proptypes":"^1.1.0","@storybook/addon-storyshots-puppeteer":"6.0.21","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"^16.8.1","formik":"^2.0.8","gatsby":"^2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.244_1611517710435_0.27687003112628394","host":"s3://npm-registry-packages"}},"0.0.245":{"name":"gatsby-interface","version":"0.0.245","author":"","license":"ISC","_id":"gatsby-interface@0.0.245","maintainers":[{"name":"skahrz","email":"marvin.frachet@gmail.com"},{"name":"joshwcomeau","email":"joshwcomeau+npm@gmail.com"},{"name":"elanhant","email":"elanhant@gmail.com"},{"name":"greglobinski","email":"greglobinski@gmail.com"},{"name":"amber1ey","email":"amberleyjohanna@gmail.com"},{"name":"rizchelwood","email":"rizchel@gatsbyjs.com"}],"dist":{"shasum":"243c67f847607a3bb2ec73377d6be02e246d58d0","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.245.tgz","fileCount":692,"integrity":"sha512-qOZrE33gvULxQFKfpQdLESZfUPdo8PXU2ZHDulQIV8+I/jtmUj64cY/YDSQzcp8k0X3fCdkWk6nDvlLrXLg+LQ==","signatures":[{"sig":"MEQCIDD1QRkzc6QYnwNJLdLpstbbVGHHP6HGxcNraBxniD2KAiBpbosWHoMcH03OtNzPbi000UV0r4LehnDgR+SsQ/LT0Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3722543,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgFAW0CRA9TVsSAnZWagAAv+wQAJZqJv6akUXGjNmP0AiW\nm9yTbfxDPB7Y3okMHF6dM+HZAqCCCwc1wiTV94GJ18LkTtYkqZz/xc2GorNo\nJM/aJ5+dAu9VQmDTUM5T02X3NpjCg6AqnyeXDzJ/tafbMhUVopTlAfEOEOux\nPFTqXVzNkJuI+O2u9RExqHLWn/ktB8MO+BgFkRjP/7NQiFkv4Q3xQuItZPvX\nYjZmr7XTq22nP0+NE2FnKgDuGRwNWHtaK1z58oFRYFQKKAcWSYNUetikcp+j\n97SralJFHYCgYO8yCwigzwPrmctQ1ZzraRPeNMcQTLyZPvovCMCRq1VBy9sB\nvGwciZ9dNofaQInescMPlgPhPmHO7reZbR5YNo1iuBXU7bCaKvw/F/27nBO7\nVE/+cpMo58X8GnPuxJ0mXduZDS6lYtslz1tf4WfHGsHXa56IF5Rb6sjuFUcP\nrRxW8KzsvQR5Y0PemeBJ38v1rL/QltiGVWdkGX0xz6A0FhvfvG7pkRggtpsq\nJJVFvwkbvownK3wkLej488JEpCCof72X8K/V+aZJUMQNVXBuZQxsnw5s6fIC\nAi54pULzKN45FXz6U2J2qZeabJJhywYaCHjIU881vzQ0mscTjUy1tTwEKW4W\nikOZsFzTYcXYLIRQaMK8i+DDCkpWZ4U5ka3D/vRqnqSpAxW9hO8A41Oj/NJV\naQXo\r\n=hNhS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","source":"index.ts","gitHead":"efb717d219854ee9d8ca13db814ece9bc1381e84","scripts":{"tsc":"tsc","lint":"eslint --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest --env=jest-environment-jsdom-sixteen --verbose","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"cross-env STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[] --env=jest-environment-jsdom-sixteen","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch --env=jest-environment-jsdom-sixteen --verbose","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"cross-env STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.10","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"jsdom":"16.2.2","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.23.2","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","fs-extra":"^9.0.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","markdown-to-jsx":"^7.0.0","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2","@babel/helper-module-imports":"^7.12.1"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^26.5.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^2.33.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-axe":"^4.0.0","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","cross-env":"^7.0.2","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.9.7","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","color-blend":"^3.0.0","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","wcag-contrast":"^3.0.0","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/jest-axe":"^3.5.0","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.21","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.21","rollup-plugin-svg":"^2.0.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","storybook-chromatic":"^4.0.2","@rollup/plugin-babel":"^5.2.1","@types/wcag-contrast":"^3.0.0","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-terser":"^7.0.2","@storybook/addon-a11y":"6.0.21","@storybook/addon-docs":"6.0.21","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^3.1.8","@storybook/addon-knobs":"6.0.21","@storybook/addon-links":"6.0.21","@testing-library/react":"^11.0.4","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","@rollup/plugin-commonjs":"^16.0.0","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.4.2","@babel/plugin-syntax-jsx":"^7.12.1","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.21","@storybook/addon-console":"^1.2.2","@storybook/source-loader":"6.0.21","@storybook/addon-viewport":"6.0.21","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","@rollup/plugin-node-resolve":"^10.0.0","@storybook/addon-storyshots":"6.0.21","@testing-library/user-event":"^12.1.7","rollup-plugin-auto-external":"^2.0.0","@storybook/addon-storysource":"6.0.21","jest-environment-jsdom-sixteen":"^1.0.3","@babel/helper-plugin-test-runner":"^7.10.4","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","babel-plugin-typescript-to-proptypes":"^1.1.0","@storybook/addon-storyshots-puppeteer":"6.0.21","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"^16.8.1","formik":"^2.0.8","gatsby":"^2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.245_1611924916086_0.6708164113362232","host":"s3://npm-registry-packages"}},"0.0.246":{"name":"gatsby-interface","version":"0.0.246","author":"","license":"ISC","_id":"gatsby-interface@0.0.246","maintainers":[{"name":"elanhant","email":"elanhant@gmail.com"},{"name":"greglobinski","email":"greglobinski@gmail.com"},{"name":"gillkyle","email":"kylerobertgill+npm@gmail.com"},{"name":"thinkybeast","email":"thinkybeast@gmail.com"}],"dist":{"shasum":"e34c298783db000dba82f6c3d6becac2d03240fe","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.246.tgz","fileCount":692,"integrity":"sha512-veeg7ZaG37oCHZeBFsoxfFZsifEUExsLCfEe6wFc+6WH0yboF3rB6igiiHFWR+XkcUfYXh2BHmQfTdppzFsiYA==","signatures":[{"sig":"MEUCIGFF7JhzxC/D36O+otx+Hv5/zzAxUMqEkKg6DCn84QVRAiEA8tdHSNAvrmgjfNzhjVFATojWGvSoj0kEaNp0MkWNPcs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3721392,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgGZcFCRA9TVsSAnZWagAAWGsQAJT+LiXO9prZg6y3HI3Q\nf4nG8iAiqESZr0S5b+GBzRWXXnScpERruWuPpP+oPxt4MGJu39q9o0WMLoFo\nAMBOqj+2rJtaDvO4kRl6va/G1GPMlmHvPQPx+Kgplq4t3XC58FzXDNat/4Rc\nqptBIa8oh1AeoNqDL/1F4FKfls1EDf/Cq5/IidFQ+nH7L5NMyFXKqyJ24ALE\nx6y7U40vCCmiKKTsdd+OM1ah3L6ZPbRFIghSZMLWO3LKQqc9ljFgH+ivDK8o\nqe9XwlW6CLtCNtyRKEIQtEwAhTeZHi0DJT+ure6zPkYN7sOPLT+TkiVJHBNm\nuXK6NC6k3Ks66ZSASydt/pJLCIafyYw3JL2HRPEB2MSCXyV/VfDoJS7bWeXL\nAx26Kuy5DHNgv++x96o8yDY/FxGX6pcJxV0af5IKF9Y2FTsi0WxUXUuga1aU\nak3CJz8PnX9eWhvraZyB4iGpt4eGYE/be8vA1m0MOaF3ixurG06CcIKZ/WmV\nNlg8e0I+JmmV86VoaK180A89EPrG0fprPFqRKAxVSiyBC2HhAmQ/BO3EzVpI\nKtN2IGoRZPGbAzpqZxo64Gq0hWRDCuhk+VbnmC915UGvKkoG4miZHSt3oz/W\npM7CqyoJ9CYaEVvPU59Do3ET1te7GHwChvFn8zlkRxFPF1zv23IssML8HErO\njIrN\r\n=b1Tp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","source":"index.ts","gitHead":"9390396143427c8b292dcf86271b82dc9dc47cd4","scripts":{"tsc":"tsc","lint":"eslint --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest --env=jest-environment-jsdom-sixteen --verbose","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"cross-env STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[] --env=jest-environment-jsdom-sixteen","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch --env=jest-environment-jsdom-sixteen --verbose","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"cross-env STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.10","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"jsdom":"16.2.2","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.23.2","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","fs-extra":"^9.0.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","markdown-to-jsx":"^7.0.0","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2","@babel/helper-module-imports":"^7.12.1"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^26.5.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^2.33.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-axe":"^4.0.0","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","cross-env":"^7.0.2","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.9.7","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","color-blend":"^3.0.0","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","wcag-contrast":"^3.0.0","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/jest-axe":"^3.5.0","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.21","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.21","rollup-plugin-svg":"^2.0.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","storybook-chromatic":"^4.0.2","@rollup/plugin-babel":"^5.2.1","@types/wcag-contrast":"^3.0.0","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-terser":"^7.0.2","@storybook/addon-a11y":"6.0.21","@storybook/addon-docs":"6.0.21","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^3.1.8","@storybook/addon-knobs":"6.0.21","@storybook/addon-links":"6.0.21","@testing-library/react":"^11.0.4","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","@rollup/plugin-commonjs":"^16.0.0","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.4.2","@babel/plugin-syntax-jsx":"^7.12.1","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.21","@storybook/addon-console":"^1.2.2","@storybook/source-loader":"6.0.21","@storybook/addon-viewport":"6.0.21","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","@rollup/plugin-node-resolve":"^10.0.0","@storybook/addon-storyshots":"6.0.21","@testing-library/user-event":"^12.1.7","rollup-plugin-auto-external":"^2.0.0","@storybook/addon-storysource":"6.0.21","jest-environment-jsdom-sixteen":"^1.0.3","@babel/helper-plugin-test-runner":"^7.10.4","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","babel-plugin-typescript-to-proptypes":"^1.1.0","@storybook/addon-storyshots-puppeteer":"6.0.21","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"^16.8.1","formik":"^2.0.8","gatsby":"^2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.246_1612289797096_0.9425271128091968","host":"s3://npm-registry-packages"}},"0.0.246-greglobinski-plan-icons-20210209T1139":{"name":"gatsby-interface","version":"0.0.246-greglobinski-plan-icons-20210209T1139","author":"","license":"ISC","_id":"gatsby-interface@0.0.246-greglobinski-plan-icons-20210209T1139","maintainers":[{"name":"elanhant","email":"elanhant@gmail.com"},{"name":"greglobinski","email":"greglobinski@gmail.com"},{"name":"gillkyle","email":"kylerobertgill+npm@gmail.com"},{"name":"thinkybeast","email":"thinkybeast@gmail.com"}],"dist":{"shasum":"583622a4cd5f0e9fea6374310b9788e6d4e432c7","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.246-greglobinski-plan-icons-20210209T1139.tgz","fileCount":734,"integrity":"sha512-l9xp9wO3/siVFTGwAdTXJ8cL9i/hR9ppBit94SKKL40xzAwP0C3u3OJgEnb1TyJrOr36ko5yjkfIxREfYJAFyQ==","signatures":[{"sig":"MEUCIGswff/GHSGGQ9LQpgCTs5n8twcf4MtEzXIlvJVSh4FJAiEA+wXLCQyP1ifShvUZ5oPToj8nfdozS7fH311pqHjLth0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3816063,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgInScCRA9TVsSAnZWagAARi8P/AxVIVXZHCwvzvqbBrv0\n8502rOslvVZ4X+ZAtuQfUM9V6Wwbf2/vy1rEDNYPeSaz9DClhIOEnDOAQfbr\nYtHCZtD+/rFRG7vi5MU+4dk9ZOmkaq1P2viyO/J3VUgF+YM++Uspy84PiBYv\nXLqfPkdXUF7fjW8yCGgdHyOl2er8l4xjqOtiEJ8IaV4opkguOBUs8AXlkca1\nJ8XpbYKWvJe01No+k8PSI+DV+0k9DXwO+Z+v5C61Aghxg7eV5rZx8iUA/amd\njWelkfuLyVn7r/JF00QF9aWYUt2NMgiawI0ICLX1dyTzU2pYrfKZoHEP2ZNS\nIZLc9BB/8eVcwsQ/oxuS7p6kLjxRMXAbSxRTRT54MvchVvitWRnM29bXAI51\nfpG4JLPJwgnVw4B5VWYYy+6ksNoGcqrj4OB5oFlQ3FRyZTy+boXfh8J2Todq\nSZuc+ASqcTTaGcbx6/bvMJwZSmjJXf9VHSP14uMjWKmx+y/D8JOZNnii3WXz\nbsnWnfoU648Xpda35ZmsZgIAZTDd76alXUbblqgKref8lNxHc6+uhC+QtVd6\nh0ZNqIqA0YT6etTLu6qenisCyX1k7hYmN+4Bsz/fIbe2VIVhbr/Vf4xzyg4h\n+dZ68c0cM2uoQQ1HlFRfLAbVRK6kRT8OamdEYhR9KkGkJKzut9RLOe65PO9E\nlXfZ\r\n=/0K2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n\n## ❗ Code of Conduct\n\nGatsby is dedicated to building a welcoming, diverse, safe community. We expect everyone participating in the Gatsby community to abide by our [**Code of Conduct**](https://gatsbyjs.org/contributing/code-of-conduct/). Please read it. Please follow it. In the Gatsby community, we work hard to build each other up and create amazing things together. 💪💜\n","source":"index.ts","gitHead":"53faca0bb7fcfe4c3ecb72bd3ffd0f0b81604706","scripts":{"tsc":"tsc","lint":"eslint --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest --env=jest-environment-jsdom-sixteen --verbose","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"cross-env STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[] --env=jest-environment-jsdom-sixteen","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch --env=jest-environment-jsdom-sixteen --verbose","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"cross-env STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.10","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"jsdom":"16.2.2","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"12.20.1","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","fs-extra":"^9.0.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","markdown-to-jsx":"^7.0.0","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2","@babel/helper-module-imports":"^7.12.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^26.5.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^2.33.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-axe":"^4.0.0","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","cross-env":"^7.0.2","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.9.7","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","color-blend":"^3.0.0","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","wcag-contrast":"^3.0.0","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/jest-axe":"^3.5.0","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.21","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.21","rollup-plugin-svg":"^2.0.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","storybook-chromatic":"^4.0.2","@rollup/plugin-babel":"^5.2.1","@types/wcag-contrast":"^3.0.0","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-terser":"^7.0.2","@storybook/addon-a11y":"6.0.21","@storybook/addon-docs":"6.0.21","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^3.1.8","@storybook/addon-knobs":"6.0.21","@storybook/addon-links":"6.0.21","@testing-library/react":"^11.0.4","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","@rollup/plugin-commonjs":"^16.0.0","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.4.2","@babel/plugin-syntax-jsx":"^7.12.1","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.21","@storybook/addon-console":"^1.2.2","@storybook/source-loader":"6.0.21","@storybook/addon-viewport":"6.0.21","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","@rollup/plugin-node-resolve":"^10.0.0","@storybook/addon-storyshots":"6.0.21","@testing-library/user-event":"^12.1.7","rollup-plugin-auto-external":"^2.0.0","@storybook/addon-storysource":"6.0.21","jest-environment-jsdom-sixteen":"^1.0.3","@babel/helper-plugin-test-runner":"^7.10.4","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","babel-plugin-typescript-to-proptypes":"^1.1.0","@storybook/addon-storyshots-puppeteer":"6.0.21","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"^16.8.1","formik":"^2.0.8","gatsby":"^2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.246-greglobinski-plan-icons-20210209T1139_1612870811824_0.322753087536956","host":"s3://npm-registry-packages"}},"0.0.246-greglobinski-plan-icons-20210210T2008":{"name":"gatsby-interface","version":"0.0.246-greglobinski-plan-icons-20210210T2008","author":"","license":"ISC","_id":"gatsby-interface@0.0.246-greglobinski-plan-icons-20210210T2008","maintainers":[{"name":"elanhant","email":"elanhant@gmail.com"},{"name":"greglobinski","email":"greglobinski@gmail.com"},{"name":"gillkyle","email":"kylerobertgill+npm@gmail.com"},{"name":"thinkybeast","email":"thinkybeast@gmail.com"}],"dist":{"shasum":"fa5311047d64bcf66e7f6d4721f3f2d145364cde","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.246-greglobinski-plan-icons-20210210T2008.tgz","fileCount":747,"integrity":"sha512-L+E+a320aprysER0+OjW9OB/aKCNWB9ei5V8coD3niPNVemCKUvYTZYnJy6NvGq93O9qKeoz6H0yFIk9GNpY+w==","signatures":[{"sig":"MEYCIQD1q5nZdkK5JS8FtoaxLzAYc+X4Vs+gy3P7Yw21jpuXDQIhAKMHa5gxENrw0j2dQjxV9EZG4AJRo3BRNjGEmXroADMi","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3847588,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgJD1nCRA9TVsSAnZWagAAeucP/jEQ8hazIjSHkqp4h6yX\n4EZOMlhjtsMApxckmaOOFRcqJIKvXqZ0rQ1xaX+a7f7te3qERQPUAdpsdhJ/\nkpax0nlYb0+3uUILxyahrINZFkYh/hYNcU1AVeLQIGUDofEFUR6e1dOG1lUh\nl8zob4vM3YauXYqYIJ8AGFEGbgMxD5vVHMqwVYN55n6VEXeUPFkp0T+lLt4m\naoTzN813xpJnMSscHFKiKkd1lJfkOrqJ6o8vRpEVCY/NH6ZLQ7jVeKaByRXL\nezyos1bUAAAIUtef+MUlmYq1vklaZnDcnj9RRdTEp9y5GJXlBzABoyHG6d1n\nH6TM38wIQpGCjrelfvAm/hc1syMSP7wKJ34po5yeQ64pE8kjpu2kXmu9qmzC\ntcR7NQ4Q/noCnsOKyqf3muOknkTk8uBabfBoYQjeZIqIE8RJPAaxjtbotB23\n+asb5leSRl47kK87DLozcv2RtCjXHuAVdni1OGajtLd0psUOAuxFxjlfXW/c\neWjWZrb0S/XBxZjpGWlkAA8/vNa3uHVBlKOepTKVEmgJiCFSE8+RgrGRrDWP\nl3o5Ij8zxvHuVLr2cIgN3h+/A2Lo8/u9x2JRAWTaZ2LqwVsul5GGWMsA3tqF\n5+Ft3MH+OdSU7/1tyl6/sh2lFre6bsFMhJeBidbWBTD66QtTLOPRR46mPvT3\nzSWs\r\n=xSzY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n\n## ❗ Code of Conduct\n\nGatsby is dedicated to building a welcoming, diverse, safe community. We expect everyone participating in the Gatsby community to abide by our [**Code of Conduct**](https://gatsbyjs.org/contributing/code-of-conduct/). Please read it. Please follow it. In the Gatsby community, we work hard to build each other up and create amazing things together. 💪💜\n","source":"index.ts","gitHead":"c803e3f63a84b4da1c35b12d122ea9dbd43f2377","scripts":{"tsc":"tsc","lint":"eslint --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest --env=jest-environment-jsdom-sixteen --verbose","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"cross-env STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[] --env=jest-environment-jsdom-sixteen","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch --env=jest-environment-jsdom-sixteen --verbose","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"cross-env STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.10","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"jsdom":"16.2.2","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"12.20.1","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","fs-extra":"^9.0.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","markdown-to-jsx":"^7.0.0","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2","@babel/helper-module-imports":"^7.12.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^26.5.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^2.33.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-axe":"^4.0.0","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","cross-env":"^7.0.2","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.9.7","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","color-blend":"^3.0.0","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","wcag-contrast":"^3.0.0","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/jest-axe":"^3.5.0","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.21","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.21","rollup-plugin-svg":"^2.0.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","storybook-chromatic":"^4.0.2","@rollup/plugin-babel":"^5.2.1","@types/wcag-contrast":"^3.0.0","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-terser":"^7.0.2","@storybook/addon-a11y":"6.0.21","@storybook/addon-docs":"6.0.21","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^3.1.8","@storybook/addon-knobs":"6.0.21","@storybook/addon-links":"6.0.21","@testing-library/react":"^11.0.4","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","@rollup/plugin-commonjs":"^16.0.0","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.4.2","@babel/plugin-syntax-jsx":"^7.12.1","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.21","@storybook/addon-console":"^1.2.2","@storybook/source-loader":"6.0.21","@storybook/addon-viewport":"6.0.21","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","@rollup/plugin-node-resolve":"^10.0.0","@storybook/addon-storyshots":"6.0.21","@testing-library/user-event":"^12.1.7","rollup-plugin-auto-external":"^2.0.0","@storybook/addon-storysource":"6.0.21","jest-environment-jsdom-sixteen":"^1.0.3","@babel/helper-plugin-test-runner":"^7.10.4","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","babel-plugin-typescript-to-proptypes":"^1.1.0","@storybook/addon-storyshots-puppeteer":"6.0.21","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"^16.8.1","formik":"^2.0.8","gatsby":"^2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.246-greglobinski-plan-icons-20210210T2008_1612987751148_0.6768002734865564","host":"s3://npm-registry-packages"}},"0.0.247":{"name":"gatsby-interface","version":"0.0.247","author":"","license":"ISC","_id":"gatsby-interface@0.0.247","maintainers":[{"name":"elanhant","email":"elanhant@gmail.com"},{"name":"greglobinski","email":"greglobinski@gmail.com"},{"name":"gillkyle","email":"kylerobertgill+npm@gmail.com"},{"name":"thinkybeast","email":"thinkybeast@gmail.com"}],"dist":{"shasum":"cc8ed9936e4375b9a9f5d1d54bf85aadb41537c6","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.247.tgz","fileCount":747,"integrity":"sha512-0s4/TBSO2XlP8bRA/G0/QtIJA7AUiij1YczFMcFEIpSUkqv0bBFxZsrAuoOLc883PeazfhS6rqDM/V5ktCgpoQ==","signatures":[{"sig":"MEYCIQDuUWa5ljAaUmOMQ1EqguxS6qZ/jBUjLXp/GnAlxmBtDgIhAJ+2XJ5a3gPpUHGMsKL2sqpcbJuW319fP8im1wbSTwuM","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3847654,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgJP93CRA9TVsSAnZWagAA7kkP+wUy7VOtJxBbzoXpxo7A\nw69rZyHyBC/4BsxCqBWln/ojxIC4AZSIJy6GMzwzLiFgnB3D/A5LLqJ/swbu\nw7CuGa+k0KNNrd/GYJc2up1pEeBL+/J9yQdmAzdelYLTRKsD7RHXGbCxaL4k\nC7DFvFFJ/q3Hn3AXslwuIbdISUy6PjzUK6LpSWisNHAKyb8ww5DLZAxIMlP0\nxfu4Wei1jerfVGPvdCLOCKRmkAQ1aANgs3blZd07Jvc07WuqwNRV5Q2jXmOt\nhdG4sM49MDkcvxc5L1fZG3zim4SV/66zNlUOnGLagA/08w681EswDgr4COli\nuLLd3VTjCPVAlU7hMGD80l4snZhDMUT9cMgNd9ygDOiVsxyqVcN49qK1C9W8\nQra23Gp3pKqZOsL4BMRXeLdByVs4o8DTuabEB8fTZISNZEqqGopkCYpwIh38\n284Cl/gEy2T62UmD0X9GkpCdlBqSBlWpU6T6ZeltvtKNNg1i1FXMyxd/7dem\nAeXOvXJeaM+CAJkLUjGLzuxXf3ylCW0f7appa73V4Qhko67iudFY/xtSUF5N\nvaN2CMtgmthHfSD9JE2S8HVXhvlpUmIKc4ycFvKZpGjfNbo5vH3QXOyWAln8\n9kxb662tjJpXUTLoh0B/ns6u5BxrgmNIR4rn7hCDXNxAQD1ohVEB0ZUI7uF9\nc77D\r\n=GUfS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","source":"index.ts","gitHead":"924f8d520edd61bd19742f03a0bf82917c669e5a","scripts":{"tsc":"tsc","lint":"eslint --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest --env=jest-environment-jsdom-sixteen --verbose","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"cross-env STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[] --env=jest-environment-jsdom-sixteen","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch --env=jest-environment-jsdom-sixteen --verbose","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"cross-env STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.10","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"jsdom":"16.2.2","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.23.2","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","fs-extra":"^9.0.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","markdown-to-jsx":"^7.0.0","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2","@babel/helper-module-imports":"^7.12.1"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^26.5.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^2.33.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-axe":"^4.0.0","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","cross-env":"^7.0.2","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.9.7","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","color-blend":"^3.0.0","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","wcag-contrast":"^3.0.0","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/jest-axe":"^3.5.0","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.21","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.21","rollup-plugin-svg":"^2.0.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","storybook-chromatic":"^4.0.2","@rollup/plugin-babel":"^5.2.1","@types/wcag-contrast":"^3.0.0","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-terser":"^7.0.2","@storybook/addon-a11y":"6.0.21","@storybook/addon-docs":"6.0.21","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^3.1.8","@storybook/addon-knobs":"6.0.21","@storybook/addon-links":"6.0.21","@testing-library/react":"^11.0.4","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","@rollup/plugin-commonjs":"^16.0.0","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.4.2","@babel/plugin-syntax-jsx":"^7.12.1","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.21","@storybook/addon-console":"^1.2.2","@storybook/source-loader":"6.0.21","@storybook/addon-viewport":"6.0.21","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","@rollup/plugin-node-resolve":"^10.0.0","@storybook/addon-storyshots":"6.0.21","@testing-library/user-event":"^12.1.7","rollup-plugin-auto-external":"^2.0.0","@storybook/addon-storysource":"6.0.21","jest-environment-jsdom-sixteen":"^1.0.3","@babel/helper-plugin-test-runner":"^7.10.4","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","babel-plugin-typescript-to-proptypes":"^1.1.0","@storybook/addon-storyshots-puppeteer":"6.0.21","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"^16.8.1","formik":"^2.0.8","gatsby":"^2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.247_1613037430503_0.1933516844155423","host":"s3://npm-registry-packages"}},"0.0.247-greglobinski-icons-update-20210211T1151":{"name":"gatsby-interface","version":"0.0.247-greglobinski-icons-update-20210211T1151","author":"","license":"ISC","_id":"gatsby-interface@0.0.247-greglobinski-icons-update-20210211T1151","maintainers":[{"name":"elanhant","email":"elanhant@gmail.com"},{"name":"greglobinski","email":"greglobinski@gmail.com"},{"name":"gillkyle","email":"kylerobertgill+npm@gmail.com"},{"name":"thinkybeast","email":"thinkybeast@gmail.com"}],"dist":{"shasum":"55c5204d5b6adbfd87e10dd7320a3c5b253d56bb","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.247-greglobinski-icons-update-20210211T1151.tgz","fileCount":747,"integrity":"sha512-rnDtf7TbdcSKXs8gHs19IxuzEr3D/s/pyP5wcGlVB3tcWMY3/ZOPS5jumpvpDlLWxAT1wrdbtj2CPzIMi3PfmA==","signatures":[{"sig":"MEUCIAXJKb6iBjhHOBqfz1Nx8kG54HQs3Lhja9sHWJ/pThE7AiEAiiNp1/sK0l96AenxvTVWe2MrpHcOYVIDFp8KzjbESZk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3847349,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgJRphCRA9TVsSAnZWagAA9O0QAIxEcmBltSo0n/Nh+iGu\nPNln5ER41L1Wz4Ao7nusAMMHbJ8HFBOppsHBYWn2DRbyq/BccQGVGrLd1Z2K\nqtsFk/xnJmnIjn4XnjEXPYCYE/JhebLsKSzG3ah6K3CFFaFPV62V0UfUfAP5\ncI13SRxN5VgMneRoJhocp1cLzNkUgO6zaLvpeESiLU/gHg1ff2eDug2c7G3U\naD2wwG+L15bt340Fl7J0mhj6yfRTujY+nflI1s/yDhukJA8Zy0NA/xp9kQAP\nu1YuREm9L2jylJefOp3a6gCYHlFoafysumNLyh0X21g/fuusI1uSLa+0p69T\nx3raDfeY8iIRKZApMhBUVb+jks//O0s+P3CPxLIaGp0wxdk5Hp/3QNoSgWVt\nDBVTJb068jLf6jr3HkbAmJEVU9zLp7A0Ag6Ftu8buKXEzlRrfLYjRtKJm5mq\nJztFOwhwoexO19riyaw6DET24MjfJILtL/pXVoBy80VvAm7AaWktoaBePelu\n7cpRc/nduqGfcsv+pWU6l8bfLH3OX8oHfy6fAnsPgaokVwBwrlxFEHSkJLOB\nTheNEs6xqQsgnI6J/KMKi17a/zpUq17hnidJlmUPKIlvUj+ADHOVpjOd1WyG\ncRvOCKnWnP7YgaJDM/phNklcBX9IQeb0FenFL8RHd7C2+01vKzJ2puDmCMgH\nFrtp\r\n=1f2i\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n\n## ❗ Code of Conduct\n\nGatsby is dedicated to building a welcoming, diverse, safe community. We expect everyone participating in the Gatsby community to abide by our [**Code of Conduct**](https://gatsbyjs.org/contributing/code-of-conduct/). Please read it. Please follow it. In the Gatsby community, we work hard to build each other up and create amazing things together. 💪💜\n","source":"index.ts","gitHead":"7e0ced9b7d2673b4b8fb2f4caee734fe8c42fa4c","scripts":{"tsc":"tsc","lint":"eslint --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest --env=jest-environment-jsdom-sixteen --verbose","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"cross-env STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[] --env=jest-environment-jsdom-sixteen","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch --env=jest-environment-jsdom-sixteen --verbose","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"cross-env STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.10","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"jsdom":"16.2.2","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"12.20.1","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","fs-extra":"^9.0.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","markdown-to-jsx":"^7.0.0","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2","@babel/helper-module-imports":"^7.12.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^26.5.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^2.33.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-axe":"^4.0.0","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","cross-env":"^7.0.2","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.9.7","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","color-blend":"^3.0.0","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","wcag-contrast":"^3.0.0","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/jest-axe":"^3.5.0","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.21","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.21","rollup-plugin-svg":"^2.0.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","storybook-chromatic":"^4.0.2","@rollup/plugin-babel":"^5.2.1","@types/wcag-contrast":"^3.0.0","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-terser":"^7.0.2","@storybook/addon-a11y":"6.0.21","@storybook/addon-docs":"6.0.21","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^3.1.8","@storybook/addon-knobs":"6.0.21","@storybook/addon-links":"6.0.21","@testing-library/react":"^11.0.4","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","@rollup/plugin-commonjs":"^16.0.0","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.4.2","@babel/plugin-syntax-jsx":"^7.12.1","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.21","@storybook/addon-console":"^1.2.2","@storybook/source-loader":"6.0.21","@storybook/addon-viewport":"6.0.21","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","@rollup/plugin-node-resolve":"^10.0.0","@storybook/addon-storyshots":"6.0.21","@testing-library/user-event":"^12.1.7","rollup-plugin-auto-external":"^2.0.0","@storybook/addon-storysource":"6.0.21","jest-environment-jsdom-sixteen":"^1.0.3","@babel/helper-plugin-test-runner":"^7.10.4","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","babel-plugin-typescript-to-proptypes":"^1.1.0","@storybook/addon-storyshots-puppeteer":"6.0.21","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"^16.8.1","formik":"^2.0.8","gatsby":"^2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.247-greglobinski-icons-update-20210211T1151_1613044321265_0.08891702271970692","host":"s3://npm-registry-packages"}},"0.0.248":{"name":"gatsby-interface","version":"0.0.248","author":"","license":"ISC","_id":"gatsby-interface@0.0.248","maintainers":[{"name":"elanhant","email":"elanhant@gmail.com"},{"name":"greglobinski","email":"greglobinski@gmail.com"},{"name":"gillkyle","email":"kylerobertgill+npm@gmail.com"},{"name":"thinkybeast","email":"thinkybeast@gmail.com"}],"dist":{"shasum":"51f5e9ad8916e51e28ce515fbee8dc6941ed0da9","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.248.tgz","fileCount":747,"integrity":"sha512-+PI1+S1LJsPp+mYkeru0KI4glNz5Whz+B0OCyacKWQg/gYCms9iS2N2Bq7rsO3TqHzcufQEz0d/xut+gMAuzrQ==","signatures":[{"sig":"MEUCIQDwdJpnxUHlto2UnJHwUO0Zm+Q/yotCycVYfQubh6vtJgIgGDg4A0lYlX2VFmvSjmMJTbtRbCkTfIWKGyqJp/nYCks=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3847413,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgJR2ZCRA9TVsSAnZWagAA/vEP/RbMR2qH+w2xSqS/Za/c\nhAGtOZAWeU2acn5rDt8C1uiCJTyW5nFAwOavL+kIlb4pYyiH25BzlFThyg6r\npLWbgNPtXpratxuXCveChH27c+g+jGPLx0LakX0ypShJ6b5fg2Sp6opU64aJ\nM5gYo6qU673Ds+5s3Wa/mbHMPgoMu7NAH9p/0UaL38aX5HdBw5ftAeUFA0+S\n0W5RAlPN9SjZ0BEHnAS9sm4OdDwlUJOXXyXLrDA5hsipTYOHzH3UNNBi5hQ6\nkCnLK3c0AnjzF9wluKi6kwvYpvlXvzK1vePidPlHo5mFzbrH+K5po+Ygx1oQ\nClWm137RLqIU/uXjHzWdwFl1yLgFrKPlY4xuo9aMld0uLF9dkP2BJnCCW1KP\nGHyT2RPnv8CoSqVMW1d5ld6D44JC63UNdaNw1USgHFGiZCOTASjcEhHmUzp0\nLHohP3t9daCR5xzpulAVLzb7zt5jQOkuOa06AxeEwT3vkxdFHKTqaQ/E3lfb\nhLmVFGHRBHdcKTop0aiGN3Z0kWJ54fYobzjSJqYR9NOejOsMkQpCkraEJZ0w\n21PO4KTbofuowAUygR7brtO/uS50XKv7orf75cQyKX4dzAvzMOERAd6IcPSQ\nzrR53d5An7Y1jrexTm9hgP3ocDafYTYzqGJ33wQUlMccxJWtueHFoI/C6cei\n8ENE\r\n=G8cU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","source":"index.ts","gitHead":"666ae6815fba6fd55ff39e66230b461ff034e75f","scripts":{"tsc":"tsc","lint":"eslint --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest --env=jest-environment-jsdom-sixteen --verbose","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"cross-env STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[] --env=jest-environment-jsdom-sixteen","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch --env=jest-environment-jsdom-sixteen --verbose","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"cross-env STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.10","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"jsdom":"16.2.2","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.23.2","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","fs-extra":"^9.0.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","markdown-to-jsx":"^7.0.0","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2","@babel/helper-module-imports":"^7.12.1"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^26.5.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^2.33.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-axe":"^4.0.0","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","cross-env":"^7.0.2","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.9.7","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","color-blend":"^3.0.0","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","wcag-contrast":"^3.0.0","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/jest-axe":"^3.5.0","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.21","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.21","rollup-plugin-svg":"^2.0.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","storybook-chromatic":"^4.0.2","@rollup/plugin-babel":"^5.2.1","@types/wcag-contrast":"^3.0.0","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-terser":"^7.0.2","@storybook/addon-a11y":"6.0.21","@storybook/addon-docs":"6.0.21","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^3.1.8","@storybook/addon-knobs":"6.0.21","@storybook/addon-links":"6.0.21","@testing-library/react":"^11.0.4","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","@rollup/plugin-commonjs":"^16.0.0","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.4.2","@babel/plugin-syntax-jsx":"^7.12.1","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.21","@storybook/addon-console":"^1.2.2","@storybook/source-loader":"6.0.21","@storybook/addon-viewport":"6.0.21","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","@rollup/plugin-node-resolve":"^10.0.0","@storybook/addon-storyshots":"6.0.21","@testing-library/user-event":"^12.1.7","rollup-plugin-auto-external":"^2.0.0","@storybook/addon-storysource":"6.0.21","jest-environment-jsdom-sixteen":"^1.0.3","@babel/helper-plugin-test-runner":"^7.10.4","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","babel-plugin-typescript-to-proptypes":"^1.1.0","@storybook/addon-storyshots-puppeteer":"6.0.21","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"^16.8.1","formik":"^2.0.8","gatsby":"^2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.248_1613045144427_0.8387362075001883","host":"s3://npm-registry-packages"}},"0.0.248-greglobinski-progress-bar-update-20210215T2217":{"name":"gatsby-interface","version":"0.0.248-greglobinski-progress-bar-update-20210215T2217","author":"","license":"ISC","_id":"gatsby-interface@0.0.248-greglobinski-progress-bar-update-20210215T2217","maintainers":[{"name":"elanhant","email":"elanhant@gmail.com"},{"name":"greglobinski","email":"greglobinski@gmail.com"},{"name":"gillkyle","email":"kylerobertgill+npm@gmail.com"},{"name":"thinkybeast","email":"thinkybeast@gmail.com"}],"dist":{"shasum":"3bee4f9d38d9a3a1f4eb901a50debe583378f857","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.248-greglobinski-progress-bar-update-20210215T2217.tgz","fileCount":747,"integrity":"sha512-tAC+PtIGMjkgy2RvPuAMBY3xqgV6W+Mfhv0hwsW9ASWbQ7Mg6cxCiBnFLwt4h0r9qOimJLS1p4mGbzDodpm8rg==","signatures":[{"sig":"MEYCIQCe7ASJTqao5wqtAWC6v/VGbJVpNNoRkkXW9LCgvCQqEgIhALOs9YxjkfwMBG1lVEoMgBvn7oQoSzjVN3OhPhAWJEz1","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3848447,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgKvMxCRA9TVsSAnZWagAAym4P/3UmeZXlwUf7p5WTLQVV\nbp9Qcz2PhkY/33ovI9c8TW/1a/7sMTAAFMMV70Qdp78/yuSs6oExhHChlt4O\nKs72OptSV7JA7sG4GU8rekai9Y6qoME/BwmJl+QEW83zFiEUaCrJON5yAAhl\nPQuhNIrrv6xevNWb2Lv1zzaPgql5rUzZqWKzzJJ5Jk5HwN+cAi50Af+gvWtv\nxlk6YRLIQ9HX+b+cOSrGRzANE55ULGFHvWeyzw/8mPjP2Jn7pj7Z4Q3HDQad\nG529Kzw5zjVGSiPMDYRvwYgL5D7wBMAugVt7lSlWREX7EutAeAv/0a1K2i+E\nXNjJ5gTznzi3GsZHx0qMVm4wvM4xALGmlQj1aB0XaRhypiOuEUm4clvOX0eo\nkwK/Rr4fYdThekmz/73wNnlFEqvqHsUWwXpfqDekM56ystgtQJmy39Prujf7\nfJ6gyB73AY5b9CowS89OIgzuoZsHwJAs5pddnZHwVtMyWDaoSboFSA/TiuUZ\ni8HyylkIHtVQgOrGXJFfuIbJMfwELVSeEu6ziisYOAwel0nLOjW2brefqLs9\nNCAaifzzI6ntfvVymDNW81VjfeL2xu1wExkR+O7kybAo4iC6+smnZyLEzi5J\nnzC8S/7wla7/w4wjG1ngnKqZYG6O5YaCzuKohaSpD2RxQ5+AxYOzPe7KdQU3\nurrL\r\n=q02k\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n\n## ❗ Code of Conduct\n\nGatsby is dedicated to building a welcoming, diverse, safe community. We expect everyone participating in the Gatsby community to abide by our [**Code of Conduct**](https://gatsbyjs.org/contributing/code-of-conduct/). Please read it. Please follow it. In the Gatsby community, we work hard to build each other up and create amazing things together. 💪💜\n","source":"index.ts","gitHead":"7e2d1a58ff6b19176552121794279aa096dbe561","scripts":{"tsc":"tsc","lint":"eslint --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest --env=jest-environment-jsdom-sixteen --verbose","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"cross-env STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[] --env=jest-environment-jsdom-sixteen","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch --env=jest-environment-jsdom-sixteen --verbose","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"cross-env STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.10","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"jsdom":"16.2.2","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"12.20.1","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","fs-extra":"^9.0.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","markdown-to-jsx":"^7.0.0","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2","@babel/helper-module-imports":"^7.12.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^26.5.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^2.33.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-axe":"^4.0.0","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","cross-env":"^7.0.2","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.9.7","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","color-blend":"^3.0.0","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","wcag-contrast":"^3.0.0","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/jest-axe":"^3.5.0","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.21","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.21","rollup-plugin-svg":"^2.0.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","storybook-chromatic":"^4.0.2","@rollup/plugin-babel":"^5.2.1","@types/wcag-contrast":"^3.0.0","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-terser":"^7.0.2","@storybook/addon-a11y":"6.0.21","@storybook/addon-docs":"6.0.21","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^3.1.8","@storybook/addon-knobs":"6.0.21","@storybook/addon-links":"6.0.21","@testing-library/react":"^11.0.4","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","@rollup/plugin-commonjs":"^16.0.0","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.4.2","@babel/plugin-syntax-jsx":"^7.12.1","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.21","@storybook/addon-console":"^1.2.2","@storybook/source-loader":"6.0.21","@storybook/addon-viewport":"6.0.21","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","@rollup/plugin-node-resolve":"^10.0.0","@storybook/addon-storyshots":"6.0.21","@testing-library/user-event":"^12.1.7","rollup-plugin-auto-external":"^2.0.0","@storybook/addon-storysource":"6.0.21","jest-environment-jsdom-sixteen":"^1.0.3","@babel/helper-plugin-test-runner":"^7.10.4","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","babel-plugin-typescript-to-proptypes":"^1.1.0","@storybook/addon-storyshots-puppeteer":"6.0.21","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"^16.8.1","formik":"^2.0.8","gatsby":"^2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.248-greglobinski-progress-bar-update-20210215T2217_1613427504753_0.14298165352427739","host":"s3://npm-registry-packages"}},"0.0.249":{"name":"gatsby-interface","version":"0.0.249","author":"","license":"ISC","_id":"gatsby-interface@0.0.249","maintainers":[{"name":"elanhant","email":"elanhant@gmail.com"},{"name":"greglobinski","email":"greglobinski@gmail.com"},{"name":"gillkyle","email":"kylerobertgill+npm@gmail.com"},{"name":"thinkybeast","email":"thinkybeast@gmail.com"}],"dist":{"shasum":"3b6cdc518fd0c84afba1b707f92646fbdbedfc78","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.249.tgz","fileCount":747,"integrity":"sha512-4NFcoHrwBqKzLXW0+4c7XKX9HVMub+2Ym9sxWpR1SG4V3Tq5LhAGotjvJbmfEyxEnWgmevr3x4gXNtnPsqZ0Sg==","signatures":[{"sig":"MEYCIQDoTuttZrD5xCXDgVPv94HV+fghI/PuIhZDdVpy9gxlVQIhAKJnG5hxurGvBlorM3aS6uuIRXoKHvKAKJbHaeyjZ34G","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3848724,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgKy5ICRA9TVsSAnZWagAAxsoP/3j+SfDifv/N/sf3etOe\nCummVlHbWCqkeUTy4XWu2i46vSWE1YkUPCtGGWUSF6cvz/wN50kXxgK5Z+kp\nDzM+/YxkzwK0haUSz8/AKr+RzwtralG9Ufdxlrd85kK2N43kL39xMkMzyIXd\n4khbwUnujYhlbphDuJNMauMltaHaE13CNosDOEYtyfapGGNNng0sAzEAvZoY\nJoxkQW5tAI1aisXPAiI9SEffAQeE9S7fssV6pyVIob3A9hQwVAHTRWgkZTj4\nVS01bHRNTWU6K/U3LIbMtH9jaA835bjgyOE4QmcicLuZFWrW7fLswobuvqr4\n3lIZhogDp8/dQ9orJYyNCTk8sEmH8aVUzo/zRlX9fPGL9aaBc/bKTJfhCHLW\nsBxLRlLGlNS0cGuQPuJWz7fg0kQtrQrTUjEjz9jrNtmYGB1pJV3KM7BVY9if\nWOPpHv6MlJl+rOVrbFXv2aQuWK8Luall3w8tpwt6w7GhOgRye2UFDj9IF9ED\nhlWERN7NxDfe8O0MSXISqDPc6BihZl8fuDiX8Q1Ae3TcF4RxbxZpbFxlJCMK\nkUPpIQYUxor3LNPh7RcCP4D55V8aeI3TWZJH4ej3VBYZ9naxbkzePMn+FEgb\nkw3y4Q60vmczeh/v3ZW11BSdgCjgaFYT15K0MTlE5nDFWHrOkMUSq4oe7i3A\nzbVx\r\n=XHEn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","source":"index.ts","gitHead":"5c9da47b7fd8f142539c1291b77d785111e6f53b","scripts":{"tsc":"tsc","lint":"eslint --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest --env=jest-environment-jsdom-sixteen --verbose","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"cross-env STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[] --env=jest-environment-jsdom-sixteen","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch --env=jest-environment-jsdom-sixteen --verbose","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"cross-env STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.11","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"jsdom":"16.2.2","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.23.3","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","fs-extra":"^9.0.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","markdown-to-jsx":"^7.0.0","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2","@babel/helper-module-imports":"^7.12.1"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^26.5.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^2.33.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-axe":"^4.0.0","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","cross-env":"^7.0.2","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.9.7","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","color-blend":"^3.0.0","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","wcag-contrast":"^3.0.0","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/jest-axe":"^3.5.0","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.21","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.21","rollup-plugin-svg":"^2.0.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","storybook-chromatic":"^4.0.2","@rollup/plugin-babel":"^5.2.1","@types/wcag-contrast":"^3.0.0","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-terser":"^7.0.2","@storybook/addon-a11y":"6.0.21","@storybook/addon-docs":"6.0.21","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^3.1.8","@storybook/addon-knobs":"6.0.21","@storybook/addon-links":"6.0.21","@testing-library/react":"^11.0.4","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","@rollup/plugin-commonjs":"^16.0.0","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.4.2","@babel/plugin-syntax-jsx":"^7.12.1","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.21","@storybook/addon-console":"^1.2.2","@storybook/source-loader":"6.0.21","@storybook/addon-viewport":"6.0.21","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","@rollup/plugin-node-resolve":"^10.0.0","@storybook/addon-storyshots":"6.0.21","@testing-library/user-event":"^12.1.7","rollup-plugin-auto-external":"^2.0.0","@storybook/addon-storysource":"6.0.21","jest-environment-jsdom-sixteen":"^1.0.3","@babel/helper-plugin-test-runner":"^7.10.4","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","babel-plugin-typescript-to-proptypes":"^1.1.0","@storybook/addon-storyshots-puppeteer":"6.0.21","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"^16.8.1","formik":"^2.0.8","gatsby":"^2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.249_1613442631778_0.10551495361846697","host":"s3://npm-registry-packages"}},"0.0.249-greglobinski-progress-bar-with-second-value-20210216T2327":{"name":"gatsby-interface","version":"0.0.249-greglobinski-progress-bar-with-second-value-20210216T2327","author":"","license":"ISC","_id":"gatsby-interface@0.0.249-greglobinski-progress-bar-with-second-value-20210216T2327","maintainers":[{"name":"elanhant","email":"elanhant@gmail.com"},{"name":"greglobinski","email":"greglobinski@gmail.com"},{"name":"gillkyle","email":"kylerobertgill+npm@gmail.com"},{"name":"thinkybeast","email":"thinkybeast@gmail.com"}],"dist":{"shasum":"7735162a178d7592082d2261602a09d1065d0777","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.249-greglobinski-progress-bar-with-second-value-20210216T2327.tgz","fileCount":747,"integrity":"sha512-XXby4paWYVA+KPSUawukjZJJZTfZQzpS8m4PjQc2MQzVDPvTb6ruquHuSS5ABct4vEb4K4aP6+07MTtR396HnQ==","signatures":[{"sig":"MEUCIQD+st3xl4HCex7gwyomBkHbwbLOenC1emMzPOK/Nfg4ZwIgeuq6J4hGmH6REOiQ8lcFkrWZJI172wLMVT5ZivDDB2s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3853259,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgLFUhCRA9TVsSAnZWagAAJWcP/2o6BPaJW5qA/Ow9/gCk\nYzITNJQ+6WGTksn30n8LHvMNARDTnGEUnp/IAUXV7512JumAnvJ9fHBLmVJR\nEK5Y7THoKELhWIj174l2HK9Bcc3IB6dOf4JZf2NogGUPhV3fwxn9SxhpnahO\n3wMd8Rs82kobIwii4Cb8fNbmfjQxwVIy+nxsuGNOUF7AoM80G10NCwPIHRq5\nfhqO2Adgd4mn3vvDnUkppGB8A7bZaTGFR71nb3W6X9Wi6bW0Bh61zcmOyE1c\nC5N9LJ74fELF28ex72bckwFHR2TbdqEyzCWTfOeTZJJ1aFuMU7OfH9srnp5+\n7AGKguy8gUsPGPEg8sm36qb4SpWGqU2cNZVZ+2fbqU95sfr/6po4v9tYOWJM\nmVMeSaDBoDOBlNB5iFTLXPQzxap/z8t5RdGw2w8l1S/M5XmXiJqgE17b1rJq\ns1bq2UoGXGvRtMZRYZ5BqDsflSNfJpQzs52M6y1s3g7uKZL5kqIFOO2AnnTz\na0QfYOpD+L+UUBY6kaP1ZZq0tJZqJqSPGWgOl5XBDCblLVtPZBKzL2b4w6Ki\nx382iCtwd5+pqTHmM3LI4+0QEeYm7Bt71odNKaAWczNW8erTMNRpJX/c7+2O\nar4/9KlrjRDTCAwipb6a/PkkrAS4XU1paTg4T8bjDb7goQsi1j69E+M3+4nf\nWi7d\r\n=CeW9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n\n## ❗ Code of Conduct\n\nGatsby is dedicated to building a welcoming, diverse, safe community. We expect everyone participating in the Gatsby community to abide by our [**Code of Conduct**](https://gatsbyjs.org/contributing/code-of-conduct/). Please read it. Please follow it. In the Gatsby community, we work hard to build each other up and create amazing things together. 💪💜\n","source":"index.ts","gitHead":"079d27ac91bd576eadbcbd5a350591855c33c34c","scripts":{"tsc":"tsc","lint":"eslint --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest --env=jest-environment-jsdom-sixteen --verbose","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"cross-env STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[] --env=jest-environment-jsdom-sixteen","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch --env=jest-environment-jsdom-sixteen --verbose","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"cross-env STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.10","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"jsdom":"16.2.2","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"12.20.1","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","fs-extra":"^9.0.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","markdown-to-jsx":"^7.0.0","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2","@babel/helper-module-imports":"^7.12.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^26.5.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^2.33.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-axe":"^4.0.0","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","cross-env":"^7.0.2","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.9.7","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","color-blend":"^3.0.0","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","wcag-contrast":"^3.0.0","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/jest-axe":"^3.5.0","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.21","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.21","rollup-plugin-svg":"^2.0.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","storybook-chromatic":"^4.0.2","@rollup/plugin-babel":"^5.2.1","@types/wcag-contrast":"^3.0.0","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-terser":"^7.0.2","@storybook/addon-a11y":"6.0.21","@storybook/addon-docs":"6.0.21","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^3.1.8","@storybook/addon-knobs":"6.0.21","@storybook/addon-links":"6.0.21","@testing-library/react":"^11.0.4","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","@rollup/plugin-commonjs":"^16.0.0","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.4.2","@babel/plugin-syntax-jsx":"^7.12.1","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.21","@storybook/addon-console":"^1.2.2","@storybook/source-loader":"6.0.21","@storybook/addon-viewport":"6.0.21","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","@rollup/plugin-node-resolve":"^10.0.0","@storybook/addon-storyshots":"6.0.21","@testing-library/user-event":"^12.1.7","rollup-plugin-auto-external":"^2.0.0","@storybook/addon-storysource":"6.0.21","jest-environment-jsdom-sixteen":"^1.0.3","@babel/helper-plugin-test-runner":"^7.10.4","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","babel-plugin-typescript-to-proptypes":"^1.1.0","@storybook/addon-storyshots-puppeteer":"6.0.21","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"^16.8.1","formik":"^2.0.8","gatsby":"^2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.249-greglobinski-progress-bar-with-second-value-20210216T2327_1613518112448_0.6864501185987961","host":"s3://npm-registry-packages"}},"0.0.250":{"name":"gatsby-interface","version":"0.0.250","author":"","license":"ISC","_id":"gatsby-interface@0.0.250","maintainers":[{"name":"elanhant","email":"elanhant@gmail.com"},{"name":"greglobinski","email":"greglobinski@gmail.com"},{"name":"gillkyle","email":"kylerobertgill+npm@gmail.com"},{"name":"thinkybeast","email":"thinkybeast@gmail.com"}],"dist":{"shasum":"6eb997cfddd48d23cbeb5c697cd12044a1c74140","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.250.tgz","fileCount":747,"integrity":"sha512-BS0GIrxRcxv9qpvU3CzAyW07iW2bnDh8oBPhFz4OitD5QiXliG6KfwSUbOY1ZXgGgq0nNDFdUj6dlfWliO2ttA==","signatures":[{"sig":"MEYCIQDMuh9lkdyksfBUQoVFjNmBwPtJF9CgkeFT9IZYGvW1LwIhAMm+eITdiqI19i8MxDlBd8NGfzdpEOHfaTt25HUNh0ik","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3853305,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgLSTGCRA9TVsSAnZWagAALSMP+QAzE4wvn63rfVt7pWQu\nOPC4TDOp5VrbGSmAYRI7Scf4q2shTPdD6R+wflnBFFCP3flNZ5zJHEayHl2w\nev5K8Yi+MxMyuGDCLw98uHokhVQ+qFWXbSi2HIJ1On+z7iI58EXtPxo8kH/z\nD8G0UGf3SCmvM6xKdSQSoXxmH/eQ46aHl5TFcJJfzfWEq+7QDK0njsDEH/cx\nKgZYaizRvOuGikuP6SKDKxcvKk4y/uIjcm18j5IABWXmd/5c8L2CrGSiufnH\n/JW04/X/drcALBOAGZDjsXrjRdEga3mX/PnZY2qrIiT2Ak953pCLoTm4vADY\ndwnA8vs/60AkQzvoJNgv9XUQin00Q4Pq2kInwPkuDbuDF+iidsXXye1YSttX\n4C2B3XGbgqXjwdqNyvPggQ5lZCPswyyWr0hxexH0D82SKCBBT7zNv+OGjTVW\nMfXc1TwPgIvMQrebwGRyvy8Qfr5buHh3Hx0T9OiOL9XuzI0Bdnc/gQ/gsdss\n7INsYhQxSWRvACJx+LkCjyHN0MvEzY8LCu+FDsQCz5Y7psynrksSGgRL61Z/\na78x9s9bNbbn8OeyN4vzVbvQL/rz9DegJ+c1aIApeFsmsGPCIu5IpulPgxS/\nY4Bp5wPydNMARAcgFaeg/lcQQQ4Po/EmFttlGjvlO7JGnnNGgeF0HCvQ2268\n6NM8\r\n=XFGs\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","source":"index.ts","gitHead":"f83c4a4166a07075327e7bc48a57e05ca42ba1c8","scripts":{"tsc":"tsc","lint":"eslint --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest --env=jest-environment-jsdom-sixteen --verbose","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"cross-env STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[] --env=jest-environment-jsdom-sixteen","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch --env=jest-environment-jsdom-sixteen --verbose","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"cross-env STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.11","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"jsdom":"16.2.2","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.23.3","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","fs-extra":"^9.0.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","markdown-to-jsx":"^7.0.0","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2","@babel/helper-module-imports":"^7.12.1"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^26.5.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^2.33.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-axe":"^4.0.0","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","cross-env":"^7.0.2","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.9.7","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","color-blend":"^3.0.0","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","wcag-contrast":"^3.0.0","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/jest-axe":"^3.5.0","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.21","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.21","rollup-plugin-svg":"^2.0.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","storybook-chromatic":"^4.0.2","@rollup/plugin-babel":"^5.2.1","@types/wcag-contrast":"^3.0.0","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-terser":"^7.0.2","@storybook/addon-a11y":"6.0.21","@storybook/addon-docs":"6.0.21","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^3.1.8","@storybook/addon-knobs":"6.0.21","@storybook/addon-links":"6.0.21","@testing-library/react":"^11.0.4","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","@rollup/plugin-commonjs":"^16.0.0","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.4.2","@babel/plugin-syntax-jsx":"^7.12.1","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.21","@storybook/addon-console":"^1.2.2","@storybook/source-loader":"6.0.21","@storybook/addon-viewport":"6.0.21","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","@rollup/plugin-node-resolve":"^10.0.0","@storybook/addon-storyshots":"6.0.21","@testing-library/user-event":"^12.1.7","rollup-plugin-auto-external":"^2.0.0","@storybook/addon-storysource":"6.0.21","jest-environment-jsdom-sixteen":"^1.0.3","@babel/helper-plugin-test-runner":"^7.10.4","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","babel-plugin-typescript-to-proptypes":"^1.1.0","@storybook/addon-storyshots-puppeteer":"6.0.21","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"^16.8.1","formik":"^2.0.8","gatsby":"^2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.250_1613571269440_0.26338200087946806","host":"s3://npm-registry-packages"}},"0.0.251":{"name":"gatsby-interface","version":"0.0.251","author":"","license":"ISC","_id":"gatsby-interface@0.0.251","maintainers":[{"name":"elanhant","email":"elanhant@gmail.com"},{"name":"greglobinski","email":"greglobinski@gmail.com"},{"name":"gillkyle","email":"kylerobertgill+npm@gmail.com"},{"name":"thinkybeast","email":"thinkybeast@gmail.com"}],"dist":{"shasum":"377f326f7937b06a773a3432cc53addfa0870cf2","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.251.tgz","fileCount":747,"integrity":"sha512-aQZKJY++9Qq3IcxVHP6NfjGF4W0muN6LXT2eBxzbj2Z/ILTn2xFUZ8MR9y7Iq7ChT7H4w5JSvlM53wMErehEcA==","signatures":[{"sig":"MEUCIDDhhd9HawaSH5lEqH+eNAZr2JvD5hd6PTn7fyU/ZD6XAiEAgMm12SkecGj024bCwXrlCtSyM6Brp86YoiB9f8+YvE0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3853409,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgVLkwCRA9TVsSAnZWagAAD6UP/3tGvob+JeQzvzDCTVgk\nwEGT51V/o6iq2YirfbXhdh8nIjaBhkPp4VtP1LgcnVDIJm2ePa+bvAqR70Jw\npl80iEO4uBSJfz8kQg2nIR3UclRYDVNeFlxRlrzk/UaHgW5tJdRqLOX4CFoS\nlUsc+YLWxUCrfgSqHygKX0bqhUbl7vLQwvyPeGQvrwY57N5AGOGkyjB9LE68\nAtX9X6Or5v35x5+rQEoEdgPzGzJCproOgfBXa4hzJcA/NjyYLNTcngguAn1v\nr+eL4p9ZXEpog8GlIpVZ7oIwsQ12VnmT08cBIakOpLSdSUK4gUyTqfy0R6W2\ngrizhRKrkpnx/EZBn55HFAmyizK2SCaVxx9+JXShJYhstINC91pVVOgNHunp\nZp5Aczud6SkqYH88Ry94ADR8r8lE51XiSIVL/yj/RI+Wk7jRHe23m/zub96K\nK+sjf9sRP6tryaS60OrwGrTffghlLuKBZ8BCshComBRDjhr1R2OSe4SUayBn\ngCv0aRtiXAwKu/QzA8nvJDNrPpqMzoWYuInwB1hbXHPFvJccfeDGW9ZNajN2\nvZumHQpVvOrU9Gpj9VkOJnaLULlvNF1Xxcv5Q5YoXFwSPYbOBWwck8mtS7ed\nKq1mIEUCaSHGwfOQRLhzz19Se5sl0S61lTKaflkF4BeJ4gjJQqeHDK2vuYBn\nlB4c\r\n=pWuF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","source":"index.ts","gitHead":"e03a76bc95802b07e431b556e6b9a720b5597e03","scripts":{"tsc":"tsc","lint":"eslint --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest --env=jest-environment-jsdom-sixteen --verbose","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"cross-env STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[] --env=jest-environment-jsdom-sixteen","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch --env=jest-environment-jsdom-sixteen --verbose","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"cross-env STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.11","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"jsdom":"16.2.2","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.24.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","fs-extra":"^9.0.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","markdown-to-jsx":"^7.0.0","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2","@babel/helper-module-imports":"^7.12.1"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^26.5.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^2.33.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-axe":"^4.0.0","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","cross-env":"^7.0.2","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.9.7","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","color-blend":"^3.0.0","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","wcag-contrast":"^3.0.0","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/jest-axe":"^3.5.0","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.21","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.21","rollup-plugin-svg":"^2.0.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","storybook-chromatic":"^4.0.2","@rollup/plugin-babel":"^5.2.1","@types/wcag-contrast":"^3.0.0","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-terser":"^7.0.2","@storybook/addon-a11y":"6.0.21","@storybook/addon-docs":"6.0.21","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^3.1.8","@storybook/addon-knobs":"6.0.21","@storybook/addon-links":"6.0.21","@testing-library/react":"^11.0.4","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","@rollup/plugin-commonjs":"^16.0.0","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.4.2","@babel/plugin-syntax-jsx":"^7.12.1","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.21","@storybook/addon-console":"^1.2.2","@storybook/source-loader":"6.0.21","@storybook/addon-viewport":"6.0.21","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","@rollup/plugin-node-resolve":"^10.0.0","@storybook/addon-storyshots":"6.0.21","@testing-library/user-event":"^12.1.7","rollup-plugin-auto-external":"^2.0.0","@storybook/addon-storysource":"6.0.21","jest-environment-jsdom-sixteen":"^1.0.3","@babel/helper-plugin-test-runner":"^7.10.4","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","babel-plugin-typescript-to-proptypes":"^1.1.0","@storybook/addon-storyshots-puppeteer":"6.0.21","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"^16.8.1","formik":"^2.0.8","gatsby":"^2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.251_1616165167622_0.6164638003241103","host":"s3://npm-registry-packages"}},"0.0.252":{"name":"gatsby-interface","version":"0.0.252","author":"","license":"ISC","_id":"gatsby-interface@0.0.252","maintainers":[{"name":"elanhant","email":"elanhant@gmail.com"},{"name":"greglobinski","email":"greglobinski@gmail.com"},{"name":"gillkyle","email":"kylerobertgill+npm@gmail.com"},{"name":"thinkybeast","email":"thinkybeast@gmail.com"}],"dist":{"shasum":"5afe853b14d1c845fceef3d724735b23d74db402","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.252.tgz","fileCount":747,"integrity":"sha512-Y/sSsI00LD+hh72Wi5C7H8/Gvf189OrVSaVO7CI5iB9liESoYuIhT52pX8eAaTheXlV5F3/fkIrrl3TbTaWcsw==","signatures":[{"sig":"MEQCIA0qo5S6YxrjDxuBjR2yFIQhW+AwrOdMmnMBkL/Abrh8AiB0ALW5TGKZpkTUJAB3sCI6wjJwiZBMRgPXgci1hFKZ1g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3853513,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgVMDVCRA9TVsSAnZWagAAGpMP/13K71q3+0KWvMw/h5cW\ncwdz38BPa8wky9I7kdaGVAVGyCZTcyMMtCt21Z9XSCgISr9kH36Me3HzT90S\neezkCpuVN59jW1ikfBrytjen8ehDMS8F1CRR8lGEoK2aAK310NNGSmXWTe1C\nSRtADL0JpKdSUbzEhRsNLKpNrd5YOUjAqRSLNf1rPoVZ+HBTjGYAzMpca3Ec\nD9SSmZIDsIlqBuypvtCqGgcVOSgi+BRo6CKDT0ZDZ3hLeVdNGvNNVcKhmLC5\nPzwm4jj/a86P52kvVxghSnYIrmSuGhHT9cExNu8acAB+razw8fPtkblP01oW\nsbr7Nwaa1WlJqa7CbbDGpNbkcQrj9MW1UZp+8iajylKw4UVpwGvcsa7Ih/wH\ns+sd7HyRQsnslB/vIQiTpuUbaN1RPbodbSoo41wv3W6a7i0oOynFfKFmD3i/\ndWZh3cf2npzwSNibvBDCzNXvqHefqeQ0KKcH6ohqtlqyBOPMJ+6mDQUJQoDJ\nXNsqu08siVuP5hlyukrX4YXCEn370oerxMeWPtSXmptS6WMVqAmd7NYgjjTe\nCPCgMes8xMiy45bRKm7zIRhzAca08twYrvOm1VsvwX7ddCiWCZyDPqFvnEpH\nRMnszVIuBA6jC6+YSU8MkX5YxZ+xn4z5bOter1xVbsv6jJiXhZSfey9cgPKi\nqS9e\r\n=NRy5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","source":"index.ts","gitHead":"c319cb1eaaa154c60c6c5c4ff82da09cf8b0bab3","scripts":{"tsc":"tsc","lint":"eslint --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest --env=jest-environment-jsdom-sixteen --verbose","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"cross-env STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[] --env=jest-environment-jsdom-sixteen","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch --env=jest-environment-jsdom-sixteen --verbose","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"cross-env STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.11","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"jsdom":"16.2.2","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.24.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","fs-extra":"^9.0.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","markdown-to-jsx":"^7.0.0","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2","@babel/helper-module-imports":"^7.12.1"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^26.5.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^2.33.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-axe":"^4.0.0","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","cross-env":"^7.0.2","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.9.7","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","color-blend":"^3.0.0","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","wcag-contrast":"^3.0.0","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/jest-axe":"^3.5.0","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.21","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.21","rollup-plugin-svg":"^2.0.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","storybook-chromatic":"^4.0.2","@rollup/plugin-babel":"^5.2.1","@types/wcag-contrast":"^3.0.0","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-terser":"^7.0.2","@storybook/addon-a11y":"6.0.21","@storybook/addon-docs":"6.0.21","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^3.1.8","@storybook/addon-knobs":"6.0.21","@storybook/addon-links":"6.0.21","@testing-library/react":"^11.0.4","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","@rollup/plugin-commonjs":"^16.0.0","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.4.2","@babel/plugin-syntax-jsx":"^7.12.1","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.21","@storybook/addon-console":"^1.2.2","@storybook/source-loader":"6.0.21","@storybook/addon-viewport":"6.0.21","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","@rollup/plugin-node-resolve":"^10.0.0","@storybook/addon-storyshots":"6.0.21","@testing-library/user-event":"^12.1.7","rollup-plugin-auto-external":"^2.0.0","@storybook/addon-storysource":"6.0.21","jest-environment-jsdom-sixteen":"^1.0.3","@babel/helper-plugin-test-runner":"^7.10.4","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","babel-plugin-typescript-to-proptypes":"^1.1.0","@storybook/addon-storyshots-puppeteer":"6.0.21","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"^16.8.1","formik":"^2.0.8","gatsby":"^2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.252_1616167125128_0.6542724605059824","host":"s3://npm-registry-packages"}},"0.0.253":{"name":"gatsby-interface","version":"0.0.253","author":"","license":"ISC","_id":"gatsby-interface@0.0.253","maintainers":[{"name":"elanhant","email":"elanhant@gmail.com"},{"name":"greglobinski","email":"greglobinski@gmail.com"},{"name":"gillkyle","email":"kylerobertgill+npm@gmail.com"},{"name":"thinkybeast","email":"thinkybeast@gmail.com"}],"dist":{"shasum":"869c715e8d3cbbcfe4ed6ddc1f1a2ad4c38b7bdd","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.253.tgz","fileCount":747,"integrity":"sha512-0IiqnMlWkULt3caCJ6jcWFyhhKlxNYRk164SegNy8W9eXC6tj8gYNid9HfMsXhExODLwHE5m2jpjWccVoIrlBg==","signatures":[{"sig":"MEUCIER4pl1kuZ+dZd/ciFc9PVuqjzNupGbTU6i/IpGNhgloAiEArhmohnIUCfvbmvRlFLXE65wdqxS5s4y2X+l3hWPdNOU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3854265,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgV3PFCRA9TVsSAnZWagAAmYMP+QFUyYfXaM3iAwL30lLf\nM+Ie0DZduofLRaquffHATFv3wkFROkqDeRXYUXkHCMxL2DrvBqXV0aF/9Fol\nC4hbHLyjjVC4KSJyGadZbfk6vceFTtKcURDY6yTIB2E5BVRQAZLcng5l6/Zc\nbHkkH6zSFgoSFmQGepIhy/vo5JYUzVz5mOGQkvtWJfh/KQ23TVrkHP0DTREv\nvFwfJYMErW8LB0xguc96o5eWmSfkyjhrHwZBS1ZZckYGK2+k/lxmzARGL9j1\nh/S5bAeRnZJjip/PqczPfvKK6K7DTZ7W6heTjzy6jLGUQzXI5Re8Jblv2bgT\ngXmwqakj5vIEBNJBHDGl6U0j44uWk6KErNFirgHX3IVH0mtvpITaVSjH+GkA\ncQhV0lCDLAtG/cHSi1Z9Qqekz4YF6C0X32l81DCLoq43Z8RqzOvNTFw46S01\nEh2yXR0X5thNJrrkaiGikWqO08N1dymlRLOH/T/fHPRPoiYpuavod+DKOny4\nlNnXr5v9+PjS3nJANBlwYqbXRdQOK6sHJWHlgXVYxAbTk8CI9WZRlIYw+949\n4PSclEMLxHiqcZtwNQutGNycF8K0cEZK289tJiU2lZ0r/YsxSyNMW1RYTMp1\nFcStVgosxiiDFqpOu4JqBoVIdNeq1iPdOugxNJjDUCiz2PAiY3bOIOAR/tKr\ndNS2\r\n=KWF6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","source":"index.ts","gitHead":"e0706fc486d8f5c61d1c02e5fc631a7874b46b15","scripts":{"tsc":"tsc","lint":"eslint --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest --env=jest-environment-jsdom-sixteen --verbose","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"cross-env STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[] --env=jest-environment-jsdom-sixteen","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch --env=jest-environment-jsdom-sixteen --verbose","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"cross-env STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.11","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"jsdom":"16.2.2","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.24.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","fs-extra":"^9.0.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","markdown-to-jsx":"^7.0.0","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2","@babel/helper-module-imports":"^7.12.1"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^26.5.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^2.33.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-axe":"^4.0.0","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","cross-env":"^7.0.2","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.9.7","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","color-blend":"^3.0.0","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","wcag-contrast":"^3.0.0","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/jest-axe":"^3.5.0","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.21","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.21","rollup-plugin-svg":"^2.0.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","storybook-chromatic":"^4.0.2","@rollup/plugin-babel":"^5.2.1","@types/wcag-contrast":"^3.0.0","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-terser":"^7.0.2","@storybook/addon-a11y":"6.0.21","@storybook/addon-docs":"6.0.21","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^3.1.8","@storybook/addon-knobs":"6.0.21","@storybook/addon-links":"6.0.21","@testing-library/react":"^11.0.4","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","@rollup/plugin-commonjs":"^16.0.0","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.4.2","@babel/plugin-syntax-jsx":"^7.12.1","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.21","@storybook/addon-console":"^1.2.2","@storybook/source-loader":"6.0.21","@storybook/addon-viewport":"6.0.21","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","@rollup/plugin-node-resolve":"^10.0.0","@storybook/addon-storyshots":"6.0.21","@testing-library/user-event":"^12.1.7","rollup-plugin-auto-external":"^2.0.0","@storybook/addon-storysource":"6.0.21","jest-environment-jsdom-sixteen":"^1.0.3","@babel/helper-plugin-test-runner":"^7.10.4","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","babel-plugin-typescript-to-proptypes":"^1.1.0","@storybook/addon-storyshots-puppeteer":"6.0.21","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"^16.8.1","formik":"^2.0.8","gatsby":"^2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.253_1616344005065_0.3233831668999707","host":"s3://npm-registry-packages"}},"0.0.254":{"name":"gatsby-interface","version":"0.0.254","author":"","license":"ISC","_id":"gatsby-interface@0.0.254","maintainers":[{"name":"elanhant","email":"elanhant@gmail.com"},{"name":"greglobinski","email":"greglobinski@gmail.com"},{"name":"gillkyle","email":"kylerobertgill+npm@gmail.com"},{"name":"thinkybeast","email":"thinkybeast@gmail.com"}],"dist":{"shasum":"badbad11dda7557290b2c20ba0d7e379bc5dc9e2","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.254.tgz","fileCount":747,"integrity":"sha512-E3lPuIukIaVv/1YtPfGg5U78Hsw7uOaErs6o4KMGfUuUMSxfhx0kEx1JY+MLCgKoiIxttQVyCKf40M58Lq1nMQ==","signatures":[{"sig":"MEUCIQCmcpAKaiaSUJWDxITZVIgQJouyukV8YiNgYiXEsVDxXwIgFueBat66bt1HzEE1MwottdYVPzmcLdZumBAJFpJuI1Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3854369,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgay8qCRA9TVsSAnZWagAAkxwQAJqlLAxiTF9atRFH2HS+\nTYH4nZLN9cpHVvHfvmOyNTJrix6FVcgcMHuTunkX8KYexBgHSghQFKhJNmku\nbAyDftgxcU0F7DE0YZJGbjs5Mny9p/YEI1Np8e1ZwVfsalR++AZ8HQX1c8hh\n09jm/03Cqfhu1bqmWSOo6zjrk0iDbdVlmsyIuGhuV6mhRJYv7TsOkuWl8kX4\nxRwii050EoBbL+UweM0dzVosrkHZmGQ6mBLqBRhGuKNFEXDoaLc2JyZ/XJSJ\nU2s13xNU1kLL3eV3F9QZBj5dV/abNzkgpS1S+nSS0PISlN8P1JRqLXI9DwMs\nqR2IKTDnqbBF6URHiGiOHuZvLgnnEnRBWeFq0Kx0Y5kQOHzbFSZsn4irNxJ6\nSmXFbKZKGIxAhTp8gP8YGjqD4K9nPpml5Xf9xI+XZ4SYz93K7QZw5MLC7FDc\nC1iFuwvJj6fgIfpA/ZfxGcQtLV8GSn8vyG7b+3ajeJw3ME3cfNDkFtDT0RNC\nXrb2I+0GAQd9xHf3QoZ0Lkp808qPeCyub+GxgIQLwHFUWIwXo2ukyFErJ3Uq\n+OW8clIQuTZ/EXHhtMq1iOayNFE8tBXtVKtia4/tpjuBMPkrbrsqBuHA/Zhm\nEFQo7dY36oz7hl2ryopJqGXAIXTjoOoNo50D1qn538uhxtrmq5ODgzUhAFGX\nrdjc\r\n=nLrN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","source":"index.ts","gitHead":"46a0653eb927127a58c24e12ce2355accc8dba17","scripts":{"tsc":"tsc","lint":"eslint --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest --env=jest-environment-jsdom-sixteen --verbose","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"cross-env STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[] --env=jest-environment-jsdom-sixteen","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch --env=jest-environment-jsdom-sixteen --verbose","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"cross-env STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.11","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"jsdom":"16.2.2","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.24.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","fs-extra":"^9.0.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","markdown-to-jsx":"^7.0.0","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2","@babel/helper-module-imports":"^7.12.1"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^26.5.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^2.33.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-axe":"^4.0.0","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","cross-env":"^7.0.2","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.9.7","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","color-blend":"^3.0.0","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","wcag-contrast":"^3.0.0","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/jest-axe":"^3.5.0","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.21","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.21","rollup-plugin-svg":"^2.0.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","storybook-chromatic":"^4.0.2","@rollup/plugin-babel":"^5.2.1","@types/wcag-contrast":"^3.0.0","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-terser":"^7.0.2","@storybook/addon-a11y":"6.0.21","@storybook/addon-docs":"6.0.21","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^3.1.8","@storybook/addon-knobs":"6.0.21","@storybook/addon-links":"6.0.21","@testing-library/react":"^11.0.4","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","@rollup/plugin-commonjs":"^16.0.0","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.4.2","@babel/plugin-syntax-jsx":"^7.12.1","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.21","@storybook/addon-console":"^1.2.2","@storybook/source-loader":"6.0.21","@storybook/addon-viewport":"6.0.21","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","@rollup/plugin-node-resolve":"^10.0.0","@storybook/addon-storyshots":"6.0.21","@testing-library/user-event":"^12.1.7","rollup-plugin-auto-external":"^2.0.0","@storybook/addon-storysource":"6.0.21","jest-environment-jsdom-sixteen":"^1.0.3","@babel/helper-plugin-test-runner":"^7.10.4","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","babel-plugin-typescript-to-proptypes":"^1.1.0","@storybook/addon-storyshots-puppeteer":"6.0.21","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"^16.8.1","formik":"^2.0.8","gatsby":"^2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.254_1617637161601_0.9887051252723436","host":"s3://npm-registry-packages"}},"0.0.243-Elanhant-form-elements-optimization-20210408T1415":{"name":"gatsby-interface","version":"0.0.243-Elanhant-form-elements-optimization-20210408T1415","author":"","license":"ISC","_id":"gatsby-interface@0.0.243-Elanhant-form-elements-optimization-20210408T1415","maintainers":[{"name":"elanhant","email":"elanhant@gmail.com"},{"name":"greglobinski","email":"greglobinski@gmail.com"},{"name":"gillkyle","email":"kylerobertgill+npm@gmail.com"},{"name":"thinkybeast","email":"thinkybeast@gmail.com"},{"name":"pvorozhe","email":"vorozheykinap@gmail.com"}],"dist":{"shasum":"34b6e8bbb580833109bd9d472e3a6e6acb823b5f","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.243-Elanhant-form-elements-optimization-20210408T1415.tgz","fileCount":693,"integrity":"sha512-zjfs4KoWT1qiJ3Z6QUb0rJU9T5rwEOi7oMXeq0+Exrvi85GfY1GUxwsXnWO8za03xmuXLLqBmvP5AK8VDE6HVg==","signatures":[{"sig":"MEQCIB17Q1lFSCNjT6e9t3iEHbiApIT4Kwo5MYMPVd6KJ0LjAiB0t7BapkeFYYjNDxcbQYFLFpRZaqwWHP792ljq6YXZVw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3731949,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgbxA3CRA9TVsSAnZWagAAm7kP/0akz/8zVgAEjyZ7qvCw\n/71EwOL2OdaR9x5VqaVPnVjRiWsvnyR0CJgrCBeoQD1R/t4h74DJETpZnzh6\nSHNfAeL7ckgfyD+X/c+fQHbKxubGEFArnrxoB/vVGLrJCcF06Lt2Y7AfdnRp\ntQD6qwN4lbebYSTjSvFPWto2RyaUSSGxrgnwiYtON98FNaax6mTo8VZFA3Xn\nc+fkulf5tqsbPALZwhT2gTnzlECf6UOPLXfSi2vdX6AbS7ZiT8femBdjbX7i\neIMEr01Y1x2VB7eiy+iVgpxCUxk3u7ZvB11kgL3KbJ9nsOzMKvcoljiJPq16\n9TDj4Az3nVsJ11LM62xmC4Xy0Qi5TR7iYpLDJ3JqPDGzwtERNk+46zqspPYy\n97wQyeL6ZimC0O60PX2Q8E3eoHp/Ok0mwnAod/s+JV2xFwuY/VA1iT1HvCZ4\nxuOHK3+UK+RIN6R+w1rcJPJ+exUMBD2ZGkvDSYfNTmEKEQQpRcCIzv4dW0jA\n6uZ2twQMnkvchU1jg4gXJP6gutJWt6hu7H/oHKB5Pdp66GwGDtUbehfw9LD9\n2d0XIVgLxB9QwmysPlBmfjDa5PQM5Nr6v17nC25/2Yxyxt0Ff+iPgAE2bH4M\n0s0XFA2QUh2qyHyGchjsAzXX03PIyXeCnbbIBihE2vFo3ULfEB2qubsb2V/w\nRxr4\r\n=JMWL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n\n## ❗ Code of Conduct\n\nGatsby is dedicated to building a welcoming, diverse, safe community. We expect everyone participating in the Gatsby community to abide by our [**Code of Conduct**](https://gatsbyjs.org/contributing/code-of-conduct/). Please read it. Please follow it. In the Gatsby community, we work hard to build each other up and create amazing things together. 💪💜\n","source":"index.ts","gitHead":"4ac0af174f14dad1f2300456eb034c2229e50f87","scripts":{"tsc":"tsc","lint":"eslint --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest --env=jest-environment-jsdom-sixteen --verbose","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"cross-env STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[] --env=jest-environment-jsdom-sixteen","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch --env=jest-environment-jsdom-sixteen --verbose","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"cross-env STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.11","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"jsdom":"16.2.2","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"12.22.0","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","fs-extra":"^9.0.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","markdown-to-jsx":"^7.0.0","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2","@babel/helper-module-imports":"^7.12.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^26.5.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^2.33.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-axe":"^4.0.0","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","cross-env":"^7.0.2","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.9.7","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","color-blend":"^3.0.0","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","wcag-contrast":"^3.0.0","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/jest-axe":"^3.5.0","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.21","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.21","rollup-plugin-svg":"^2.0.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","storybook-chromatic":"^4.0.2","@rollup/plugin-babel":"^5.2.1","@types/wcag-contrast":"^3.0.0","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-terser":"^7.0.2","@storybook/addon-a11y":"6.0.21","@storybook/addon-docs":"6.0.21","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^3.1.8","@storybook/addon-knobs":"6.0.21","@storybook/addon-links":"6.0.21","@testing-library/react":"^11.0.4","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","@rollup/plugin-commonjs":"^16.0.0","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.4.2","@babel/plugin-syntax-jsx":"^7.12.1","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.21","@storybook/addon-console":"^1.2.2","@storybook/source-loader":"6.0.21","@storybook/addon-viewport":"6.0.21","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","@rollup/plugin-node-resolve":"^10.0.0","@storybook/addon-storyshots":"6.0.21","@testing-library/user-event":"^12.1.7","rollup-plugin-auto-external":"^2.0.0","@storybook/addon-storysource":"6.0.21","jest-environment-jsdom-sixteen":"^1.0.3","@babel/helper-plugin-test-runner":"^7.10.4","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","babel-plugin-typescript-to-proptypes":"^1.1.0","@storybook/addon-storyshots-puppeteer":"6.0.21","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"^16.8.1","formik":"^2.0.8","gatsby":"^2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.243-Elanhant-form-elements-optimization-20210408T1415_1617891382794_0.1652477447045939","host":"s3://npm-registry-packages"}},"0.0.255":{"name":"gatsby-interface","version":"0.0.255","author":"","license":"ISC","_id":"gatsby-interface@0.0.255","maintainers":[{"name":"elanhant","email":"elanhant@gmail.com"},{"name":"greglobinski","email":"greglobinski@gmail.com"},{"name":"gillkyle","email":"kylerobertgill+npm@gmail.com"},{"name":"thinkybeast","email":"thinkybeast@gmail.com"},{"name":"pvorozhe","email":"vorozheykinap@gmail.com"}],"dist":{"shasum":"0e6592d4bde2cacda8fdfe55f943a0a433afc389","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.255.tgz","fileCount":747,"integrity":"sha512-a+Kgx3zzrT0KBfFTHjjIAk/qDyK240xSv3BusQY5ev+nTOs+6Q1cQsa7IOhdsMSg5gh3lqP/BtvcKvbyx/Sytg==","signatures":[{"sig":"MEUCIB2tBUQy/twgAjxXYSal79gPmLdvwDP9fMXQ7aQTpBZqAiEAzgsPPtIUmqb1119w7h4Q7LOaSsHS3eKNGZjhdUbKKvI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3854473,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgc6LoCRA9TVsSAnZWagAAXEEP/2oXukPkGNK7xujuyfaW\nU5AxVY2FTXGcq3y4p7WJYCoFb/VaSdDIr0ZIVXKfS7UHBW19R/KbfZlV3283\nCG6tedpjB2bWLQoc0gRBZJgyhY4LpaNvqYqcKkwFlf5y0nTbNOz8BYAGCheG\nAu8RleApS34I/AjBveqoaLyLBpClWavfFlZQ27/A1Kicy59fG9lzcANc9ZWc\nbKYI9tUjpsNmIkMJ1edtBojc9ech5hFjkW/4KZpePQXtRvYuyC3LRHfwPFLe\nrD/uuuCOIdwbHn4HwvqzT5jCoQ4+Dkkx37hIKGPo/iOPyZaesMPvPVdLcYdK\ne0fKXgQYuoCzzB29rCBbT6TVEpkWeBc1N9x21VYXLL+xSsoas9VSa+5j+otz\nGU06WvU/mfUfidzGxuCovX2Paiq867h7SjR/89jmVUqXjPLMShzgEA2yOkRn\nZ6CrwBCxzgqCl8lm9W8Uq+62i0IfymK4hlfkk5xGcjLy2ZxiCF0KBdizjHK4\nUhNkAePzRyA5Q4dA0FOkKQAMTbxYnXJY6XlGWUJdybB0Bwy8F47PQdgXAfZv\niUQbPACXE516WM0aZupTREFcIMiM9oGzRE7A3CzCDXMhg+nEuB4daYNvTnMG\nyI47Fj2D2NJNshwtITewm/36mhnz4N5R8IRjqGEokLqsWYD3RQzIWYNrAat0\nYW+R\r\n=0SnJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","source":"index.ts","gitHead":"54fcd210df06f1bb1de32f3974c1127b38c9bfed","scripts":{"tsc":"tsc","lint":"eslint --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest --env=jest-environment-jsdom-sixteen --verbose","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"cross-env STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[] --env=jest-environment-jsdom-sixteen","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch --env=jest-environment-jsdom-sixteen --verbose","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"cross-env STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.12","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"jsdom":"16.2.2","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.24.1","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","fs-extra":"^9.0.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","markdown-to-jsx":"^7.0.0","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2","@babel/helper-module-imports":"^7.12.1"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^26.5.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^2.33.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-axe":"^4.0.0","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","cross-env":"^7.0.2","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.9.7","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","color-blend":"^3.0.0","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","wcag-contrast":"^3.0.0","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/jest-axe":"^3.5.0","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.21","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.21","rollup-plugin-svg":"^2.0.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","storybook-chromatic":"^4.0.2","@rollup/plugin-babel":"^5.2.1","@types/wcag-contrast":"^3.0.0","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-terser":"^7.0.2","@storybook/addon-a11y":"6.0.21","@storybook/addon-docs":"6.0.21","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^3.1.8","@storybook/addon-knobs":"6.0.21","@storybook/addon-links":"6.0.21","@testing-library/react":"^11.0.4","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","@rollup/plugin-commonjs":"^16.0.0","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.4.2","@babel/plugin-syntax-jsx":"^7.12.1","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.21","@storybook/addon-console":"^1.2.2","@storybook/source-loader":"6.0.21","@storybook/addon-viewport":"6.0.21","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","@rollup/plugin-node-resolve":"^10.0.0","@storybook/addon-storyshots":"6.0.21","@testing-library/user-event":"^12.1.7","rollup-plugin-auto-external":"^2.0.0","@storybook/addon-storysource":"6.0.21","jest-environment-jsdom-sixteen":"^1.0.3","@babel/helper-plugin-test-runner":"^7.10.4","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","babel-plugin-typescript-to-proptypes":"^1.1.0","@storybook/addon-storyshots-puppeteer":"6.0.21","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"^16.8.1","formik":"^2.0.8","gatsby":"^2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.255_1618191079869_0.4019013848518158","host":"s3://npm-registry-packages"}},"0.0.256":{"name":"gatsby-interface","version":"0.0.256","author":"","license":"ISC","_id":"gatsby-interface@0.0.256","maintainers":[{"name":"elanhant","email":"elanhant@gmail.com"},{"name":"greglobinski","email":"greglobinski@gmail.com"},{"name":"gillkyle","email":"kylerobertgill+npm@gmail.com"},{"name":"thinkybeast","email":"thinkybeast@gmail.com"},{"name":"pvorozhe","email":"vorozheykinap@gmail.com"}],"dist":{"shasum":"cdaace4eb4b868451df009e682049aeccb0f208c","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.256.tgz","fileCount":747,"integrity":"sha512-oMOl8ZsHtg/Otb0UzdY/WNX3WhqcWEbjkUMJ5A6pqJWTFWsdZRQTou90YlcyHeHAv/uThkccTUqK7L0JyKj0iA==","signatures":[{"sig":"MEQCIFUYfvSZELRPnIVJ1EIa14V07jGpVe3FuknoPQlLqQNkAiBgqEnbEFy5PbHlIrg7wdhJG7oKbitxCRUXJQlcnPAUWA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3854577,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgi7vNCRA9TVsSAnZWagAAvzoP/0W6nCjZTWvRDSsdCugq\nOewVs/WF/xeVFDdSIO2W6ajC/iDnVTLd+wmQuMvGHU3R/XqV07dK8AfpKkPu\nWdGEJ5UrE35EhN6gkEmR4qclJoAqT8mvthDZYtmn3wUKEKY4WqEpLOUXvEMT\niMYzJ4IK7VwpohSz/le9O4nt5Y0dobDO+dWjdwX5vyh+gOqL4YnMmX9AFUR8\nfQBQ01b0n0n8AA2K+7q2MGlDHIucilIxWHaOl+nM5tBuO4W7s3NtQXztrtag\nsqkqIzVeKUs3OwnOGxFnfc9Th4mQBLxGfndOrIQTYR72r6yOquZPpJTsAP1J\nAr/3x0PJ1gLM7b1ywC49TCX+nEcQcpMVRZBqQKATsCb0jM2u3hRKHg/eH7fE\nchFcn81qHgjAoB36rKBN5/fzoqm9VsgJ4Ou8lvQ0iom2njOWVscYul5SNhxR\nbGpep/K4ol/nYJgeZOTSsj5k/dcaKuumq2FH6/IaBsx95ZnIyncjD0LefxTe\nyZ+S45Xm7tIqRWaYcJUQxR9TIxCyEUDBnbFkdWiivGUga1YU+eKlzenurCqK\nTj/x6vKWNQ5WLpEoW/BJZGV5lFgjNrFdVD2n7i+hGRl4/Vh60r46ZGh3XJkA\nAGAhLCUBkDFoSzlvwx9g8eh1xUqJ04L2WqqCibjiuZKTlpo01ajLoLCYu1Ct\nu+2m\r\n=lxs7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","source":"index.ts","gitHead":"bdab473522255b32ac00a0b5dd362c9538f84cf4","scripts":{"tsc":"tsc","lint":"eslint --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest --env=jest-environment-jsdom-sixteen --verbose","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"cross-env STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[] --env=jest-environment-jsdom-sixteen","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch --env=jest-environment-jsdom-sixteen --verbose","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"cross-env STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.12","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"jsdom":"16.2.2","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.24.1","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","fs-extra":"^9.0.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","markdown-to-jsx":"^7.0.0","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2","@babel/helper-module-imports":"^7.12.1"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^26.5.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^2.33.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-axe":"^4.0.0","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","cross-env":"^7.0.2","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.9.7","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","color-blend":"^3.0.0","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","wcag-contrast":"^3.0.0","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/jest-axe":"^3.5.0","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.21","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.21","rollup-plugin-svg":"^2.0.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","storybook-chromatic":"^4.0.2","@rollup/plugin-babel":"^5.2.1","@types/wcag-contrast":"^3.0.0","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-terser":"^7.0.2","@storybook/addon-a11y":"6.0.21","@storybook/addon-docs":"6.0.21","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^3.1.8","@storybook/addon-knobs":"6.0.21","@storybook/addon-links":"6.0.21","@testing-library/react":"^11.0.4","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","@rollup/plugin-commonjs":"^16.0.0","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.4.2","@babel/plugin-syntax-jsx":"^7.12.1","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.21","@storybook/addon-console":"^1.2.2","@storybook/source-loader":"6.0.21","@storybook/addon-viewport":"6.0.21","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","@rollup/plugin-node-resolve":"^10.0.0","@storybook/addon-storyshots":"6.0.21","@testing-library/user-event":"^12.1.7","rollup-plugin-auto-external":"^2.0.0","@storybook/addon-storysource":"6.0.21","jest-environment-jsdom-sixteen":"^1.0.3","@babel/helper-plugin-test-runner":"^7.10.4","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","babel-plugin-typescript-to-proptypes":"^1.1.0","@storybook/addon-storyshots-puppeteer":"6.0.21","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":"^16.8.1","formik":"^2.0.8","gatsby":"^2.6.0","react-dom":"^16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.256_1619770317094_0.6725530276468881","host":"s3://npm-registry-packages"}},"0.0.257":{"name":"gatsby-interface","version":"0.0.257","author":"","license":"ISC","_id":"gatsby-interface@0.0.257","maintainers":[{"name":"elanhant","email":"elanhant@gmail.com"},{"name":"greglobinski","email":"greglobinski@gmail.com"},{"name":"gillkyle","email":"kylerobertgill+npm@gmail.com"},{"name":"thinkybeast","email":"thinkybeast@gmail.com"},{"name":"pvorozhe","email":"vorozheykinap@gmail.com"}],"dist":{"shasum":"8adf75921670b8140c0e2dc15b1bc0371c5c7a2b","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.257.tgz","fileCount":747,"integrity":"sha512-dli2tCyOSp4byhVOU3+iHQZWpdViwLaJrz/181zAEDq0Q52xXzf+gvwmXfB2KvgiH3VWu+ybIcF8kpRAx8VlAg==","signatures":[{"sig":"MEUCICsAtYd5dTbFTXYJMtuC7JoLR7fwwhKIEfT4wy/pGpKqAiEAiwtC+Q/yKbYiiiAsaF4aS8DTiKSAIYKvcLzaiX9A24Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3854684,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgrr4KCRA9TVsSAnZWagAA3+EP/ipDAj5+etqgLudo8BXe\ndmSFuUVNXRPsqTeojIRtTgNBW7tjTy4xgUDTSbaxL/k2wm+UNH4jx203fmLs\nOKC/IJe9/I7coThahimQLASFhsxDPK8hjbt9jYrbyKUKGqBq6IcMFVYbujTn\n2iY4d3z1ILCrGY6hD+rsPNjjH+pqP02c55CQS4Uwl7lMP9Ofe8qM5k0h+4wn\n4XV+cUX9tWZOcT+m6xrKPIS1tP9WoGutoz2aUao/EnMUiEfBWM4tjHd6pG/A\njRFBGI7I77k7Enuo2nN1TgkKlo4VrBZ/uPyW/fOxaRfRWQ3DBwVSCODVVPFX\nrmXyFbwh0WzKFY3NYOxvjwzY18x/0QCadIvhPNccpiVodKlhBCU/NgqNRfUu\nWTsMCW/+MyAqfWiSFuItrGqRUxTlI9uMAjuAzZ9+TuWkG+dINWa7V3udnC3O\nYgo3Pr7P4xGq7cKKBW75bMRSeCN9YlwpNsZHgs5j7ql1YkyathN0PZFLfrlZ\nIvwO4I73yLv3YshXlDgv40hrNudS3JZUHAeMmU0s/ffBAZBCHmL43sOlk6YI\ndAK+HzbkQ68m3pwBydRLMp1AQ/uO9FHUYYeesoJip0euo1pCL4DBpfXFKKtn\nKs2YXTFZO2uFjSodgS37c67Kph0bXB3st805YYQeo4iAhyUKqd6dzP0ymhaj\nUq/F\r\n=sqcx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","source":"index.ts","gitHead":"347e2ce0daf2e8de95c6c4b3e6f89749110d4dbd","scripts":{"tsc":"tsc","lint":"eslint --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest --env=jest-environment-jsdom-sixteen --verbose","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"cross-env STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[] --env=jest-environment-jsdom-sixteen","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch --env=jest-environment-jsdom-sixteen --verbose","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"cross-env STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.12","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"jsdom":"16.2.2","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.24.1","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","fs-extra":"^9.0.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","markdown-to-jsx":"^7.0.0","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2","@babel/helper-module-imports":"^7.12.1"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^26.5.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^2.33.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-axe":"^4.0.0","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","cross-env":"^7.0.2","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.9.7","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","color-blend":"^3.0.0","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","wcag-contrast":"^3.0.0","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/jest-axe":"^3.5.0","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.21","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.21","rollup-plugin-svg":"^2.0.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","storybook-chromatic":"^4.0.2","@rollup/plugin-babel":"^5.2.1","@types/wcag-contrast":"^3.0.0","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-terser":"^7.0.2","@storybook/addon-a11y":"6.0.21","@storybook/addon-docs":"6.0.21","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^3.1.8","@storybook/addon-knobs":"6.0.21","@storybook/addon-links":"6.0.21","@testing-library/react":"^11.0.4","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","@rollup/plugin-commonjs":"^16.0.0","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.4.2","@babel/plugin-syntax-jsx":"^7.12.1","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.21","@storybook/addon-console":"^1.2.2","@storybook/source-loader":"6.0.21","@storybook/addon-viewport":"6.0.21","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","@rollup/plugin-node-resolve":"^10.0.0","@storybook/addon-storyshots":"6.0.21","@testing-library/user-event":"^12.1.7","rollup-plugin-auto-external":"^2.0.0","@storybook/addon-storysource":"6.0.21","jest-environment-jsdom-sixteen":"^1.0.3","@babel/helper-plugin-test-runner":"^7.10.4","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","babel-plugin-typescript-to-proptypes":"^1.1.0","@storybook/addon-storyshots-puppeteer":"6.0.21","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":">=16.8.1","formik":"^2.0.8","gatsby":">=2.6.0","react-dom":">=16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.257_1622064649683_0.6195352472233484","host":"s3://npm-registry-packages"}},"0.0.258":{"name":"gatsby-interface","version":"0.0.258","author":"","license":"ISC","_id":"gatsby-interface@0.0.258","maintainers":[{"name":"elanhant","email":"elanhant@gmail.com"},{"name":"greglobinski","email":"greglobinski@gmail.com"},{"name":"gillkyle","email":"kylerobertgill+npm@gmail.com"},{"name":"thinkybeast","email":"thinkybeast@gmail.com"},{"name":"pvorozhe","email":"vorozheykinap@gmail.com"}],"dist":{"shasum":"cbf741218bbcc61bb576be798dda4933a7405385","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.258.tgz","fileCount":747,"integrity":"sha512-t77QyTfv/7JMAPphIT+APJkuTb1Pbi0HwFtRfXNkwm+d9P9rg4OH6uH9TsJk2tHcAN67a/9fMofVUFfKDI+nyA==","signatures":[{"sig":"MEUCIQDXh8g8dnJuCFXqj0WyoClyoj+kAQW8mupw3qYKQ5fQ/AIgQFT95U9VxOr9oBWXYNiffHkobnBdwcG8F18RowGl2f4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3854788,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgrsLZCRA9TVsSAnZWagAAedkQAIIYmWMBvBO+1uaZRO95\nI4i/lPQvZFmF9xPMbxKeBa4YEVV9bnjGj2zZ7RUbd0Cd8zjLzMjq74NnWDFW\nysN8pW8GHOLvVHR/ecBk3b/8745uTwEhuQmLZgEaX8HMUnMu8tJ5ak2OaW2Z\njbfL5ABXHu5oEP3fCRJboth/XJ9R76gGovuMu3LaUb1vbdy4waIoBA1Fxndw\ngqoFv+ll2whWMdY0dC8JrOO/GjAL7hcyDYkzXktU4nrThN60pGng74xstTJm\nJ7bCZH8Bxv9uzRN+DB87q7TkF7NBfIlU2QcT/36PV6WTxxLqtgqBVvdEojmv\nxTe89WJYOXIbP+QHyfpt2m//VOKpeoPXVCs+UY9DyKNGxtgarIBAt8Sfgpx5\ntkcjN+yBY0zyD/eh8h3Yhv29AD9rtqejrsDjuPRdMLbCgZb3rUZAw19VJObb\nE4N6blXD3ONAnByAD4B91yqcKeBGlYpsBxMKGobP5loUth6EaMBX9Jc3CBKU\no5wtXJS9uiQVfH3l1NVzmDO1m2DFKO/E39sG6nWq5pyXnW4ysRdOiWkptP03\nsQdzRNSv4eW07wjtGDdstPt6EwSctpm0L7qbiJerAXqrowRKCgEV7kerh61D\n89oUXNRd5eWPohNO/mgypKC7qH7vY/4qarB6Nwwrug+1mXEkHtuBQK8WA9rl\nmR8m\r\n=mtL6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","source":"index.ts","gitHead":"7bf0e12d413b8d1f61786ecd647316cd84f81463","scripts":{"tsc":"tsc","lint":"eslint --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest --env=jest-environment-jsdom-sixteen --verbose","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"cross-env STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[] --env=jest-environment-jsdom-sixteen","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch --env=jest-environment-jsdom-sixteen --verbose","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"cross-env STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.12","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"jsdom":"16.2.2","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.24.1","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","fs-extra":"^9.0.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","markdown-to-jsx":"^7.0.0","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2","@babel/helper-module-imports":"^7.12.1"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^26.5.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^2.33.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-axe":"^4.0.0","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","cross-env":"^7.0.2","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.9.7","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","color-blend":"^3.0.0","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","wcag-contrast":"^3.0.0","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/jest-axe":"^3.5.0","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.21","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.21","rollup-plugin-svg":"^2.0.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","storybook-chromatic":"^4.0.2","@rollup/plugin-babel":"^5.2.1","@types/wcag-contrast":"^3.0.0","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-terser":"^7.0.2","@storybook/addon-a11y":"6.0.21","@storybook/addon-docs":"6.0.21","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^3.1.8","@storybook/addon-knobs":"6.0.21","@storybook/addon-links":"6.0.21","@testing-library/react":"^11.0.4","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","@rollup/plugin-commonjs":"^16.0.0","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.4.2","@babel/plugin-syntax-jsx":"^7.12.1","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.21","@storybook/addon-console":"^1.2.2","@storybook/source-loader":"6.0.21","@storybook/addon-viewport":"6.0.21","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","@rollup/plugin-node-resolve":"^10.0.0","@storybook/addon-storyshots":"6.0.21","@testing-library/user-event":"^12.1.7","rollup-plugin-auto-external":"^2.0.0","@storybook/addon-storysource":"6.0.21","jest-environment-jsdom-sixteen":"^1.0.3","@babel/helper-plugin-test-runner":"^7.10.4","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","babel-plugin-typescript-to-proptypes":"^1.1.0","@storybook/addon-storyshots-puppeteer":"6.0.21","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":">=16.8.1","formik":"^2.0.8","gatsby":">=2.6.0","react-dom":">=16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.258_1622065881202_0.8139044310905734","host":"s3://npm-registry-packages"}},"0.0.259":{"name":"gatsby-interface","version":"0.0.259","author":"","license":"ISC","_id":"gatsby-interface@0.0.259","maintainers":[{"name":"elanhant","email":"elanhant@gmail.com"},{"name":"greglobinski","email":"greglobinski@gmail.com"},{"name":"gillkyle","email":"kylerobertgill+npm@gmail.com"},{"name":"thinkybeast","email":"thinkybeast@gmail.com"},{"name":"pvorozhe","email":"vorozheykinap@gmail.com"}],"dist":{"shasum":"56886f14094b1339303c850df493257e8e2485d3","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.259.tgz","fileCount":747,"integrity":"sha512-uOAhKzLX9pomA+5MpCku3HgcXcoPoFEgZdcfn4XCgErCwAAqD9uoGGysKDLF3SFICztguFt7QR7pa1YBonS46g==","signatures":[{"sig":"MEYCIQCL6Ad25+sPhG/7O62VrLyMsJljbvj0IKruAfVK3YvCWQIhAP8sXJRJLLz14J0OKVHcVPsVHyXxDEPOuBqxhz966+Vd","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3854892,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgrsj+CRA9TVsSAnZWagAAwHIP/j7MFLniqlV+oH95fXxx\nW3Ivz7g0TaeP5p9b+2TSLJLuFYtScy4/qyuWVJ+sgYTCT77v+gGw2u5B5/pb\n6gLoc0kP5youM+XLNSYVMr0a/kTP1/gjp14tox4DFUD+IUNXektNUpDl1A2l\nEW+TJKsKSrhoEyBUo20P9/5F1cOejdQkJPonep6KF/IxdyHWH60MfoPmyGW0\ndNygl9THf2A3ZKfcwV/iPL8UYbPLIf5BAMe7OwQs9ZGwk8dTHfrqI13U7yHa\n5TTjDfkzT5Uu7HKE6RU28hv00Srr1o1ruVpoeoA/9iE1Q1IZfQqxCj+Y0zcs\na4sF29Y6AnbqVKwaHR/bG5yfeXLavm8bxWo5x/7wzTeehyelRoK91cTM8D+q\nULU4vT2H5pD0Zr1oFDRVpljh+Y7QF4jyhjyezIIHBMf2r2GITITJ7ur7YQfW\n2LRJHaGRuKwvqtVSjvoD98TN77Xjo3Ei3cLAMDt6oYJsbLfBo/1jdpLj0VzH\nK8qGTRYGAGsrmH7PP1TwQVyYKZBTSTnxma6uV/tw2w9B7YnW4rkAOH+5PC6Q\n41tYlIlx5gdgtSQ1gFBNmKC48qKGoovKG9DLKBRgRJriHfXlQfBaq85Wur10\ncMo2U8yacIs2O+6HF94lehYZSc5QrLXQ4x5Vn5/ShBsL92HbFzaVwsTmFMzO\niyO1\r\n=RG68\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","source":"index.ts","gitHead":"659c10954225470e0489045c7dc9ac15b94ab404","scripts":{"tsc":"tsc","lint":"eslint --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest --env=jest-environment-jsdom-sixteen --verbose","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"cross-env STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[] --env=jest-environment-jsdom-sixteen","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch --env=jest-environment-jsdom-sixteen --verbose","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"cross-env STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.12","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"jsdom":"16.2.2","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.24.1","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","fs-extra":"^9.0.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","markdown-to-jsx":"^7.0.0","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2","@babel/helper-module-imports":"^7.12.1"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^26.5.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^2.33.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-axe":"^4.0.0","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","cross-env":"^7.0.2","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.9.7","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","color-blend":"^3.0.0","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","wcag-contrast":"^3.0.0","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/jest-axe":"^3.5.0","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.21","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.21","rollup-plugin-svg":"^2.0.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","storybook-chromatic":"^4.0.2","@rollup/plugin-babel":"^5.2.1","@types/wcag-contrast":"^3.0.0","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-terser":"^7.0.2","@storybook/addon-a11y":"6.0.21","@storybook/addon-docs":"6.0.21","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^3.1.8","@storybook/addon-knobs":"6.0.21","@storybook/addon-links":"6.0.21","@testing-library/react":"^11.0.4","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","@rollup/plugin-commonjs":"^16.0.0","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.4.2","@babel/plugin-syntax-jsx":"^7.12.1","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.21","@storybook/addon-console":"^1.2.2","@storybook/source-loader":"6.0.21","@storybook/addon-viewport":"6.0.21","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","@rollup/plugin-node-resolve":"^10.0.0","@storybook/addon-storyshots":"6.0.21","@testing-library/user-event":"^12.1.7","rollup-plugin-auto-external":"^2.0.0","@storybook/addon-storysource":"6.0.21","jest-environment-jsdom-sixteen":"^1.0.3","@babel/helper-plugin-test-runner":"^7.10.4","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","babel-plugin-typescript-to-proptypes":"^1.1.0","@storybook/addon-storyshots-puppeteer":"6.0.21","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":">=16.8.1","formik":"^2.0.8","gatsby":">=2.6.0","react-dom":">=16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.259_1622067453894_0.5268687259889515","host":"s3://npm-registry-packages"}},"0.0.260":{"name":"gatsby-interface","version":"0.0.260","author":"","license":"ISC","_id":"gatsby-interface@0.0.260","maintainers":[{"name":"elanhant","email":"elanhant@gmail.com"},{"name":"greglobinski","email":"greglobinski@gmail.com"},{"name":"gillkyle","email":"kylerobertgill+npm@gmail.com"},{"name":"thinkybeast","email":"thinkybeast@gmail.com"},{"name":"pvorozhe","email":"vorozheykinap@gmail.com"}],"dist":{"shasum":"540c37bbd52d45e8e7a63756601187ad80309f84","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.260.tgz","fileCount":747,"integrity":"sha512-lAUP0D+t4GY1BdnZZnhG4Veu6l185vM1o0vjLKKH3sPrVd3Dr/hIeyOeKvqOZA8UyPSk0nxpcXidX8vOAkZgKg==","signatures":[{"sig":"MEUCIFDyN8oNkQN/G/4cQc8Temb5jeeWHVv+gBk+BHNxcPOyAiEAvA0f78FRYr7Q9jiSh3vZeotmbNL2eq0sZRh+SI2LVI0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3854996,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgrtETCRA9TVsSAnZWagAARb8QAJywrORczSiN5gATe13t\nk4Oo2ZQEvlrgFXXowhMcRWWdp66ydBek4jNT1gnbnSk8//QIjgbgdKmd3gO1\n1Dq5YKCl/s5w28OEq+5lAEffhqyboNT1b8pSWBW8lCGB5dlf9P8roYzHSq4J\nLlq23/de/q0l3kLA6/bNAxaLkt7/CxgfouzK5zYvVCGjT6VDb2rKycdlITNV\nPLyqzQWz/yhHN1bHn4StIroCXvkUIsmHU09DqLecPAhgQ5ObhjqX302XHBvw\nmulZfC7OUfKBABMZE+B1GbK3YMMHSdFfgeEwq8qMaHqJSYEKU4SJnBZMIzCi\nr7hBYmRzEx+0poe0DFcD+VjshqLrVXUr78L+AU+tWO7QSyEAJL0FvaFd++wW\nOssuVIzGdgqhtyTvtctEkS+Vi0gGlELVyrfsYyE0P8CZf1cDB1buL30eGQHY\nryOQp1G2BunreCAEmbhXqBm5TBbgttAtpqkRHcrFrTF+Ji1pZAGyInlU1026\n/86mZRiVImwCd5ae/v90OPdDWi5VzlaZt9JhqrGmtGXvxYcN1zLaaC4r6G8m\nPgZQdkPFfs8spa1Kzezg+aO2NIQ0mGlRW+34VOLAjn6FLrOYnEuE7fK8UN7y\nKgGthQRzqcAGKbAvKHoWejZYQ1qASx9EbB4XAlzE3wdTSEyPhZ4q2NvQF7mk\nHYCo\r\n=L3Jq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","source":"index.ts","gitHead":"85b838da1c35e235123422f0af645a1d1f9f80c2","scripts":{"tsc":"tsc","lint":"eslint --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest --env=jest-environment-jsdom-sixteen --verbose","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"cross-env STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[] --env=jest-environment-jsdom-sixteen","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch --env=jest-environment-jsdom-sixteen --verbose","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"cross-env STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.12","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"jsdom":"16.2.2","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.24.1","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","fs-extra":"^9.0.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","markdown-to-jsx":"^7.0.0","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2","@babel/helper-module-imports":"^7.12.1"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^26.5.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^2.33.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-axe":"^4.0.0","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","cross-env":"^7.0.2","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.9.7","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","color-blend":"^3.0.0","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","wcag-contrast":"^3.0.0","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/jest-axe":"^3.5.0","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.21","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.21","rollup-plugin-svg":"^2.0.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","storybook-chromatic":"^4.0.2","@rollup/plugin-babel":"^5.2.1","@types/wcag-contrast":"^3.0.0","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-terser":"^7.0.2","@storybook/addon-a11y":"6.0.21","@storybook/addon-docs":"6.0.21","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^3.1.8","@storybook/addon-knobs":"6.0.21","@storybook/addon-links":"6.0.21","@testing-library/react":"^11.0.4","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","@rollup/plugin-commonjs":"^16.0.0","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.4.2","@babel/plugin-syntax-jsx":"^7.12.1","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.21","@storybook/addon-console":"^1.2.2","@storybook/source-loader":"6.0.21","@storybook/addon-viewport":"6.0.21","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","@rollup/plugin-node-resolve":"^10.0.0","@storybook/addon-storyshots":"6.0.21","@testing-library/user-event":"^12.1.7","rollup-plugin-auto-external":"^2.0.0","@storybook/addon-storysource":"6.0.21","jest-environment-jsdom-sixteen":"^1.0.3","@babel/helper-plugin-test-runner":"^7.10.4","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","babel-plugin-typescript-to-proptypes":"^1.1.0","@storybook/addon-storyshots-puppeteer":"6.0.21","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":">=16.8.1","formik":"^2.0.8","gatsby":">=2.6.0","react-dom":">=16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.260_1622069522755_0.7809024953917854","host":"s3://npm-registry-packages"}},"0.0.261":{"name":"gatsby-interface","version":"0.0.261","author":"","license":"ISC","_id":"gatsby-interface@0.0.261","maintainers":[{"name":"elanhant","email":"elanhant@gmail.com"},{"name":"greglobinski","email":"greglobinski@gmail.com"},{"name":"gillkyle","email":"kylerobertgill+npm@gmail.com"},{"name":"thinkybeast","email":"thinkybeast@gmail.com"},{"name":"pvorozhe","email":"vorozheykinap@gmail.com"}],"dist":{"shasum":"05e09d32601101e0ab4c2cee40d99f45c0b6f683","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.261.tgz","fileCount":747,"integrity":"sha512-93WNmzsATDyHiGpOuhMxHaKp3Vv5wBmipiPjtoIMvfvxHBNZP7/vIZjxGwVo+DI+IgSyQC3teyBRJUBmMwR63w==","signatures":[{"sig":"MEQCIFUsPhveSbP9+KCeoM35ZVH9ExBK8+7QQi2MYrpvy3KGAiAMRkmA6oxG8g+Bwn4uS1oH92zuwiY4qR2QoPEfWTDcwg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3855100,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgrzelCRA9TVsSAnZWagAAMqQQAIoKIMmpqjCaEZAV8tPc\nCmeCZFPJl4SDkX5ZaqavKLMud6w0FEHmXGO55v5u+lmU/0BynPcTZYlxKCJ6\nbzofsMf5RzXyvUdN1ggiaZNjrpN9rTWG+B3NX45/RJztXbnxyO7/7Wf4iF7d\nGifMASgpYMZCbY3HrvzIuzshnrmVqfOAy/aQlJq0dQ9dX8bku0FT2fP6TZhn\nm31MQ7SzIFxoBBaS5AaQgr9wBoAR9O8xFN8wyt+lrUjHU8e1vfPGL8Gd0E23\nh80rZowkOcqIs/ErwsSIVMiAM0ltlZaqYdIaDpO2LGIMg0ybDUdeV38SNtxX\nWBhAjVU3pMJpG32RiL98Crzeh4R8rmVVAyMXM0M028t1f+wKS3tDdsIOp/rP\ntARY//dDuAP0PvfxZUp6mvd1awIMyzLvMhWFqnT8Gtd8mwUtiXw8mh+9yJ3y\n2trUYjut5G9a2Tdqi1ZQaZf1PGMdXL2T9nDtOv74DtBJppcqDSLUJJoP9IGC\nERM2VR9SuNudiTloxy4Jay+4GBusftefp194AVuT9MrQf4hDM0CdymLUVgSE\n3j6WiVoLruokYn8Aq7qW4+sByIZvZQGUF8ke5p1NeVmiPB/J2Gzmnbw79pa2\nJ5PuoJXNwz2Mi2Euk0HIq82M3RQeHBdxbeicEEwQp95cE4cH6lKYkNo5IPZx\nRfJ6\r\n=8n8J\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","source":"index.ts","gitHead":"08d21461635c04f2ac901bf3a28fe6d0e241277a","scripts":{"tsc":"tsc","lint":"eslint --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest --env=jest-environment-jsdom-sixteen --verbose","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"cross-env STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[] --env=jest-environment-jsdom-sixteen","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch --env=jest-environment-jsdom-sixteen --verbose","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"cross-env STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.12","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"jsdom":"16.2.2","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.24.1","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","fs-extra":"^9.0.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","markdown-to-jsx":"^7.0.0","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2","@babel/helper-module-imports":"^7.12.1"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^26.5.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^2.33.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-axe":"^4.0.0","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","cross-env":"^7.0.2","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.9.7","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","color-blend":"^3.0.0","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","wcag-contrast":"^3.0.0","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/jest-axe":"^3.5.0","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.21","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.21","rollup-plugin-svg":"^2.0.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","storybook-chromatic":"^4.0.2","@rollup/plugin-babel":"^5.2.1","@types/wcag-contrast":"^3.0.0","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-terser":"^7.0.2","@storybook/addon-a11y":"6.0.21","@storybook/addon-docs":"6.0.21","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^3.1.8","@storybook/addon-knobs":"6.0.21","@storybook/addon-links":"6.0.21","@testing-library/react":"^11.0.4","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","@rollup/plugin-commonjs":"^16.0.0","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.4.2","@babel/plugin-syntax-jsx":"^7.12.1","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.21","@storybook/addon-console":"^1.2.2","@storybook/source-loader":"6.0.21","@storybook/addon-viewport":"6.0.21","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","@rollup/plugin-node-resolve":"^10.0.0","@storybook/addon-storyshots":"6.0.21","@testing-library/user-event":"^12.1.7","rollup-plugin-auto-external":"^2.0.0","@storybook/addon-storysource":"6.0.21","jest-environment-jsdom-sixteen":"^1.0.3","@babel/helper-plugin-test-runner":"^7.10.4","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","babel-plugin-typescript-to-proptypes":"^1.1.0","@storybook/addon-storyshots-puppeteer":"6.0.21","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":">=16.8.1","formik":"^2.0.8","gatsby":">=2.6.0","react-dom":">=16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.261_1622095780810_0.6703752707571358","host":"s3://npm-registry-packages"}},"0.0.262":{"name":"gatsby-interface","version":"0.0.262","author":"","license":"ISC","_id":"gatsby-interface@0.0.262","maintainers":[{"name":"elanhant","email":"elanhant@gmail.com"},{"name":"greglobinski","email":"greglobinski@gmail.com"},{"name":"gillkyle","email":"kylerobertgill+npm@gmail.com"},{"name":"thinkybeast","email":"thinkybeast@gmail.com"},{"name":"pvorozhe","email":"vorozheykinap@gmail.com"}],"dist":{"shasum":"da3e63d95553f660101b2b1c0d9df8528671d994","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.262.tgz","fileCount":747,"integrity":"sha512-0z3V7Gip5r7jFxdgpfziSl6hRd/+puLSqfmhKH+jlJbTRNi4Gu5f3rQjOGY57X4fEErlTlsGYCbs38MQdjba2w==","signatures":[{"sig":"MEYCIQDDGCt6ObrZLOKMT3mCeLHGDbtaBoiOQAlUVMHX7Yg9RAIhAJo8eK+v783ArffbZXRM/fVlxqqPqHJf6c3Oo5QQX1fn","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3855204,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgr1GNCRA9TVsSAnZWagAA2sAP/iirSiIWrwPoSkhqO1Mu\nvb/9K6wzTQwMNEoE/24TczLvK82dVymgu3Ch+KxZzWaIVaZm2+AnwPcXX0/i\npapk51sXcCPkAz3M/lQNrrNh4W3Rzj+mSFNEis/hIV9GaUJb844f4FhSX3HY\nlpAIYH91mwhp91ovc8UMxbNyF051KWoTUfSRmYYou/27HkN1O/ujxPnqtLHL\n3Eo87hTV/ufgw/+qegFQAipzV/EGCB8iu4dbxEixbEYP9R5hCT7tQ6IbgFQH\n3oSaYib3qxfhvfnsWvDQrNatAa8RAQnfezXcYDlK9hPLNmTbmzKP7Qe43T71\n+ZjozWnDIhFhS4uPtMFs0UE/6Zx6c1GO6q6G71fpafSx4YY8yawyeyp11Wxf\n8ICLdESGx/pzaz78u5Ir4RFlX1P3O7TsJ/RaEP480+pITTNyWGjzsS7jmy9a\nBSKyxXh3MtIQQD4E6J49ouWtkdMhlUzmbyHevKUZt6pnEt9q0uT3CslR3q20\nxbaZUcenNcBVWVG01FZnImaByNFmimxypnXZI+mtSbUmyc1mkVzC9HpOn3+v\nOxQF3R1rTh8FbfaqSNTT9Q7fwftz0iVxgSW91sgeLVteFwYcihcT954nqpjv\n8ubqifJaE98WQ/Sgf802YdqOpxzC64fey+j+dukki10jGmFTV6ZngNk/HIcJ\nOF3I\r\n=jKo6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","source":"index.ts","gitHead":"5c2ab6cab15a9ab39e3497aee1a55bc11eb873d1","scripts":{"tsc":"tsc","lint":"eslint --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest --env=jest-environment-jsdom-sixteen --verbose","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"cross-env STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[] --env=jest-environment-jsdom-sixteen","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch --env=jest-environment-jsdom-sixteen --verbose","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"cross-env STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.12","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"jsdom":"16.2.2","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.24.1","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","fs-extra":"^9.0.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","markdown-to-jsx":"^7.0.0","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2","@babel/helper-module-imports":"^7.12.1"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^26.5.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^2.33.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-axe":"^4.0.0","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","cross-env":"^7.0.2","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.9.7","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","color-blend":"^3.0.0","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","wcag-contrast":"^3.0.0","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/jest-axe":"^3.5.0","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.21","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.21","rollup-plugin-svg":"^2.0.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","storybook-chromatic":"^4.0.2","@rollup/plugin-babel":"^5.2.1","@types/wcag-contrast":"^3.0.0","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-terser":"^7.0.2","@storybook/addon-a11y":"6.0.21","@storybook/addon-docs":"6.0.21","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^3.1.8","@storybook/addon-knobs":"6.0.21","@storybook/addon-links":"6.0.21","@testing-library/react":"^11.0.4","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","@rollup/plugin-commonjs":"^16.0.0","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.4.2","@babel/plugin-syntax-jsx":"^7.12.1","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.21","@storybook/addon-console":"^1.2.2","@storybook/source-loader":"6.0.21","@storybook/addon-viewport":"6.0.21","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","@rollup/plugin-node-resolve":"^10.0.0","@storybook/addon-storyshots":"6.0.21","@testing-library/user-event":"^12.1.7","rollup-plugin-auto-external":"^2.0.0","@storybook/addon-storysource":"6.0.21","jest-environment-jsdom-sixteen":"^1.0.3","@babel/helper-plugin-test-runner":"^7.10.4","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","babel-plugin-typescript-to-proptypes":"^1.1.0","@storybook/addon-storyshots-puppeteer":"6.0.21","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":">=16.8.1","formik":"^2.0.8","gatsby":">=2.6.0","react-dom":">=16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.262_1622102412782_0.6740469998854923","host":"s3://npm-registry-packages"}},"0.0.262-greglobinski-google-icon-20210527T1135":{"name":"gatsby-interface","version":"0.0.262-greglobinski-google-icon-20210527T1135","author":"","license":"ISC","_id":"gatsby-interface@0.0.262-greglobinski-google-icon-20210527T1135","maintainers":[{"name":"elanhant","email":"elanhant@gmail.com"},{"name":"greglobinski","email":"greglobinski@gmail.com"},{"name":"gillkyle","email":"kylerobertgill+npm@gmail.com"},{"name":"thinkybeast","email":"thinkybeast@gmail.com"},{"name":"pvorozhe","email":"vorozheykinap@gmail.com"}],"dist":{"shasum":"2339cfdc20a48398afd65f351d6fc92a18d56e70","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.262-greglobinski-google-icon-20210527T1135.tgz","fileCount":750,"integrity":"sha512-Wo1WoQCUuK7YrFnHjW6vnGW4luTc5gRr604BdXUp5vw+OVzFnUzjR+yv8Z0NOog5XI5qUXjYrhnUbZxIf/4XWQ==","signatures":[{"sig":"MEUCIBOZuimadGQ48SRYGZwFf4Hs5YFzdz9IWHuhpBHC/zxNAiEA2lLyVyR7lHd7GyZweQ/f7bvqcFuIFQ2p1QQIBC56tKs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3862753,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgr4Q/CRA9TVsSAnZWagAAEnMP/0ml/UmdMkmHaf8/R/tK\nlgEsUxZLhzSwY3QfQ2frstey8vIt6aoNRaVy9yUyZtQ125XQefdOJmYCfupe\n6iUx3AzojTrfuOClDZ+sL2h+vn4d4Hz+AVFr+51mXdymnW41kF6uGIwYtzl/\nd26eFVtRUzlNjDVRxxBphnLeUK3M0IPr2RvP3MSgFZ1WVOA1hjTY5Q+IlKxJ\n+jgMtGbPB9efeGF9Zrx2ZH/tHmUR7lR1+uq4WauytdLZXjEm6+D6T0R3cftD\nneyTOGTxELNXOkZ+bFpIjodFSPqU2wYgfGwTbKDvbKcj9BEoAPeoyt2zMDNm\n2+yVISJgxBn6EnEdvnkjZ9fZ5/NZjPYlbqtZ2PU3WSp2qhvrrm1kvLhfW2rR\nZc3a49x5q9zXyDfPlNkEtxIjnXBPFv274EE+IVWveM3+nnxWfZ+zTl0OTGa4\nxOM7qhHwo+Jo1dIPB+3JXGf0MmmtLDzjKyx87gQaDI2ywyRUcgHVmY2XpMKK\nLCQ0lFKVO6r6djxBDONR1bJAKtzIWFYutcmw/yb+lrd76XQ4b1rpzcKdGmmS\n435g+I719e+mtDVRsmdYEClf8H4VcYcwndjs0ZstbM7BEO9VSa0tqamjzaJ6\nhqp9aneTfyDulXWe5MqY3Vselgx0UsHRirFb42VuBE35ZF5BwGbdVt1opJb6\n2I+y\r\n=+yG8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n\n## ❗ Code of Conduct\n\nGatsby is dedicated to building a welcoming, diverse, safe community. We expect everyone participating in the Gatsby community to abide by our [**Code of Conduct**](https://gatsbyjs.org/contributing/code-of-conduct/). Please read it. Please follow it. In the Gatsby community, we work hard to build each other up and create amazing things together. 💪💜\n","source":"index.ts","gitHead":"38af41ee296b78ffb438ad0740ba9c446cbea760","scripts":{"tsc":"tsc","lint":"eslint --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest --env=jest-environment-jsdom-sixteen --verbose","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"cross-env STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[] --env=jest-environment-jsdom-sixteen","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch --env=jest-environment-jsdom-sixteen --verbose","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"cross-env STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.12","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"jsdom":"16.2.2","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"12.22.1","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","fs-extra":"^9.0.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","markdown-to-jsx":"^7.0.0","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2","@babel/helper-module-imports":"^7.12.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^26.5.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^2.33.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-axe":"^4.0.0","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","cross-env":"^7.0.2","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.9.7","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","color-blend":"^3.0.0","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","wcag-contrast":"^3.0.0","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/jest-axe":"^3.5.0","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.21","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.21","rollup-plugin-svg":"^2.0.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","storybook-chromatic":"^4.0.2","@rollup/plugin-babel":"^5.2.1","@types/wcag-contrast":"^3.0.0","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-terser":"^7.0.2","@storybook/addon-a11y":"6.0.21","@storybook/addon-docs":"6.0.21","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^3.1.8","@storybook/addon-knobs":"6.0.21","@storybook/addon-links":"6.0.21","@testing-library/react":"^11.0.4","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","@rollup/plugin-commonjs":"^16.0.0","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.4.2","@babel/plugin-syntax-jsx":"^7.12.1","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.21","@storybook/addon-console":"^1.2.2","@storybook/source-loader":"6.0.21","@storybook/addon-viewport":"6.0.21","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","@rollup/plugin-node-resolve":"^10.0.0","@storybook/addon-storyshots":"6.0.21","@testing-library/user-event":"^12.1.7","rollup-plugin-auto-external":"^2.0.0","@storybook/addon-storysource":"6.0.21","jest-environment-jsdom-sixteen":"^1.0.3","@babel/helper-plugin-test-runner":"^7.10.4","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","babel-plugin-typescript-to-proptypes":"^1.1.0","@storybook/addon-storyshots-puppeteer":"6.0.21","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":">=16.8.1","formik":"^2.0.8","gatsby":">=2.6.0","react-dom":">=16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.262-greglobinski-google-icon-20210527T1135_1622115390711_0.844035102074796","host":"s3://npm-registry-packages"}},"0.0.263":{"name":"gatsby-interface","version":"0.0.263","author":"","license":"ISC","_id":"gatsby-interface@0.0.263","maintainers":[{"name":"elanhant","email":"elanhant@gmail.com"},{"name":"greglobinski","email":"greglobinski@gmail.com"},{"name":"gillkyle","email":"kylerobertgill+npm@gmail.com"},{"name":"thinkybeast","email":"thinkybeast@gmail.com"},{"name":"pvorozhe","email":"vorozheykinap@gmail.com"}],"dist":{"shasum":"be85374403b547cd4933715cfd0948f436d0ac1c","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.263.tgz","fileCount":750,"integrity":"sha512-FYEec+NmNCtjhDfyFYNJG1GIJqE8Xp8wg+qUSFbofmye3Mm+J6F1x10NdDTI9VCgOPAvlBETKBTXEq+QDWrRwg==","signatures":[{"sig":"MEUCIAaYZWBC36t2yBr5qWoZlAQKJvwfl+TrGd2jpQjxCoG+AiEA+s3Kwh08/ToHU4GbF1jBoXdY2JNzTWxO9acIuIzmMj8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3863027,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgr45NCRA9TVsSAnZWagAAR2kP/REA4S1WdZwyh4UEd3MW\n9hIHY6r0R4fHL8AwGKPVaPihJaMeCTgwE+XNbGMJlbuSRdVB9sFz1KjYVX+U\n83smiv3qEFttjNXv8iJFxS+6bV0XgmLyhCbFhQ5VY40olBsiPtSVrb38s+Mt\noHVUTb2cd5SHGL0BhqtQFFSCPrLrbg27ICS2S/XP1C1UBdxZfy2yRDehkKOV\noQX+Hr5j3BI9/xvjdit0DitJx2ioEwofu2CvhlxCWUC2rPaCdirc5OPFrkt2\noXohl4JPk1YbhDgRklrM1wAuMpaju5S8got5dz4rL5ruLe0GgWSH0tD/crK9\nsncwgsYtCPHEZFL/lcjj6EzLNmqMRZLPlSO+uV5XA3Yj1OtfRtr8JrQoFyW8\nqtALcB6fwCfS0nXONbg8kycfKNBq9uS/NMUAz8mC7M9h++auKJQNEDCmvIYm\n+9UdVPGTZ3obDjh/fCBeDcJqKBa68pfg/54ykWpmtbikBQcg9iAa/l84+Mwg\n29ocnk7styNytuWDfkHu/rE+P12IvkWjcban46rK3NAZSQ7r8vhVT7aMDQX9\nOfEi4vOwjUFIJ7PpNyvFQ+IeFvaZeulZyfB0qePO6OctxCskV1QoXrKUvq1F\nRvm8J5VuaIlSu2z+NXFqUO9Pqe+VkIHigS2+jluhHMKUuwNOWzv2srLGTeCt\n+Tyb\r\n=6yH6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","source":"index.ts","gitHead":"04084145e631b3f026b66506019db9d154b16e4a","scripts":{"tsc":"tsc","lint":"eslint --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest --env=jest-environment-jsdom-sixteen --verbose","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"cross-env STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[] --env=jest-environment-jsdom-sixteen","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch --env=jest-environment-jsdom-sixteen --verbose","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"cross-env STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.12","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"jsdom":"16.2.2","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.24.1","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","fs-extra":"^9.0.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","markdown-to-jsx":"^7.0.0","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2","@babel/helper-module-imports":"^7.12.1"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^26.5.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^2.33.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-axe":"^4.0.0","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","cross-env":"^7.0.2","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.9.7","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","color-blend":"^3.0.0","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","wcag-contrast":"^3.0.0","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/jest-axe":"^3.5.0","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.21","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.21","rollup-plugin-svg":"^2.0.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","storybook-chromatic":"^4.0.2","@rollup/plugin-babel":"^5.2.1","@types/wcag-contrast":"^3.0.0","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-terser":"^7.0.2","@storybook/addon-a11y":"6.0.21","@storybook/addon-docs":"6.0.21","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^3.1.8","@storybook/addon-knobs":"6.0.21","@storybook/addon-links":"6.0.21","@testing-library/react":"^11.0.4","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","@rollup/plugin-commonjs":"^16.0.0","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.4.2","@babel/plugin-syntax-jsx":"^7.12.1","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.21","@storybook/addon-console":"^1.2.2","@storybook/source-loader":"6.0.21","@storybook/addon-viewport":"6.0.21","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","@rollup/plugin-node-resolve":"^10.0.0","@storybook/addon-storyshots":"6.0.21","@testing-library/user-event":"^12.1.7","rollup-plugin-auto-external":"^2.0.0","@storybook/addon-storysource":"6.0.21","jest-environment-jsdom-sixteen":"^1.0.3","@babel/helper-plugin-test-runner":"^7.10.4","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","babel-plugin-typescript-to-proptypes":"^1.1.0","@storybook/addon-storyshots-puppeteer":"6.0.21","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":">=16.8.1","formik":"^2.0.8","gatsby":">=2.6.0","react-dom":">=16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.263_1622117964551_0.23575666075731783","host":"s3://npm-registry-packages"}},"0.0.264":{"name":"gatsby-interface","version":"0.0.264","author":"","license":"ISC","_id":"gatsby-interface@0.0.264","maintainers":[{"name":"elanhant","email":"elanhant@gmail.com"},{"name":"greglobinski","email":"greglobinski@gmail.com"},{"name":"gillkyle","email":"kylerobertgill+npm@gmail.com"},{"name":"thinkybeast","email":"thinkybeast@gmail.com"},{"name":"pvorozhe","email":"vorozheykinap@gmail.com"}],"dist":{"shasum":"32dc618498277f6a097ca6259f82ada3c60cf32e","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.264.tgz","fileCount":750,"integrity":"sha512-xeRLcCsTTpsW0X9DhhuNyXMEndEwjDvvG1TpbyZJwQDmzbSkacVABj7DRj0b3Fg0NXNDCoqSCxfasETuyLQENA==","signatures":[{"sig":"MEYCIQD8CvIO/d8GkEQJfaWZx9elr1bOTZ6KFQC0b6R0MHY1pAIhANIMw7luth/oje9rMVhCn4ndYaQEZs2Chigy0RmyUnhG","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3863808,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgsNe/CRA9TVsSAnZWagAAVsAQAKIE9ECzPHlGAPUXwlih\nW6Nzp6bbKfmNwP5/9S8NT+NcVMz6JL4pBvhzNWwI1cS2h+3Vc68GMF6lsTnG\nUaSgqKFpX9BBmHzxpBqI4EqUt9CMoUQYktIkvdbPHgW+yuvx5pK56ptiZr3x\nzMolaTrUuN+vlQqM/6WVjoCaygKMel+tsZPEhXA1eZLqROtS0rF4FZvK0c0l\nIVG+cQ2wzQ3hA9707pF4FUkx0yMKDiJkiIA93ETLXOC/L6vHyE0T9OwQbz1D\nealY+xz84eUpOsc70sftzGKgBoPtshpGeyVHYelL9WexvScSkIR6AL02QrXP\nrEjBeiXoqsjy1zEbmLyuj+Vh70avm/ubEKlHXELoQqiD6gIwikUm4Moz9vtM\n8IylS+v42mzHvLXHi4fOy4OylEFDb7sPxYVePRBoEpIvoKyl2XKY44lMN+7m\nLMVNan1u6wIMiMSzu4lEYREna/sm0vwXMCM5iQLw43RSIsA1YyGg85E2jUK7\ntMbdJguQkbcTDVemniyoEeXSnuSvg00oLLXBULP2sE0LjtmgHA1XYQNliMxA\nqFHnHyiJjl3fV/Il1wRI+SZXN4XZkuWUcp9CfVDBv9+tThm+97ewu/Y1UIUf\nbb5+fCnvHNggCuh4DB9GpIuFUmX/HGejh7zXgbvHdrRf4igopyuuc1UBL7Oy\n15T8\r\n=GS/s\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","source":"index.ts","gitHead":"c959d912ff38d6ddab0cc38bd3ee02578351fdd4","scripts":{"tsc":"tsc","lint":"eslint --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest --env=jest-environment-jsdom-sixteen --verbose","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"cross-env STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[] --env=jest-environment-jsdom-sixteen","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch --env=jest-environment-jsdom-sixteen --verbose","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"cross-env STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.12","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"jsdom":"16.2.2","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.24.1","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","fs-extra":"^9.0.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","markdown-to-jsx":"^7.0.0","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2","@babel/helper-module-imports":"^7.12.1"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^26.5.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^2.33.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-axe":"^4.0.0","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","cross-env":"^7.0.2","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.9.7","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","color-blend":"^3.0.0","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","wcag-contrast":"^3.0.0","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/jest-axe":"^3.5.0","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.21","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.21","rollup-plugin-svg":"^2.0.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","storybook-chromatic":"^4.0.2","@rollup/plugin-babel":"^5.2.1","@types/wcag-contrast":"^3.0.0","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-terser":"^7.0.2","@storybook/addon-a11y":"6.0.21","@storybook/addon-docs":"6.0.21","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^3.1.8","@storybook/addon-knobs":"6.0.21","@storybook/addon-links":"6.0.21","@testing-library/react":"^11.0.4","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","@rollup/plugin-commonjs":"^16.0.0","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.4.2","@babel/plugin-syntax-jsx":"^7.12.1","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.21","@storybook/addon-console":"^1.2.2","@storybook/source-loader":"6.0.21","@storybook/addon-viewport":"6.0.21","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","@rollup/plugin-node-resolve":"^10.0.0","@storybook/addon-storyshots":"6.0.21","@testing-library/user-event":"^12.1.7","rollup-plugin-auto-external":"^2.0.0","@storybook/addon-storysource":"6.0.21","jest-environment-jsdom-sixteen":"^1.0.3","@babel/helper-plugin-test-runner":"^7.10.4","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","babel-plugin-typescript-to-proptypes":"^1.1.0","@storybook/addon-storyshots-puppeteer":"6.0.21","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":">=16.8.1","formik":"^2.0.8","gatsby":">=2.6.0","react-dom":">=16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.264_1622202303182_0.7958467344627149","host":"s3://npm-registry-packages"}},"0.0.264-greglobinski-raw-logs-ligatures-20210601T1626":{"name":"gatsby-interface","version":"0.0.264-greglobinski-raw-logs-ligatures-20210601T1626","author":"","license":"ISC","_id":"gatsby-interface@0.0.264-greglobinski-raw-logs-ligatures-20210601T1626","maintainers":[{"name":"elanhant","email":"elanhant@gmail.com"},{"name":"greglobinski","email":"greglobinski@gmail.com"},{"name":"gillkyle","email":"kylerobertgill+npm@gmail.com"},{"name":"thinkybeast","email":"thinkybeast@gmail.com"},{"name":"pvorozhe","email":"vorozheykinap@gmail.com"}],"dist":{"shasum":"b36a648555a2015617f2bf9faa5ec59c791a8e0d","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.264-greglobinski-raw-logs-ligatures-20210601T1626.tgz","fileCount":750,"integrity":"sha512-RMpR7KaExSHD5EwKjlwg6ljDPKRKbMa7MUh6yZVwlNpKqow+o7FcKAokrYIV5Rslt2Glj34boO+3V6VSWS8luw==","signatures":[{"sig":"MEUCIGrXLMgfCsR4aJSt+6jeAT1EOesIEtUIO4MJiBcA4aD9AiEAjIbgpZ5hyWq/72FOPo1elSDnqKTudUEMlE56gIHQ7kU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3864067,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgtl/nCRA9TVsSAnZWagAAlcwP/RZUO2ahIh2hKmpdJ6dy\nmSQSvJqJyX5Qjebu5ZVoqTap8q/H28asSXKOuGZa2s+A9yx8Gu0Nxgt2FIfs\nu+BI38wDiPOLgv3HrcQvjBlYOwecau5yubvFBmP2dxOnstisRUF4wXJoaLaj\n10NNtSfrJUtWPZ+ApG7aQ/+4JszVKb9S8eTrZdWdMZeaCaKCXJqRNkutOF/d\nSTQ/l0EogmNSjJi5aT22pj69bj37/cVkkHOXqKxpvrZDmq6Xu0VMpXDT1e3P\nMGMiAWFF44IyxJqBLEBtZfvFAL8BSQ4nNapgGzPOPE/NYzr9cFohf5AKVA3e\nmDFEHB3JS3BNsk3lDT7zT/kxNXew0NCKKP51KITyUbXzw+YKJ7tp2iomkR37\nycdDj+Edl8AE3GQhntDE9rs73mty/20t6MxU176XEIqW1qI0gIbFYNmTDjkH\nPbamWwN/NRFwblg3NVyS37/4+otSju10+x9A2ZLA32QShE+dg5prtBJ3/+YB\nnuyZ325Bg+5dbEQ/DOrC9Qi9+/pt8yFXy1o8ebIU5QL7SWhH7ZuQuduxJZe5\nkh6XHMmkYhWTBW0Q084uuoL2l5i63Iw/TwkVQmTr9L0w6PlkqIUbTotqIKlQ\nLjeEX0Bv1CLDhkLp0U75aloIgIA9GqQSvpqMmHFs+pflSVnjRdyDxYz2Gxk6\n1wCQ\r\n=rKTn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n\n## ❗ Code of Conduct\n\nGatsby is dedicated to building a welcoming, diverse, safe community. We expect everyone participating in the Gatsby community to abide by our [**Code of Conduct**](https://gatsbyjs.org/contributing/code-of-conduct/). Please read it. Please follow it. In the Gatsby community, we work hard to build each other up and create amazing things together. 💪💜\n","source":"index.ts","gitHead":"0f82c840aa5b62fb04da810b7b755af613523b8a","scripts":{"tsc":"tsc","lint":"eslint --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest --env=jest-environment-jsdom-sixteen --verbose","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"cross-env STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[] --env=jest-environment-jsdom-sixteen","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch --env=jest-environment-jsdom-sixteen --verbose","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"cross-env STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.12","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"jsdom":"16.2.2","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"12.22.1","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","fs-extra":"^9.0.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","markdown-to-jsx":"^7.0.0","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2","@babel/helper-module-imports":"^7.12.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^26.5.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^2.33.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-axe":"^4.0.0","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","cross-env":"^7.0.2","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.9.7","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","color-blend":"^3.0.0","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","wcag-contrast":"^3.0.0","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/jest-axe":"^3.5.0","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.21","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.21","rollup-plugin-svg":"^2.0.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","storybook-chromatic":"^4.0.2","@rollup/plugin-babel":"^5.2.1","@types/wcag-contrast":"^3.0.0","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-terser":"^7.0.2","@storybook/addon-a11y":"6.0.21","@storybook/addon-docs":"6.0.21","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^3.1.8","@storybook/addon-knobs":"6.0.21","@storybook/addon-links":"6.0.21","@testing-library/react":"^11.0.4","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","@rollup/plugin-commonjs":"^16.0.0","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.4.2","@babel/plugin-syntax-jsx":"^7.12.1","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.21","@storybook/addon-console":"^1.2.2","@storybook/source-loader":"6.0.21","@storybook/addon-viewport":"6.0.21","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","@rollup/plugin-node-resolve":"^10.0.0","@storybook/addon-storyshots":"6.0.21","@testing-library/user-event":"^12.1.7","rollup-plugin-auto-external":"^2.0.0","@storybook/addon-storysource":"6.0.21","jest-environment-jsdom-sixteen":"^1.0.3","@babel/helper-plugin-test-runner":"^7.10.4","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","babel-plugin-typescript-to-proptypes":"^1.1.0","@storybook/addon-storyshots-puppeteer":"6.0.21","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":">=16.8.1","formik":"^2.0.8","gatsby":">=2.6.0","react-dom":">=16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.264-greglobinski-raw-logs-ligatures-20210601T1626_1622564838340_0.9878624521137573","host":"s3://npm-registry-packages"}},"0.0.265":{"name":"gatsby-interface","version":"0.0.265","author":"","license":"ISC","_id":"gatsby-interface@0.0.265","maintainers":[{"name":"elanhant","email":"elanhant@gmail.com"},{"name":"greglobinski","email":"greglobinski@gmail.com"},{"name":"gillkyle","email":"kylerobertgill+npm@gmail.com"},{"name":"thinkybeast","email":"thinkybeast@gmail.com"},{"name":"pvorozhe","email":"vorozheykinap@gmail.com"}],"dist":{"shasum":"8688fed6eae63716bec322ef6473592af98dd30a","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.265.tgz","fileCount":750,"integrity":"sha512-umC0dgYh3PI9D9xfqi+URxoVzgDMirMK5rJ7TmCGK8VtpTiZ334TEyFKn6o5RafdOACiBQs2dOV6wDaLO7XbFQ==","signatures":[{"sig":"MEUCIQDh+o0KoULmqKe5BBxPUQLPp69jUABGSxNTcS6nh/daqQIgdQMzRgaM/c7quLSuU0lWxS3NVbOAeeYM1gs/NgpiRfQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3864339,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgt1pNCRA9TVsSAnZWagAAdIsQAJvmhsTFsCvMHFg94zbm\n3JYhE/dOVKerPRtQ38/f8DVKxnTXWre0IttYyROxNzWETHLUeZi/frPmNBBE\nZpVVrtneeJsr7nAThCnbG3VjDqaOFwd+ZNfPue7T6/HoUnfKa3pSMqy6iQM7\n4Peavu4+RD/6WZxILGUtqx5gfNNN2BLkxocSZJKDiV3A9GaABmPuEZWFRtNe\nh/7dV4Jg4yD24ydZWjBPc6DiyH4JYJ4dr7nU27hJfphwJ4E+BQA38/Rvrn06\nBVxXcM0mZDhWby3tTlUvYr3f52EFJ+RhfOUVK32L4wD5yQncpt1VG69Z82Ic\nFIRcBgRxxSn9GAHm85B9iQUfZ/bcCuXHf9XwrTPmjkHYLqAnVXBX0i4pTSlX\n5OtUTH3dBM4m2oHwpKN+NHyOpeW8sMBjuNncMv/Vk2PuGcUno2GBP7cZf8Y2\nTQmJf78bTcm/FMzibKekHpyEX8ThmvQBxVOuZiaO2h6ZWWDKCOafMIa898hv\n6cDM0Uk/EogsX+7GTloyolSXulQHnTAiLXZr+XCDNhhfUIjuyQ/OXbbBYdFV\nVlHUYOKUKgpP99f/1hbRiAgetncyFEn/E1hipaWrPlRvzPLY6p0gmtObRuup\nlP7H6q8uijp86L5e0QBLbAkZ4zodKBzv0/EtMijGDNgSMcu6e3B7b+5tE9fG\nKACg\r\n=5/7G\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","source":"index.ts","gitHead":"27323708ecd596c43ec3b0f6cb59f39e89daf187","scripts":{"tsc":"tsc","lint":"eslint --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest --env=jest-environment-jsdom-sixteen --verbose","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"cross-env STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[] --env=jest-environment-jsdom-sixteen","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch --env=jest-environment-jsdom-sixteen --verbose","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"cross-env STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.12","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"jsdom":"16.2.2","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.24.1","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","fs-extra":"^9.0.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","markdown-to-jsx":"^7.0.0","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2","@babel/helper-module-imports":"^7.12.1"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^26.5.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^2.33.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-axe":"^4.0.0","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","cross-env":"^7.0.2","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.9.7","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","color-blend":"^3.0.0","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","wcag-contrast":"^3.0.0","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/jest-axe":"^3.5.0","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.21","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.21","rollup-plugin-svg":"^2.0.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","storybook-chromatic":"^4.0.2","@rollup/plugin-babel":"^5.2.1","@types/wcag-contrast":"^3.0.0","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-terser":"^7.0.2","@storybook/addon-a11y":"6.0.21","@storybook/addon-docs":"6.0.21","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^3.1.8","@storybook/addon-knobs":"6.0.21","@storybook/addon-links":"6.0.21","@testing-library/react":"^11.0.4","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","@rollup/plugin-commonjs":"^16.0.0","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.4.2","@babel/plugin-syntax-jsx":"^7.12.1","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.21","@storybook/addon-console":"^1.2.2","@storybook/source-loader":"6.0.21","@storybook/addon-viewport":"6.0.21","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","@rollup/plugin-node-resolve":"^10.0.0","@storybook/addon-storyshots":"6.0.21","@testing-library/user-event":"^12.1.7","rollup-plugin-auto-external":"^2.0.0","@storybook/addon-storysource":"6.0.21","jest-environment-jsdom-sixteen":"^1.0.3","@babel/helper-plugin-test-runner":"^7.10.4","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","babel-plugin-typescript-to-proptypes":"^1.1.0","@storybook/addon-storyshots-puppeteer":"6.0.21","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":">=16.8.1","formik":"^2.0.8","gatsby":">=2.6.0","react-dom":">=16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.265_1622628939350_0.32147562600582336","host":"s3://npm-registry-packages"}},"0.0.266":{"name":"gatsby-interface","version":"0.0.266","author":"","license":"ISC","_id":"gatsby-interface@0.0.266","maintainers":[{"name":"elanhant","email":"elanhant@gmail.com"},{"name":"greglobinski","email":"greglobinski@gmail.com"},{"name":"gillkyle","email":"kylerobertgill+npm@gmail.com"},{"name":"thinkybeast","email":"thinkybeast@gmail.com"},{"name":"pvorozhe","email":"vorozheykinap@gmail.com"}],"dist":{"shasum":"8a60eb4e45d24e29c7906c30b8794e720c1210e3","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.266.tgz","fileCount":750,"integrity":"sha512-yKI8XxuCvSUX6q7c9SxyVYMMw1VuFe6FOx4HEzhGzzH6fNzwxoAvVg5sO3bH/L+goPEK1koKBsg7BKv7oubXIg==","signatures":[{"sig":"MEUCIQC7uwwqkHiZAsYAxb7iT1ZqgMr7qkldnDyg69ekt60eYAIgWCstn71mjJaYitA+ky5SGY7SuYYs6q3ZrB7ZGVAqlpQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3864443,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgvzEpCRA9TVsSAnZWagAAt2IP/R8Mp3eXuj6aKasA5cd2\nGuVDHGuUbjcvYoVQL3iurxfdcmW22XtM6p0oUPzrffrRhfYLwYAckpYZmSVC\n7o1l+71T/cMwQau6uC7XU2cue/LHHPUzUEBwI19EBMt2Q9A7VAktZsmZ2Ckv\nuanXQTlpy8CQc3WPfqzCa890AeJt4q+IcXDk5cEMmuNXiLtwXvd0qenX0FMF\n3nk5ugzP//6sSkdl0tEV60w9PCbtUgK2sVK5SnXCX1DPagE4NJfvVT1dDwE5\nf7ShvNJedhcqADoYdeQtp0OLbrlASPp5O4Mk9b3ZjEJPLzxUaxn7vEsAvz82\nKRFVMP/P1MTCfIJ3AWgZervhmL4D54O33WnHo96FRG+dTV1Y6AOSLoI6PwPF\nGy3IjE/rLEMX/hF6NEYZpDoKA7kfv8nE2eKpqbTyGdNnP9LdOl5gkwNEO6b1\njcMhJ5BOhhM1QJamOP9yde02vTusaQJJ+fez35anmeTNbFzP5MeuKzKFTx9/\nEF70Q8Ze5dFIlwqC3pXZd7FQoJv42BWUCgwpgPNq2wJAAHOxtR2XgkbuvTel\n5nYz9zOTajuJdgMCI+BkAUZd0wYlP066/UFUcheGGqHts17lqKgbr4FEDszd\nTyVxomwbDtCVPZmtxxgV3o4PtfUgyDa4kpUTKiwnpghIkgoO5yW4u9eh24ft\n2z98\r\n=E4mC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","source":"index.ts","gitHead":"44580ba22aed93db0a801f30f29c7e13aba8c2ae","scripts":{"tsc":"tsc","lint":"eslint --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest --env=jest-environment-jsdom-sixteen --verbose","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"cross-env STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[] --env=jest-environment-jsdom-sixteen","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch --env=jest-environment-jsdom-sixteen --verbose","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"cross-env STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.12","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"jsdom":"16.2.2","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.24.1","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","fs-extra":"^9.0.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","markdown-to-jsx":"^7.0.0","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2","@babel/helper-module-imports":"^7.12.1"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^26.5.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^2.33.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-axe":"^4.0.0","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","cross-env":"^7.0.2","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.9.7","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","color-blend":"^3.0.0","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","wcag-contrast":"^3.0.0","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/jest-axe":"^3.5.0","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.21","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.21","rollup-plugin-svg":"^2.0.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","storybook-chromatic":"^4.0.2","@rollup/plugin-babel":"^5.2.1","@types/wcag-contrast":"^3.0.0","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-terser":"^7.0.2","@storybook/addon-a11y":"6.0.21","@storybook/addon-docs":"6.0.21","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^3.1.8","@storybook/addon-knobs":"6.0.21","@storybook/addon-links":"6.0.21","@testing-library/react":"^11.0.4","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","@rollup/plugin-commonjs":"^16.0.0","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.4.2","@babel/plugin-syntax-jsx":"^7.12.1","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.21","@storybook/addon-console":"^1.2.2","@storybook/source-loader":"6.0.21","@storybook/addon-viewport":"6.0.21","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","@rollup/plugin-node-resolve":"^10.0.0","@storybook/addon-storyshots":"6.0.21","@testing-library/user-event":"^12.1.7","rollup-plugin-auto-external":"^2.0.0","@storybook/addon-storysource":"6.0.21","jest-environment-jsdom-sixteen":"^1.0.3","@babel/helper-plugin-test-runner":"^7.10.4","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","babel-plugin-typescript-to-proptypes":"^1.1.0","@storybook/addon-storyshots-puppeteer":"6.0.21","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":">=16.8.1","formik":"^2.0.8","gatsby":">=2.6.0","react-dom":">=16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.266_1623142697513_0.47153888659663945","host":"s3://npm-registry-packages"}},"0.0.265-greglobinski-CheckboxGroupFieldBlock-20210608T0902":{"name":"gatsby-interface","version":"0.0.265-greglobinski-CheckboxGroupFieldBlock-20210608T0902","author":"","license":"ISC","_id":"gatsby-interface@0.0.265-greglobinski-CheckboxGroupFieldBlock-20210608T0902","maintainers":[{"name":"elanhant","email":"elanhant@gmail.com"},{"name":"greglobinski","email":"greglobinski@gmail.com"},{"name":"gillkyle","email":"kylerobertgill+npm@gmail.com"},{"name":"thinkybeast","email":"thinkybeast@gmail.com"},{"name":"pvorozhe","email":"vorozheykinap@gmail.com"}],"dist":{"shasum":"7f17d174590ab7f4d136bb36abdb4a81ca3b4527","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.265-greglobinski-CheckboxGroupFieldBlock-20210608T0902.tgz","fileCount":750,"integrity":"sha512-U4LF9qiPIjVFe0iQjbjJH3vTxPz/WfOWHs1l0suIuhpvtrQ2Q6eo9PaqB3jkHPMnE8u+GoWHWlv0O6tEzh9ssw==","signatures":[{"sig":"MEYCIQCSrc4HKv0stmZ74vMR2E/4rBC3lrWZQi5hU0ueKWt9QwIhAJMxGRTvH/IEx+e+H64oEv6ASw0VrcSyCve9EkFPKPis","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3867708,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgvzI0CRA9TVsSAnZWagAAwv4P/2PdqqO5WSRHp7wUlgTI\n87lUGTWvdR5xyvg50TheetrbbmI4Isu6TUgMwMljeGZbIkK6MEamXX2n0VsJ\ndYKYXnQZyE7pWtlkODXaT5J/e7OdED0zVvm7r9oJB2C5G95tBAoMxw5pSJsp\nJUcLGhBD89PZWkv+auqkOCd9EweAvMLJXjNstRgIk4lysQLY9RvKdf6jKNJ5\nNWwQ4cBomrQQGA7A0pg+JfJArLePfL0TqhkehcZa9xx7LiH9FSXD/y1YeCSa\nQv/Bm2bnNDozpuusO0NfVYXgNbp5vovRN1fXUn61oSD/aWpqfhFFmfrCcUk/\nfZsPY5OCvDPVo9IDZMA9qEll0OfqrDzPSgFkrA9p1biJ/FM8Jl0VlicZ7o0b\n6nScQrDYFTKlQknDDW/E0pJo5m6SCJt2jEVEL3FzhnqttkPOM3DgXrA9w4Vf\n5GG9KcZe92NP91ThTg6EriZL3mX9QpxysP2AmoV6OzkH/y5G64GS4ZaGRjvh\nI8Di51AHRy5afE6Hrn/o6oSsiTXkonYO330RkGoL3d3kxkNgKLK+mA1I2mAJ\ngus6ouS2TtQiZqE1luLpbniEls6snXymnQRgnUahsx263YyDQEXnAueQp9Ne\npwr5YdhJP/CIbzhsQlZ2IioDzkLu2/kpsi2RcAb6gthgCXsyC6OvXyohimXw\nec8h\r\n=+ADK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n\n## ❗ Code of Conduct\n\nGatsby is dedicated to building a welcoming, diverse, safe community. We expect everyone participating in the Gatsby community to abide by our [**Code of Conduct**](https://gatsbyjs.org/contributing/code-of-conduct/). Please read it. Please follow it. In the Gatsby community, we work hard to build each other up and create amazing things together. 💪💜\n","source":"index.ts","gitHead":"72b48ee54a4533609dab925c28c0ab74df6452ce","scripts":{"tsc":"tsc","lint":"eslint --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest --env=jest-environment-jsdom-sixteen --verbose","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"cross-env STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[] --env=jest-environment-jsdom-sixteen","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch --env=jest-environment-jsdom-sixteen --verbose","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"cross-env STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.12","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"jsdom":"16.2.2","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"12.22.1","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","fs-extra":"^9.0.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","markdown-to-jsx":"^7.0.0","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2","@babel/helper-module-imports":"^7.12.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^26.5.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^2.33.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-axe":"^4.0.0","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","cross-env":"^7.0.2","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.9.7","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","color-blend":"^3.0.0","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","wcag-contrast":"^3.0.0","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/jest-axe":"^3.5.0","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.21","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.21","rollup-plugin-svg":"^2.0.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","storybook-chromatic":"^4.0.2","@rollup/plugin-babel":"^5.2.1","@types/wcag-contrast":"^3.0.0","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-terser":"^7.0.2","@storybook/addon-a11y":"6.0.21","@storybook/addon-docs":"6.0.21","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^3.1.8","@storybook/addon-knobs":"6.0.21","@storybook/addon-links":"6.0.21","@testing-library/react":"^11.0.4","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","@rollup/plugin-commonjs":"^16.0.0","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.4.2","@babel/plugin-syntax-jsx":"^7.12.1","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.21","@storybook/addon-console":"^1.2.2","@storybook/source-loader":"6.0.21","@storybook/addon-viewport":"6.0.21","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","@rollup/plugin-node-resolve":"^10.0.0","@storybook/addon-storyshots":"6.0.21","@testing-library/user-event":"^12.1.7","rollup-plugin-auto-external":"^2.0.0","@storybook/addon-storysource":"6.0.21","jest-environment-jsdom-sixteen":"^1.0.3","@babel/helper-plugin-test-runner":"^7.10.4","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","babel-plugin-typescript-to-proptypes":"^1.1.0","@storybook/addon-storyshots-puppeteer":"6.0.21","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":">=16.8.1","formik":"^2.0.8","gatsby":">=2.6.0","react-dom":">=16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.265-greglobinski-CheckboxGroupFieldBlock-20210608T0902_1623142964017_0.5831656247392973","host":"s3://npm-registry-packages"}},"0.0.267":{"name":"gatsby-interface","version":"0.0.267","author":"","license":"ISC","_id":"gatsby-interface@0.0.267","maintainers":[{"name":"elanhant","email":"elanhant@gmail.com"},{"name":"greglobinski","email":"greglobinski@gmail.com"},{"name":"gillkyle","email":"kylerobertgill+npm@gmail.com"},{"name":"thinkybeast","email":"thinkybeast@gmail.com"},{"name":"pvorozhe","email":"vorozheykinap@gmail.com"}],"dist":{"shasum":"f5d28036e4d197b93b001220ed32d14fac861945","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.267.tgz","fileCount":750,"integrity":"sha512-n9MSt3X+pP6yrC5fkuJ348WUHVQd6yEFIC0CjNWfmmR36pndB+frIWjzWN89wKylTDm+BMDjo86fgI2L0rf9Yw==","signatures":[{"sig":"MEUCIH33pwhAz166XIgOAefNG3ozsbsPm5Vdaoh3uKB+1CfTAiEAoPCEU/NSYvsD73rMaXO2P+QYvu5UZpepswLXpr6wzOg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3867865,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgv1+nCRA9TVsSAnZWagAAqI4P/imBe2OrAVLTXX0C9PDX\n7wiDs/rssPuC55l6GfcN1NSj/R9en8UhjAEEHcb/TWa+kxkIWT9JIB5I2SoU\n684AW3vWSTfwFLWKTO+MNnhLtNS7Enu61fyIkTdn6Hs4ub0ajddwe11Z3ssr\nsJzEpqAzuYCjtVFgUEf22iXRUPbYYNCqFSC0I1S9niIwsGSdCrzkebD5yvCV\n4e68VOpz+rz+AzrvlfctQcLng543f4y0zOnZvMpp6rZN8Cr4HidDXrqCly3f\n8IFrXurJ/qokhW6Zz5zHyf3R33KJ7PyzetQ85QqK08IrJzotm4VADMo6W6QZ\n7ELBvmQ/7WSeMBmRV7Sb7GGq4W9raL8zI7OGPW4LfH3OSvvDS5NpV2loPAgJ\nJt1bODgnXfBG0pBlr9t4lRi4nGOJFYV0wRkSMMDP+pdwHKpQ7MFYcpOJSoLb\nyoCAMFPuXtnAIIrkYuoJymspemAFndQNsDrM7eeiP+l/U1AE1sKnSZA8QJcF\nRlSbIV7IFoKIuWW+W7EeZzvbGeo1FKTrjA4Is1kh23ZQox6Jtw9JpzPL7q2b\ntr/nL38PeVU3QRWxOQBfInwCarqLEDWJ8XF7ZUAI9KQH8LK4yTxofpIRILwS\naWT4p1hr1uo9K9MdUDx+WRAfpvxy3DQx3kDSvyHtvVp3tEMK0r+hFlPs7pR9\nQMnH\r\n=J2xL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","source":"index.ts","gitHead":"a997e57418e4748a69a79ae329768ba9f1ac36a3","scripts":{"tsc":"tsc","lint":"eslint --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest --env=jest-environment-jsdom-sixteen --verbose","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"cross-env STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[] --env=jest-environment-jsdom-sixteen","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch --env=jest-environment-jsdom-sixteen --verbose","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"cross-env STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"elanhant","email":"elanhant@gmail.com"},"_npmVersion":"6.14.12","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"jsdom":"16.2.2","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.24.1","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","fs-extra":"^9.0.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","markdown-to-jsx":"^7.0.0","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2","@babel/helper-module-imports":"^7.12.1"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^26.5.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^2.33.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-axe":"^4.0.0","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","cross-env":"^7.0.2","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.9.7","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","color-blend":"^3.0.0","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","wcag-contrast":"^3.0.0","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/jest-axe":"^3.5.0","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.21","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.21","rollup-plugin-svg":"^2.0.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","storybook-chromatic":"^4.0.2","@rollup/plugin-babel":"^5.2.1","@types/wcag-contrast":"^3.0.0","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-terser":"^7.0.2","@storybook/addon-a11y":"6.0.21","@storybook/addon-docs":"6.0.21","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^3.1.8","@storybook/addon-knobs":"6.0.21","@storybook/addon-links":"6.0.21","@testing-library/react":"^11.0.4","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","@rollup/plugin-commonjs":"^16.0.0","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.4.2","@babel/plugin-syntax-jsx":"^7.12.1","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.21","@storybook/addon-console":"^1.2.2","@storybook/source-loader":"6.0.21","@storybook/addon-viewport":"6.0.21","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","@rollup/plugin-node-resolve":"^10.0.0","@storybook/addon-storyshots":"6.0.21","@testing-library/user-event":"^12.1.7","rollup-plugin-auto-external":"^2.0.0","@storybook/addon-storysource":"6.0.21","jest-environment-jsdom-sixteen":"^1.0.3","@babel/helper-plugin-test-runner":"^7.10.4","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","babel-plugin-typescript-to-proptypes":"^1.1.0","@storybook/addon-storyshots-puppeteer":"6.0.21","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":">=16.8.1","formik":"^2.0.8","gatsby":">=2.6.0","react-dom":">=16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.267_1623154599430_0.2303529917567282","host":"s3://npm-registry-packages"}},"0.0.267-greglobinski-empty-state-update-20210616T0655":{"name":"gatsby-interface","version":"0.0.267-greglobinski-empty-state-update-20210616T0655","author":"","license":"ISC","_id":"gatsby-interface@0.0.267-greglobinski-empty-state-update-20210616T0655","maintainers":[{"name":"gatsby_integrations","email":"integrations-collab-squad@gatsbyjs.com"},{"name":"mlgualtieri-gatsby","email":"mike.gualtieri@gatsbyjs.com"},{"name":"veryspry","email":"ehlinger.matt@gmail.com"},{"name":"daniellewgatsby","email":"daniel.lew@gatsbyjs.com"},{"name":"sslotsky","email":"saxosamo@gmail.com"},{"name":"rachelbahl","email":"rachel@gatsbyjs.com"},{"name":"kylemathews","email":"mathews.kyle@gmail.com"},{"name":"dschau","email":"dustinschau@gmail.com"},{"name":"pieh","email":"misiek.piechowiak@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"},{"name":"sidharthachatterjee","email":"me@sidharthachatterjee.com"},{"name":"jamo","email":"jamo@isotalo.fi"},{"name":"vladar","email":"vladimir.razuvaev@gmail.com"},{"name":"tylerbarnes","email":"tyler@known.design"},{"name":"fk","email":"sechskilo@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"lekoarts","email":"lekoarts@gmail.com"},{"name":"dmccraw","email":"dustinmccraw@yahoo.com"},{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"julienp","email":"julien@caffeine.lu"},{"name":"greglobinski","email":"greglobinski@gmail.com"},{"name":"thinkybeast","email":"thinkybeast@gmail.com"},{"name":"pvorozhe","email":"vorozheykinap@gmail.com"}],"dist":{"shasum":"21364487669499b8df7855f2a7c70922de663a99","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.267-greglobinski-empty-state-update-20210616T0655.tgz","fileCount":750,"integrity":"sha512-GXzIJbxBxc9O30paq5QF7pc0ECk2lwoONiYg03BhrR6GsvJwV3oeKdai/iT3fgkFP1ZScLiKopqx6BQJZtzeDQ==","signatures":[{"sig":"MEYCIQDLydzP9OG9ZlsDwLv7/iviyh40lUP6Zq+JgBfqJl8ozwIhAIp6047GVYH4th8EQ6A7MqV6HwwPST9HwQ1U6q4tBg56","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3868371,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgyaCOCRA9TVsSAnZWagAALBAP/3pJcJNTgBnMyov+mSwX\nOus+te+mocG24njim8ftUQeJ1h31ysr+dTrlZV/RW89jwiNK5Hr1i5ntaCxG\nVTCDdV/lnXC13BztUEiIi31c+FDiWcRdXHIdb1lvxxnwHgjgVF+GrF6Emz/Z\nm5D+pfED0+1iOGYDlOwGsmc8PB2vGblh/yrFKwjlHxF1bj32g21WFe8CbTkM\ndVIHUCzl79K4Z02k67J6c3yP+DfViN55CdFZmeM7q+gflueDcolj61SGQJK+\nQExvnVPIXUKY0kzrhpKfgGZEBo3t4u7tP8McgO/jlm7qDyvxuvXyB4t8Dkuw\nSHraQGfaMSXiedPC84AskQnc/HCkuqqLCrzsfsSecVd6BWfvsFYuCPA9ZyhL\nNZkicW3NY41t1V42XnfCVaMM/AqtCW4hXNOKOzFhFpL5v6+WbX3a0a1S/nrK\nKX5IiFlBKseIza/xqczkZMye2XXoxd9Ke8GHVM7tEnwdf4DZd89U2C+8S1Tt\n44d2em892ZZSYUYWoVKhECs9EnUz7kc9wy0fDD33VL4PxkCprzllpSPE96v6\nvN/LSjnRAr/Sp8TPrDVffWEAezkwVrywLu4uTvkq8WvN7sWmUI5Jmqb/0UJ3\ncWsGtmRnqepFBil19i/d0t35fowNhnfXRu/yixK3jgj/6qsEzuOSyEoFbEsU\nRZL9\r\n=BTIe\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n\n## ❗ Code of Conduct\n\nGatsby is dedicated to building a welcoming, diverse, safe community. We expect everyone participating in the Gatsby community to abide by our [**Code of Conduct**](https://gatsbyjs.org/contributing/code-of-conduct/). Please read it. Please follow it. In the Gatsby community, we work hard to build each other up and create amazing things together. 💪💜\n","source":"index.ts","gitHead":"32cf042c80e80c065d712144a7f8e09e6b229965","scripts":{"tsc":"tsc","lint":"eslint --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest --env=jest-environment-jsdom-sixteen --verbose","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"cross-env STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[] --env=jest-environment-jsdom-sixteen","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch --env=jest-environment-jsdom-sixteen --verbose","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"cross-env STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"greglobinski","email":"greglobinski@gmail.com"},"_npmVersion":"6.14.12","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"jsdom":"16.2.2","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"12.22.1","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","fs-extra":"^9.0.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","markdown-to-jsx":"^7.0.0","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2","@babel/helper-module-imports":"^7.12.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^26.5.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^2.33.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-axe":"^4.0.0","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","cross-env":"^7.0.2","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.9.7","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","color-blend":"^3.0.0","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","wcag-contrast":"^3.0.0","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/jest-axe":"^3.5.0","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.21","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.21","rollup-plugin-svg":"^2.0.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","storybook-chromatic":"^4.0.2","@rollup/plugin-babel":"^5.2.1","@types/wcag-contrast":"^3.0.0","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-terser":"^7.0.2","@storybook/addon-a11y":"6.0.21","@storybook/addon-docs":"6.0.21","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^3.1.8","@storybook/addon-knobs":"6.0.21","@storybook/addon-links":"6.0.21","@testing-library/react":"^11.0.4","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","@rollup/plugin-commonjs":"^16.0.0","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.4.2","@babel/plugin-syntax-jsx":"^7.12.1","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.21","@storybook/addon-console":"^1.2.2","@storybook/source-loader":"6.0.21","@storybook/addon-viewport":"6.0.21","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","@rollup/plugin-node-resolve":"^10.0.0","@storybook/addon-storyshots":"6.0.21","@testing-library/user-event":"^12.1.7","rollup-plugin-auto-external":"^2.0.0","@storybook/addon-storysource":"6.0.21","jest-environment-jsdom-sixteen":"^1.0.3","@babel/helper-plugin-test-runner":"^7.10.4","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","babel-plugin-typescript-to-proptypes":"^1.1.0","@storybook/addon-storyshots-puppeteer":"6.0.21","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":">=16.8.1","formik":"^2.0.8","gatsby":">=2.6.0","react-dom":">=16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.267-greglobinski-empty-state-update-20210616T0655_1623826573796_0.24009888093793808","host":"s3://npm-registry-packages"}},"0.0.269":{"name":"gatsby-interface","version":"0.0.269","author":"","license":"ISC","_id":"gatsby-interface@0.0.269","maintainers":[{"name":"gatsby_integrations","email":"integrations-collab-squad@gatsbyjs.com"},{"name":"mlgualtieri-gatsby","email":"mike.gualtieri@gatsbyjs.com"},{"name":"veryspry","email":"ehlinger.matt@gmail.com"},{"name":"daniellewgatsby","email":"daniel.lew@gatsbyjs.com"},{"name":"sslotsky","email":"saxosamo@gmail.com"},{"name":"rachelbahl","email":"rachel@gatsbyjs.com"},{"name":"kylemathews","email":"mathews.kyle@gmail.com"},{"name":"dschau","email":"dustinschau@gmail.com"},{"name":"pieh","email":"misiek.piechowiak@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"},{"name":"sidharthachatterjee","email":"me@sidharthachatterjee.com"},{"name":"jamo","email":"jamo@isotalo.fi"},{"name":"vladar","email":"vladimir.razuvaev@gmail.com"},{"name":"tylerbarnes","email":"tyler@known.design"},{"name":"fk","email":"sechskilo@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"lekoarts","email":"lekoarts@gmail.com"},{"name":"dmccraw","email":"dustinmccraw@yahoo.com"},{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"julienp","email":"julien@caffeine.lu"},{"name":"greglobinski","email":"greglobinski@gmail.com"},{"name":"thinkybeast","email":"thinkybeast@gmail.com"},{"name":"pvorozhe","email":"vorozheykinap@gmail.com"}],"dist":{"shasum":"922a2480a606a8b6d7e22c4dac18cc1abd8cca42","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.269.tgz","fileCount":750,"integrity":"sha512-pc7pKt+0eRGvesz47i0cRX2zqO7JWpw2YnMtQgQG5bi62PMV8t+rPrUTgxVucsdj1WekfQYsJbBVaKteknd99A==","signatures":[{"sig":"MEUCIEVy7nE+ZbmevIwvTfxFog7JGsqf4JEDex879jcf6NyJAiEA9ghHOicji8fCkLPqavusRRk6Dw7wuQCWiA9fAyTiRFQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3868533,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgyazsCRA9TVsSAnZWagAADYsP/1SAU6+U698KOnvGnMaT\ner3EsVwjrehzeag5jGCQf9CMiIvc8tbgcCpaRbr+vPcDJiiS+0hYBOvapRWV\nBzwEkV3gVxDtg10dlnHNcnPCzzRm9Fi9GFEhLnePFxNytANv7Fw1U4A4pdrl\nR69ICBa6JVmDXckPnj08HE6BiOUgmA0xULRUqUUPXrMRI71gpzb+b4rPfTDV\nA+AUbcO6f6Ekyxxhfq2ic241Hw8CSfpTlUSmf4tMiNFSKNnFJJKI3LIZ8fOm\nm+2mTkprEZYkVqKGCY5fedm1D4IucaIEIc3izC86djCjOrJ6aGPogpJMblsz\nRsbqJTq2mZZd5fQhahL1umVZLJgplNnl9YphsUFS28N61y+lQsq9qZM4B/vv\nFAjJ9gCe8VuEy6UVHYFIymmJflciyIdJ8YisGnbqN0G+CELiMZkO3nSXkZCT\nXehihtQXKWIxRtmfhtCrjgG7GoKAWfOZJSNlYbyVOJc5xuJez9l3su9seVwI\n7TInA89qakdmwBVdzqLTnuLeuF0o/xMr116U/h1SiiuS/yenAJznOe/uG3jf\nY1Vd94xFI11wqxCxeGXZ5MQBsqg9AcBB7AHIM+TTl8L0rQfKND/ipq8aJdZY\nI2neKVDXwkp4srLXN7/gyGdf4qwnXyBCStgaTv3Pce5yL0ghOUtm9AHYanVL\n+a3w\r\n=FnCU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","source":"index.ts","gitHead":"a6c2776d3b9da8ce49f3c7350868501f21d26c21","scripts":{"tsc":"tsc","lint":"eslint --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest --env=jest-environment-jsdom-sixteen --verbose","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"cross-env STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[] --env=jest-environment-jsdom-sixteen","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch --env=jest-environment-jsdom-sixteen --verbose","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"cross-env STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"greglobinski","email":"greglobinski@gmail.com"},"_npmVersion":"6.14.12","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"jsdom":"16.2.2","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.24.1","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","fs-extra":"^9.0.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","markdown-to-jsx":"^7.0.0","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2","@babel/helper-module-imports":"^7.12.1"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^26.5.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^2.33.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-axe":"^4.0.0","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","cross-env":"^7.0.2","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.9.7","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","color-blend":"^3.0.0","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","wcag-contrast":"^3.0.0","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/jest-axe":"^3.5.0","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.21","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.21","rollup-plugin-svg":"^2.0.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","storybook-chromatic":"^4.0.2","@rollup/plugin-babel":"^5.2.1","@types/wcag-contrast":"^3.0.0","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-terser":"^7.0.2","@storybook/addon-a11y":"6.0.21","@storybook/addon-docs":"6.0.21","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^3.1.8","@storybook/addon-knobs":"6.0.21","@storybook/addon-links":"6.0.21","@testing-library/react":"^11.0.4","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","@rollup/plugin-commonjs":"^16.0.0","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.4.2","@babel/plugin-syntax-jsx":"^7.12.1","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.21","@storybook/addon-console":"^1.2.2","@storybook/source-loader":"6.0.21","@storybook/addon-viewport":"6.0.21","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","@rollup/plugin-node-resolve":"^10.0.0","@storybook/addon-storyshots":"6.0.21","@testing-library/user-event":"^12.1.7","rollup-plugin-auto-external":"^2.0.0","@storybook/addon-storysource":"6.0.21","jest-environment-jsdom-sixteen":"^1.0.3","@babel/helper-plugin-test-runner":"^7.10.4","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","babel-plugin-typescript-to-proptypes":"^1.1.0","@storybook/addon-storyshots-puppeteer":"6.0.21","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":">=16.8.1","formik":"^2.0.8","gatsby":">=2.6.0","react-dom":">=16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.269_1623829740530_0.9812628629074036","host":"s3://npm-registry-packages"}},"0.0.270":{"name":"gatsby-interface","version":"0.0.270","author":"","license":"ISC","_id":"gatsby-interface@0.0.270","maintainers":[{"name":"kylemathews","email":"mathews.kyle@gmail.com"},{"name":"dschau","email":"dustinschau@gmail.com"},{"name":"pieh","email":"misiek.piechowiak@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"},{"name":"sidharthachatterjee","email":"me@sidharthachatterjee.com"},{"name":"jamo","email":"jamo@isotalo.fi"},{"name":"vladar","email":"vladimir.razuvaev@gmail.com"},{"name":"tylerbarnes","email":"tyler@known.design"},{"name":"fk","email":"sechskilo@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"lekoarts","email":"lekoarts@gmail.com"},{"name":"dmccraw","email":"dustinmccraw@yahoo.com"},{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"julienp","email":"julien@caffeine.lu"},{"name":"rachelbahl","email":"rachel@gatsbyjs.com"},{"name":"daniellewgatsby","email":"daniel.lew@gatsbyjs.com"},{"name":"veryspry","email":"ehlinger.matt@gmail.com"},{"name":"mlgualtieri-gatsby","email":"mike.gualtieri@gatsbyjs.com"},{"name":"gatsby_integrations","email":"integrations-collab-squad@gatsbyjs.com"},{"name":"greglobinski","email":"greglobinski@gmail.com"},{"name":"thinkybeast","email":"thinkybeast@gmail.com"},{"name":"pvorozhe","email":"vorozheykinap@gmail.com"}],"dist":{"shasum":"95d7b950134f5b894420275cd5fc0ba220a7dafd","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.270.tgz","fileCount":750,"integrity":"sha512-yRYagNl4ZMTJfxQdtY1TlsK5LBVIm+8BFxIxQWuPOLDHMshJAqAX3JltUrUNCdksGSXK7CqrKGjqmszcfGCTXg==","signatures":[{"sig":"MEQCIAvq94W2EWeimyyYUeHlqGMw5iO+EuhPq+MSesJa2hAvAiBfbk0U+APxJC3nDilDw8F0tVuAKuFEIYwpsMUVa+6D+g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3870340,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhAJ9jCRA9TVsSAnZWagAAuQQP/ikRUSZFTAxE8vIOu3Yf\nwViEOkr0APZU4spz4oO3ax/0uQ+g3YZRjivPo5sXRvReKAo6qljiK6epnQhL\nZKmWPGzthcxHiqLkc+LBGj1rogq7cYngvlwP4weVYWZXNk26kq0AlLH78sEz\nc9i1fSvEs9d8I58mCMajrSSq/kYzwfTPZTlQIYn0N8cAjm9Ew0F0Iifvg3FI\nAZshwQZFf+Ab8psYj07OWdNiaRjf7Srh6tbwuqRTW/paWQ7LWoZed7NWfRxy\ndzLTEV/9yS4qHYQYNXeHWqfaYy8iG7CS6OtdGRNqfJcaKvzxj9qrk2lCfekx\nbNeJswYOmtzmv9X46h2hAkX68YzcxAcP9r9+/wQ2p+Ln9IvVaDuxW6pi5UOz\nDsM0FSP1cX0MPkp+u2qONge8Ktl4GLHlzK3vDHaSKj3EK6U2i0VWRKKQKVxY\nupA150WcewcbfhtpZOc9siS+FRhn0MCr3pLPOZdEA8aVf8IRXPABKR4Oo1xp\nDh6XyPWZqwc75nmP9cJu+xGMsHn6vRyS/gN0F9U6hOk2Y94FGefUwWDX86St\njZeSiCuhJHWOw9oIxoYk2MU18ggxEyxasF0jSeSea1nHKkUB50Y+vDZPS12F\nZgl/BVRoTbvOa7gb8JYFaeEkX5um0yQ+P+2agNVYksKVSXtWQ48ws2zqlFT/\nzLe5\r\n=nJEY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","source":"index.ts","gitHead":"d4988b6cc9c2c550272d6cd91e76fef9444a65ef","scripts":{"tsc":"tsc","lint":"eslint --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest --env=jest-environment-jsdom-sixteen --verbose","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"cross-env STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[] --env=jest-environment-jsdom-sixteen","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch --env=jest-environment-jsdom-sixteen --verbose","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"cross-env STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"greglobinski","email":"greglobinski@gmail.com"},"_npmVersion":"6.14.12","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"jsdom":"16.2.2","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.24.1","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","fs-extra":"^9.0.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","markdown-to-jsx":"^7.0.0","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2","@babel/helper-module-imports":"^7.12.1"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^26.5.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^2.33.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-axe":"^4.0.0","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","cross-env":"^7.0.2","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.9.7","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","color-blend":"^3.0.0","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","wcag-contrast":"^3.0.0","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/jest-axe":"^3.5.0","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.21","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.21","rollup-plugin-svg":"^2.0.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","storybook-chromatic":"^4.0.2","@rollup/plugin-babel":"^5.2.1","@types/wcag-contrast":"^3.0.0","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-terser":"^7.0.2","@storybook/addon-a11y":"6.0.21","@storybook/addon-docs":"6.0.21","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^3.1.8","@storybook/addon-knobs":"6.0.21","@storybook/addon-links":"6.0.21","@testing-library/react":"^11.0.4","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","@rollup/plugin-commonjs":"^16.0.0","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.4.2","@babel/plugin-syntax-jsx":"^7.12.1","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.21","@storybook/addon-console":"^1.2.2","@storybook/source-loader":"6.0.21","@storybook/addon-viewport":"6.0.21","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","@rollup/plugin-node-resolve":"^10.0.0","@storybook/addon-storyshots":"6.0.21","@testing-library/user-event":"^12.1.7","rollup-plugin-auto-external":"^2.0.0","@storybook/addon-storysource":"6.0.21","jest-environment-jsdom-sixteen":"^1.0.3","@babel/helper-plugin-test-runner":"^7.10.4","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","babel-plugin-typescript-to-proptypes":"^1.1.0","@storybook/addon-storyshots-puppeteer":"6.0.21","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":">=16.8.1","formik":"^2.0.8","gatsby":">=2.6.0","react-dom":">=16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.270_1627430754936_0.06664690995894285","host":"s3://npm-registry-packages"}},"0.0.271":{"name":"gatsby-interface","version":"0.0.271","author":"","license":"ISC","_id":"gatsby-interface@0.0.271","maintainers":[{"name":"marvinjudehk","email":"marvinjudehk@gmail.com"},{"name":"pvorozhe","email":"vorozheykinap@gmail.com"},{"name":"pauliescanlon","email":"pauliescanlon@gmail.com"},{"name":"kylemathews","email":"mathews.kyle@gmail.com"},{"name":"leithonenglish","email":"leithonenglish@gmail.com"},{"name":"dschau","email":"dustinschau@gmail.com"},{"name":"pieh","email":"misiek.piechowiak@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"},{"name":"tylerbarnes","email":"tyler@known.design"},{"name":"fk","email":"sechskilo@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"lekoarts","email":"lekoarts@gmail.com"},{"name":"dmccraw","email":"dustinmccraw@yahoo.com"},{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"julienp","email":"julien@caffeine.lu"},{"name":"rachelbahl","email":"rachel@gatsbyjs.com"},{"name":"daniellewgatsby","email":"daniel.lew@gatsbyjs.com"},{"name":"veryspry","email":"ehlinger.matt@gmail.com"},{"name":"mlgualtieri-gatsby","email":"mike.gualtieri@gatsbyjs.com"},{"name":"gatsby_integrations","email":"integrations-collab-squad@gatsbyjs.com"},{"name":"greglobinski","email":"greglobinski@gmail.com"},{"name":"thinkybeast","email":"thinkybeast@gmail.com"}],"dist":{"shasum":"51d68d8282278ba5f67c208368b4e88f1fa81aad","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.271.tgz","fileCount":750,"integrity":"sha512-Q7sy+9vswqthZlWzVSzGf2ruD74j2Ps/B5kbL2jp02BYvlHNU5jg+rFhyFed6joOkAGia8Gno80IXy6VYsZ4iw==","signatures":[{"sig":"MEYCIQCD6SJ+7zjGcXLUCrfWjfX+KYLk40rvfYTyKtTyeubudgIhAPnpltpO1Yz4ho5WGOYIEEKZYdJQw8we+/+eFwJPLyF7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3870444,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhsMDzCRA9TVsSAnZWagAAcxgP/2NQmRB7smCG2is+oH3Z\nscDUvWoZxTa00Qp7BpG5dg0L6fv2H6RTk8+3fu96TuNNUq1EYQyfhwi/BkiU\no++vKnikRgoKWFq7h5YeqrvZNGARCGrz1wrt82TWZR47CJDrQT+gdndNRSuf\nHAAZtFUlbYQ9fygJQTtgT3q7mj6wVfUvZJOKvNxi/SSLFkd3RL6irBwgQ6+R\n2xD+YlI12Q1yBoaVOorAsCGBkBy7vTxFF0yRqLTbNwPEDdNaIlIkqMZWoO2/\n+gJcTRqmXF+ves9ZTZ9LjmfibadiOVV6c+7UbmWLtnpiG6eoxLfDyfhma2jJ\nAzsWDbLRLyOS1wx0pKNDhIFZy3y+IfLh9/EuuTcXZX9V6V170LeTfwTM63RG\nCvVz5prb1lNtKL+ALjWbE+KrUOW+BICbV7pQXxo+5ODXgg+vqDXYtsjwg5QW\nVnGTCMRuIlSSN3/mXvQcuMl4wHFGgBJOlr4xS4pN6oXPpY5WWNPGmPFx553K\nEhfkop5PY9UuXCz7Bcd1gGvOE8r/FWx2TU0xpg84TIbAwLujaJP1S2sgIahd\nsawebw6CnMy569KnKlYjfIi0ayo7P+tghLqFmmYlMi+um+ABSMXPFW+Igg67\nlx01lCfj5mmj5MRgJtnTk6gb+O+Tt/ga5V5bCsGGOoLdoDQzOiTNTnfYbHPX\n1zPo\r\n=7Wrr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","source":"index.ts","gitHead":"cfab460edeba430b9e87dd8e5da7407398d1e28f","scripts":{"tsc":"tsc","lint":"eslint --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest --env=jest-environment-jsdom-sixteen --verbose","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"cross-env STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[] --env=jest-environment-jsdom-sixteen","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch --env=jest-environment-jsdom-sixteen --verbose","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"cross-env STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"greglobinski","email":"greglobinski@gmail.com"},"_npmVersion":"6.14.12","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"jsdom":"16.2.2","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.24.1","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","fs-extra":"^9.0.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","markdown-to-jsx":"^7.0.0","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2","@babel/helper-module-imports":"^7.12.1"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^26.5.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^2.33.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-axe":"^4.0.0","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","cross-env":"^7.0.2","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.9.7","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","color-blend":"^3.0.0","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","wcag-contrast":"^3.0.0","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/jest-axe":"^3.5.0","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.21","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.21","rollup-plugin-svg":"^2.0.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","storybook-chromatic":"^4.0.2","@rollup/plugin-babel":"^5.2.1","@types/wcag-contrast":"^3.0.0","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-terser":"^7.0.2","@storybook/addon-a11y":"6.0.21","@storybook/addon-docs":"6.0.21","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^3.1.8","@storybook/addon-knobs":"6.0.21","@storybook/addon-links":"6.0.21","@testing-library/react":"^11.0.4","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","@rollup/plugin-commonjs":"^16.0.0","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.4.2","@babel/plugin-syntax-jsx":"^7.12.1","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.21","@storybook/addon-console":"^1.2.2","@storybook/source-loader":"6.0.21","@storybook/addon-viewport":"6.0.21","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","@rollup/plugin-node-resolve":"^10.0.0","@storybook/addon-storyshots":"6.0.21","@testing-library/user-event":"^12.1.7","rollup-plugin-auto-external":"^2.0.0","@storybook/addon-storysource":"6.0.21","jest-environment-jsdom-sixteen":"^1.0.3","@babel/helper-plugin-test-runner":"^7.10.4","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","babel-plugin-typescript-to-proptypes":"^1.1.0","@storybook/addon-storyshots-puppeteer":"6.0.21","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":">=16.8.1","formik":"^2.0.8","gatsby":">=2.6.0","react-dom":">=16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.271_1638973683012_0.454334892891602","host":"s3://npm-registry-packages"}},"0.0.272":{"name":"gatsby-interface","version":"0.0.272","author":"","license":"ISC","_id":"gatsby-interface@0.0.272","maintainers":[{"name":"marvinjudehk","email":"marvinjudehk@gmail.com"},{"name":"pvorozhe","email":"vorozheykinap@gmail.com"},{"name":"pauliescanlon","email":"pauliescanlon@gmail.com"},{"name":"kylemathews","email":"mathews.kyle@gmail.com"},{"name":"leithonenglish","email":"leithonenglish@gmail.com"},{"name":"dschau","email":"dustinschau@gmail.com"},{"name":"pieh","email":"misiek.piechowiak@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"},{"name":"tylerbarnes","email":"tyler@known.design"},{"name":"fk","email":"sechskilo@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"lekoarts","email":"lekoarts@gmail.com"},{"name":"dmccraw","email":"dustinmccraw@yahoo.com"},{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"julienp","email":"julien@caffeine.lu"},{"name":"rachelbahl","email":"rachel@gatsbyjs.com"},{"name":"daniellewgatsby","email":"daniel.lew@gatsbyjs.com"},{"name":"veryspry","email":"ehlinger.matt@gmail.com"},{"name":"mlgualtieri-gatsby","email":"mike.gualtieri@gatsbyjs.com"},{"name":"gatsby_integrations","email":"integrations-collab-squad@gatsbyjs.com"},{"name":"greglobinski","email":"greglobinski@gmail.com"},{"name":"thinkybeast","email":"thinkybeast@gmail.com"}],"dist":{"shasum":"9c65d974abcce6f711161e525f43c3bd4b137cf3","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.272.tgz","fileCount":750,"integrity":"sha512-Fj2NPee/C/Hh7rllIY87e6s7ssqkfVYAuCPtdKx2MzlpFs5Bvk5/A4BcF/R1ajSKvM/GNA6MLAo4qeWnMS34DQ==","signatures":[{"sig":"MEQCIDvLB0JCLK7CW5YiCspgkNyGT3mDkWP7VgqqpsD5KixyAiAtffrX8x8Jnhkat7KnETsZEidYJry3eVitw1sQn+SW3w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3871007,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhseaDCRA9TVsSAnZWagAAFSgP/jNITZLMTPUIek8TnXfx\nMWFMVtx7V4MN2unVSWuGQZDWGxrzfsm/VkpQE72Q9vhMUUohsDZoSFh7tixD\n8oiYzMz7sj8QG3OrEOD3ZoWmDYAwWUockld0nmMZk2mTu6tJFS7IItVxEYc3\nEZwA5yeaa/KYnVcgfT9cENgyPDvxz80WwiCY4LY8RcXJ+Obt8p4ScFS54BGb\nLTtrYSJTV9uHar3457X6cxYmvmg7oKwx1ZTGji9Ou/yaLK5KVEEEwfdKPjdF\nW3XeCmGM5sRuiz8S6c+N3GwZQ9grxq7GxqHa2uuwV/EVh2qSj0R57CSOVI9w\nixY3aainQn5lDC9GpSh5PjneO02eKCQUJjZ9vDz0WCSlplRGjzH0OrF8tgqE\natysKKdA9sGTzHyP2VHfK6EpBD7bUZAPsPFStUvzsY4c49wr2TEtov2Kf+af\nExFNkE3ifl995q/67qHuTmtoWGJxu/+w7nfm7UK6+144ayXBz8qx6ugs0qMv\n8pob/byJrqtWCq0TXlvZdEmmwWvbXA8uJHujBHCkyAeoTgUvQMvhZuRxHZ1E\nrJ/ytzGT3VzbIoxACWUsBpWdjwmnibJrA+C7JQpemFDl2rC8qIWNbvzGsh6r\nEMLAQvKldebpvG6b5L5iUJi4/P+lBSd7Ye9SWtoouv9lEN0dHmUfTttDdmzl\n5OuZ\r\n=zECA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","source":"index.ts","gitHead":"663fae4a5845f67d7167df4f7270b2de646058ba","scripts":{"tsc":"tsc","lint":"eslint --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest --env=jest-environment-jsdom-sixteen --verbose","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"cross-env STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[] --env=jest-environment-jsdom-sixteen","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch --env=jest-environment-jsdom-sixteen --verbose","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"cross-env STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"greglobinski","email":"greglobinski@gmail.com"},"_npmVersion":"6.14.12","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"jsdom":"16.2.2","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.24.1","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","fs-extra":"^9.0.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","markdown-to-jsx":"^7.0.0","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2","@babel/helper-module-imports":"^7.12.1"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^26.5.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^2.33.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-axe":"^4.0.0","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","cross-env":"^7.0.2","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.9.7","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","color-blend":"^3.0.0","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","wcag-contrast":"^3.0.0","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/jest-axe":"^3.5.0","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.21","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.21","rollup-plugin-svg":"^2.0.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","storybook-chromatic":"^4.0.2","@rollup/plugin-babel":"^5.2.1","@types/wcag-contrast":"^3.0.0","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-terser":"^7.0.2","@storybook/addon-a11y":"6.0.21","@storybook/addon-docs":"6.0.21","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^3.1.8","@storybook/addon-knobs":"6.0.21","@storybook/addon-links":"6.0.21","@testing-library/react":"^11.0.4","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","@rollup/plugin-commonjs":"^16.0.0","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.4.2","@babel/plugin-syntax-jsx":"^7.12.1","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.21","@storybook/addon-console":"^1.2.2","@storybook/source-loader":"6.0.21","@storybook/addon-viewport":"6.0.21","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","@rollup/plugin-node-resolve":"^10.0.0","@storybook/addon-storyshots":"6.0.21","@testing-library/user-event":"^12.1.7","rollup-plugin-auto-external":"^2.0.0","@storybook/addon-storysource":"6.0.21","jest-environment-jsdom-sixteen":"^1.0.3","@babel/helper-plugin-test-runner":"^7.10.4","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","babel-plugin-typescript-to-proptypes":"^1.1.0","@storybook/addon-storyshots-puppeteer":"6.0.21","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":">=16.8.1","formik":"^2.0.8","gatsby":">=2.6.0","react-dom":">=16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.272_1639048835635_0.6972713673447819","host":"s3://npm-registry-packages"}},"0.0.273":{"name":"gatsby-interface","version":"0.0.273","author":"","license":"ISC","_id":"gatsby-interface@0.0.273","maintainers":[{"name":"marvinjudehk","email":"marvinjudehk@gmail.com"},{"name":"pvorozhe","email":"vorozheykinap@gmail.com"},{"name":"pauliescanlon","email":"pauliescanlon@gmail.com"},{"name":"kylemathews","email":"mathews.kyle@gmail.com"},{"name":"leithonenglish","email":"leithonenglish@gmail.com"},{"name":"dschau","email":"dustinschau@gmail.com"},{"name":"pieh","email":"misiek.piechowiak@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"},{"name":"tylerbarnes","email":"tyler@known.design"},{"name":"fk","email":"sechskilo@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"lekoarts","email":"lekoarts@gmail.com"},{"name":"dmccraw","email":"dustinmccraw@yahoo.com"},{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"julienp","email":"julien@caffeine.lu"},{"name":"rachelbahl","email":"rachel@gatsbyjs.com"},{"name":"daniellewgatsby","email":"daniel.lew@gatsbyjs.com"},{"name":"veryspry","email":"ehlinger.matt@gmail.com"},{"name":"mlgualtieri-gatsby","email":"mike.gualtieri@gatsbyjs.com"},{"name":"gatsby_integrations","email":"integrations-collab-squad@gatsbyjs.com"},{"name":"greglobinski","email":"greglobinski@gmail.com"},{"name":"thinkybeast","email":"thinkybeast@gmail.com"}],"dist":{"shasum":"40af03a599a823ecae4ba37b1fa7939051faa12d","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.273.tgz","fileCount":750,"integrity":"sha512-tYCGGc25edfInR6WvpFGMQAyeEqkKJtd/cNKd5VHdU8RgKZxyOIm/F7LecTcNIPt3ennkXbe8tonU1jVgCYf7Q==","signatures":[{"sig":"MEQCIADVE6G/aj7dDgyXzkVcdbnzgmCIR7CZyYGpPSOQYdJvAiBTzdJBMJANPcSfWAxHvmF7XoCeoVd+oGjvb506RhBEIw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3871262,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhseySCRA9TVsSAnZWagAAaQUP/02hugOeZD5BTQV/RAfL\ngl/iraEaoruh4B2RlFfNeIhP86qU/PjBbZnP0/HvKFdJnwnVMtb/3bDOsJN8\nAMAdHr2GffBmy1SY0N4WcBkMn3dd+tO72SBQHQy3YNzD3LVBBDu2oRHDobgg\nGcZrV3hD4lc0WweJ7wtKhAuTVQHsDGn3/eQSDJVJiTcb8liLdOIyXxO5dJzP\nFPCUmPFSEYQVwcLoo9oszbnwd129zafsHi85gXJnizrlOvBuIoJ2WqgF0hRa\nrHqiN5DKoLPZ0f1WrDmxvjWutFrsSKCkmXmTex39jqCcvP1m9YYzOTEkKTfT\nwdiLU7PoxcVadL01ysQMapgtX4aNe2Q/yzS7LE5IPXN2q3MNubKTm1VJd5zV\nGvZdyLfBg7wDnOjV9Tfzr7Z0DNZwttDpSYHXYesUvdNIrIEs6547aM/l73xQ\nII0FR31bfb2ABLhl2DHJS5kGyHcsR/e8yyejxwCMHQo8iBRz+b9aY915gWBX\nNDM5jhYppASRAPbajPMkQ8oomfxzI+QMFtUmKmVXXCW8F2a8Lwrg7NFGbtq2\nQV3a5ZLqIpWnp15cH5uWMlmdksXOGEis+Zl7VZli/X483Wqx7Ykskb5g+5t2\nXRMGsCP90HKo4fUvBWE9eqFcEb7r0DVPCFk1mm9xG1B8RsZ9Drn2xHOMgO7X\ngTiW\r\n=4+tZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","source":"index.ts","gitHead":"5eec969f7ee26ac771f0604a1683016adfe54d93","scripts":{"tsc":"tsc","lint":"eslint --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest --env=jest-environment-jsdom-sixteen --verbose","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"cross-env STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[] --env=jest-environment-jsdom-sixteen","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch --env=jest-environment-jsdom-sixteen --verbose","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"cross-env STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"greglobinski","email":"greglobinski@gmail.com"},"_npmVersion":"6.14.12","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"jsdom":"16.2.2","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.24.1","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","fs-extra":"^9.0.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","markdown-to-jsx":"^7.0.0","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2","@babel/helper-module-imports":"^7.12.1"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^26.5.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^2.33.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-axe":"^4.0.0","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","cross-env":"^7.0.2","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.9.7","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","color-blend":"^3.0.0","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","wcag-contrast":"^3.0.0","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/jest-axe":"^3.5.0","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.21","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.21","rollup-plugin-svg":"^2.0.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","storybook-chromatic":"^4.0.2","@rollup/plugin-babel":"^5.2.1","@types/wcag-contrast":"^3.0.0","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-terser":"^7.0.2","@storybook/addon-a11y":"6.0.21","@storybook/addon-docs":"6.0.21","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^3.1.8","@storybook/addon-knobs":"6.0.21","@storybook/addon-links":"6.0.21","@testing-library/react":"^11.0.4","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","@rollup/plugin-commonjs":"^16.0.0","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.4.2","@babel/plugin-syntax-jsx":"^7.12.1","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.21","@storybook/addon-console":"^1.2.2","@storybook/source-loader":"6.0.21","@storybook/addon-viewport":"6.0.21","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","@rollup/plugin-node-resolve":"^10.0.0","@storybook/addon-storyshots":"6.0.21","@testing-library/user-event":"^12.1.7","rollup-plugin-auto-external":"^2.0.0","@storybook/addon-storysource":"6.0.21","jest-environment-jsdom-sixteen":"^1.0.3","@babel/helper-plugin-test-runner":"^7.10.4","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","babel-plugin-typescript-to-proptypes":"^1.1.0","@storybook/addon-storyshots-puppeteer":"6.0.21","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":">=16.8.1","formik":"^2.0.8","gatsby":">=2.6.0","react-dom":">=16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.273_1639050386468_0.5305210968093039","host":"s3://npm-registry-packages"}},"0.0.273-greglobinski-modalPanel-update-20220105T0908":{"name":"gatsby-interface","version":"0.0.273-greglobinski-modalPanel-update-20220105T0908","author":"","license":"ISC","_id":"gatsby-interface@0.0.273-greglobinski-modalPanel-update-20220105T0908","maintainers":[{"name":"kgarbaya","email":"kgarbaya@gmail.com"},{"name":"marvinjudehk","email":"marvinjudehk@gmail.com"},{"name":"pvorozhe","email":"vorozheykinap@gmail.com"},{"name":"pauliescanlon","email":"pauliescanlon@gmail.com"},{"name":"kylemathews","email":"mathews.kyle@gmail.com"},{"name":"leithonenglish","email":"leithonenglish@gmail.com"},{"name":"dschau","email":"dustinschau@gmail.com"},{"name":"pieh","email":"misiek.piechowiak@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"},{"name":"tylerbarnes","email":"tyler@known.design"},{"name":"fk","email":"sechskilo@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"lekoarts","email":"lekoarts@gmail.com"},{"name":"dmccraw","email":"dustinmccraw@yahoo.com"},{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"julienp","email":"julien@caffeine.lu"},{"name":"rachelbahl","email":"rachel@gatsbyjs.com"},{"name":"daniellewgatsby","email":"daniel.lew@gatsbyjs.com"},{"name":"veryspry","email":"ehlinger.matt@gmail.com"},{"name":"mlgualtieri-gatsby","email":"mike.gualtieri@gatsbyjs.com"},{"name":"gatsby_integrations","email":"integrations-collab-squad@gatsbyjs.com"},{"name":"greglobinski","email":"greglobinski@gmail.com"},{"name":"thinkybeast","email":"thinkybeast@gmail.com"}],"dist":{"shasum":"9c16d328a933cb93c8a7c76c20c7b1615435ae22","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.273-greglobinski-modalPanel-update-20220105T0908.tgz","fileCount":750,"integrity":"sha512-z8tWm5JzS382tLIkom+IoC/eOHL/msUf/cJfbmCnb+bzSbU8dd1OpPnW0wzDHMv58I/AMbV4cQjftznJ+Vu69g==","signatures":[{"sig":"MEQCIGQDr2TW568/ONsejwBAI8Coo1ztuziiS8t8oV+LWgNKAiAkNp8lN+408uyaqK8bttFfQ02hRt7wAMA7UcXhKLx02A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3872727,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh1WA6CRA9TVsSAnZWagAATAkP/2iLgWzG/DcGZwYfOfX7\nMV3gt2Q2lplqEKjIZtyy5AWcz2jeBHBcFh6I+jadR47RDADe5VG8eu++3aYo\neeAZhe/ITg/P0o+rpCrWMoMOwmmTEUqbWncHnICzZxzhx1b4nCEnI/CL/12j\ni2iyrlY84YAnZAx3zIH/sfav58HT6uOJo1u7guI7Frqd7W2Y1Kyir/jwQnZE\nTIVv3UWt8U1FMGipKGXGOPFrcZOzNPG5hcy+xhIiZZAcG1ABvQ1R1P5IQAr5\nIdwOwFB9XSi6oug88WmWiCOfxLibk4AFUabeNFW5PEJkaAHgpkizaY2BZ2z4\ndGlg5GjdNXoBAd9lY+uGtethOGJwWatb9yqOBKKfXz14D60gMug78S5AEonu\noXRr4BF08l3h01zZdchLFBW3fOqDOr3b1B2pIvwwXGhSMhpK8l96kYrQ8iDp\nAo/rIjzzdSdX3r3aYn8Ad1mO7OMsiE3j5Gk1352Uje/fO3tMB7uJIaEkc19B\nfdcTbEyqYPICYidES3o2qvO1Jock/SeZEC4NxjlKboLHpx3q5moHMP4dWFUh\no20UFy3PlM1780bmmVWZ8yoWlZfFw4fZoyP7X8QvS4jLvtk076BniasOdXPY\nJcW6l4wePhd4ZhS4+/9IaIBzjKmeYCVnkbcxfID1IU/wtPpn4MCO8Y4VLiZD\nVmLd\r\n=ml0B\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n\n## ❗ Code of Conduct\n\nGatsby is dedicated to building a welcoming, diverse, safe community. We expect everyone participating in the Gatsby community to abide by our [**Code of Conduct**](https://gatsbyjs.org/contributing/code-of-conduct/). Please read it. Please follow it. In the Gatsby community, we work hard to build each other up and create amazing things together. 💪💜\n","source":"index.ts","gitHead":"fe7a93bc24ef7b0d0000fad81589e4404a2a42bf","scripts":{"tsc":"tsc","lint":"eslint --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest --env=jest-environment-jsdom-sixteen --verbose","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"cross-env STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[] --env=jest-environment-jsdom-sixteen","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch --env=jest-environment-jsdom-sixteen --verbose","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"cross-env STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"greglobinski","email":"greglobinski@gmail.com"},"_npmVersion":"6.14.15","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"jsdom":"16.2.2","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"12.22.8","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","fs-extra":"^9.0.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","markdown-to-jsx":"^7.0.0","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2","@babel/helper-module-imports":"^7.12.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^26.5.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^2.33.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-axe":"^4.0.0","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","cross-env":"^7.0.2","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.9.7","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","color-blend":"^3.0.0","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","wcag-contrast":"^3.0.0","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/jest-axe":"^3.5.0","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.21","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.21","rollup-plugin-svg":"^2.0.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","storybook-chromatic":"^4.0.2","@rollup/plugin-babel":"^5.2.1","@types/wcag-contrast":"^3.0.0","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-terser":"^7.0.2","@storybook/addon-a11y":"6.0.21","@storybook/addon-docs":"6.0.21","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^3.1.8","@storybook/addon-knobs":"6.0.21","@storybook/addon-links":"6.0.21","@testing-library/react":"^11.0.4","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","@rollup/plugin-commonjs":"^16.0.0","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.4.2","@babel/plugin-syntax-jsx":"^7.12.1","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.21","@storybook/addon-console":"^1.2.2","@storybook/source-loader":"6.0.21","@storybook/addon-viewport":"6.0.21","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","@rollup/plugin-node-resolve":"^10.0.0","@storybook/addon-storyshots":"6.0.21","@testing-library/user-event":"^12.1.7","rollup-plugin-auto-external":"^2.0.0","@storybook/addon-storysource":"6.0.21","jest-environment-jsdom-sixteen":"^1.0.3","@babel/helper-plugin-test-runner":"^7.10.4","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","babel-plugin-typescript-to-proptypes":"^1.1.0","@storybook/addon-storyshots-puppeteer":"6.0.21","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":">=16.8.1","formik":"^2.0.8","gatsby":">=2.6.0","react-dom":">=16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.273-greglobinski-modalPanel-update-20220105T0908_1641373754372_0.36709478773299153","host":"s3://npm-registry-packages"}},"0.0.273-greglobinski-modalPanel-update-20220105T1344":{"name":"gatsby-interface","version":"0.0.273-greglobinski-modalPanel-update-20220105T1344","author":"","license":"ISC","_id":"gatsby-interface@0.0.273-greglobinski-modalPanel-update-20220105T1344","maintainers":[{"name":"kgarbaya","email":"kgarbaya@gmail.com"},{"name":"marvinjudehk","email":"marvinjudehk@gmail.com"},{"name":"pvorozhe","email":"vorozheykinap@gmail.com"},{"name":"pauliescanlon","email":"pauliescanlon@gmail.com"},{"name":"kylemathews","email":"mathews.kyle@gmail.com"},{"name":"leithonenglish","email":"leithonenglish@gmail.com"},{"name":"dschau","email":"dustinschau@gmail.com"},{"name":"pieh","email":"misiek.piechowiak@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"},{"name":"tylerbarnes","email":"tyler@known.design"},{"name":"fk","email":"sechskilo@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"lekoarts","email":"lekoarts@gmail.com"},{"name":"dmccraw","email":"dustinmccraw@yahoo.com"},{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"julienp","email":"julien@caffeine.lu"},{"name":"rachelbahl","email":"rachel@gatsbyjs.com"},{"name":"daniellewgatsby","email":"daniel.lew@gatsbyjs.com"},{"name":"veryspry","email":"ehlinger.matt@gmail.com"},{"name":"mlgualtieri-gatsby","email":"mike.gualtieri@gatsbyjs.com"},{"name":"gatsby_integrations","email":"integrations-collab-squad@gatsbyjs.com"},{"name":"greglobinski","email":"greglobinski@gmail.com"},{"name":"thinkybeast","email":"thinkybeast@gmail.com"}],"dist":{"shasum":"97be7a7c663c988f72ba3c9ffadc1823968ce88d","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.273-greglobinski-modalPanel-update-20220105T1344.tgz","fileCount":750,"integrity":"sha512-qcNnLxDMiOeGZxckUKn0nR/i4vGN+z0GuEbvbm+JpR3vjNSWF0QvgJI+iwsf+fUaljqprn1FytjUHO4op/JnSQ==","signatures":[{"sig":"MEUCIAD3cwQk/ZrbM4W8kHwcUGR01ZXGh9GZPCUR7XJsLGkDAiEAxK4P8Wdc5dlkdWh8DxtLRDbFgkRSueOlz1ZhmeRhPWo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3872187,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh1aD/CRA9TVsSAnZWagAAPXkP/RZY174pemB61+jvIDCs\nwQ41b0Z7VhX5DcKVii/EvmEFTSiUZpl0nqB0Za69VqWNB2Qw+BykS7wEfAIp\nLPDDRbqcC64D2ukyeHKyF3T45+xXBNFis+rUfMq3Sj+sY42fMZKIOeryvB4i\n6ttKFZwIzD7Dekyg2XwOjKEbgYkviyNuSaoRI1YM4ou+C31aBLBRw30auMIj\nGxzIz5FA0NY+rqql/XsuurMn1SRrs8VAN+1FoFyBx0sTZoyDnacUu5ZLu146\ntdLjqG5bDrmn83ze8ZiXL4QD/V9saR+WS4Kgtqx/JMKEJAJmBVQxxbr7wpNC\nZmeQCLpGaNuNRVwweCD1YAW6Y90B3E3jOoXzC+t8vedOvYHeOpsMPCZBMtml\nGqYLgTWL1AgDYI4RhQJoZy9fFI5SHVa3P76itI/DBqxkvGM7KeVxR0Jkgr4F\nciZea2N9orUy+Fl4ky8yhujsZfeoqIp+lskNON7o0qnDKWTnK56LKFO4dme1\nZmbgbxfg1EuRRRHmKz0RUocSJXz/uD1sPJhx/4VKE6ATdaCD6dg5dT2/ORPM\ngFzoBh8zMuHumoOg5mj1CrkOjXsllqsCj629Mq+dxPPuM7U60LhhireOJWN9\namvzBY5RsqVqC8M+McbUnoEy1EDkbXeFinwgrwHQBTuMjMknXVNPxwJYxQdq\nztfy\r\n=b+aD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n\n## ❗ Code of Conduct\n\nGatsby is dedicated to building a welcoming, diverse, safe community. We expect everyone participating in the Gatsby community to abide by our [**Code of Conduct**](https://gatsbyjs.org/contributing/code-of-conduct/). Please read it. Please follow it. In the Gatsby community, we work hard to build each other up and create amazing things together. 💪💜\n","source":"index.ts","gitHead":"36289e87900322b872d3a1cc55e5ced39317a452","scripts":{"tsc":"tsc","lint":"eslint --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest --env=jest-environment-jsdom-sixteen --verbose","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"cross-env STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[] --env=jest-environment-jsdom-sixteen","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch --env=jest-environment-jsdom-sixteen --verbose","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"cross-env STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"greglobinski","email":"greglobinski@gmail.com"},"_npmVersion":"6.14.15","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"jsdom":"16.2.2","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"12.22.8","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","fs-extra":"^9.0.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","markdown-to-jsx":"^7.0.0","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2","@babel/helper-module-imports":"^7.12.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^26.5.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^2.33.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-axe":"^4.0.0","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","cross-env":"^7.0.2","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.9.7","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","color-blend":"^3.0.0","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","wcag-contrast":"^3.0.0","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/jest-axe":"^3.5.0","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.21","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.21","rollup-plugin-svg":"^2.0.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","storybook-chromatic":"^4.0.2","@rollup/plugin-babel":"^5.2.1","@types/wcag-contrast":"^3.0.0","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-terser":"^7.0.2","@storybook/addon-a11y":"6.0.21","@storybook/addon-docs":"6.0.21","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^3.1.8","@storybook/addon-knobs":"6.0.21","@storybook/addon-links":"6.0.21","@testing-library/react":"^11.0.4","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","@rollup/plugin-commonjs":"^16.0.0","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.4.2","@babel/plugin-syntax-jsx":"^7.12.1","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.21","@storybook/addon-console":"^1.2.2","@storybook/source-loader":"6.0.21","@storybook/addon-viewport":"6.0.21","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","@rollup/plugin-node-resolve":"^10.0.0","@storybook/addon-storyshots":"6.0.21","@testing-library/user-event":"^12.1.7","rollup-plugin-auto-external":"^2.0.0","@storybook/addon-storysource":"6.0.21","jest-environment-jsdom-sixteen":"^1.0.3","@babel/helper-plugin-test-runner":"^7.10.4","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","babel-plugin-typescript-to-proptypes":"^1.1.0","@storybook/addon-storyshots-puppeteer":"6.0.21","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":">=16.8.1","formik":"^2.0.8","gatsby":">=2.6.0","react-dom":">=16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.273-greglobinski-modalPanel-update-20220105T1344_1641390334936_0.10832692486267725","host":"s3://npm-registry-packages"}},"0.0.274":{"name":"gatsby-interface","version":"0.0.274","author":"","license":"ISC","_id":"gatsby-interface@0.0.274","maintainers":[{"name":"tyhopp","email":"hopp.ty.c@gmail.com"},{"name":"kgarbaya","email":"kgarbaya@gmail.com"},{"name":"marvinjudehk","email":"marvinjudehk@gmail.com"},{"name":"pvorozhe","email":"vorozheykinap@gmail.com"},{"name":"pauliescanlon","email":"pauliescanlon@gmail.com"},{"name":"kylemathews","email":"mathews.kyle@gmail.com"},{"name":"leithonenglish","email":"leithonenglish@gmail.com"},{"name":"dschau","email":"dustinschau@gmail.com"},{"name":"pieh","email":"misiek.piechowiak@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"},{"name":"tylerbarnes","email":"tyler@known.design"},{"name":"fk","email":"sechskilo@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"lekoarts","email":"lekoarts@gmail.com"},{"name":"dmccraw","email":"dustinmccraw@yahoo.com"},{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"julienp","email":"julien@caffeine.lu"},{"name":"rachelbahl","email":"rachel@gatsbyjs.com"},{"name":"daniellewgatsby","email":"daniel.lew@gatsbyjs.com"},{"name":"veryspry","email":"ehlinger.matt@gmail.com"},{"name":"mlgualtieri-gatsby","email":"mike.gualtieri@gatsbyjs.com"},{"name":"gatsby_integrations","email":"integrations-collab-squad@gatsbyjs.com"},{"name":"greglobinski","email":"greglobinski@gmail.com"},{"name":"thinkybeast","email":"thinkybeast@gmail.com"}],"dist":{"shasum":"4bb5cb4755f480f0e5bf0a187792ed075d75d828","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.274.tgz","fileCount":750,"integrity":"sha512-VHayvuBkzJx3zh5pK0R2v2HzpY1cOrHB2kvFxALB5Nh9KlWQEHSUVqHJAH7E5TdV8CbmGQluD2tgCuqhAyxmaA==","signatures":[{"sig":"MEQCIFdguJPzmpQOrQIdUvRs4867Gx1EwI3kwUbAReZoY3w1AiAOQEfg01aK8k2lxF6THoogd6g41EWnOMLalPkR2Ema/w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3872246,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh3vdyCRA9TVsSAnZWagAAvkYP/3ZBcr1emtse6lOiYKxc\nO3xAtQ636nltieXZjtFP0GnQAL2YweOKtKRJRUfCIM/rhCP/lXWl4ynTB4iG\nqa5EFmOibflx9dxYD9j/ZYkXxrB7Fn1FeDvrL+UgnBA/uhix2SFy3fPmGx62\nLqjO7qevely5lWntk6METQ6d9l4aGcrVoU5BsWgxLoJyTNXEW8TuFxRNizaD\nqMwcMwTrtP4PcHufCJuL8LixjrBEtrS+QxWKLm3t3YVEKE/ybdqCq8c8/Yn8\nupbDVt9WpO/D4A/0rpT/LrvKJKpA1JyC93BLwIeGAsAfr4Xr1vM5O03w58ld\ng8/NDcuYuhawANMV7f2bQH6BTdYqWmFlNXrrQKL/12z8T8pDvMVX1gimbmBp\nAknpkD4RabCTh4oHUavhBn+jKNe+aTwN08obYZeBBVGTKSDhFEzkji/Lu/PH\nh4G7CKAdDDR+o5yBnRNMTWE3Jhw0SyQmmndZUB/C2L/ks87Ip/OMN6o8NblF\nkLFCkeTsq2eM7FmkoHU6yI08V8N9UwX46vQhKoNFVRGAMAxSaUZ88v8nb13m\n6z2UhOpBqRvk9to2KK3X543q64vocFyIaWcrPZU4sLiZp0W9De5gxDHn1xfC\nFAdjhZKHs3kJX3Hz+k/D9NNMN9mZ8P86IfMMf+pKVIL2XMlTskaMqC8CO2Pc\nnv+G\r\n=ssns\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","source":"index.ts","gitHead":"61bf23a97154130443978d7b9b29ea76b5e04d6f","scripts":{"tsc":"tsc","lint":"eslint --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest --env=jest-environment-jsdom-sixteen --verbose","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"cross-env STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[] --env=jest-environment-jsdom-sixteen","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch --env=jest-environment-jsdom-sixteen --verbose","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"cross-env STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"greglobinski","email":"greglobinski@gmail.com"},"_npmVersion":"6.14.12","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"jsdom":"16.2.2","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.24.1","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","fs-extra":"^9.0.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","markdown-to-jsx":"^7.0.0","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2","@babel/helper-module-imports":"^7.12.1"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^26.5.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^2.33.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-axe":"^4.0.0","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","cross-env":"^7.0.2","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.9.7","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","color-blend":"^3.0.0","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","wcag-contrast":"^3.0.0","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/jest-axe":"^3.5.0","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.21","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.21","rollup-plugin-svg":"^2.0.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","storybook-chromatic":"^4.0.2","@rollup/plugin-babel":"^5.2.1","@types/wcag-contrast":"^3.0.0","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-terser":"^7.0.2","@storybook/addon-a11y":"6.0.21","@storybook/addon-docs":"6.0.21","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^3.1.8","@storybook/addon-knobs":"6.0.21","@storybook/addon-links":"6.0.21","@testing-library/react":"^11.0.4","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","@rollup/plugin-commonjs":"^16.0.0","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.4.2","@babel/plugin-syntax-jsx":"^7.12.1","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.21","@storybook/addon-console":"^1.2.2","@storybook/source-loader":"6.0.21","@storybook/addon-viewport":"6.0.21","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","@rollup/plugin-node-resolve":"^10.0.0","@storybook/addon-storyshots":"6.0.21","@testing-library/user-event":"^12.1.7","rollup-plugin-auto-external":"^2.0.0","@storybook/addon-storysource":"6.0.21","jest-environment-jsdom-sixteen":"^1.0.3","@babel/helper-plugin-test-runner":"^7.10.4","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","babel-plugin-typescript-to-proptypes":"^1.1.0","@storybook/addon-storyshots-puppeteer":"6.0.21","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":">=16.8.1","formik":"^2.0.8","gatsby":">=2.6.0","react-dom":">=16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.274_1642002289765_0.3731462442676643","host":"s3://npm-registry-packages"}},"0.0.275":{"name":"gatsby-interface","version":"0.0.275","author":"","license":"ISC","_id":"gatsby-interface@0.0.275","maintainers":[{"name":"j0sh77","email":"jcjohnson77@gmail.com"},{"name":"mcolelittle","email":"mcolelittle@gmail.com"},{"name":"tyhopp","email":"hopp.ty.c@gmail.com"},{"name":"kgarbaya","email":"kgarbaya@gmail.com"},{"name":"marvinjudehk","email":"marvinjudehk@gmail.com"},{"name":"pvorozhe","email":"vorozheykinap@gmail.com"},{"name":"pauliescanlon","email":"pauliescanlon@gmail.com"},{"name":"kylemathews","email":"mathews.kyle@gmail.com"},{"name":"leithonenglish","email":"leithonenglish@gmail.com"},{"name":"dschau","email":"dustinschau@gmail.com"},{"name":"pieh","email":"misiek.piechowiak@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"},{"name":"tylerbarnes","email":"tyler@known.design"},{"name":"fk","email":"sechskilo@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"lekoarts","email":"lekoarts@gmail.com"},{"name":"dmccraw","email":"dustinmccraw@yahoo.com"},{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"julienp","email":"julien@caffeine.lu"},{"name":"rachelbahl","email":"rachel@gatsbyjs.com"},{"name":"daniellewgatsby","email":"daniel.lew@gatsbyjs.com"},{"name":"veryspry","email":"ehlinger.matt@gmail.com"},{"name":"mlgualtieri-gatsby","email":"mike.gualtieri@gatsbyjs.com"},{"name":"gatsby_integrations","email":"integrations-collab-squad@gatsbyjs.com"},{"name":"greglobinski","email":"greglobinski@gmail.com"},{"name":"thinkybeast","email":"thinkybeast@gmail.com"}],"dist":{"shasum":"ab250f099b06b31a61b2a7c87b712b3bc6e873b2","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.275.tgz","fileCount":750,"integrity":"sha512-AShyvkZwY4NaBdTUMU7MF3qNbZWNeMD2rZaBSX8w6L5NYOFKqP6UJNAsG2sqX1HSNwlwqPrw4BbFu/c8lAQtBg==","signatures":[{"sig":"MEQCIEnqYpz1E8SjiYg+tAkppWT4wRyg1+9kbFkmb4rkJrb0AiBchn9X8bojg5oAMs95FDVccR2iY2ETxTxBNvDlJquDRw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3872199,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh4Ys4CRA9TVsSAnZWagAAynwP/2yxoF2alTrlYG91xYDw\nc2OUyXa3Sr2wjkFfrXbnDMoDKq4tkSAKJGC8SvUAci0xSrG+s2zadzY6mbJe\nhdM/MPREXQT7PIjCfwVN5KMEpDYPEru3aREpRRM8Bb6pqO4lNEa/yfpmOSHS\nhXvbcM70SGT60BLNsqYNtGn/UW4SnbPmJU/75RuDXUdpFc2cW8P6QoeqsQjl\nNlrpk37U5DqjLJ+gedk4gDNOxr2jihXPsFk8rxmPHIqitr1cVOG5efsSIX4t\nguJSdEnjtShuXMyTB9mdJ1zSUgr2vqYePkAfmcvC4mxSO29TphAS773mUNWC\nwweK2NpwH9NyVxKje4JVCpD/xJwerGbieoe91UOudf8M9g+xwKvfw6ryXI+1\nNJ1xuau32DnzbtoKoxfy+SSQ5J/E8oKOMV6bA4zXg9XSfxVQBhq/e1RfOuSo\ntJs9CidVznC0tBKxWJahkkNwZC45L4ZiGerz8xM0ENqH3kFv4DQmnugrKynu\ncZbCrNfQXQvNQaAM7mWK9RMWPVhLNU1qnZR8Ffq0sgdunagmxaqsunlGT7S0\nMzYa6c0BUNZw1mYuyH7tU3UoXmdGq5R7iXr9zbaEydFwjzaK4DoW8Z/3zWD2\naMcNnMuBkDwFD7ueLnWGVAR1ozh3D3tROzI7mm/4U8vFPkBkMZAW1Yny2lUu\n9dLR\r\n=Ab+y\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","source":"index.ts","gitHead":"27d98e62e253f7bd885e46fc37319e4e84926d68","scripts":{"tsc":"tsc","lint":"eslint --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest --env=jest-environment-jsdom-sixteen --verbose","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"cross-env STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[] --env=jest-environment-jsdom-sixteen","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch --env=jest-environment-jsdom-sixteen --verbose","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"cross-env STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"greglobinski","email":"greglobinski@gmail.com"},"_npmVersion":"6.14.12","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"jsdom":"16.2.2","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.24.1","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","fs-extra":"^9.0.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","markdown-to-jsx":"^7.0.0","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2","@babel/helper-module-imports":"^7.12.1"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^26.5.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^2.33.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-axe":"^4.0.0","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","cross-env":"^7.0.2","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.9.7","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","color-blend":"^3.0.0","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","wcag-contrast":"^3.0.0","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/jest-axe":"^3.5.0","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.21","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.21","rollup-plugin-svg":"^2.0.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","storybook-chromatic":"^4.0.2","@rollup/plugin-babel":"^5.2.1","@types/wcag-contrast":"^3.0.0","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-terser":"^7.0.2","@storybook/addon-a11y":"6.0.21","@storybook/addon-docs":"6.0.21","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^3.1.8","@storybook/addon-knobs":"6.0.21","@storybook/addon-links":"6.0.21","@testing-library/react":"^11.0.4","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","@rollup/plugin-commonjs":"^16.0.0","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.4.2","@babel/plugin-syntax-jsx":"^7.12.1","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.21","@storybook/addon-console":"^1.2.2","@storybook/source-loader":"6.0.21","@storybook/addon-viewport":"6.0.21","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","@rollup/plugin-node-resolve":"^10.0.0","@storybook/addon-storyshots":"6.0.21","@testing-library/user-event":"^12.1.7","rollup-plugin-auto-external":"^2.0.0","@storybook/addon-storysource":"6.0.21","jest-environment-jsdom-sixteen":"^1.0.3","@babel/helper-plugin-test-runner":"^7.10.4","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","babel-plugin-typescript-to-proptypes":"^1.1.0","@storybook/addon-storyshots-puppeteer":"6.0.21","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":">=16.8.1","formik":"^2.0.8","gatsby":">=2.6.0","react-dom":">=16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.275_1642171192462_0.11086096276386082","host":"s3://npm-registry-packages"}},"0.0.275-greglobinski-heading-ui-20220118T1131":{"name":"gatsby-interface","version":"0.0.275-greglobinski-heading-ui-20220118T1131","author":"","license":"ISC","_id":"gatsby-interface@0.0.275-greglobinski-heading-ui-20220118T1131","maintainers":[{"name":"j0sh77","email":"jcjohnson77@gmail.com"},{"name":"mcolelittle","email":"mcolelittle@gmail.com"},{"name":"tyhopp","email":"hopp.ty.c@gmail.com"},{"name":"kgarbaya","email":"kgarbaya@gmail.com"},{"name":"marvinjudehk","email":"marvinjudehk@gmail.com"},{"name":"pvorozhe","email":"vorozheykinap@gmail.com"},{"name":"pauliescanlon","email":"pauliescanlon@gmail.com"},{"name":"kylemathews","email":"mathews.kyle@gmail.com"},{"name":"leithonenglish","email":"leithonenglish@gmail.com"},{"name":"dschau","email":"dustinschau@gmail.com"},{"name":"pieh","email":"misiek.piechowiak@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"},{"name":"tylerbarnes","email":"tyler@known.design"},{"name":"fk","email":"sechskilo@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"lekoarts","email":"lekoarts@gmail.com"},{"name":"dmccraw","email":"dustinmccraw@yahoo.com"},{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"julienp","email":"julien@caffeine.lu"},{"name":"rachelbahl","email":"rachel@gatsbyjs.com"},{"name":"daniellewgatsby","email":"daniel.lew@gatsbyjs.com"},{"name":"veryspry","email":"ehlinger.matt@gmail.com"},{"name":"mlgualtieri-gatsby","email":"mike.gualtieri@gatsbyjs.com"},{"name":"gatsby_integrations","email":"integrations-collab-squad@gatsbyjs.com"},{"name":"greglobinski","email":"greglobinski@gmail.com"},{"name":"thinkybeast","email":"thinkybeast@gmail.com"}],"dist":{"shasum":"6400221e88698ca62c9f3cf0dd553d319ef92163","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.275-greglobinski-heading-ui-20220118T1131.tgz","fileCount":750,"integrity":"sha512-akh0e5AtkqbNLPg41ccCRo+Uv/iH6f3F8lbmUKoMT7+Zw2HsuQBr2mWb+66N57gVn4PU5a5XMRBrbTO73C3+ww==","signatures":[{"sig":"MEUCIGOav6+Ao6K3wUUp/vDJGKGcnUX6VE9IOHgkiXuDRIPdAiEA6ADv9JQMKwuWN9povmQK+KrTGnAZfbJVxAK1HTgs0s0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3873106,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh5qU0CRA9TVsSAnZWagAAC6QP/AmKcBJ4IGgTtWtUchRF\nyXHk2aXkMA89ksA0j71QHahpBGvNVdjYMS8OzXhAKF9xgaSwRwAfKXFtQary\nMGISk4TwIcXJJDozWoEWSWSM0sHTG9JGhx+7SxB5Wj/XrP+fldGfO9994XYS\n1M6EMrC83MAB6Zf+B0ApaQZrDq1MxOgSN4yeKrij1ndr9/ELpIdRgEGdLg7f\nYjFeOLxaIYpHFjXkCEN2Ugd+170gxmry3h6J8cuI7FE/J7cSPFdg9pEiYb0j\nEaHjCbVQEPgXsOUOlCPgxNyj1XoCJJK1edLQcEQNvwyvKropeRvBUrafcoAS\nFpp4vurNsmVGJc0mApC6w5eUZ4IVzm0+bkw1UInzH3iQCl2YAxSDGFma0WYH\nLIBaBisTV5cx3VprVXE6/YdU1isSksnhn+98HupA++n9L61S3AKeqFcIOiBD\n6Jft58wYYmqIOzfP8YnsNZBnDEoFd3rzalm8/etacD7MlS2b2SuQFA3oojW3\nZ5W7bnQyDwCOXR02aD/hWgrYLbYiqemkjttLnHJXJnCAuMSAfUsIai0I6dbh\nu/2L+nTCg6TjtQONgIrqq3jJ7ioj34I5wPLNXeG6H+GgSQGRQUIO1PV5oC+3\nG6ZiT9IroaCQ7HUvYn9w9aGSiWEnX8JlEA0X8qQTOvk6D5BSt7eRgs8IPTJO\nPYz6\r\n=Nvfc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n\n## ❗ Code of Conduct\n\nGatsby is dedicated to building a welcoming, diverse, safe community. We expect everyone participating in the Gatsby community to abide by our [**Code of Conduct**](https://gatsbyjs.org/contributing/code-of-conduct/). Please read it. Please follow it. In the Gatsby community, we work hard to build each other up and create amazing things together. 💪💜\n","source":"index.ts","gitHead":"1c5acf4133c3f8aa05597059aef4071e2c1a44f5","scripts":{"tsc":"tsc","lint":"eslint --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest --env=jest-environment-jsdom-sixteen --verbose","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"cross-env STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[] --env=jest-environment-jsdom-sixteen","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch --env=jest-environment-jsdom-sixteen --verbose","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"cross-env STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"greglobinski","email":"greglobinski@gmail.com"},"_npmVersion":"6.14.15","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"jsdom":"16.2.2","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"12.22.9","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","fs-extra":"^9.0.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","markdown-to-jsx":"^7.0.0","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2","@babel/helper-module-imports":"^7.12.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^26.5.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^2.33.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-axe":"^4.0.0","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","cross-env":"^7.0.2","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.9.7","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","color-blend":"^3.0.0","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","wcag-contrast":"^3.0.0","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/jest-axe":"^3.5.0","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.21","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.21","rollup-plugin-svg":"^2.0.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","storybook-chromatic":"^4.0.2","@rollup/plugin-babel":"^5.2.1","@types/wcag-contrast":"^3.0.0","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-terser":"^7.0.2","@storybook/addon-a11y":"6.0.21","@storybook/addon-docs":"6.0.21","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^3.1.8","@storybook/addon-knobs":"6.0.21","@storybook/addon-links":"6.0.21","@testing-library/react":"^11.0.4","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","@rollup/plugin-commonjs":"^16.0.0","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.4.2","@babel/plugin-syntax-jsx":"^7.12.1","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.21","@storybook/addon-console":"^1.2.2","@storybook/source-loader":"6.0.21","@storybook/addon-viewport":"6.0.21","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","@rollup/plugin-node-resolve":"^10.0.0","@storybook/addon-storyshots":"6.0.21","@testing-library/user-event":"^12.1.7","rollup-plugin-auto-external":"^2.0.0","@storybook/addon-storysource":"6.0.21","jest-environment-jsdom-sixteen":"^1.0.3","@babel/helper-plugin-test-runner":"^7.10.4","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","babel-plugin-typescript-to-proptypes":"^1.1.0","@storybook/addon-storyshots-puppeteer":"6.0.21","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":">=16.8.1","formik":"^2.0.8","gatsby":">=2.6.0","react-dom":">=16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.275-greglobinski-heading-ui-20220118T1131_1642505523832_0.9854734082651344","host":"s3://npm-registry-packages"}},"0.0.275-greglobinski-heading-ui-20220118T1159":{"name":"gatsby-interface","version":"0.0.275-greglobinski-heading-ui-20220118T1159","author":"","license":"ISC","_id":"gatsby-interface@0.0.275-greglobinski-heading-ui-20220118T1159","maintainers":[{"name":"j0sh77","email":"jcjohnson77@gmail.com"},{"name":"mcolelittle","email":"mcolelittle@gmail.com"},{"name":"tyhopp","email":"hopp.ty.c@gmail.com"},{"name":"kgarbaya","email":"kgarbaya@gmail.com"},{"name":"marvinjudehk","email":"marvinjudehk@gmail.com"},{"name":"pvorozhe","email":"vorozheykinap@gmail.com"},{"name":"pauliescanlon","email":"pauliescanlon@gmail.com"},{"name":"kylemathews","email":"mathews.kyle@gmail.com"},{"name":"leithonenglish","email":"leithonenglish@gmail.com"},{"name":"dschau","email":"dustinschau@gmail.com"},{"name":"pieh","email":"misiek.piechowiak@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"},{"name":"tylerbarnes","email":"tyler@known.design"},{"name":"fk","email":"sechskilo@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"lekoarts","email":"lekoarts@gmail.com"},{"name":"dmccraw","email":"dustinmccraw@yahoo.com"},{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"julienp","email":"julien@caffeine.lu"},{"name":"rachelbahl","email":"rachel@gatsbyjs.com"},{"name":"daniellewgatsby","email":"daniel.lew@gatsbyjs.com"},{"name":"veryspry","email":"ehlinger.matt@gmail.com"},{"name":"mlgualtieri-gatsby","email":"mike.gualtieri@gatsbyjs.com"},{"name":"gatsby_integrations","email":"integrations-collab-squad@gatsbyjs.com"},{"name":"greglobinski","email":"greglobinski@gmail.com"},{"name":"thinkybeast","email":"thinkybeast@gmail.com"}],"dist":{"shasum":"8db7bab38a9aa97917617e8970451d7435c7c72b","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.275-greglobinski-heading-ui-20220118T1159.tgz","fileCount":750,"integrity":"sha512-onpV4OrqngRB2LIheaqMmWJUp+haoVEyUWDPva7AX2AJEW8CsS172JfGYxuiRTd2r/rX9kHPn9WQzIxBSfaTvw==","signatures":[{"sig":"MEYCIQC1ViASCF01MLm8Al3FQ88KovxlO9qRpQmF7Rpdnel7rgIhAMWCRek2kicvGHCfcs5y0z+Yt17LARZG8mkmURRajSRa","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3873118,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh5qvZCRA9TVsSAnZWagAArSEQAJtMu0TtpSLK6Mf5aj6S\nj/xQ7/Sp5i738j8aLtHH6IImMaPtuc8CRkD/8i5Lw6m+STrU90CvR+1Njhbn\nPleEVwVxyZ5qYlD1atpuFQIvJEvPbATYEtow73XVYBiiaI/p//86ML+mNifT\nAw/CZ5ZDUY+d+vaGv0M07Z10hrne/mePL0EU4F1zoMQt+TK7m4q2zVF2Cwc5\nlRDNbybX5BHati6zs9eatWYt0wbyWfhCkJ3O4ebMecGquaFj9bBNEasgw5jj\nOJCFdTlzDw+eB7IbUL7p3WcK73lxeDYiW9i+TanNniknRFh3Ce7nen2/hB+K\nZ+kpTnXME8X6ZzUgkoIFQ1gDeN97waHYEiNAmNMfTn3J1Y8rkZFYULWSYt7A\neQksl/4PYqlQmPzu/tcg2CqsDkFebmbI+uRrVxSWVW/KQ6DxLAY5iC+97IF/\nRxtdMNT0fxdwkRPwhg7PfP5OKns09sb3Kgs2avcR030XjD8G806QWwuQUIA+\nG8fNlOLIL5BAluAQiuw5a6Se8ivA8eaKefnc5J1Rg4YKRwEoRD8LLO7bzDEA\nVLuNiHEsOiQtxgGzmyrjM/Pwg5bZ9NyYg2eEwMXck2VO7GQ0syVKrd5Y1GO9\nX8otkv+iI4K6wy566fqqsPtCoZPDaMLBrih7Myd4gNKWTpyblvOnZmJhpCOr\nzz7Z\r\n=jDK7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n\n## ❗ Code of Conduct\n\nGatsby is dedicated to building a welcoming, diverse, safe community. We expect everyone participating in the Gatsby community to abide by our [**Code of Conduct**](https://gatsbyjs.org/contributing/code-of-conduct/). Please read it. Please follow it. In the Gatsby community, we work hard to build each other up and create amazing things together. 💪💜\n","source":"index.ts","gitHead":"fc89a4aa6259510e63c59d7018fb76168192e8b9","scripts":{"tsc":"tsc","lint":"eslint --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest --env=jest-environment-jsdom-sixteen --verbose","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"cross-env STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[] --env=jest-environment-jsdom-sixteen","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch --env=jest-environment-jsdom-sixteen --verbose","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"cross-env STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"greglobinski","email":"greglobinski@gmail.com"},"_npmVersion":"6.14.15","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"jsdom":"16.2.2","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"12.22.9","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","fs-extra":"^9.0.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","markdown-to-jsx":"^7.0.0","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2","@babel/helper-module-imports":"^7.12.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^26.5.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^2.33.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-axe":"^4.0.0","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","cross-env":"^7.0.2","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.9.7","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","color-blend":"^3.0.0","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","wcag-contrast":"^3.0.0","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/jest-axe":"^3.5.0","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.21","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.21","rollup-plugin-svg":"^2.0.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","storybook-chromatic":"^4.0.2","@rollup/plugin-babel":"^5.2.1","@types/wcag-contrast":"^3.0.0","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-terser":"^7.0.2","@storybook/addon-a11y":"6.0.21","@storybook/addon-docs":"6.0.21","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^3.1.8","@storybook/addon-knobs":"6.0.21","@storybook/addon-links":"6.0.21","@testing-library/react":"^11.0.4","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","@rollup/plugin-commonjs":"^16.0.0","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.4.2","@babel/plugin-syntax-jsx":"^7.12.1","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.21","@storybook/addon-console":"^1.2.2","@storybook/source-loader":"6.0.21","@storybook/addon-viewport":"6.0.21","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","@rollup/plugin-node-resolve":"^10.0.0","@storybook/addon-storyshots":"6.0.21","@testing-library/user-event":"^12.1.7","rollup-plugin-auto-external":"^2.0.0","@storybook/addon-storysource":"6.0.21","jest-environment-jsdom-sixteen":"^1.0.3","@babel/helper-plugin-test-runner":"^7.10.4","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","babel-plugin-typescript-to-proptypes":"^1.1.0","@storybook/addon-storyshots-puppeteer":"6.0.21","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":">=16.8.1","formik":"^2.0.8","gatsby":">=2.6.0","react-dom":">=16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.275-greglobinski-heading-ui-20220118T1159_1642507225301_0.6776782226832361","host":"s3://npm-registry-packages"}},"0.0.275-greglobinski-heading-ui-20220118T1217":{"name":"gatsby-interface","version":"0.0.275-greglobinski-heading-ui-20220118T1217","author":"","license":"ISC","_id":"gatsby-interface@0.0.275-greglobinski-heading-ui-20220118T1217","maintainers":[{"name":"j0sh77","email":"jcjohnson77@gmail.com"},{"name":"mcolelittle","email":"mcolelittle@gmail.com"},{"name":"tyhopp","email":"hopp.ty.c@gmail.com"},{"name":"kgarbaya","email":"kgarbaya@gmail.com"},{"name":"marvinjudehk","email":"marvinjudehk@gmail.com"},{"name":"pvorozhe","email":"vorozheykinap@gmail.com"},{"name":"pauliescanlon","email":"pauliescanlon@gmail.com"},{"name":"kylemathews","email":"mathews.kyle@gmail.com"},{"name":"leithonenglish","email":"leithonenglish@gmail.com"},{"name":"dschau","email":"dustinschau@gmail.com"},{"name":"pieh","email":"misiek.piechowiak@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"},{"name":"tylerbarnes","email":"tyler@known.design"},{"name":"fk","email":"sechskilo@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"lekoarts","email":"lekoarts@gmail.com"},{"name":"dmccraw","email":"dustinmccraw@yahoo.com"},{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"julienp","email":"julien@caffeine.lu"},{"name":"rachelbahl","email":"rachel@gatsbyjs.com"},{"name":"daniellewgatsby","email":"daniel.lew@gatsbyjs.com"},{"name":"veryspry","email":"ehlinger.matt@gmail.com"},{"name":"mlgualtieri-gatsby","email":"mike.gualtieri@gatsbyjs.com"},{"name":"gatsby_integrations","email":"integrations-collab-squad@gatsbyjs.com"},{"name":"greglobinski","email":"greglobinski@gmail.com"},{"name":"thinkybeast","email":"thinkybeast@gmail.com"}],"dist":{"shasum":"9d6c144560108cd1ad3240f1136b3930c6bbf946","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.275-greglobinski-heading-ui-20220118T1217.tgz","fileCount":750,"integrity":"sha512-/Eh9KuPpffZPX7V73f9ve8ydHeWWqutTvprfdQKQxHkuq5URqXHGQyEXkRc3kAuUK9d2/KOmnhAwIkxc/aIwAg==","signatures":[{"sig":"MEYCIQCsLvD+t6euy4vylQR5htO2vdeN7h6q93n6QnUSJFkW/wIhALho/BD5pHrXKmEU0vX1syXer7/jw1Inkp1MilQy+ugO","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3873118,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh5rARCRA9TVsSAnZWagAAuSgP/3jGL12VAZmcRCpohWtd\n0x4GXj5QLLEsiZg3TJEh4gb9F9WgiQrk4IX2408OpNuziI+phhVk82sislqL\nJxZ1lBnRKsK+/eDpuXlGNi3OsHX7PEytEfFfwT6FkhXsyinqtDi0RID1wRj/\nJfNskXjBWZ2MhQItTQmt0KlzsmcnGyt6Q8jouJGIG3icOQKaUfZAtEpgW27h\ns73hCW4xRVbxb434gKy4HTJ9JzqW3AIUZ/uu81nbR0qLIL2uRMMuDdl3Mwp/\n0W4gKP4u9X3Xbtt6zcsCUSvRYeYWjR/z61n1CsRx/BqtGfoZxidoHY02fNRd\n6pQk4W2Y3zzB+kTjTlqQMnsps8bnLJCDnmu37UHZXCbfytznRunEtHBIG6/z\nRLYuudBCRc9lWNPTgVACCtD3U5Jru4rYVPtIzWGibApP6Svw3UWOKt5ZQCsM\nGARUEI+CuctBj4ibT1RBKE5AGiFvJPZtnhVewq7EFoKRH3d7Xqo7k22WpQ1L\ntsSJKVxFsZrKwln3Jww+n3B3zjavngdaCo/UFr3YvrvyEPL3S6YHbz5209JH\nXPvkPZW7bbKMgR5k73qIgBxXAYGBiUgCtp1EdojngtXuZlLiw0u38DgHTHp/\n5Ri5+Zz4laKZb3u+SVKGllM0e+i9MwuF9FEv+z39HUtFEdOwL4Ty77nO02gm\nKzqh\r\n=nzmJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n\n## ❗ Code of Conduct\n\nGatsby is dedicated to building a welcoming, diverse, safe community. We expect everyone participating in the Gatsby community to abide by our [**Code of Conduct**](https://gatsbyjs.org/contributing/code-of-conduct/). Please read it. Please follow it. In the Gatsby community, we work hard to build each other up and create amazing things together. 💪💜\n","source":"index.ts","gitHead":"fc89a4aa6259510e63c59d7018fb76168192e8b9","scripts":{"tsc":"tsc","lint":"eslint --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest --env=jest-environment-jsdom-sixteen --verbose","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"cross-env STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[] --env=jest-environment-jsdom-sixteen","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch --env=jest-environment-jsdom-sixteen --verbose","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"cross-env STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"greglobinski","email":"greglobinski@gmail.com"},"_npmVersion":"6.14.15","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"jsdom":"16.2.2","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"12.22.9","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","fs-extra":"^9.0.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","markdown-to-jsx":"^7.0.0","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2","@babel/helper-module-imports":"^7.12.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^26.5.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^2.33.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-axe":"^4.0.0","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","cross-env":"^7.0.2","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.9.7","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","color-blend":"^3.0.0","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","wcag-contrast":"^3.0.0","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/jest-axe":"^3.5.0","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.21","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.21","rollup-plugin-svg":"^2.0.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","storybook-chromatic":"^4.0.2","@rollup/plugin-babel":"^5.2.1","@types/wcag-contrast":"^3.0.0","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-terser":"^7.0.2","@storybook/addon-a11y":"6.0.21","@storybook/addon-docs":"6.0.21","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^3.1.8","@storybook/addon-knobs":"6.0.21","@storybook/addon-links":"6.0.21","@testing-library/react":"^11.0.4","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","@rollup/plugin-commonjs":"^16.0.0","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.4.2","@babel/plugin-syntax-jsx":"^7.12.1","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.21","@storybook/addon-console":"^1.2.2","@storybook/source-loader":"6.0.21","@storybook/addon-viewport":"6.0.21","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","@rollup/plugin-node-resolve":"^10.0.0","@storybook/addon-storyshots":"6.0.21","@testing-library/user-event":"^12.1.7","rollup-plugin-auto-external":"^2.0.0","@storybook/addon-storysource":"6.0.21","jest-environment-jsdom-sixteen":"^1.0.3","@babel/helper-plugin-test-runner":"^7.10.4","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","babel-plugin-typescript-to-proptypes":"^1.1.0","@storybook/addon-storyshots-puppeteer":"6.0.21","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":">=16.8.1","formik":"^2.0.8","gatsby":">=2.6.0","react-dom":">=16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.275-greglobinski-heading-ui-20220118T1217_1642508305076_0.49497904115011226","host":"s3://npm-registry-packages"}},"0.0.275-greglobinski-heading-ui-20220118T1259":{"name":"gatsby-interface","version":"0.0.275-greglobinski-heading-ui-20220118T1259","author":"","license":"ISC","_id":"gatsby-interface@0.0.275-greglobinski-heading-ui-20220118T1259","maintainers":[{"name":"j0sh77","email":"jcjohnson77@gmail.com"},{"name":"mcolelittle","email":"mcolelittle@gmail.com"},{"name":"tyhopp","email":"hopp.ty.c@gmail.com"},{"name":"kgarbaya","email":"kgarbaya@gmail.com"},{"name":"marvinjudehk","email":"marvinjudehk@gmail.com"},{"name":"pvorozhe","email":"vorozheykinap@gmail.com"},{"name":"pauliescanlon","email":"pauliescanlon@gmail.com"},{"name":"kylemathews","email":"mathews.kyle@gmail.com"},{"name":"leithonenglish","email":"leithonenglish@gmail.com"},{"name":"dschau","email":"dustinschau@gmail.com"},{"name":"pieh","email":"misiek.piechowiak@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"},{"name":"tylerbarnes","email":"tyler@known.design"},{"name":"fk","email":"sechskilo@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"lekoarts","email":"lekoarts@gmail.com"},{"name":"dmccraw","email":"dustinmccraw@yahoo.com"},{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"julienp","email":"julien@caffeine.lu"},{"name":"rachelbahl","email":"rachel@gatsbyjs.com"},{"name":"daniellewgatsby","email":"daniel.lew@gatsbyjs.com"},{"name":"veryspry","email":"ehlinger.matt@gmail.com"},{"name":"mlgualtieri-gatsby","email":"mike.gualtieri@gatsbyjs.com"},{"name":"gatsby_integrations","email":"integrations-collab-squad@gatsbyjs.com"},{"name":"greglobinski","email":"greglobinski@gmail.com"},{"name":"thinkybeast","email":"thinkybeast@gmail.com"}],"dist":{"shasum":"22393e86e38413e8dbc357696c1d2e594a1b0be5","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.275-greglobinski-heading-ui-20220118T1259.tgz","fileCount":750,"integrity":"sha512-4qFmsnVget3UaZfwLd5jubDZ5wApkNwt4nFGZy1ZxhlcxojWaJedo/qflmJfNmkefPzpy59Cdxp1uQI/G4E4sw==","signatures":[{"sig":"MEUCIQDNEZIyRng7SdpWNhSmOUX2f1pIcD09EfJ4n32CmxJJeQIgfHCah27C3mTDk1qbb0MSaMtIb3ekXt+n91aqDCTJ4Ss=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3873118,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh5rnyCRA9TVsSAnZWagAA9bYP/1V11ZdmuXLLPzg4QBTr\n4Y7QPa7xHD/zZuPloMNTUUdWFjl7BFlKM1QMCiDRE9pZZVIUchUWQO7sOb5z\nqmFMKF7mHM1S8CYWD4umD/riIIOf7WUmelUm6gdyNrLIPVT+vKacPrhuSayE\nVNsIHa0kAfwHs9FjWGXgBKNCGfkrqIxQKfDIsr5McdQW8OklzaXA+O17ZCk6\nbXP5YVxMtpz3CKzCbZRKPUtWpSkzE0hQvGazUqPrjTW1jpWhJrETiezXYnUI\nYIenX9C0H3WJOUtg9QAZBqwbfx1hzPe6Mur4+l701EAfpBWLaKo2rBQv+/fh\n1QdrIKUVl9PRdsyEE1JYxWyz0cD9KejD9w4Oy4LJT+HfTJXzlcsFMxpbh8EI\nTrBWQEIq0nLHeihFxns99AjkVpH596vcnqymWDip+o1V8Xx9azObyiyUpeD6\n16Ry21m8BeConkiNS09kkJgCfLPSub8vA6G7dlI5UqyRVI8gvmEct4M/5qRD\n231woA21Ver6M49kR18ODoKSdRKuwieXTHrsiKM6OtNREGHSIr4XWBEZlj83\n7Hrx9HcDetD74jgqR/0us6BPf90abRdH2Im9mFjnL9QQY7yBlXHeI7eQBZbT\nJUIvbz30gEfs88p1VCMCWYMbeRJBXUabxLYUQ883i+hSf3j5Dq26RgI1sY2p\nFGQg\r\n=jgzO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n\n## ❗ Code of Conduct\n\nGatsby is dedicated to building a welcoming, diverse, safe community. We expect everyone participating in the Gatsby community to abide by our [**Code of Conduct**](https://gatsbyjs.org/contributing/code-of-conduct/). Please read it. Please follow it. In the Gatsby community, we work hard to build each other up and create amazing things together. 💪💜\n","source":"index.ts","gitHead":"43cf60b6e1c3c4b5223224f84a9f598680a19f37","scripts":{"tsc":"tsc","lint":"eslint --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest --env=jest-environment-jsdom-sixteen --verbose","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"cross-env STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[] --env=jest-environment-jsdom-sixteen","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch --env=jest-environment-jsdom-sixteen --verbose","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"cross-env STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"greglobinski","email":"greglobinski@gmail.com"},"_npmVersion":"6.14.15","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"jsdom":"16.2.2","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"12.22.9","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","fs-extra":"^9.0.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","markdown-to-jsx":"^7.0.0","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2","@babel/helper-module-imports":"^7.12.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^26.5.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^2.33.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-axe":"^4.0.0","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","cross-env":"^7.0.2","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.9.7","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","color-blend":"^3.0.0","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","wcag-contrast":"^3.0.0","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/jest-axe":"^3.5.0","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.21","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.21","rollup-plugin-svg":"^2.0.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","storybook-chromatic":"^4.0.2","@rollup/plugin-babel":"^5.2.1","@types/wcag-contrast":"^3.0.0","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-terser":"^7.0.2","@storybook/addon-a11y":"6.0.21","@storybook/addon-docs":"6.0.21","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^3.1.8","@storybook/addon-knobs":"6.0.21","@storybook/addon-links":"6.0.21","@testing-library/react":"^11.0.4","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","@rollup/plugin-commonjs":"^16.0.0","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.4.2","@babel/plugin-syntax-jsx":"^7.12.1","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.21","@storybook/addon-console":"^1.2.2","@storybook/source-loader":"6.0.21","@storybook/addon-viewport":"6.0.21","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","@rollup/plugin-node-resolve":"^10.0.0","@storybook/addon-storyshots":"6.0.21","@testing-library/user-event":"^12.1.7","rollup-plugin-auto-external":"^2.0.0","@storybook/addon-storysource":"6.0.21","jest-environment-jsdom-sixteen":"^1.0.3","@babel/helper-plugin-test-runner":"^7.10.4","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","babel-plugin-typescript-to-proptypes":"^1.1.0","@storybook/addon-storyshots-puppeteer":"6.0.21","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":">=16.8.1","formik":"^2.0.8","gatsby":">=2.6.0","react-dom":">=16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.275-greglobinski-heading-ui-20220118T1259_1642510833926_0.7551982437137077","host":"s3://npm-registry-packages"}},"0.0.275-greglobinski-heading-ui-20220118T1330":{"name":"gatsby-interface","version":"0.0.275-greglobinski-heading-ui-20220118T1330","author":"","license":"ISC","_id":"gatsby-interface@0.0.275-greglobinski-heading-ui-20220118T1330","maintainers":[{"name":"j0sh77","email":"jcjohnson77@gmail.com"},{"name":"mcolelittle","email":"mcolelittle@gmail.com"},{"name":"tyhopp","email":"hopp.ty.c@gmail.com"},{"name":"kgarbaya","email":"kgarbaya@gmail.com"},{"name":"marvinjudehk","email":"marvinjudehk@gmail.com"},{"name":"pvorozhe","email":"vorozheykinap@gmail.com"},{"name":"pauliescanlon","email":"pauliescanlon@gmail.com"},{"name":"kylemathews","email":"mathews.kyle@gmail.com"},{"name":"leithonenglish","email":"leithonenglish@gmail.com"},{"name":"dschau","email":"dustinschau@gmail.com"},{"name":"pieh","email":"misiek.piechowiak@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"},{"name":"tylerbarnes","email":"tyler@known.design"},{"name":"fk","email":"sechskilo@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"lekoarts","email":"lekoarts@gmail.com"},{"name":"dmccraw","email":"dustinmccraw@yahoo.com"},{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"julienp","email":"julien@caffeine.lu"},{"name":"rachelbahl","email":"rachel@gatsbyjs.com"},{"name":"daniellewgatsby","email":"daniel.lew@gatsbyjs.com"},{"name":"veryspry","email":"ehlinger.matt@gmail.com"},{"name":"mlgualtieri-gatsby","email":"mike.gualtieri@gatsbyjs.com"},{"name":"gatsby_integrations","email":"integrations-collab-squad@gatsbyjs.com"},{"name":"greglobinski","email":"greglobinski@gmail.com"},{"name":"thinkybeast","email":"thinkybeast@gmail.com"}],"dist":{"shasum":"3d5326b6798fb270be9a5c92146d7f79f06d5254","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.275-greglobinski-heading-ui-20220118T1330.tgz","fileCount":750,"integrity":"sha512-KYK2Ok/ggx7fkZQ5m7GG7cdD8UQHf0qEvIlpvwBg8JneIx86fKlYXjJIjhZ76ep1bnlLnHLP4jRy8LfRHY+OtQ==","signatures":[{"sig":"MEQCICwDgtcauAMoOcs7/H6ERx74yzf9XYFI6B7OHg0Q1aTfAiBR97jxl7L3iY4g18Y0uvlD37XcgZbw4TzgPFkswo96Pw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3873449,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh5sEQCRA9TVsSAnZWagAAf9AP/i+E6S0ZAgGKViYdJKDA\neNwOAwG3RbsDG71aDP3q4QH1NMCPT9fTGaedQWTnU926HXcDDEqjs7zQqF9Z\n2iFhd/1ORcddqAhr93ZXggMs1QkDIN7LznUs0nX9AwIUvhLinNDUOJHPuOcV\nfEfMR+nYigCCjYOstAHg8oQOfDrTdGkwvFAFKUU9h45+FzGtjLKe6hFspaDJ\nkNkKc6yzPsvaqRTYWeTBWk6KMffKhc4suGLnzNrtfV+B2bL1pvIHpfIJjvFk\ncFTC+6WNpve5GH2LCoVUmrDtgnHh/zxUEzTYUco1dczOmzblGxZYjvW7f7L0\n1YPajWhPPqsttK4HDr5/0tg3gsKujcom+sKNvb5Vtrebiw7sFSc0Psv9RDJP\nOWohPlpCC1gLaNtUXELp55tzzA24VAJoDz7YeNsbzm09mRU3fOHtjKmjfmMW\n9R3tqKHYJyRfV2ULJlGuyjxeOaqJWgjTnB5rmciNLZW3pfS+WURwBTB1nmjM\nU9jhG43atNhHhW2kBxzp3dxFRWpp2tOqQ3H5Um8MF5G+vcNw4QceRoA6KlQ5\nWUdVArRPrOslrOzQArPsVevIceg0vql1I5s5432gM7zMlBQHAYiQAKSaP0HD\nH1beKAALx+NnsGOMjbSfqfvOgoRik8CTChRl13rQ4Ss+xmAgr4FRt9tLBpUK\nr/y+\r\n=VLve\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n\n## ❗ Code of Conduct\n\nGatsby is dedicated to building a welcoming, diverse, safe community. We expect everyone participating in the Gatsby community to abide by our [**Code of Conduct**](https://gatsbyjs.org/contributing/code-of-conduct/). Please read it. Please follow it. In the Gatsby community, we work hard to build each other up and create amazing things together. 💪💜\n","source":"index.ts","gitHead":"40589f159fec64673878a7e212d4e559986a0d6e","scripts":{"tsc":"tsc","lint":"eslint --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest --env=jest-environment-jsdom-sixteen --verbose","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"cross-env STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[] --env=jest-environment-jsdom-sixteen","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch --env=jest-environment-jsdom-sixteen --verbose","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"cross-env STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"greglobinski","email":"greglobinski@gmail.com"},"_npmVersion":"6.14.15","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"jsdom":"16.2.2","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"12.22.9","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","fs-extra":"^9.0.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","markdown-to-jsx":"^7.0.0","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2","@babel/helper-module-imports":"^7.12.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^26.5.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^2.33.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-axe":"^4.0.0","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","cross-env":"^7.0.2","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.9.7","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","color-blend":"^3.0.0","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","wcag-contrast":"^3.0.0","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/jest-axe":"^3.5.0","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.21","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.21","rollup-plugin-svg":"^2.0.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","storybook-chromatic":"^4.0.2","@rollup/plugin-babel":"^5.2.1","@types/wcag-contrast":"^3.0.0","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-terser":"^7.0.2","@storybook/addon-a11y":"6.0.21","@storybook/addon-docs":"6.0.21","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^3.1.8","@storybook/addon-knobs":"6.0.21","@storybook/addon-links":"6.0.21","@testing-library/react":"^11.0.4","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","@rollup/plugin-commonjs":"^16.0.0","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.4.2","@babel/plugin-syntax-jsx":"^7.12.1","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.21","@storybook/addon-console":"^1.2.2","@storybook/source-loader":"6.0.21","@storybook/addon-viewport":"6.0.21","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","@rollup/plugin-node-resolve":"^10.0.0","@storybook/addon-storyshots":"6.0.21","@testing-library/user-event":"^12.1.7","rollup-plugin-auto-external":"^2.0.0","@storybook/addon-storysource":"6.0.21","jest-environment-jsdom-sixteen":"^1.0.3","@babel/helper-plugin-test-runner":"^7.10.4","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","babel-plugin-typescript-to-proptypes":"^1.1.0","@storybook/addon-storyshots-puppeteer":"6.0.21","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":">=16.8.1","formik":"^2.0.8","gatsby":">=2.6.0","react-dom":">=16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.275-greglobinski-heading-ui-20220118T1330_1642512656118_0.5992923186948629","host":"s3://npm-registry-packages"}},"0.0.276":{"name":"gatsby-interface","version":"0.0.276","author":"","license":"ISC","_id":"gatsby-interface@0.0.276","maintainers":[{"name":"j0sh77","email":"jcjohnson77@gmail.com"},{"name":"mcolelittle","email":"mcolelittle@gmail.com"},{"name":"tyhopp","email":"hopp.ty.c@gmail.com"},{"name":"kgarbaya","email":"kgarbaya@gmail.com"},{"name":"marvinjudehk","email":"marvinjudehk@gmail.com"},{"name":"pvorozhe","email":"vorozheykinap@gmail.com"},{"name":"pauliescanlon","email":"pauliescanlon@gmail.com"},{"name":"kylemathews","email":"mathews.kyle@gmail.com"},{"name":"leithonenglish","email":"leithonenglish@gmail.com"},{"name":"dschau","email":"dustinschau@gmail.com"},{"name":"pieh","email":"misiek.piechowiak@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"},{"name":"tylerbarnes","email":"tyler@known.design"},{"name":"fk","email":"sechskilo@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"lekoarts","email":"lekoarts@gmail.com"},{"name":"dmccraw","email":"dustinmccraw@yahoo.com"},{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"julienp","email":"julien@caffeine.lu"},{"name":"rachelbahl","email":"rachel@gatsbyjs.com"},{"name":"daniellewgatsby","email":"daniel.lew@gatsbyjs.com"},{"name":"veryspry","email":"ehlinger.matt@gmail.com"},{"name":"mlgualtieri-gatsby","email":"mike.gualtieri@gatsbyjs.com"},{"name":"gatsby_integrations","email":"integrations-collab-squad@gatsbyjs.com"},{"name":"greglobinski","email":"greglobinski@gmail.com"},{"name":"thinkybeast","email":"thinkybeast@gmail.com"}],"dist":{"shasum":"d6876ba6e974657f794e4522aebcce372dfc928d","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.276.tgz","fileCount":750,"integrity":"sha512-yrFdFGWe/8HL49EOIeInoQ8N2yrbUvH4WhqE8N2ANi6mmYXJFwQdwxmslMdXGkowysgk/KsFGsuOSFY6x7dcUw==","signatures":[{"sig":"MEYCIQCGK1QEE4KY/SGrjpIJOVZ52muxEZLcK8Py0NVSnH8VFwIhAIwQ1+nBbS74PtQxkHe+/kWiCY/9Rb972aCXcxqIg2Sk","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3873515,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh5sthCRA9TVsSAnZWagAAzjEQAJJO9DpmmX1yRudWDk+x\nsoBCP3IVGkqxoc6uPiMiYV0DmBRWPTr7sbH04lISvh+MXPfNb6o8Rm3NNW0t\nWAo8G2r8HNqyrk+ab87WXq9rSpM7J/B08KT7NJc9wCMBLAaO6clR6Xvl1Uef\noHS9pWLyjpD42sjoibLHZewPuilDeMOi62us6bpUdlXN2JUuwLIKdjZRmjlL\nRBl05PkbbS8ebST+nnIFzbgKV/vJuSG/BplgN8wy2/1pqzAm2AjQoAXWHqCk\nN29wb0hMaLFQVE5hhPKdzlu6TvrEIHQaZZS5s53TIjVITCQ0IdiLWb4essmk\n4BwTF1COUo4CrlnH0ORQZoWKW+GoFDthHA3kxdM91Lv0Y+K74qVJmISrWarq\n25ws/2/dlQ1H2Nj5CdYzZ9ksfB6sdSShNudBYHRFlTFuMrg8DPMLGWeIf0G3\n4Yn6nr9l6KlAhryZYXn+K+a+anmtmcbqc4n58ABPHIgYhy4tpggTdXtlZUfM\nQk7Z1kvhIiHuhnqmUCg07tP77EHrfTljZKsf7c5qb200q0KttN1CvKZMccXq\n1tGXPkuQK2E/WhDOINk2yO3JXPCWazaJF/7NDsEF7jdye5n7kvjt+wlYyeYc\n/jKTUtGVqMWs34JbQj9GwgKXtTt6SBdfYs9gbYsWTKl0l0cPDOxPKk+Em+tc\n/AtH\r\n=P+34\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","source":"index.ts","gitHead":"5535ee4d9b40d2d11b14a76cb7d15bae25215ba6","scripts":{"tsc":"tsc","lint":"eslint --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest --env=jest-environment-jsdom-sixteen --verbose","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"cross-env STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[] --env=jest-environment-jsdom-sixteen","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch --env=jest-environment-jsdom-sixteen --verbose","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"cross-env STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"greglobinski","email":"greglobinski@gmail.com"},"_npmVersion":"6.14.12","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"jsdom":"16.2.2","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.24.1","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","fs-extra":"^9.0.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","markdown-to-jsx":"^7.0.0","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2","@babel/helper-module-imports":"^7.12.1"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^26.5.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^2.33.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-axe":"^4.0.0","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","cross-env":"^7.0.2","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.9.7","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","color-blend":"^3.0.0","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","wcag-contrast":"^3.0.0","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/jest-axe":"^3.5.0","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.21","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.21","rollup-plugin-svg":"^2.0.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","storybook-chromatic":"^4.0.2","@rollup/plugin-babel":"^5.2.1","@types/wcag-contrast":"^3.0.0","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-terser":"^7.0.2","@storybook/addon-a11y":"6.0.21","@storybook/addon-docs":"6.0.21","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^3.1.8","@storybook/addon-knobs":"6.0.21","@storybook/addon-links":"6.0.21","@testing-library/react":"^11.0.4","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","@rollup/plugin-commonjs":"^16.0.0","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.4.2","@babel/plugin-syntax-jsx":"^7.12.1","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.21","@storybook/addon-console":"^1.2.2","@storybook/source-loader":"6.0.21","@storybook/addon-viewport":"6.0.21","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","@rollup/plugin-node-resolve":"^10.0.0","@storybook/addon-storyshots":"6.0.21","@testing-library/user-event":"^12.1.7","rollup-plugin-auto-external":"^2.0.0","@storybook/addon-storysource":"6.0.21","jest-environment-jsdom-sixteen":"^1.0.3","@babel/helper-plugin-test-runner":"^7.10.4","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","babel-plugin-typescript-to-proptypes":"^1.1.0","@storybook/addon-storyshots-puppeteer":"6.0.21","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":">=16.8.1","formik":"^2.0.8","gatsby":">=2.6.0","react-dom":">=16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.276_1642515297684_0.47552811304582465","host":"s3://npm-registry-packages"}},"0.0.277":{"name":"gatsby-interface","version":"0.0.277","author":"","license":"ISC","_id":"gatsby-interface@0.0.277","maintainers":[{"name":"j0sh77","email":"jcjohnson77@gmail.com"},{"name":"mcolelittle","email":"mcolelittle@gmail.com"},{"name":"tyhopp","email":"hopp.ty.c@gmail.com"},{"name":"kgarbaya","email":"kgarbaya@gmail.com"},{"name":"marvinjudehk","email":"marvinjudehk@gmail.com"},{"name":"pvorozhe","email":"vorozheykinap@gmail.com"},{"name":"pauliescanlon","email":"pauliescanlon@gmail.com"},{"name":"kylemathews","email":"mathews.kyle@gmail.com"},{"name":"leithonenglish","email":"leithonenglish@gmail.com"},{"name":"dschau","email":"dustinschau@gmail.com"},{"name":"pieh","email":"misiek.piechowiak@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"},{"name":"tylerbarnes","email":"tyler@known.design"},{"name":"fk","email":"sechskilo@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"lekoarts","email":"lekoarts@gmail.com"},{"name":"dmccraw","email":"dustinmccraw@yahoo.com"},{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"julienp","email":"julien@caffeine.lu"},{"name":"rachelbahl","email":"rachel@gatsbyjs.com"},{"name":"daniellewgatsby","email":"daniel.lew@gatsbyjs.com"},{"name":"veryspry","email":"ehlinger.matt@gmail.com"},{"name":"mlgualtieri-gatsby","email":"mike.gualtieri@gatsbyjs.com"},{"name":"gatsby_integrations","email":"integrations-collab-squad@gatsbyjs.com"},{"name":"greglobinski","email":"greglobinski@gmail.com"},{"name":"thinkybeast","email":"thinkybeast@gmail.com"}],"dist":{"shasum":"8a60669a0e845fa9dfbe9fe4f15798adc5644229","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.277.tgz","fileCount":750,"integrity":"sha512-jKA8lbZDpReXiT7vSFzdGwOnIsf+n0bzXGCQYfXX0qLF5yMr3r4XweS3pRS7gJPc5/wQbO/nOiPy553kNMpQbw==","signatures":[{"sig":"MEQCID1EraXdHpz2c09OROQaOsbXIC55PXdWwpyngJC0SjMFAiBfkYqoKS+kRRSHpA9VJnUO7Lj5fUYUAkiEm5ItJRKMnw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3873978,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh8/CRCRA9TVsSAnZWagAAuAwQAIy0Mjp5N0bkNTPOTLJX\nAjzhJmyeHXAvs8hQUCey5SK4boy9K9Wb8BNv3db6FXjiX1wbYztqpmf7QAoe\nEIotxajOunh0tC5wauhZcKKzkFwCHxkniCkQYLTew0WKiN9V8N+D6h6d2oTT\n4Vu9OARD9Xbyx3E9q3hmTtgBZPzxpYtBtUPr0bvl4wpzYgyxtnhVMTKOogPp\naozYZ32JdP0y7k1TCDzgJJdaAplK5G0TukeqhRS6+WXg/ArIFjkTRq8JzauL\nijFDd+xox5zFrtWFZEiMF1C6Y4WxSo6Sdv1Fcwc3oRwbCkUYYPwk4iQOfZgV\n2R68QTreusuu8J1MRZqjQNcks+5xzo2Ktcx+l1wnvd0EWvVezlFVzDlj340D\npEdLrkq/UYV2DVeslErS+x9qR1qDbsec+x3nSswQ3JAhfLQpA6IaiioI/iSf\n7TGs2b70hFVXCN2GeQaIZ1SdPp2odTQltZsiKTVcmL3sQwOLkTeAFdPoASv9\nCavjM3tekTgBMMT63AESDD1z4ShDO5ZrptCK5q5wKiqEV6KqiHf2ABY+CYuR\nwnDR+rYWjOYHcAusaCi7Hnv+RrjQ1JkHO/V+UClNV9IRqHt3Hwps2EOAKMSn\nNa4ldl2xT//0xUpW4AIPkYc1UlnApSSAXw2u43qv/bd00uo/T3GLpqvQ6ycO\nFeCm\r\n=Euut\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","source":"index.ts","gitHead":"927633260c782a696e9e93b3d2c83d0e6be88313","scripts":{"tsc":"tsc","lint":"eslint --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest --env=jest-environment-jsdom-sixteen --verbose","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"cross-env STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[] --env=jest-environment-jsdom-sixteen","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch --env=jest-environment-jsdom-sixteen --verbose","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"cross-env STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"greglobinski","email":"greglobinski@gmail.com"},"_npmVersion":"6.14.12","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"jsdom":"16.2.2","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.24.1","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","fs-extra":"^9.0.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","markdown-to-jsx":"^7.0.0","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2","@babel/helper-module-imports":"^7.12.1"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^26.5.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^2.33.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-axe":"^4.0.0","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","cross-env":"^7.0.2","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.9.7","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","color-blend":"^3.0.0","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","wcag-contrast":"^3.0.0","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/jest-axe":"^3.5.0","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.21","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.21","rollup-plugin-svg":"^2.0.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","storybook-chromatic":"^4.0.2","@rollup/plugin-babel":"^5.2.1","@types/wcag-contrast":"^3.0.0","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-terser":"^7.0.2","@storybook/addon-a11y":"6.0.21","@storybook/addon-docs":"6.0.21","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^3.1.8","@storybook/addon-knobs":"6.0.21","@storybook/addon-links":"6.0.21","@testing-library/react":"^11.0.4","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","@rollup/plugin-commonjs":"^16.0.0","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.4.2","@babel/plugin-syntax-jsx":"^7.12.1","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.21","@storybook/addon-console":"^1.2.2","@storybook/source-loader":"6.0.21","@storybook/addon-viewport":"6.0.21","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","@rollup/plugin-node-resolve":"^10.0.0","@storybook/addon-storyshots":"6.0.21","@testing-library/user-event":"^12.1.7","rollup-plugin-auto-external":"^2.0.0","@storybook/addon-storysource":"6.0.21","jest-environment-jsdom-sixteen":"^1.0.3","@babel/helper-plugin-test-runner":"^7.10.4","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","babel-plugin-typescript-to-proptypes":"^1.1.0","@storybook/addon-storyshots-puppeteer":"6.0.21","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":">=16.8.1","formik":"^2.0.8","gatsby":">=2.6.0","react-dom":">=16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.277_1643376785000_0.3100916978001853","host":"s3://npm-registry-packages"}},"0.0.278":{"name":"gatsby-interface","version":"0.0.278","author":"","license":"ISC","_id":"gatsby-interface@0.0.278","maintainers":[{"name":"j0sh77","email":"jcjohnson77@gmail.com"},{"name":"mcolelittle","email":"mcolelittle@gmail.com"},{"name":"tyhopp","email":"hopp.ty.c@gmail.com"},{"name":"kgarbaya","email":"kgarbaya@gmail.com"},{"name":"marvinjudehk","email":"marvinjudehk@gmail.com"},{"name":"pvorozhe","email":"vorozheykinap@gmail.com"},{"name":"pauliescanlon","email":"pauliescanlon@gmail.com"},{"name":"kylemathews","email":"mathews.kyle@gmail.com"},{"name":"leithonenglish","email":"leithonenglish@gmail.com"},{"name":"dschau","email":"dustinschau@gmail.com"},{"name":"pieh","email":"misiek.piechowiak@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"},{"name":"tylerbarnes","email":"tyler@known.design"},{"name":"fk","email":"sechskilo@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"lekoarts","email":"lekoarts@gmail.com"},{"name":"dmccraw","email":"dustinmccraw@yahoo.com"},{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"julienp","email":"julien@caffeine.lu"},{"name":"rachelbahl","email":"rachel@gatsbyjs.com"},{"name":"daniellewgatsby","email":"daniel.lew@gatsbyjs.com"},{"name":"veryspry","email":"ehlinger.matt@gmail.com"},{"name":"mlgualtieri-gatsby","email":"mike.gualtieri@gatsbyjs.com"},{"name":"gatsby_integrations","email":"integrations-collab-squad@gatsbyjs.com"},{"name":"greglobinski","email":"greglobinski@gmail.com"},{"name":"thinkybeast","email":"thinkybeast@gmail.com"}],"dist":{"shasum":"30eb9cd21649023bc78229dcf73fc7895e98c2e8","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.278.tgz","fileCount":753,"integrity":"sha512-CXA6wurPcHvqvli2meauyy8i7xy7wCHP3TRizKo7ULx8kVWDKbvz3FF14ocm+KPg6+KM6pD+Z5O7Y2Y0lXw05g==","signatures":[{"sig":"MEYCIQDet+j1tTZwYL6kk2IcgtVIpg3/1EMTxBiVeA9dJC/7CwIhANOZKDzoRoCyWvSgAparHZ7+mPAcVDFniJ89QgSFW2fz","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3877006,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiDVWoCRA9TVsSAnZWagAAQLYP/3/9dmH6UZpJBucd0Qa8\ngupr1fcWKDmgT0pHaW/dm4ArlP4ojqgNueaqRr2kI6jkWIl1viwgqny4LKj4\n8zuLNH7/Zmr1+bA8rFIXruG8qvMVJH9D3zPdkuPS68uvE5q/VXC2DRYdH01I\nrIFPux8qudjSdxa7aZ9cVODHdpNqmHeG397LXuBBo4ouz1xTqMCqrPv686A5\n/3X0X5gOyQU/hOcd3I1OYz4PTBffF4exJz54LkD7eChUoTTjHpqiU7Wgzx6O\nG0cGoLuuZ+DQt7jcnJLd3pgyApsxYVSD+Ne4C60XcrmdkrW/RsfTwzbtJsAK\nAJIBdYQHcpNg0yMcyfVePzZpqXd5PRhk1d3DAfmB62BDeGA1oj45dgwXKYeM\nHjvvrVSVhvHqf2QRWvv+dWOsqZjGbA7Komp/StMXVkuPll18976eCi/J5qRg\n3XK+8tWgaZCTv5a43Gk+S9e9LOfUPF3fFtfq4Mwx8v08kT8wz0gS1Xh4Wrzj\noh/PzqBqyXeRwkAR2SipMpUdf31hbXYTQUexXZbmLwUsg/wXi68lTUxKv1U8\nfJmBsPHUSvAdLZBl+19NFOfvLRT+dFIr2iLCQH4WbYHPtDIZRd+ByQeDTZEZ\n9IvBF5VYhq/Vt73ia+X6KMkKKYBB4j5RAN+E3Ng0QV5hxwaI3giEQKzr9ckP\nISuX\r\n=LpyI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","source":"index.ts","gitHead":"c344c15ac4fd517c8aae93946f17fbce2e36c750","scripts":{"tsc":"tsc","lint":"eslint --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest --env=jest-environment-jsdom-sixteen --verbose","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"cross-env STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[] --env=jest-environment-jsdom-sixteen","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch --env=jest-environment-jsdom-sixteen --verbose","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"cross-env STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"greglobinski","email":"greglobinski@gmail.com"},"_npmVersion":"6.14.12","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"jsdom":"16.2.2","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.24.1","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","fs-extra":"^9.0.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","markdown-to-jsx":"^7.0.0","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2","@babel/helper-module-imports":"^7.12.1"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^26.5.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^2.33.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-axe":"^4.0.0","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","cross-env":"^7.0.2","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.9.7","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","color-blend":"^3.0.0","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","wcag-contrast":"^3.0.0","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/jest-axe":"^3.5.0","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.21","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.21","rollup-plugin-svg":"^2.0.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","storybook-chromatic":"^4.0.2","@rollup/plugin-babel":"^5.2.1","@types/wcag-contrast":"^3.0.0","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-terser":"^7.0.2","@storybook/addon-a11y":"6.0.21","@storybook/addon-docs":"6.0.21","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^3.1.8","@storybook/addon-knobs":"6.0.21","@storybook/addon-links":"6.0.21","@testing-library/react":"^11.0.4","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","@rollup/plugin-commonjs":"^16.0.0","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.4.2","@babel/plugin-syntax-jsx":"^7.12.1","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.21","@storybook/addon-console":"^1.2.2","@storybook/source-loader":"6.0.21","@storybook/addon-viewport":"6.0.21","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","@rollup/plugin-node-resolve":"^10.0.0","@storybook/addon-storyshots":"6.0.21","@testing-library/user-event":"^12.1.7","rollup-plugin-auto-external":"^2.0.0","@storybook/addon-storysource":"6.0.21","jest-environment-jsdom-sixteen":"^1.0.3","@babel/helper-plugin-test-runner":"^7.10.4","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","babel-plugin-typescript-to-proptypes":"^1.1.0","@storybook/addon-storyshots-puppeteer":"6.0.21","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":">=16.8.1","formik":"^2.0.8","gatsby":">=2.6.0","react-dom":">=16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.278_1645041064141_0.06331649168262277","host":"s3://npm-registry-packages"}},"0.0.278-greglobinski-toggle-update-20220317T1332":{"name":"gatsby-interface","version":"0.0.278-greglobinski-toggle-update-20220317T1332","author":"","license":"ISC","_id":"gatsby-interface@0.0.278-greglobinski-toggle-update-20220317T1332","maintainers":[{"name":"j0sh77","email":"jcjohnson77@gmail.com"},{"name":"mcolelittle","email":"mcolelittle@gmail.com"},{"name":"tyhopp","email":"hopp.ty.c@gmail.com"},{"name":"kgarbaya","email":"kgarbaya@gmail.com"},{"name":"marvinjudehk","email":"marvinjudehk@gmail.com"},{"name":"pvorozhe","email":"vorozheykinap@gmail.com"},{"name":"pauliescanlon","email":"pauliescanlon@gmail.com"},{"name":"kylemathews","email":"mathews.kyle@gmail.com"},{"name":"leithonenglish","email":"leithonenglish@gmail.com"},{"name":"dschau","email":"dustinschau@gmail.com"},{"name":"pieh","email":"misiek.piechowiak@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"},{"name":"tylerbarnes","email":"tyler@known.design"},{"name":"fk","email":"sechskilo@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"lekoarts","email":"lekoarts@gmail.com"},{"name":"dmccraw","email":"dustinmccraw@yahoo.com"},{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"julienp","email":"julien@caffeine.lu"},{"name":"rachelbahl","email":"rachel@gatsbyjs.com"},{"name":"daniellewgatsby","email":"daniel.lew@gatsbyjs.com"},{"name":"veryspry","email":"ehlinger.matt@gmail.com"},{"name":"mlgualtieri-gatsby","email":"mike.gualtieri@gatsbyjs.com"},{"name":"gatsby_integrations","email":"integrations-collab-squad@gatsbyjs.com"},{"name":"greglobinski","email":"greglobinski@gmail.com"},{"name":"thinkybeast","email":"thinkybeast@gmail.com"}],"dist":{"shasum":"b5a0b1be8ed286c6efb97ab26b044aec20a509a9","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.278-greglobinski-toggle-update-20220317T1332.tgz","fileCount":753,"integrity":"sha512-83WOym51pnUcCrw0ubEtA8ZSTSDjuppwVL+O8QmvmFmxMuBWfjUfS84eeS+sql0byaygzKa4b+2qgSGKy9R3Kw==","signatures":[{"sig":"MEQCIGLR2yCckDuC+hInUAJuAl8u7zUkRyXfQK+h89c5gqUfAiBucdcm3KwzkuQSoi//BPD/2tzwqfIuFbbuzV79vKm2ZQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3885841,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiMzifACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqzqw//bBSXh2eHEb3r24jbXI6cu6E4uWYyo7aYdE5LAIH+jN6pBKHQ\r\ns5vgU61YGYsiG3M4PBuEdXXyyE+1O+R5Ddx6K6BOVsG2IhFJ+I5vkSx2UGm+\r\n4JxDfjps36LgYodTCERTn8GksvLh3+WRvFfGZEGs3c1JarFghRomNpNWPDVz\r\ntLjFHNvlVgpomSx49LWpFwJqqMhzf/FHJ5M6DLqhkA2ZPDj8SirfOZGVkdbx\r\ny6wEZh5MkhEaiEj3X81tB368MuMwpW7K0hfFNOt5oizPT9lI2rlfc/etxGtN\r\nECSggKH96q+EJO3tWvTi2WgEpMDF8qZnMfU32OJ+FPdljtJc8XBz8u7fprut\r\nxrEXhMNgjJm9a2ZwN/MlEJY2bZA5o6+/JkLRWq39XIXzadgGEGlQGo8VI3dt\r\nMWdNjLCLRL+q83uBJDrxHKFXkTfxb0+cBD+93DeKkM1phXArmmD9m2uwSXUa\r\n+iX8+Mb3FTQR4eooUs+AIj2rZGH2PVaev+5c0pbHW5DwoNw2JHn25epf6O07\r\nIc23ugyQNuZSfIgpQf61MPz6ykB4LMWzm7uWt0nTwB3pxuCrS0KbEXds18Pd\r\nwaIEF0cGKneAcHy6bDS6oI6eTzWloyQIXHeiyAEZexGXwoNhES7rJ9vOa4pI\r\nuTxHiiLOMDsnP3epZfpe1XZWc/kIZ34sBsk=\r\n=WJIz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n\n## ❗ Code of Conduct\n\nGatsby is dedicated to building a welcoming, diverse, safe community. We expect everyone participating in the Gatsby community to abide by our [**Code of Conduct**](https://gatsbyjs.org/contributing/code-of-conduct/). Please read it. Please follow it. In the Gatsby community, we work hard to build each other up and create amazing things together. 💪💜\n","source":"index.ts","gitHead":"5be08dc10078a331cf0461e913d27730bbc4a469","scripts":{"tsc":"tsc","lint":"eslint --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest --env=jest-environment-jsdom-sixteen --verbose","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"cross-env STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[] --env=jest-environment-jsdom-sixteen","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch --env=jest-environment-jsdom-sixteen --verbose","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"cross-env STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"greglobinski","email":"greglobinski@gmail.com"},"_npmVersion":"6.14.16","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"jsdom":"16.2.2","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"12.22.10","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","fs-extra":"^9.0.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","markdown-to-jsx":"^7.0.0","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2","@babel/helper-module-imports":"^7.12.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^26.5.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^2.33.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-axe":"^4.0.0","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","cross-env":"^7.0.2","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.9.7","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","color-blend":"^3.0.0","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","wcag-contrast":"^3.0.0","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/jest-axe":"^3.5.0","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.21","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.21","rollup-plugin-svg":"^2.0.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","storybook-chromatic":"^4.0.2","@rollup/plugin-babel":"^5.2.1","@types/wcag-contrast":"^3.0.0","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-terser":"^7.0.2","@storybook/addon-a11y":"6.0.21","@storybook/addon-docs":"6.0.21","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^3.1.8","@storybook/addon-knobs":"6.0.21","@storybook/addon-links":"6.0.21","@testing-library/react":"^11.0.4","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","@rollup/plugin-commonjs":"^16.0.0","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.4.2","@babel/plugin-syntax-jsx":"^7.12.1","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.21","@storybook/addon-console":"^1.2.2","@storybook/source-loader":"6.0.21","@storybook/addon-viewport":"6.0.21","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","@rollup/plugin-node-resolve":"^10.0.0","@storybook/addon-storyshots":"6.0.21","@testing-library/user-event":"^12.1.7","rollup-plugin-auto-external":"^2.0.0","@storybook/addon-storysource":"6.0.21","jest-environment-jsdom-sixteen":"^1.0.3","@babel/helper-plugin-test-runner":"^7.10.4","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","babel-plugin-typescript-to-proptypes":"^1.1.0","@storybook/addon-storyshots-puppeteer":"6.0.21","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":">=16.8.1","formik":"^2.0.8","gatsby":">=2.6.0","react-dom":">=16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.278-greglobinski-toggle-update-20220317T1332_1647523999157_0.3649233448763689","host":"s3://npm-registry-packages"}},"0.0.278-greglobinski-toggle-update-20220317T1333":{"name":"gatsby-interface","version":"0.0.278-greglobinski-toggle-update-20220317T1333","author":"","license":"ISC","_id":"gatsby-interface@0.0.278-greglobinski-toggle-update-20220317T1333","maintainers":[{"name":"j0sh77","email":"jcjohnson77@gmail.com"},{"name":"mcolelittle","email":"mcolelittle@gmail.com"},{"name":"tyhopp","email":"hopp.ty.c@gmail.com"},{"name":"kgarbaya","email":"kgarbaya@gmail.com"},{"name":"marvinjudehk","email":"marvinjudehk@gmail.com"},{"name":"pvorozhe","email":"vorozheykinap@gmail.com"},{"name":"pauliescanlon","email":"pauliescanlon@gmail.com"},{"name":"kylemathews","email":"mathews.kyle@gmail.com"},{"name":"leithonenglish","email":"leithonenglish@gmail.com"},{"name":"dschau","email":"dustinschau@gmail.com"},{"name":"pieh","email":"misiek.piechowiak@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"},{"name":"tylerbarnes","email":"tyler@known.design"},{"name":"fk","email":"sechskilo@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"lekoarts","email":"lekoarts@gmail.com"},{"name":"dmccraw","email":"dustinmccraw@yahoo.com"},{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"julienp","email":"julien@caffeine.lu"},{"name":"rachelbahl","email":"rachel@gatsbyjs.com"},{"name":"daniellewgatsby","email":"daniel.lew@gatsbyjs.com"},{"name":"veryspry","email":"ehlinger.matt@gmail.com"},{"name":"mlgualtieri-gatsby","email":"mike.gualtieri@gatsbyjs.com"},{"name":"gatsby_integrations","email":"integrations-collab-squad@gatsbyjs.com"},{"name":"greglobinski","email":"greglobinski@gmail.com"},{"name":"thinkybeast","email":"thinkybeast@gmail.com"}],"dist":{"shasum":"37b957f7110c76a224584ba70deb347c1f9c235d","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.278-greglobinski-toggle-update-20220317T1333.tgz","fileCount":753,"integrity":"sha512-HDp+PP22uAw+olbht+AKgzihfFdqTOL7Pl2l5AG7/D55ZvTzBToDIKq1sP9aYwfcNUbLNO6aP8XYU7PhVu9QSA==","signatures":[{"sig":"MEUCIG52SmbMEl5WF2hMwgZGJo0DoLznXGzCSmz5dNBSp2CGAiEAyiozZwJnYB5gBxRoNOEkTfCWYZIQhvJRCAfxyP1Bb14=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3885841,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiMzjNACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpIrQ//T0gDLTIAcVjL2T7hzyBLL32c2WHBdQeEel9gEKW5itPbo42C\r\n05XzBNqDtVoDPYTU1/XisX0721nQPYwwhoUxFWGOHza6+aFOSffUKmCeQzET\r\nK8o00BUzGWcedzziVvec5y6Qc8s/VwMECt+ScOYe013usj3rF2ufY6cER+yQ\r\naae0SwrqnTMCXhMF1JpYI8uBp/P1tkPIXwgh6H8TOAThom7m+LGuzzg5SWeI\r\nMfiS/sdF18IGpDLr7vnz1r/DunJI1XP1j8P72k/+Y0AeV9AZHcv2WKDPgCAo\r\nnd6Sb39cKRhDzSpUGkdK6XSgsepAnlGr8B+oYZxZlTOmig2HgIGkAjz86ps0\r\nUfwn5iID39NIQypu6njjSWAoVL0Dc+ph8rYGirSrD+NSRu7W4HRa0EtB1KOp\r\nKTwcWSQ7ViousTrkrB+5neSWQhelyXVTj39Ftc5bEQSejqBCOQwNQz21oUn2\r\niNpB5KRh0U3ibt9iG1gUB0Wh9fjQr1cz4XgeBfDMT+rzJJ4IYVloEFsCOnyc\r\nHaM2QNIO5z7bi8nBm0BLJQGD9bNeCY1HSesZQHbr+LmpIarCtnFowwTV4/7/\r\ndlGOPBVWHjb6Bw/n2w7GSpipkW01AW146QXoWcWx+NJZUHTz/mTEESo+VK7f\r\nOgncLlYwtns8UCE1TodF6HtrHsCHHlxTmDc=\r\n=Y9JY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n\n## ❗ Code of Conduct\n\nGatsby is dedicated to building a welcoming, diverse, safe community. We expect everyone participating in the Gatsby community to abide by our [**Code of Conduct**](https://gatsbyjs.org/contributing/code-of-conduct/). Please read it. Please follow it. In the Gatsby community, we work hard to build each other up and create amazing things together. 💪💜\n","source":"index.ts","gitHead":"5be08dc10078a331cf0461e913d27730bbc4a469","scripts":{"tsc":"tsc","lint":"eslint --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest --env=jest-environment-jsdom-sixteen --verbose","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"cross-env STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[] --env=jest-environment-jsdom-sixteen","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch --env=jest-environment-jsdom-sixteen --verbose","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"cross-env STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"greglobinski","email":"greglobinski@gmail.com"},"_npmVersion":"6.14.16","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"jsdom":"16.2.2","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"12.22.10","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","fs-extra":"^9.0.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","markdown-to-jsx":"^7.0.0","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2","@babel/helper-module-imports":"^7.12.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^26.5.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^2.33.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-axe":"^4.0.0","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","cross-env":"^7.0.2","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.9.7","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","color-blend":"^3.0.0","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","wcag-contrast":"^3.0.0","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/jest-axe":"^3.5.0","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.21","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.21","rollup-plugin-svg":"^2.0.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","storybook-chromatic":"^4.0.2","@rollup/plugin-babel":"^5.2.1","@types/wcag-contrast":"^3.0.0","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-terser":"^7.0.2","@storybook/addon-a11y":"6.0.21","@storybook/addon-docs":"6.0.21","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^3.1.8","@storybook/addon-knobs":"6.0.21","@storybook/addon-links":"6.0.21","@testing-library/react":"^11.0.4","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","@rollup/plugin-commonjs":"^16.0.0","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.4.2","@babel/plugin-syntax-jsx":"^7.12.1","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.21","@storybook/addon-console":"^1.2.2","@storybook/source-loader":"6.0.21","@storybook/addon-viewport":"6.0.21","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","@rollup/plugin-node-resolve":"^10.0.0","@storybook/addon-storyshots":"6.0.21","@testing-library/user-event":"^12.1.7","rollup-plugin-auto-external":"^2.0.0","@storybook/addon-storysource":"6.0.21","jest-environment-jsdom-sixteen":"^1.0.3","@babel/helper-plugin-test-runner":"^7.10.4","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","babel-plugin-typescript-to-proptypes":"^1.1.0","@storybook/addon-storyshots-puppeteer":"6.0.21","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":">=16.8.1","formik":"^2.0.8","gatsby":">=2.6.0","react-dom":">=16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.278-greglobinski-toggle-update-20220317T1333_1647524045360_0.055082990311456914","host":"s3://npm-registry-packages"}},"0.0.278-greglobinski-toggle-update-20220318T1522":{"name":"gatsby-interface","version":"0.0.278-greglobinski-toggle-update-20220318T1522","author":"","license":"ISC","_id":"gatsby-interface@0.0.278-greglobinski-toggle-update-20220318T1522","maintainers":[{"name":"j0sh77","email":"jcjohnson77@gmail.com"},{"name":"mcolelittle","email":"mcolelittle@gmail.com"},{"name":"tyhopp","email":"hopp.ty.c@gmail.com"},{"name":"kgarbaya","email":"kgarbaya@gmail.com"},{"name":"marvinjudehk","email":"marvinjudehk@gmail.com"},{"name":"pvorozhe","email":"vorozheykinap@gmail.com"},{"name":"pauliescanlon","email":"pauliescanlon@gmail.com"},{"name":"kylemathews","email":"mathews.kyle@gmail.com"},{"name":"leithonenglish","email":"leithonenglish@gmail.com"},{"name":"dschau","email":"dustinschau@gmail.com"},{"name":"pieh","email":"misiek.piechowiak@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"},{"name":"tylerbarnes","email":"tyler@known.design"},{"name":"fk","email":"sechskilo@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"lekoarts","email":"lekoarts@gmail.com"},{"name":"dmccraw","email":"dustinmccraw@yahoo.com"},{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"julienp","email":"julien@caffeine.lu"},{"name":"rachelbahl","email":"rachel@gatsbyjs.com"},{"name":"daniellewgatsby","email":"daniel.lew@gatsbyjs.com"},{"name":"veryspry","email":"ehlinger.matt@gmail.com"},{"name":"mlgualtieri-gatsby","email":"mike.gualtieri@gatsbyjs.com"},{"name":"gatsby_integrations","email":"integrations-collab-squad@gatsbyjs.com"},{"name":"greglobinski","email":"greglobinski@gmail.com"},{"name":"thinkybeast","email":"thinkybeast@gmail.com"}],"dist":{"shasum":"c3069570e64ca62561ceb00880cccd78bdd821fa","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.278-greglobinski-toggle-update-20220318T1522.tgz","fileCount":753,"integrity":"sha512-BA97Bw4kg7FIqtPo+PHjQzh1GnWKQwJgjmkdTUPhLQOmfdYU1GozQ9kVUI4tiAeCOWwuhPCDB+qxo0/gwf1nQw==","signatures":[{"sig":"MEQCIHH1satv8HRC3gRu+r6YcdMBFbxfe7Hgn158roLMvesfAiAu/zma0zIT71egS15GnOQ2AkI8WGgk14j7Bql3yLxOfw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3885841,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiNKPlACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmocRg//RzTfHCmYH3XSJRhqxG5jiF4jB4KO2TRdxSPJYagThrmrh2I4\r\nwQeSUe/aJrzf7kGLHFSNU2AGvDPFXy90L7fY4RZjElKiyViPBLVHNaWEfmVS\r\nXtPsbw4Z0G0TUybccbv47wgd+jY8goxr5f5WgfPP6CjC/giyVUyGmJlITibK\r\nc5RyqmzDDOGrKsHXmNxDctFBYHA/b8iY4Ca8B53tIiZrHYKPJ+ujV3xN2gSR\r\n4Mg+aSkAjMetoYUG0SNw9desg8a8x9hhMUGwx5Ltt6SfHu2gMmOBE7ZbzhmN\r\nf2kxX0D8yipQGXEViQD65ae2KyrmxyZBt74FkhiPLyWyMWC/MWQHwlAkEN/e\r\ndNRLrfm0ahjq8lDVAIWBpNBtOf8ecu5u7dXl8xL6d44jKiqN4trYDbuS1b8q\r\nCZuCAsCHHXDn5j35qYXMw6Bd8cUF40Cqpw8YzJpIkuso7J1aQzMEzeqGjtXp\r\nYIPqqqmfG6i6jZ/dKQ3QUlG7lefQv6KKb6IITBBtRCiUhm4KWKjjJ4iXmK1L\r\nSsDY9pcXoxT9PKaowL31YqHewWxI8aBHPKeEsrevq0mQcviqxRd6MiHn+83O\r\n/hVl3HCLF7CEtiTQYIHhugLWIvHCWOe3RV0UMpA4PbTj0yq02AnBBYlgywe1\r\neIiuFRtNn9zFNf1yC72fOGbliUoZOhb+ru8=\r\n=yx1A\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n\n## ❗ Code of Conduct\n\nGatsby is dedicated to building a welcoming, diverse, safe community. We expect everyone participating in the Gatsby community to abide by our [**Code of Conduct**](https://gatsbyjs.org/contributing/code-of-conduct/). Please read it. Please follow it. In the Gatsby community, we work hard to build each other up and create amazing things together. 💪💜\n","source":"index.ts","gitHead":"9e35e49bb46f71a143c48dbf2eed8c4098bc4961","scripts":{"tsc":"tsc","lint":"eslint --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest --env=jest-environment-jsdom-sixteen --verbose","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"cross-env STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[] --env=jest-environment-jsdom-sixteen","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch --env=jest-environment-jsdom-sixteen --verbose","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"cross-env STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"greglobinski","email":"greglobinski@gmail.com"},"_npmVersion":"6.14.16","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"jsdom":"16.2.2","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"12.22.10","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","fs-extra":"^9.0.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","markdown-to-jsx":"^7.0.0","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2","@babel/helper-module-imports":"^7.12.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^26.5.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^2.33.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-axe":"^4.0.0","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","cross-env":"^7.0.2","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.9.7","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","color-blend":"^3.0.0","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","wcag-contrast":"^3.0.0","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/jest-axe":"^3.5.0","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.21","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.21","rollup-plugin-svg":"^2.0.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","storybook-chromatic":"^4.0.2","@rollup/plugin-babel":"^5.2.1","@types/wcag-contrast":"^3.0.0","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-terser":"^7.0.2","@storybook/addon-a11y":"6.0.21","@storybook/addon-docs":"6.0.21","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^3.1.8","@storybook/addon-knobs":"6.0.21","@storybook/addon-links":"6.0.21","@testing-library/react":"^11.0.4","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","@rollup/plugin-commonjs":"^16.0.0","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.4.2","@babel/plugin-syntax-jsx":"^7.12.1","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.21","@storybook/addon-console":"^1.2.2","@storybook/source-loader":"6.0.21","@storybook/addon-viewport":"6.0.21","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","@rollup/plugin-node-resolve":"^10.0.0","@storybook/addon-storyshots":"6.0.21","@testing-library/user-event":"^12.1.7","rollup-plugin-auto-external":"^2.0.0","@storybook/addon-storysource":"6.0.21","jest-environment-jsdom-sixteen":"^1.0.3","@babel/helper-plugin-test-runner":"^7.10.4","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","babel-plugin-typescript-to-proptypes":"^1.1.0","@storybook/addon-storyshots-puppeteer":"6.0.21","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":">=16.8.1","formik":"^2.0.8","gatsby":">=2.6.0","react-dom":">=16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.278-greglobinski-toggle-update-20220318T1522_1647616996999_0.3955094543071407","host":"s3://npm-registry-packages"}},"0.0.278-greglobinski-toggle-update-20220323T1121":{"name":"gatsby-interface","version":"0.0.278-greglobinski-toggle-update-20220323T1121","author":"","license":"ISC","_id":"gatsby-interface@0.0.278-greglobinski-toggle-update-20220323T1121","maintainers":[{"name":"j0sh77","email":"jcjohnson77@gmail.com"},{"name":"mcolelittle","email":"mcolelittle@gmail.com"},{"name":"tyhopp","email":"hopp.ty.c@gmail.com"},{"name":"kgarbaya","email":"kgarbaya@gmail.com"},{"name":"marvinjudehk","email":"marvinjudehk@gmail.com"},{"name":"pvorozhe","email":"vorozheykinap@gmail.com"},{"name":"pauliescanlon","email":"pauliescanlon@gmail.com"},{"name":"kylemathews","email":"mathews.kyle@gmail.com"},{"name":"leithonenglish","email":"leithonenglish@gmail.com"},{"name":"dschau","email":"dustinschau@gmail.com"},{"name":"pieh","email":"misiek.piechowiak@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"},{"name":"tylerbarnes","email":"tyler@known.design"},{"name":"fk","email":"sechskilo@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"lekoarts","email":"lekoarts@gmail.com"},{"name":"dmccraw","email":"dustinmccraw@yahoo.com"},{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"julienp","email":"julien@caffeine.lu"},{"name":"rachelbahl","email":"rachel@gatsbyjs.com"},{"name":"daniellewgatsby","email":"daniel.lew@gatsbyjs.com"},{"name":"veryspry","email":"ehlinger.matt@gmail.com"},{"name":"mlgualtieri-gatsby","email":"mike.gualtieri@gatsbyjs.com"},{"name":"gatsby_integrations","email":"integrations-collab-squad@gatsbyjs.com"},{"name":"greglobinski","email":"greglobinski@gmail.com"},{"name":"thinkybeast","email":"thinkybeast@gmail.com"}],"dist":{"shasum":"d50cfedb16243cae2e3ccd7c26c7d0737cc4d250","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.278-greglobinski-toggle-update-20220323T1121.tgz","fileCount":753,"integrity":"sha512-Y+sndibD4DstyEZ5grlC+HVRCq/IdiMhFTf2+RWtkESEbiiV/VlUUn01/nCz4b+XQi2dlieFBr/iSYhAsEhEpw==","signatures":[{"sig":"MEYCIQCJXH1xD1CKZ3ghLL+vVcgp0tCLRV1f2VZALzl9UhKK9gIhAJ1uM9aD/Nxle75FrzrzCcozQvFAF5rgCtT5NaPK6T0y","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3884591,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiOwL4ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqTORAApIF90hRQNfQJjyPCfehRC/mZz76e9RZ2uiS/ZoF24hibVacf\r\nY7rjUTyVJJfM14bZ/3UWe2X3FWgTYkyL2giGsEAxCwb4Sl8xG5NyPJ5YBJiB\r\nq1TWWEHzBm9bCbbRLn0dW+cKnM0DW9w3/qwFMhlUMdCF5rHiuOSOXkeWSqVY\r\nbjYwN+hy62T2ej6nk4M/HRROWBeNCixkaXzDH6KDlzQlaqO9vfTKAtcz3q+K\r\nsZfnXSMc+6nyT1fmT69MK2ZHn3lOl3dn+YiD60nzbhNH0BzOM8plocr2wybb\r\nzB43w2bL95/vD6Fcr49l7DmrcNG+0fNSEveSHW+jA0K+cvoS6PiZQ6hEmWar\r\n28vSfYtQr23BZZUgkzU6f1sZAABfExGxHzR845csJbUySj4ivUisWOnQrtK1\r\nm5xSUT1Fphfb5mjEUM1qoEpI4coIy0chAXx1mZxASuCTpvz3UVMefxbRdabB\r\nfG0rCpws3xuiiEQsUBxdPulJHHqDdnDC0bsoKrRdBmQUzKdufNRYcxQIzTAa\r\nl+lVrPRA2zYg5MGqexqO9dFeMCCPPLdto75OoqIVn5iqKfvi1VqRN29ee9Uf\r\nwaLQnkfRvYvS6N0LTVuS4j4+zsBlb4clbXieUOVo3zqwhWlQa5TiPeBrcq5c\r\nchce/vecjJikQfvFgEZ4z51J++5pTELxRPI=\r\n=YsWR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n\n## ❗ Code of Conduct\n\nGatsby is dedicated to building a welcoming, diverse, safe community. We expect everyone participating in the Gatsby community to abide by our [**Code of Conduct**](https://gatsbyjs.org/contributing/code-of-conduct/). Please read it. Please follow it. In the Gatsby community, we work hard to build each other up and create amazing things together. 💪💜\n","source":"index.ts","gitHead":"a48247e732d034e2edc982d43e72f2cb6e93b89e","scripts":{"tsc":"tsc","lint":"eslint --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest --env=jest-environment-jsdom-sixteen --verbose","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"cross-env STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[] --env=jest-environment-jsdom-sixteen","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch --env=jest-environment-jsdom-sixteen --verbose","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"cross-env STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"greglobinski","email":"greglobinski@gmail.com"},"_npmVersion":"6.14.16","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"jsdom":"16.2.2","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"12.22.10","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","fs-extra":"^9.0.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","markdown-to-jsx":"^7.0.0","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2","@babel/helper-module-imports":"^7.12.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^26.5.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^2.33.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-axe":"^4.0.0","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","cross-env":"^7.0.2","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.9.7","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","color-blend":"^3.0.0","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","wcag-contrast":"^3.0.0","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/jest-axe":"^3.5.0","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.21","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.21","rollup-plugin-svg":"^2.0.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","storybook-chromatic":"^4.0.2","@rollup/plugin-babel":"^5.2.1","@types/wcag-contrast":"^3.0.0","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-terser":"^7.0.2","@storybook/addon-a11y":"6.0.21","@storybook/addon-docs":"6.0.21","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^3.1.8","@storybook/addon-knobs":"6.0.21","@storybook/addon-links":"6.0.21","@testing-library/react":"^11.0.4","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","@rollup/plugin-commonjs":"^16.0.0","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.4.2","@babel/plugin-syntax-jsx":"^7.12.1","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.21","@storybook/addon-console":"^1.2.2","@storybook/source-loader":"6.0.21","@storybook/addon-viewport":"6.0.21","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","@rollup/plugin-node-resolve":"^10.0.0","@storybook/addon-storyshots":"6.0.21","@testing-library/user-event":"^12.1.7","rollup-plugin-auto-external":"^2.0.0","@storybook/addon-storysource":"6.0.21","jest-environment-jsdom-sixteen":"^1.0.3","@babel/helper-plugin-test-runner":"^7.10.4","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","babel-plugin-typescript-to-proptypes":"^1.1.0","@storybook/addon-storyshots-puppeteer":"6.0.21","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":">=16.8.1","formik":"^2.0.8","gatsby":">=2.6.0","react-dom":">=16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.278-greglobinski-toggle-update-20220323T1121_1648034552621_0.44810758089482094","host":"s3://npm-registry-packages"}},"0.0.279":{"name":"gatsby-interface","version":"0.0.279","author":"","license":"ISC","_id":"gatsby-interface@0.0.279","maintainers":[{"name":"j0sh77","email":"jcjohnson77@gmail.com"},{"name":"mcolelittle","email":"mcolelittle@gmail.com"},{"name":"tyhopp","email":"hopp.ty.c@gmail.com"},{"name":"kgarbaya","email":"kgarbaya@gmail.com"},{"name":"marvinjudehk","email":"marvinjudehk@gmail.com"},{"name":"pvorozhe","email":"vorozheykinap@gmail.com"},{"name":"pauliescanlon","email":"pauliescanlon@gmail.com"},{"name":"kylemathews","email":"mathews.kyle@gmail.com"},{"name":"leithonenglish","email":"leithonenglish@gmail.com"},{"name":"dschau","email":"dustinschau@gmail.com"},{"name":"pieh","email":"misiek.piechowiak@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"},{"name":"tylerbarnes","email":"tyler@known.design"},{"name":"fk","email":"sechskilo@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"lekoarts","email":"lekoarts@gmail.com"},{"name":"dmccraw","email":"dustinmccraw@yahoo.com"},{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"julienp","email":"julien@caffeine.lu"},{"name":"rachelbahl","email":"rachel@gatsbyjs.com"},{"name":"daniellewgatsby","email":"daniel.lew@gatsbyjs.com"},{"name":"veryspry","email":"ehlinger.matt@gmail.com"},{"name":"mlgualtieri-gatsby","email":"mike.gualtieri@gatsbyjs.com"},{"name":"gatsby_integrations","email":"integrations-collab-squad@gatsbyjs.com"},{"name":"greglobinski","email":"greglobinski@gmail.com"},{"name":"thinkybeast","email":"thinkybeast@gmail.com"}],"dist":{"shasum":"8f2959ad41e4e9d0cc8e06358d5260baeed47e44","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.279.tgz","fileCount":753,"integrity":"sha512-r/EzUwYYnI866FG47ZTUPmNgrAYUVbumo5u9bEKblK8u8bvUP6O2/DKz+p6kIy06rDjpde0dVFShbEmOcAwoGA==","signatures":[{"sig":"MEUCIFDQJCzEvr4E76Hr38Pbf7HUxhONzPwYLCTQ/+t+nC1yAiEA/qhawbgdYW3oE0mqSPOiSpPtHCva8GRJbelcF5+X0vs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3884654,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiOx/WACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr28hAAovPekaUM9S5GmevxJDu6mWtAK2NG0yH/Ji8ilSJ6DSsaWsyE\r\nNSKJwJ2Gtw2fOB7MBqUA0ATboiXGd1wdKRz6qWM0mTXvGJvCiSUbXLLJjEhN\r\nd8MdzVbFBUpKRUK36aUkofjbMyr4V68xtqvW/zo9Z9oVDtEjZAo8gBRH9z0n\r\nKxn/l3X3X6nqEcBL4o1+aEjVf0iXBrNheW/TTzoALMw1cCKMKmuC+sUXjenp\r\nv9zAismo29NgSPuIKXqI95twkdBKTidiGYqTeM+Y2mqDzJuc5W/FoKPN898v\r\n3WPXT/xUni9vL7t465+8IqqfQzWnJWL9eb2DMKCwPdgBSFvo37mUEdH6UZo6\r\ntvFsGzXUqPklUcfON+Zwxypu+UVzFYFa//RUtSmAPTWY372ft8rG9GWsvF1p\r\nRZLtGxUR2ag34SbbGFj54MV4dK3oZSaZio2ow6onB1m9WnaKUgevyJf5MkJs\r\nCTojpWvv00A7xqcqKR6rg7yKlY1KrbW7IvYRKwZFJxvkOkfJofaPjKGmQa0P\r\n6OVw0HhLqzVFZOrYziY7VRB0drVInYVUfko8WPjAmq83t7bQmOSD9L7dJG+f\r\nlpq6hz3fuzyMeBfoqMFbioGCbWMR+Y7g0fA8KqokspJn39fO7UsFgk9ezbKZ\r\nStOqd+CNYHD/MD9NHSxDNFvG95IJQvIEgT8=\r\n=RtqE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","source":"index.ts","gitHead":"a7b997ba814646bbf21333bcd7fbe6d65a08df84","scripts":{"tsc":"tsc","lint":"eslint --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest --env=jest-environment-jsdom-sixteen --verbose","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"cross-env STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[] --env=jest-environment-jsdom-sixteen","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch --env=jest-environment-jsdom-sixteen --verbose","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"cross-env STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"greglobinski","email":"greglobinski@gmail.com"},"_npmVersion":"6.14.12","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"jsdom":"16.2.2","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.24.1","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","fs-extra":"^9.0.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","markdown-to-jsx":"^7.0.0","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2","@babel/helper-module-imports":"^7.12.1"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^26.5.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^2.33.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-axe":"^4.0.0","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","cross-env":"^7.0.2","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.9.7","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","color-blend":"^3.0.0","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","wcag-contrast":"^3.0.0","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/jest-axe":"^3.5.0","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.21","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.21","rollup-plugin-svg":"^2.0.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","storybook-chromatic":"^4.0.2","@rollup/plugin-babel":"^5.2.1","@types/wcag-contrast":"^3.0.0","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-terser":"^7.0.2","@storybook/addon-a11y":"6.0.21","@storybook/addon-docs":"6.0.21","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^3.1.8","@storybook/addon-knobs":"6.0.21","@storybook/addon-links":"6.0.21","@testing-library/react":"^11.0.4","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","@rollup/plugin-commonjs":"^16.0.0","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.4.2","@babel/plugin-syntax-jsx":"^7.12.1","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.21","@storybook/addon-console":"^1.2.2","@storybook/source-loader":"6.0.21","@storybook/addon-viewport":"6.0.21","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","@rollup/plugin-node-resolve":"^10.0.0","@storybook/addon-storyshots":"6.0.21","@testing-library/user-event":"^12.1.7","rollup-plugin-auto-external":"^2.0.0","@storybook/addon-storysource":"6.0.21","jest-environment-jsdom-sixteen":"^1.0.3","@babel/helper-plugin-test-runner":"^7.10.4","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","babel-plugin-typescript-to-proptypes":"^1.1.0","@storybook/addon-storyshots-puppeteer":"6.0.21","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":">=16.8.1","formik":"^2.0.8","gatsby":">=2.6.0","react-dom":">=16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.279_1648041941990_0.14617021971598598","host":"s3://npm-registry-packages"}},"0.0.280":{"name":"gatsby-interface","version":"0.0.280","author":"","license":"ISC","_id":"gatsby-interface@0.0.280","maintainers":[{"name":"j0sh77","email":"jcjohnson77@gmail.com"},{"name":"mcolelittle","email":"mcolelittle@gmail.com"},{"name":"tyhopp","email":"hopp.ty.c@gmail.com"},{"name":"kgarbaya","email":"kgarbaya@gmail.com"},{"name":"marvinjudehk","email":"marvinjudehk@gmail.com"},{"name":"pvorozhe","email":"vorozheykinap@gmail.com"},{"name":"pauliescanlon","email":"pauliescanlon@gmail.com"},{"name":"kylemathews","email":"mathews.kyle@gmail.com"},{"name":"leithonenglish","email":"leithonenglish@gmail.com"},{"name":"dschau","email":"dustinschau@gmail.com"},{"name":"pieh","email":"misiek.piechowiak@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"},{"name":"tylerbarnes","email":"tyler@known.design"},{"name":"fk","email":"sechskilo@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"lekoarts","email":"lekoarts@gmail.com"},{"name":"dmccraw","email":"dustinmccraw@yahoo.com"},{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"julienp","email":"julien@caffeine.lu"},{"name":"rachelbahl","email":"rachel@gatsbyjs.com"},{"name":"daniellewgatsby","email":"daniel.lew@gatsbyjs.com"},{"name":"veryspry","email":"ehlinger.matt@gmail.com"},{"name":"mlgualtieri-gatsby","email":"mike.gualtieri@gatsbyjs.com"},{"name":"gatsby_integrations","email":"integrations-collab-squad@gatsbyjs.com"},{"name":"greglobinski","email":"greglobinski@gmail.com"},{"name":"thinkybeast","email":"thinkybeast@gmail.com"}],"dist":{"shasum":"a773251e971b3b0de2bfcbbac6061f6b88aa4746","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.280.tgz","fileCount":753,"integrity":"sha512-cAWusu2DFKnA6X68VAyujIz3Mt7KCCY7KBhFq/ndZVA8Qn2+l8zmGVhIOl1k+oHuvEJ2HZbs5o9lzxSYYCWxMg==","signatures":[{"sig":"MEQCIBAupRAUbpgb0Rpex3ET5FQn4EkdVzJUn1efS152Ez8LAiACDSD0EZ21MH68Na2hngJwajDqYePkyI93vx20dg6gTg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3884850,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiOyaCACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrZjw//a29KWsYQqlBwMyV9dHCZuXsuzk3yu1iL/LGpMWOeMKD0jNyo\r\npo1uXzglZ4zrMsGE25kfIiIamLUVgSKLD8RH74IXeboPXs4Z6r2bzHOLjp76\r\n3kmWMFRh4p+nfin9yPNpJDMF9Ywtt/DzS5KyBXPGVI9x9PDm05sm2Xsjp+v0\r\nAtK1m5AcfoS/7cqYnu95zzBU6auxazdUbVYhUrwmd43I8H/9NoEyEj8bZSpf\r\nPTR/z5kZW3ELyRqaWKiijSYVtFCuwoxboiTeckxaTCtva+3pZXgx9FlkBF3b\r\nLon+rqIMBgE8QwTUsa2I5/AdWjYzQyZs2AzdBjkny4PEVJNRLPTWiBneAXvX\r\nMxdfeETlS0Sq7KFslmu2arOXL9JAMKLVkK5r9ycnZnIy7BVp0tizx0XPfkiJ\r\naiNNIhROCv9qKfFd2uPcHF721KmwRk5Xy3gU0MbAPbZ9QZYlH9gjpqR7XRJi\r\nIRxcpHsNRceu2x3Ydw/uF3PmV+KBYQj8aHsFWrJ5nSnaw1OTAyYfCuWhsMO8\r\nlB5Jkp7yGJ/2QXGawDe+sRtiMeHbSRNWu+AZVyfnODioivNXBZoDTbRGAB2d\r\nyOrj5CEw5lUG2CcoMJBagznl+y28D5GYQx6fmIDK6S5U1ry7rDb1knuNFm7B\r\nShYc22LCWQ/uGpuEtCVfns9ayV9SF5Qqxqo=\r\n=HEuh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","source":"index.ts","gitHead":"54b97c9fd6fbcf93d83494a89ba79ff8c38d0bd5","scripts":{"tsc":"tsc","lint":"eslint --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest --env=jest-environment-jsdom-sixteen --verbose","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"cross-env STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[] --env=jest-environment-jsdom-sixteen","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch --env=jest-environment-jsdom-sixteen --verbose","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"cross-env STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"greglobinski","email":"greglobinski@gmail.com"},"_npmVersion":"6.14.12","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"jsdom":"16.2.2","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.24.1","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","fs-extra":"^9.0.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","markdown-to-jsx":"^7.0.0","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2","@babel/helper-module-imports":"^7.12.1"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^26.5.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^2.33.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-axe":"^4.0.0","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","cross-env":"^7.0.2","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.9.7","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","color-blend":"^3.0.0","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","wcag-contrast":"^3.0.0","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/jest-axe":"^3.5.0","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.21","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.21","rollup-plugin-svg":"^2.0.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","storybook-chromatic":"^4.0.2","@rollup/plugin-babel":"^5.2.1","@types/wcag-contrast":"^3.0.0","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-terser":"^7.0.2","@storybook/addon-a11y":"6.0.21","@storybook/addon-docs":"6.0.21","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^3.1.8","@storybook/addon-knobs":"6.0.21","@storybook/addon-links":"6.0.21","@testing-library/react":"^11.0.4","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","@rollup/plugin-commonjs":"^16.0.0","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.4.2","@babel/plugin-syntax-jsx":"^7.12.1","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.21","@storybook/addon-console":"^1.2.2","@storybook/source-loader":"6.0.21","@storybook/addon-viewport":"6.0.21","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","@rollup/plugin-node-resolve":"^10.0.0","@storybook/addon-storyshots":"6.0.21","@testing-library/user-event":"^12.1.7","rollup-plugin-auto-external":"^2.0.0","@storybook/addon-storysource":"6.0.21","jest-environment-jsdom-sixteen":"^1.0.3","@babel/helper-plugin-test-runner":"^7.10.4","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","babel-plugin-typescript-to-proptypes":"^1.1.0","@storybook/addon-storyshots-puppeteer":"6.0.21","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":">=16.8.1","formik":"^2.0.8","gatsby":">=2.6.0","react-dom":">=16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.280_1648043649844_0.46277809256337177","host":"s3://npm-registry-packages"}},"0.0.281":{"name":"gatsby-interface","version":"0.0.281","author":"","license":"ISC","_id":"gatsby-interface@0.0.281","maintainers":[{"name":"j0sh77","email":"jcjohnson77@gmail.com"},{"name":"mcolelittle","email":"mcolelittle@gmail.com"},{"name":"tyhopp","email":"hopp.ty.c@gmail.com"},{"name":"kgarbaya","email":"kgarbaya@gmail.com"},{"name":"marvinjudehk","email":"marvinjudehk@gmail.com"},{"name":"pvorozhe","email":"vorozheykinap@gmail.com"},{"name":"pauliescanlon","email":"pauliescanlon@gmail.com"},{"name":"kylemathews","email":"mathews.kyle@gmail.com"},{"name":"leithonenglish","email":"leithonenglish@gmail.com"},{"name":"dschau","email":"dustinschau@gmail.com"},{"name":"pieh","email":"misiek.piechowiak@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"},{"name":"tylerbarnes","email":"tyler@known.design"},{"name":"fk","email":"sechskilo@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"lekoarts","email":"lekoarts@gmail.com"},{"name":"dmccraw","email":"dustinmccraw@yahoo.com"},{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"julienp","email":"julien@caffeine.lu"},{"name":"rachelbahl","email":"rachel@gatsbyjs.com"},{"name":"daniellewgatsby","email":"daniel.lew@gatsbyjs.com"},{"name":"veryspry","email":"ehlinger.matt@gmail.com"},{"name":"mlgualtieri-gatsby","email":"mike.gualtieri@gatsbyjs.com"},{"name":"gatsby_integrations","email":"integrations-collab-squad@gatsbyjs.com"},{"name":"greglobinski","email":"greglobinski@gmail.com"},{"name":"thinkybeast","email":"thinkybeast@gmail.com"}],"dist":{"shasum":"a9980ebd0851cc39b9ff5a9302c3811d9cb2fd6e","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.281.tgz","fileCount":753,"integrity":"sha512-JwgLdIHyZJl2HMn1y8QOFHzWKlUGDUp5EG2aSctmfkx98nOZ7NFTfhkeVEmk3e0LK+Rw81F3qF5u2YBm2Q4j9A==","signatures":[{"sig":"MEUCIAYY+v3Mr+TQslEVWdGNtNfSc+TXOX9OtNzltxSD6VWwAiEA7psFIfgApDsphJeQVB5M8OvJ11fSVWM4kYRxXQaoTFI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3886270,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiO4XDACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqfkQ//R6GThfsoEM0Cj7+q6ibFLrxOmvfvo0ITPZ3QrZAciwqELFqS\r\nO/mhAe3BgIBfQx738p6zF0L/jASNDGliIYkGMsecPcm259uPNFspSj7uuLkf\r\n/CcmcJj3qm63MqfRXv/634UwCUD+4u6o0fd3Z4IEd/Ecy49i87/uEkHiUAqJ\r\nYSW70cZupK04rw/omyBuhfNWp0/fA60uI6MVvExfk5HEqjkl1Z+iHWG9/E9x\r\nhAiQXDbYqWZjXJevodtMJ8bKuaDl0BbJ3ao7K0Kx23hn5L/nTPmisJQZbJT4\r\nGKQ3n1Youo0uSKlXLKILybOMf1z+hH4Eivn32SvYVGWCvFgxflO3sXIeiX24\r\nGJ/rv43Pf0f7Ge4b9gLoaFTkXQHloMU7CElV+FGSFrVISSYN9+E4aH2mEFHM\r\n3QL3fgmuCiiQ/b+NZF1PHKyQnW+hao/TYAh30zAraQTc3TPB09ejYckrN9IN\r\nTdfphQ94TrW0SG1h3MtqOcmW3AIqfiD4CgwtBOixnkzFMjb3o9fQjMsLlnbX\r\nMSk7MEzAV1enXtnKOifwLrBK5/p/icF2rH/klfxtlmOWrjvZBS4M9Fdy0HtT\r\nUOhwYD+LeYyCQM6ecQkg8ehvbOzJnWTa6BDLpnvxcLzlo3h0tQyDqXNfZdrp\r\n26cTFPHwbJBnD/mhqVJh7QT+i877Foi0XeY=\r\n=eKu+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","source":"index.ts","gitHead":"c26195a16065c934a33c2eb7299a39ece90eace5","scripts":{"tsc":"tsc","lint":"eslint --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest --env=jest-environment-jsdom-sixteen --verbose","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"cross-env STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[] --env=jest-environment-jsdom-sixteen","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch --env=jest-environment-jsdom-sixteen --verbose","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"cross-env STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"greglobinski","email":"greglobinski@gmail.com"},"_npmVersion":"6.14.12","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"jsdom":"16.2.2","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.24.1","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","fs-extra":"^9.0.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","markdown-to-jsx":"^7.0.0","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2","@babel/helper-module-imports":"^7.12.1"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^26.5.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^2.33.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-axe":"^4.0.0","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","cross-env":"^7.0.2","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.9.7","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","color-blend":"^3.0.0","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","wcag-contrast":"^3.0.0","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/jest-axe":"^3.5.0","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.21","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.21","rollup-plugin-svg":"^2.0.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","storybook-chromatic":"^4.0.2","@rollup/plugin-babel":"^5.2.1","@types/wcag-contrast":"^3.0.0","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-terser":"^7.0.2","@storybook/addon-a11y":"6.0.21","@storybook/addon-docs":"6.0.21","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^3.1.8","@storybook/addon-knobs":"6.0.21","@storybook/addon-links":"6.0.21","@testing-library/react":"^11.0.4","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","@rollup/plugin-commonjs":"^16.0.0","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.4.2","@babel/plugin-syntax-jsx":"^7.12.1","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.21","@storybook/addon-console":"^1.2.2","@storybook/source-loader":"6.0.21","@storybook/addon-viewport":"6.0.21","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","@rollup/plugin-node-resolve":"^10.0.0","@storybook/addon-storyshots":"6.0.21","@testing-library/user-event":"^12.1.7","rollup-plugin-auto-external":"^2.0.0","@storybook/addon-storysource":"6.0.21","jest-environment-jsdom-sixteen":"^1.0.3","@babel/helper-plugin-test-runner":"^7.10.4","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","babel-plugin-typescript-to-proptypes":"^1.1.0","@storybook/addon-storyshots-puppeteer":"6.0.21","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":">=16.8.1","formik":"^2.0.8","gatsby":">=2.6.0","react-dom":">=16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.281_1648068035401_0.9230106445715816","host":"s3://npm-registry-packages"}},"0.0.282":{"name":"gatsby-interface","version":"0.0.282","author":"","license":"ISC","_id":"gatsby-interface@0.0.282","maintainers":[{"name":"j0sh77","email":"jcjohnson77@gmail.com"},{"name":"mcolelittle","email":"mcolelittle@gmail.com"},{"name":"tyhopp","email":"hopp.ty.c@gmail.com"},{"name":"kgarbaya","email":"kgarbaya@gmail.com"},{"name":"marvinjudehk","email":"marvinjudehk@gmail.com"},{"name":"pvorozhe","email":"vorozheykinap@gmail.com"},{"name":"pauliescanlon","email":"pauliescanlon@gmail.com"},{"name":"kylemathews","email":"mathews.kyle@gmail.com"},{"name":"leithonenglish","email":"leithonenglish@gmail.com"},{"name":"dschau","email":"dustinschau@gmail.com"},{"name":"pieh","email":"misiek.piechowiak@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"},{"name":"tylerbarnes","email":"tyler@known.design"},{"name":"fk","email":"sechskilo@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"lekoarts","email":"lekoarts@gmail.com"},{"name":"dmccraw","email":"dustinmccraw@yahoo.com"},{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"julienp","email":"julien@caffeine.lu"},{"name":"rachelbahl","email":"rachel@gatsbyjs.com"},{"name":"daniellewgatsby","email":"daniel.lew@gatsbyjs.com"},{"name":"veryspry","email":"ehlinger.matt@gmail.com"},{"name":"mlgualtieri-gatsby","email":"mike.gualtieri@gatsbyjs.com"},{"name":"gatsby_integrations","email":"integrations-collab-squad@gatsbyjs.com"},{"name":"greglobinski","email":"greglobinski@gmail.com"},{"name":"thinkybeast","email":"thinkybeast@gmail.com"}],"dist":{"shasum":"0cb2fcd98e1569c1af154e06b9edba7c609ac36a","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.282.tgz","fileCount":753,"integrity":"sha512-PjY5yoQJtSH3jaYzGCR9S4iPaWJ/7bLFRkOIcstQzWJoaQ2gtED2r/2kVgcx+xb8f+waJH6Cko+vsLusNy4kJw==","signatures":[{"sig":"MEUCIBLKOaK+vOPldoWivKMdZfyopIG1CCZvVooLNyaBjsV6AiEAge51E4DvsowBkrpBKoasOSZyG6sfJbZ1Umwta/XQ348=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3886624,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiPENtACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoV2A/5AfdiNiYvt9t2JXyxwhG56C9by1jqIsmvy/rx0CK0NllDY9pf\r\nnU4jmCNRBnQh7u2BqDjepghFhRw5BHzRh8qD9VoIRmkAFJFgTKZTUDrd1b7N\r\nbSnC0rr88u2e8lfJ4UOU59KN4hkZStSGkKyc8Ndxd2j3kT5eQxtTYL2Ly3v9\r\nXNQ0TsQDIeDDAsCtrifMGTnBxtzTVADYXNSu4uRFZKRLS6Rn/e6kklLync5y\r\nr4W1AlqcAWaM7t002EvOFiDNJvSJN+GUAHg8fgb1qOvjYJ2LHg5M7BXjIOtU\r\nupOCQgjzStfwGz5vB0tAvb6rxuUQRD2yrXrkNLAXYeLib++ct2ZrgcFrmUdL\r\n53Xs2NZFtrtkREi1tYUYNt1QN/enUd5GjVckQvHPoA3BcPq2/o6LIyGsTvx2\r\nqiy5MDkfWkcT02S4fGATQo0qWfWX8hD8hpQgPGNe8fvkFbpzZqc+a6XRjfoU\r\n2gPy+s02QwmHr7fjKkfeCJmh35icCa6f9F1/Dp+FWK8dYQhBUPGvpe8BA/Wz\r\nPUMsE1lVeGYTwOis7FkFVerIr8jReccwOTjqzr76Hc+vOOO0/oYFkOv8Hwm8\r\nFASJxYSPrG0rAr+eVKRypyp+LRAfAWqYwHTIpzrtK+cY0kPu6jB9+m4KdPNC\r\nqFxjixCml4PiKe6MTtU1rsLyKeEr2mzGbZI=\r\n=nFrZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","source":"index.ts","gitHead":"cb814783e7b80a9f751794d33bb29ac2248b2028","scripts":{"tsc":"tsc","lint":"eslint --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest --env=jest-environment-jsdom-sixteen --verbose","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"cross-env STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[] --env=jest-environment-jsdom-sixteen","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch --env=jest-environment-jsdom-sixteen --verbose","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"cross-env STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"greglobinski","email":"greglobinski@gmail.com"},"_npmVersion":"6.14.12","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"jsdom":"16.2.2","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.24.1","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","fs-extra":"^9.0.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","markdown-to-jsx":"^7.0.0","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2","@babel/helper-module-imports":"^7.12.1"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^26.5.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^2.33.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-axe":"^4.0.0","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","cross-env":"^7.0.2","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.9.7","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","color-blend":"^3.0.0","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","wcag-contrast":"^3.0.0","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/jest-axe":"^3.5.0","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.21","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.21","rollup-plugin-svg":"^2.0.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","storybook-chromatic":"^4.0.2","@rollup/plugin-babel":"^5.2.1","@types/wcag-contrast":"^3.0.0","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-terser":"^7.0.2","@storybook/addon-a11y":"6.0.21","@storybook/addon-docs":"6.0.21","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^3.1.8","@storybook/addon-knobs":"6.0.21","@storybook/addon-links":"6.0.21","@testing-library/react":"^11.0.4","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","@rollup/plugin-commonjs":"^16.0.0","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.4.2","@babel/plugin-syntax-jsx":"^7.12.1","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.21","@storybook/addon-console":"^1.2.2","@storybook/source-loader":"6.0.21","@storybook/addon-viewport":"6.0.21","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","@rollup/plugin-node-resolve":"^10.0.0","@storybook/addon-storyshots":"6.0.21","@testing-library/user-event":"^12.1.7","rollup-plugin-auto-external":"^2.0.0","@storybook/addon-storysource":"6.0.21","jest-environment-jsdom-sixteen":"^1.0.3","@babel/helper-plugin-test-runner":"^7.10.4","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","babel-plugin-typescript-to-proptypes":"^1.1.0","@storybook/addon-storyshots-puppeteer":"6.0.21","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":">=16.8.1","formik":"^2.0.8","gatsby":">=2.6.0","react-dom":">=16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.282_1648116589622_0.24678350164635443","host":"s3://npm-registry-packages"}},"0.0.283":{"name":"gatsby-interface","version":"0.0.283","author":"","license":"ISC","_id":"gatsby-interface@0.0.283","maintainers":[{"name":"j0sh77","email":"jcjohnson77@gmail.com"},{"name":"mcolelittle","email":"mcolelittle@gmail.com"},{"name":"tyhopp","email":"hopp.ty.c@gmail.com"},{"name":"kgarbaya","email":"kgarbaya@gmail.com"},{"name":"marvinjudehk","email":"marvinjudehk@gmail.com"},{"name":"pvorozhe","email":"vorozheykinap@gmail.com"},{"name":"pauliescanlon","email":"pauliescanlon@gmail.com"},{"name":"kylemathews","email":"mathews.kyle@gmail.com"},{"name":"leithonenglish","email":"leithonenglish@gmail.com"},{"name":"dschau","email":"dustinschau@gmail.com"},{"name":"pieh","email":"misiek.piechowiak@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"},{"name":"tylerbarnes","email":"tyler@known.design"},{"name":"fk","email":"sechskilo@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"lekoarts","email":"lekoarts@gmail.com"},{"name":"dmccraw","email":"dustinmccraw@yahoo.com"},{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"julienp","email":"julien@caffeine.lu"},{"name":"rachelbahl","email":"rachel@gatsbyjs.com"},{"name":"daniellewgatsby","email":"daniel.lew@gatsbyjs.com"},{"name":"veryspry","email":"ehlinger.matt@gmail.com"},{"name":"mlgualtieri-gatsby","email":"mike.gualtieri@gatsbyjs.com"},{"name":"gatsby_integrations","email":"integrations-collab-squad@gatsbyjs.com"},{"name":"greglobinski","email":"greglobinski@gmail.com"},{"name":"thinkybeast","email":"thinkybeast@gmail.com"}],"dist":{"shasum":"6d99cec1965722c3b68b08f52dfdaafa7e3203e7","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.283.tgz","fileCount":753,"integrity":"sha512-AziX3IvZQoh3+NRpA3Fn6WzmDAQcS4LPyZUhu7mJghgi+j+j5MkXhu5jYwF7PpgRKwH18piAWn8jUU6/AK4zBw==","signatures":[{"sig":"MEUCIBqeSshSGIJbKS2tubkuePzjf28CIAtMwGoP7GrGkQkVAiEAzkYbE6sob/S8BUR43ymepnCcNUcxWwVnig8Zm89ioq8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3886730,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiPFuuACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr02w/9GJG3R9SJI4DcxiDWF58lc1D2btbu2PNWHNiGIJGXKqoRGmxs\r\ndSOnUM5eEaH493gypRaWvcW7FKGqPlGDb2UrDk/QC9WyAtGL5UpWULaakSW9\r\n3NSvLFqOeKb29tFGYWNlJ10TzY25X0EeD1Y3aFlM/Dm+KwS22MGnzo2UrOOB\r\nKrIqyfLzT/Jq2bSHZK1lEBjatua8yfcNB6Z59Sx8JF9C5KF8IxbCcXl1v8WO\r\n6HuRTtgaRjCQAZ3q7FzmfiB6piLHiGNPIL7Y/1taSDoPABeSaBdlDSX492N/\r\neAc7xn6aWAkMy+xtijVC4/AStS1vbaPEUA2CcqpO1k09gzmDc8onSnoKONL+\r\nRpWFERTS12zsOW2ek21zQmr0ED9ufiqbQXxzo7FvBQHudPhqR0qCuZL90SIp\r\nfw47aYV70kx+S0sNnsCJ2k0zayeCZtXPwtk74x952vLb944Qz57HhVE4SZVS\r\nzWDRi5kGaCEe4U47QNmXqlyEmZo3LKfWUX4lWN1ywa8cYizrdDrBSn+IktmR\r\nOx55pJievuug1sYWrYj7wiG70XM7Gqjs3zf6LPMMT3cuba4CYbkL7hTSKmyg\r\nfMLGkwz5tZhYMY2s1yCOPQQfdTMpUU5sQM4RNkJpHH53Djo1djIQSBum1FTF\r\njckuf16y5uJ4Iu45KWtJq0yuT+rBaKV/Dsc=\r\n=2e+M\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","source":"index.ts","gitHead":"ae479896fc9cd0eb28724dcd489f7e1947553a08","scripts":{"tsc":"tsc","lint":"eslint --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest --env=jest-environment-jsdom-sixteen --verbose","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"cross-env STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[] --env=jest-environment-jsdom-sixteen","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch --env=jest-environment-jsdom-sixteen --verbose","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"cross-env STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"greglobinski","email":"greglobinski@gmail.com"},"_npmVersion":"6.14.12","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"jsdom":"16.2.2","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.24.1","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","fs-extra":"^9.0.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","markdown-to-jsx":"^7.0.0","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2","@babel/helper-module-imports":"^7.12.1"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^26.5.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^2.33.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-axe":"^4.0.0","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","cross-env":"^7.0.2","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.9.7","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","color-blend":"^3.0.0","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","wcag-contrast":"^3.0.0","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/jest-axe":"^3.5.0","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.21","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.21","rollup-plugin-svg":"^2.0.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","storybook-chromatic":"^4.0.2","@rollup/plugin-babel":"^5.2.1","@types/wcag-contrast":"^3.0.0","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-terser":"^7.0.2","@storybook/addon-a11y":"6.0.21","@storybook/addon-docs":"6.0.21","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^3.1.8","@storybook/addon-knobs":"6.0.21","@storybook/addon-links":"6.0.21","@testing-library/react":"^11.0.4","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","@rollup/plugin-commonjs":"^16.0.0","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.4.2","@babel/plugin-syntax-jsx":"^7.12.1","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.21","@storybook/addon-console":"^1.2.2","@storybook/source-loader":"6.0.21","@storybook/addon-viewport":"6.0.21","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","@rollup/plugin-node-resolve":"^10.0.0","@storybook/addon-storyshots":"6.0.21","@testing-library/user-event":"^12.1.7","rollup-plugin-auto-external":"^2.0.0","@storybook/addon-storysource":"6.0.21","jest-environment-jsdom-sixteen":"^1.0.3","@babel/helper-plugin-test-runner":"^7.10.4","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","babel-plugin-typescript-to-proptypes":"^1.1.0","@storybook/addon-storyshots-puppeteer":"6.0.21","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":">=16.8.1","formik":"^2.0.8","gatsby":">=2.6.0","react-dom":">=16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.283_1648122798169_0.5758115564328032","host":"s3://npm-registry-packages"}},"0.0.284":{"name":"gatsby-interface","version":"0.0.284","author":"","license":"ISC","_id":"gatsby-interface@0.0.284","maintainers":[{"name":"j0sh77","email":"jcjohnson77@gmail.com"},{"name":"mcolelittle","email":"mcolelittle@gmail.com"},{"name":"tyhopp","email":"hopp.ty.c@gmail.com"},{"name":"kgarbaya","email":"kgarbaya@gmail.com"},{"name":"marvinjudehk","email":"marvinjudehk@gmail.com"},{"name":"pvorozhe","email":"vorozheykinap@gmail.com"},{"name":"pauliescanlon","email":"pauliescanlon@gmail.com"},{"name":"kylemathews","email":"mathews.kyle@gmail.com"},{"name":"leithonenglish","email":"leithonenglish@gmail.com"},{"name":"dschau","email":"dustinschau@gmail.com"},{"name":"pieh","email":"misiek.piechowiak@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"},{"name":"tylerbarnes","email":"tyler@known.design"},{"name":"fk","email":"sechskilo@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"lekoarts","email":"lekoarts@gmail.com"},{"name":"dmccraw","email":"dustinmccraw@yahoo.com"},{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"julienp","email":"julien@caffeine.lu"},{"name":"rachelbahl","email":"rachel@gatsbyjs.com"},{"name":"daniellewgatsby","email":"daniel.lew@gatsbyjs.com"},{"name":"veryspry","email":"ehlinger.matt@gmail.com"},{"name":"mlgualtieri-gatsby","email":"mike.gualtieri@gatsbyjs.com"},{"name":"gatsby_integrations","email":"integrations-collab-squad@gatsbyjs.com"},{"name":"greglobinski","email":"greglobinski@gmail.com"},{"name":"thinkybeast","email":"thinkybeast@gmail.com"}],"dist":{"shasum":"d36f4622fce539bb79177e3e1fd8999dbb1fa06e","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.284.tgz","fileCount":753,"integrity":"sha512-iMF3xho66eImfmAUSYxHH47nQoiOL5QqA42P/W38SxhJhmj2zHRa2Rd3ruvdRSLhWHDhEsFWt/g4L+/6FYhZFA==","signatures":[{"sig":"MEUCIBTwjtRcIjU4AaLWc8cY+qEDsL+S+uXz4U4LsPzmgLp3AiEAkm8M0pR75dPvt+xbPYkvp3uQzSnjHjl8FkLmFpe0SvQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3887606,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiPbLbACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqd4hAAgG91q/aE3UVxE+AYUn6/XgR+kZaNTWaG5y5/oGpAsAa/smKX\r\nlzcYStLUwBxXkFwYrxWcHUGLcw6LrayPaEWFP/wYLotBsfqO7wDuY1drIKLj\r\nsPMmNEWHsBvGOHi9nAsPoiBx5omXS/zsVC0bO7nCKV+6F2grmFiq/UMTi29N\r\n9i63ic/114BSI3HtNKI0wr6lgPzDtt4/TvcRhs4Z17l0zeiQngPi8HGGVnbb\r\n9KSZVFm52RMH1uatG/ZX34ZYr3WUcuu3sxfbjTuQajhhmRsGcTYa3+UWiEzJ\r\njKLycUhJ3NsSYpBrG9RC96U+HplmvS+wzD9J8PHB20UoVlD82WjddPp+drSo\r\n3z4S6m52N0yiMXnLmnbASG4Bl/hyyhBe3tln8u4LZgUXiUeeze9Wlv8ODohG\r\nI7tuZxXSMhD7/to+GAixAp70uFaLm7o7kXfgGr48ENh5dKf+YFxgOZobpiJf\r\notzxRnEIF1g6nwHTo43ngrX8czyVLWilMi1JVjMdjuCo/p0E2PHST0X4A+CJ\r\nFuXvkeMntGJTKXKmaH/ZbVfQoQueZdtA8962cu+l5EsyoyZVufdGXEdeByYk\r\nX3E3QjDvIqcos0wghplrsnMX+LTeenfLmLLRdM2gziqChtDc8chbxm9d9fil\r\naW8Nc0e6cUXIj+8n27WqGwkAJQZcjT1Thus=\r\n=dag3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","source":"index.ts","gitHead":"063b7f802e7976480aceadb09c59e49032f1080e","scripts":{"tsc":"tsc","lint":"eslint --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest --env=jest-environment-jsdom-sixteen --verbose","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"cross-env STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[] --env=jest-environment-jsdom-sixteen","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch --env=jest-environment-jsdom-sixteen --verbose","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"cross-env STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"greglobinski","email":"greglobinski@gmail.com"},"_npmVersion":"6.14.12","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"jsdom":"16.2.2","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.24.1","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","fs-extra":"^9.0.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","markdown-to-jsx":"^7.0.0","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2","@babel/helper-module-imports":"^7.12.1"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^26.5.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^2.33.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-axe":"^4.0.0","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","cross-env":"^7.0.2","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.9.7","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","color-blend":"^3.0.0","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","wcag-contrast":"^3.0.0","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/jest-axe":"^3.5.0","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.21","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.21","rollup-plugin-svg":"^2.0.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","storybook-chromatic":"^4.0.2","@rollup/plugin-babel":"^5.2.1","@types/wcag-contrast":"^3.0.0","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-terser":"^7.0.2","@storybook/addon-a11y":"6.0.21","@storybook/addon-docs":"6.0.21","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^3.1.8","@storybook/addon-knobs":"6.0.21","@storybook/addon-links":"6.0.21","@testing-library/react":"^11.0.4","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","@rollup/plugin-commonjs":"^16.0.0","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.4.2","@babel/plugin-syntax-jsx":"^7.12.1","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.21","@storybook/addon-console":"^1.2.2","@storybook/source-loader":"6.0.21","@storybook/addon-viewport":"6.0.21","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","@rollup/plugin-node-resolve":"^10.0.0","@storybook/addon-storyshots":"6.0.21","@testing-library/user-event":"^12.1.7","rollup-plugin-auto-external":"^2.0.0","@storybook/addon-storysource":"6.0.21","jest-environment-jsdom-sixteen":"^1.0.3","@babel/helper-plugin-test-runner":"^7.10.4","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","babel-plugin-typescript-to-proptypes":"^1.1.0","@storybook/addon-storyshots-puppeteer":"6.0.21","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":">=16.8.1","formik":"^2.0.8","gatsby":">=2.6.0","react-dom":">=16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.284_1648210651323_0.0276425055278382","host":"s3://npm-registry-packages"}},"0.0.285":{"name":"gatsby-interface","version":"0.0.285","author":"","license":"ISC","_id":"gatsby-interface@0.0.285","maintainers":[{"name":"j0sh77","email":"jcjohnson77@gmail.com"},{"name":"mcolelittle","email":"mcolelittle@gmail.com"},{"name":"tyhopp","email":"hopp.ty.c@gmail.com"},{"name":"kgarbaya","email":"kgarbaya@gmail.com"},{"name":"marvinjudehk","email":"marvinjudehk@gmail.com"},{"name":"pvorozhe","email":"vorozheykinap@gmail.com"},{"name":"pauliescanlon","email":"pauliescanlon@gmail.com"},{"name":"kylemathews","email":"mathews.kyle@gmail.com"},{"name":"leithonenglish","email":"leithonenglish@gmail.com"},{"name":"dschau","email":"dustinschau@gmail.com"},{"name":"pieh","email":"misiek.piechowiak@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"},{"name":"tylerbarnes","email":"tyler@known.design"},{"name":"fk","email":"sechskilo@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"lekoarts","email":"lekoarts@gmail.com"},{"name":"dmccraw","email":"dustinmccraw@yahoo.com"},{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"julienp","email":"julien@caffeine.lu"},{"name":"rachelbahl","email":"rachel@gatsbyjs.com"},{"name":"daniellewgatsby","email":"daniel.lew@gatsbyjs.com"},{"name":"veryspry","email":"ehlinger.matt@gmail.com"},{"name":"mlgualtieri-gatsby","email":"mike.gualtieri@gatsbyjs.com"},{"name":"gatsby_integrations","email":"integrations-collab-squad@gatsbyjs.com"},{"name":"greglobinski","email":"greglobinski@gmail.com"},{"name":"thinkybeast","email":"thinkybeast@gmail.com"}],"dist":{"shasum":"c388ece157d9f196501aa8a387e3e73e9d88b6e1","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.285.tgz","fileCount":753,"integrity":"sha512-Naak82wL2DogGlN2IEHwmwQd2JFuVFHhlz70lGoIXkTEzgnRY1kgmvF7MTFDFuYphoFBwZXXjz5mXAdAr6twTw==","signatures":[{"sig":"MEQCIAobHHAE4qBU/HhQqsRkoqjvY0q+40cD7eKbgCE4BETIAiBoh8810GPHV+xEeJTg9h5AtYIum0Hwcf+ZsSy433OXrA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3888745,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiPgNpACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoPYBAAnU5TCGLHWl/ykcC/FvhYyCGsjEty+Mq7nJcIB0xPR3IXF7Gl\r\nhW/un+Sh1wEFrFfgJ9CCI4ERXRzxmXiFUPWpJMWs/7RLtkPVhbF9vEzyY6Kp\r\nnKGI3vuDBFQhrqgUYXoIsdGe/HGqeUJjBzlynQ6xWaFwzBBMJhJ3fcT7b5VP\r\na9cUnzoOKyamD9CUwu4yQU2nVVxXNAEZKxPuTwNbpfpJYiBFDHAT5w5Uvtiu\r\npLNmBpwjq4MiM/fIqHrXAVZyiogMt7SDarzwA/heFmzom9N/FwKDUp7NY1bZ\r\n3kYkUIi/OSB8sw58DrgKTRdLwln8aGmy3yTjmqZOo5ZurFrTERVjQ81D4fWg\r\n48wP8eSgzROnVNDe4iayCIjlvy+55T0CypyTbIQJmWFLRA3xTWMYCTfhyyNm\r\ngMT682JAQ4OXgZUXvA1SNyIQ9urxJrJcdPNK6ukYOgV5dnNUBhpL/Vuvn7pL\r\nHbdy6YR7g6LdoTZ6IOUeiaxSJu5NZwsnKmdWCRNhss9iNKc1qWG/NJ6E6trw\r\nK7qahcVSml9Ppzv4sn03arUGECXu8oEvN3/DNbewpU5d88cl0AkoAjzleS3I\r\nnteq+SKKshyXJqesleKU226eE8ip/IuWgKuhgtfiU8wp+FP5+OCyfiD1RIT2\r\n6CHDD1AZndzaLbUQqQXNpRlc3hBdkjZmFP0=\r\n=eCmm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","source":"index.ts","gitHead":"6b3f0c38da76c4375772c002df17f9e8a31be445","scripts":{"tsc":"tsc","lint":"eslint --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest --env=jest-environment-jsdom-sixteen --verbose","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"cross-env STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[] --env=jest-environment-jsdom-sixteen","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch --env=jest-environment-jsdom-sixteen --verbose","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"cross-env STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"greglobinski","email":"greglobinski@gmail.com"},"_npmVersion":"6.14.12","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"jsdom":"16.2.2","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.24.1","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","fs-extra":"^9.0.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","markdown-to-jsx":"^7.0.0","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2","@babel/helper-module-imports":"^7.12.1"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^26.5.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^2.33.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-axe":"^4.0.0","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","cross-env":"^7.0.2","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.9.7","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","color-blend":"^3.0.0","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","wcag-contrast":"^3.0.0","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/jest-axe":"^3.5.0","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.21","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.21","rollup-plugin-svg":"^2.0.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","storybook-chromatic":"^4.0.2","@rollup/plugin-babel":"^5.2.1","@types/wcag-contrast":"^3.0.0","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-terser":"^7.0.2","@storybook/addon-a11y":"6.0.21","@storybook/addon-docs":"6.0.21","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^3.1.8","@storybook/addon-knobs":"6.0.21","@storybook/addon-links":"6.0.21","@testing-library/react":"^11.0.4","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","@rollup/plugin-commonjs":"^16.0.0","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.4.2","@babel/plugin-syntax-jsx":"^7.12.1","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.21","@storybook/addon-console":"^1.2.2","@storybook/source-loader":"6.0.21","@storybook/addon-viewport":"6.0.21","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","@rollup/plugin-node-resolve":"^10.0.0","@storybook/addon-storyshots":"6.0.21","@testing-library/user-event":"^12.1.7","rollup-plugin-auto-external":"^2.0.0","@storybook/addon-storysource":"6.0.21","jest-environment-jsdom-sixteen":"^1.0.3","@babel/helper-plugin-test-runner":"^7.10.4","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","babel-plugin-typescript-to-proptypes":"^1.1.0","@storybook/addon-storyshots-puppeteer":"6.0.21","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":">=16.8.1","formik":"^2.0.8","gatsby":">=2.6.0","react-dom":">=16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.285_1648231272903_0.26465955301321475","host":"s3://npm-registry-packages"}},"0.0.286":{"name":"gatsby-interface","version":"0.0.286","author":"","license":"ISC","_id":"gatsby-interface@0.0.286","maintainers":[{"name":"j0sh77","email":"jcjohnson77@gmail.com"},{"name":"mcolelittle","email":"mcolelittle@gmail.com"},{"name":"tyhopp","email":"hopp.ty.c@gmail.com"},{"name":"kgarbaya","email":"kgarbaya@gmail.com"},{"name":"marvinjudehk","email":"marvinjudehk@gmail.com"},{"name":"pvorozhe","email":"vorozheykinap@gmail.com"},{"name":"pauliescanlon","email":"pauliescanlon@gmail.com"},{"name":"kylemathews","email":"mathews.kyle@gmail.com"},{"name":"leithonenglish","email":"leithonenglish@gmail.com"},{"name":"dschau","email":"dustinschau@gmail.com"},{"name":"pieh","email":"misiek.piechowiak@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"},{"name":"tylerbarnes","email":"tyler@known.design"},{"name":"fk","email":"sechskilo@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"lekoarts","email":"lekoarts@gmail.com"},{"name":"dmccraw","email":"dustinmccraw@yahoo.com"},{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"julienp","email":"julien@caffeine.lu"},{"name":"rachelbahl","email":"rachel@gatsbyjs.com"},{"name":"daniellewgatsby","email":"daniel.lew@gatsbyjs.com"},{"name":"veryspry","email":"ehlinger.matt@gmail.com"},{"name":"mlgualtieri-gatsby","email":"mike.gualtieri@gatsbyjs.com"},{"name":"gatsby_integrations","email":"integrations-collab-squad@gatsbyjs.com"},{"name":"greglobinski","email":"greglobinski@gmail.com"},{"name":"thinkybeast","email":"thinkybeast@gmail.com"}],"dist":{"shasum":"93641313e5c8bc4bad89b3341606d9a410357d29","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.286.tgz","fileCount":753,"integrity":"sha512-l4QCbNKI9P460UjJPB1WCqeN7mNkdmYVVRkNd4bIycPZwhUr31zzCEnKOkKu4aikqiMR7qvAYdLacqcJvEiJ9Q==","signatures":[{"sig":"MEUCIQD5zhIuM1KCifKIJPCwE7PSEOmYDNh8yCZlopsIc/E02gIgNyaf1ThejVzmykQhc0DXLQQL17KNZ9Fp5xcTCoNEPWk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3888904,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJig+8tACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqYCRAAm4omKAWLTv5T6tAR9E87f9Kq7l7LEfalUKUL7CDkRWCNxvMl\r\nLFes92csggLkMAVO8p86cIkut59+hbEeJUGP7tcXAkbY3oD6Wztnj3yMRtPB\r\n3nxHbo6IMdBbAeiHBP6zT1pqBoAmbWzIgB6vAosFu5JVIACJYMMzgUvQQlvf\r\ny6cpZGXVT+YYToMh6iAkgjFLu4Q7lpZ2jBfoZYdnddZ3CpGoCe7xBgJpM/TX\r\nyo4KS/gTtQ+IoEALYrb6EHcJZ7FIepmOxwGvFxkJkRRo/YjuraKWUyeaHd77\r\nrDDFNul0rRfZYlHwi9+58b3zrWXUKFaBhXk6R5eqO5HxCOihtjVKFadmzF4h\r\nPcabA/nsR0Vy+0ac9V3fOvqWz4ge4qL824MKKjjHLch5wZlSo+s+Sg4NOA5A\r\nSPAkQ1S/Q4r03AsENCE1JQzB5gv3vhXW3rHkUNB3LrI2EoieampiYeEH6gon\r\nFzpGkdLlSd4E3gEBszoEXWjLPS4JHLfMZfMGcLExmIjLJciD6RxU5hslvX3H\r\nvNPP5FKTei+ZWoFyVWYj2oxcRs5ttLMewxenTctqWzASI+anc3WK6QOECD53\r\nDKKyPdHFssHACps4RgYNf2U/E2FXegtTitLW0UwNg14JkpZyaVFlp/yGqx90\r\nPxRVjjGGN0YaJVM+Zk+94gAPsW0/bPmkvzI=\r\n=bldi\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","source":"index.ts","gitHead":"12aaed203fa7c77ca27abf7011b71871152f9a12","scripts":{"tsc":"tsc","lint":"eslint --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest --env=jest-environment-jsdom-sixteen --verbose","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"cross-env STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[] --env=jest-environment-jsdom-sixteen","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch --env=jest-environment-jsdom-sixteen --verbose","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"cross-env STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"greglobinski","email":"greglobinski@gmail.com"},"_npmVersion":"6.14.12","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"jsdom":"16.2.2","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.24.1","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","fs-extra":"^9.0.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","markdown-to-jsx":"^7.0.0","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2","@babel/helper-module-imports":"^7.12.1"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^26.5.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^2.33.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-axe":"^4.0.0","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","cross-env":"^7.0.2","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.9.7","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","color-blend":"^3.0.0","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","wcag-contrast":"^3.0.0","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/jest-axe":"^3.5.0","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.21","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.21","rollup-plugin-svg":"^2.0.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","storybook-chromatic":"^4.0.2","@rollup/plugin-babel":"^5.2.1","@types/wcag-contrast":"^3.0.0","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-terser":"^7.0.2","@storybook/addon-a11y":"6.0.21","@storybook/addon-docs":"6.0.21","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^3.1.8","@storybook/addon-knobs":"6.0.21","@storybook/addon-links":"6.0.21","@testing-library/react":"^11.0.4","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","@rollup/plugin-commonjs":"^16.0.0","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.4.2","@babel/plugin-syntax-jsx":"^7.12.1","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.21","@storybook/addon-console":"^1.2.2","@storybook/source-loader":"6.0.21","@storybook/addon-viewport":"6.0.21","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","@rollup/plugin-node-resolve":"^10.0.0","@storybook/addon-storyshots":"6.0.21","@testing-library/user-event":"^12.1.7","rollup-plugin-auto-external":"^2.0.0","@storybook/addon-storysource":"6.0.21","jest-environment-jsdom-sixteen":"^1.0.3","@babel/helper-plugin-test-runner":"^7.10.4","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","babel-plugin-typescript-to-proptypes":"^1.1.0","@storybook/addon-storyshots-puppeteer":"6.0.21","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":">=16.8.1","formik":"^2.0.8","gatsby":">=2.6.0","react-dom":">=16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.286_1652813613038_0.8948949027436206","host":"s3://npm-registry-packages"}},"0.0.286-greglobinski-plan-icons-update-20220527T0831":{"name":"gatsby-interface","version":"0.0.286-greglobinski-plan-icons-update-20220527T0831","author":"","license":"ISC","_id":"gatsby-interface@0.0.286-greglobinski-plan-icons-update-20220527T0831","maintainers":[{"name":"j0sh77","email":"jcjohnson77@gmail.com"},{"name":"mcolelittle","email":"mcolelittle@gmail.com"},{"name":"tyhopp","email":"hopp.ty.c@gmail.com"},{"name":"kgarbaya","email":"kgarbaya@gmail.com"},{"name":"marvinjudehk","email":"marvinjudehk@gmail.com"},{"name":"pvorozhe","email":"vorozheykinap@gmail.com"},{"name":"pauliescanlon","email":"pauliescanlon@gmail.com"},{"name":"kylemathews","email":"mathews.kyle@gmail.com"},{"name":"leithonenglish","email":"leithonenglish@gmail.com"},{"name":"dschau","email":"dustinschau@gmail.com"},{"name":"pieh","email":"misiek.piechowiak@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"},{"name":"tylerbarnes","email":"tyler@known.design"},{"name":"fk","email":"sechskilo@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"lekoarts","email":"lekoarts@gmail.com"},{"name":"dmccraw","email":"dustinmccraw@yahoo.com"},{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"julienp","email":"julien@caffeine.lu"},{"name":"rachelbahl","email":"rachel@gatsbyjs.com"},{"name":"daniellewgatsby","email":"daniel.lew@gatsbyjs.com"},{"name":"veryspry","email":"ehlinger.matt@gmail.com"},{"name":"mlgualtieri-gatsby","email":"mike.gualtieri@gatsbyjs.com"},{"name":"gatsby_integrations","email":"integrations-collab-squad@gatsbyjs.com"},{"name":"greglobinski","email":"greglobinski@gmail.com"},{"name":"thinkybeast","email":"thinkybeast@gmail.com"}],"dist":{"shasum":"202abcd370ea46aedae1fd3388adbe9b6c24add7","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.286-greglobinski-plan-icons-update-20220527T0831.tgz","fileCount":756,"integrity":"sha512-OEn2HYJzPDs8pIAYRDhzmb6Th1rn2JBki+aWHYrYMWMgCAqG0YL1MgUYFACcfde0Fs6MibW64fe5ppmeYzRiBw==","signatures":[{"sig":"MEUCIFjobtwVrex+nqot1S3E3mFe49tU3f+DnE3N3WjqruAaAiEAqGkZNdqf11CKMJDgeXb0DnXs4Mc4wwTcLUXZgM2m9OE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3890842,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJikIyXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrM9A/8Chmu0HbipxPsaO+E5tqTU4MXJvcM5pqcc6uJo1RwSp/PogMc\r\ng1HwNp8XcmmvuczDqTe989bN2+y2Lhy5sLoBpMxfP6QgCnJ5pHfupI04Utpi\r\njvR1T2xXR3owlsOxgXJqkPtEPpank6WYmxpn7NV++Y1OSQQMjBR2BTfnOe/9\r\np8370vcqMO7bKCyeuorl1aqAb6cWZylmLy2Y5TQGN6cZ/z19utHkT1GStQ42\r\nr9mwzmEpSKga9CIT+sAtMtJgsGaMrkY/MbJEAI7wxWoL3H6XdmbPP1leD/Bp\r\nuvIpIIsAb53ikpKMZl9c3teQ1NzDzutRaW3tLRZNiHJYD0dk7CFklauNWPV8\r\nbxP/W097dX/eWgq/EPmeRcKbDbWg3KXe/t6JXObYQ50ayzGOrBCowUsXg6YZ\r\n1SEyeo2INnO89kOSkcr27c8kdgIX04VbnERKkYEYU+bev8L0Voy+mtVzwPU0\r\ncBIrvjJwb8B+wBNJmUZE2qtM7Z+P6hLqDkwd3wZMylLgK1tST1QmBJm2ZL4Y\r\n4PUs8Li4+rOwZD9qHjhQF5kQyj2J96d1XD9gD1CMyfc9Rg2D2H2DzoxAEESd\r\nNFCChRrcGA46hY9emLo7PcxMGbAOeUMY4wUn3G+uVrh8vA0MAxaV/N0VfIiK\r\n0LSkKWPFoO3oTd5M4VNYTHAsql0NejmB+5g=\r\n=omVg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n\n## ❗ Code of Conduct\n\nGatsby is dedicated to building a welcoming, diverse, safe community. We expect everyone participating in the Gatsby community to abide by our [**Code of Conduct**](https://gatsbyjs.org/contributing/code-of-conduct/). Please read it. Please follow it. In the Gatsby community, we work hard to build each other up and create amazing things together. 💪💜\n","source":"index.ts","gitHead":"d19d9a59932485b686dcb9f1a62c4338925b5d6e","scripts":{"tsc":"tsc","lint":"eslint --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest --env=jest-environment-jsdom-sixteen --verbose","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"cross-env STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[] --env=jest-environment-jsdom-sixteen","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch --env=jest-environment-jsdom-sixteen --verbose","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"cross-env STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"greglobinski","email":"greglobinski@gmail.com"},"_npmVersion":"6.14.16","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"jsdom":"16.2.2","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"12.22.12","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","fs-extra":"^9.0.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","markdown-to-jsx":"^7.0.0","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2","@babel/helper-module-imports":"^7.12.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^26.5.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^2.33.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-axe":"^4.0.0","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","cross-env":"^7.0.2","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.9.7","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","color-blend":"^3.0.0","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","wcag-contrast":"^3.0.0","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/jest-axe":"^3.5.0","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.21","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.21","rollup-plugin-svg":"^2.0.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","storybook-chromatic":"^4.0.2","@rollup/plugin-babel":"^5.2.1","@types/wcag-contrast":"^3.0.0","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-terser":"^7.0.2","@storybook/addon-a11y":"6.0.21","@storybook/addon-docs":"6.0.21","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^3.1.8","@storybook/addon-knobs":"6.0.21","@storybook/addon-links":"6.0.21","@testing-library/react":"^11.0.4","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","@rollup/plugin-commonjs":"^16.0.0","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.4.2","@babel/plugin-syntax-jsx":"^7.12.1","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.21","@storybook/addon-console":"^1.2.2","@storybook/source-loader":"6.0.21","@storybook/addon-viewport":"6.0.21","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","@rollup/plugin-node-resolve":"^10.0.0","@storybook/addon-storyshots":"6.0.21","@testing-library/user-event":"^12.1.7","rollup-plugin-auto-external":"^2.0.0","@storybook/addon-storysource":"6.0.21","jest-environment-jsdom-sixteen":"^1.0.3","@babel/helper-plugin-test-runner":"^7.10.4","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","babel-plugin-typescript-to-proptypes":"^1.1.0","@storybook/addon-storyshots-puppeteer":"6.0.21","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":">=16.8.1","formik":"^2.0.8","gatsby":">=2.6.0","react-dom":">=16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.286-greglobinski-plan-icons-update-20220527T0831_1653640342878_0.3561473488950506","host":"s3://npm-registry-packages"}},"0.0.287":{"name":"gatsby-interface","version":"0.0.287","author":"","license":"ISC","_id":"gatsby-interface@0.0.287","maintainers":[{"name":"j0sh77","email":"jcjohnson77@gmail.com"},{"name":"mcolelittle","email":"mcolelittle@gmail.com"},{"name":"tyhopp","email":"hopp.ty.c@gmail.com"},{"name":"kgarbaya","email":"kgarbaya@gmail.com"},{"name":"marvinjudehk","email":"marvinjudehk@gmail.com"},{"name":"pvorozhe","email":"vorozheykinap@gmail.com"},{"name":"pauliescanlon","email":"pauliescanlon@gmail.com"},{"name":"kylemathews","email":"mathews.kyle@gmail.com"},{"name":"leithonenglish","email":"leithonenglish@gmail.com"},{"name":"dschau","email":"dustinschau@gmail.com"},{"name":"pieh","email":"misiek.piechowiak@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"},{"name":"tylerbarnes","email":"tyler@known.design"},{"name":"fk","email":"sechskilo@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"lekoarts","email":"lekoarts@gmail.com"},{"name":"dmccraw","email":"dustinmccraw@yahoo.com"},{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"julienp","email":"julien@caffeine.lu"},{"name":"rachelbahl","email":"rachel@gatsbyjs.com"},{"name":"daniellewgatsby","email":"daniel.lew@gatsbyjs.com"},{"name":"veryspry","email":"ehlinger.matt@gmail.com"},{"name":"mlgualtieri-gatsby","email":"mike.gualtieri@gatsbyjs.com"},{"name":"gatsby_integrations","email":"integrations-collab-squad@gatsbyjs.com"},{"name":"greglobinski","email":"greglobinski@gmail.com"},{"name":"thinkybeast","email":"thinkybeast@gmail.com"}],"dist":{"shasum":"28cd544c6995b21ab50a210ab55256fba69a5e6d","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.287.tgz","fileCount":754,"integrity":"sha512-+2i/h+GHfP4eEWXrgm6oUh/EIwx3gJvYFq4sd4ZZgr4tup2X280KtbmnvdiPKEiw7zVAwHfi618sAMmI3bALnw==","signatures":[{"sig":"MEUCIAaC9iW3PMFsAo2CL0WKVRuNVs1gGkkJteTKdq1xzAd3AiEAyDOXWdgb5CwGJCyCytExrC5Y3Zaki1qz97lHJkA+MIE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3889115,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJil3lLACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmos0g/+JnOWwmWyLuRplDs4fnD+ZX2RY4NdQ942vZPT9IoO6DiHDdtZ\r\nHuHJdCPxS/daL3CHljzTf0qbDPt/cs6cBR6pjZiktjjhJ3RYuvJIyKOmHSSC\r\nIAtrs3sRp/6u/xufI4uFtbl5UqgEjbNiH4bnDoFohy+y/Z7lTj4lZaVEzuUg\r\n4n/Bdd3MxvRd2vYaTpR+ztrcWoUfvLJywodoeCzsD/KfqXUHO4KGMEjJuT1Q\r\ngEX3LQkQeb4gY1CnHV3EoOZZv7KS+IBvPS+41TUWUrUx8YMA+ghFlFqj/SO4\r\nztDUhMb3enr4R8ZIRYXKu0Fv3dEdqLpnXYt8nSYfZ1oOBKMengHOuvd8TKcj\r\ngb1zZSsMT0lH3fJMjOOw+TFppiZzoHKQ/GaO4AYo4EuksHpvLpjQEoccYrt3\r\nBv88bViZvoVdnUFDKfvgOJgYU7GxTSPwPavwJ7zsxgGGBSgY0Xqj1qX/5etO\r\nbxM2kNN9BS036hIEQlH3r9N0CV5gmhcYCm/Smow2Zd8T0t6uMoFbplwpIB+0\r\n3kLO06V9DBnmCPsD9fUObcudj4EJbkOpUNEGyZAv96oON9j9fTxI8j9Z+QcR\r\ndDQEYBjIte0/6Y2YbHYhzcerI6Ei3HAT3QawDXVd7fXFH463NfPeXScwdYV2\r\nsJwLlM6kZZJd9Cx8xkR/fWrBaOt2xIMh+5A=\r\n=PKx1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","source":"index.ts","gitHead":"ef79fe01f6e55eb8883480a0568c1f0612cea69b","scripts":{"tsc":"tsc","lint":"eslint --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest --env=jest-environment-jsdom-sixteen --verbose","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"cross-env STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[] --env=jest-environment-jsdom-sixteen","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch --env=jest-environment-jsdom-sixteen --verbose","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"cross-env STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"greglobinski","email":"greglobinski@gmail.com"},"_npmVersion":"6.14.12","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"jsdom":"16.2.2","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.24.1","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","fs-extra":"^9.0.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","markdown-to-jsx":"^7.0.0","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2","@babel/helper-module-imports":"^7.12.1"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^26.5.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^2.33.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-axe":"^4.0.0","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","cross-env":"^7.0.2","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.9.7","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","color-blend":"^3.0.0","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","wcag-contrast":"^3.0.0","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/jest-axe":"^3.5.0","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.21","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.21","rollup-plugin-svg":"^2.0.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","storybook-chromatic":"^4.0.2","@rollup/plugin-babel":"^5.2.1","@types/wcag-contrast":"^3.0.0","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-terser":"^7.0.2","@storybook/addon-a11y":"6.0.21","@storybook/addon-docs":"6.0.21","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^3.1.8","@storybook/addon-knobs":"6.0.21","@storybook/addon-links":"6.0.21","@testing-library/react":"^11.0.4","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","@rollup/plugin-commonjs":"^16.0.0","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.4.2","@babel/plugin-syntax-jsx":"^7.12.1","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.21","@storybook/addon-console":"^1.2.2","@storybook/source-loader":"6.0.21","@storybook/addon-viewport":"6.0.21","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","@rollup/plugin-node-resolve":"^10.0.0","@storybook/addon-storyshots":"6.0.21","@testing-library/user-event":"^12.1.7","rollup-plugin-auto-external":"^2.0.0","@storybook/addon-storysource":"6.0.21","jest-environment-jsdom-sixteen":"^1.0.3","@babel/helper-plugin-test-runner":"^7.10.4","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","babel-plugin-typescript-to-proptypes":"^1.1.0","@storybook/addon-storyshots-puppeteer":"6.0.21","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":">=16.8.1","formik":"^2.0.8","gatsby":">=2.6.0","react-dom":">=16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.287_1654094155449_0.6353638422798225","host":"s3://npm-registry-packages"}},"0.0.287-revert-501-LogDrainsIcon-20220601T1647":{"name":"gatsby-interface","version":"0.0.287-revert-501-LogDrainsIcon-20220601T1647","author":"","license":"ISC","_id":"gatsby-interface@0.0.287-revert-501-LogDrainsIcon-20220601T1647","maintainers":[{"name":"j0sh77","email":"jcjohnson77@gmail.com"},{"name":"mcolelittle","email":"mcolelittle@gmail.com"},{"name":"tyhopp","email":"hopp.ty.c@gmail.com"},{"name":"kgarbaya","email":"kgarbaya@gmail.com"},{"name":"marvinjudehk","email":"marvinjudehk@gmail.com"},{"name":"pvorozhe","email":"vorozheykinap@gmail.com"},{"name":"pauliescanlon","email":"pauliescanlon@gmail.com"},{"name":"kylemathews","email":"mathews.kyle@gmail.com"},{"name":"leithonenglish","email":"leithonenglish@gmail.com"},{"name":"dschau","email":"dustinschau@gmail.com"},{"name":"pieh","email":"misiek.piechowiak@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"},{"name":"tylerbarnes","email":"tyler@known.design"},{"name":"fk","email":"sechskilo@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"lekoarts","email":"lekoarts@gmail.com"},{"name":"dmccraw","email":"dustinmccraw@yahoo.com"},{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"julienp","email":"julien@caffeine.lu"},{"name":"rachelbahl","email":"rachel@gatsbyjs.com"},{"name":"daniellewgatsby","email":"daniel.lew@gatsbyjs.com"},{"name":"veryspry","email":"ehlinger.matt@gmail.com"},{"name":"mlgualtieri-gatsby","email":"mike.gualtieri@gatsbyjs.com"},{"name":"gatsby_integrations","email":"integrations-collab-squad@gatsbyjs.com"},{"name":"greglobinski","email":"greglobinski@gmail.com"},{"name":"thinkybeast","email":"thinkybeast@gmail.com"}],"dist":{"shasum":"bda20c97f7dac547f9ee7290ac8a16d5b6ddcdab","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.287-revert-501-LogDrainsIcon-20220601T1647.tgz","fileCount":753,"integrity":"sha512-LieGerD+Yn3anBKpcRecZ0y59cMPe1RNln6PGOSGRGuFUdTO+/f0F5RFzEdNpBvKhbobvn0K9qkEIN0tA/Pz3A==","signatures":[{"sig":"MEUCIQCejcpMRPYJdUbSTHX1Yic4jiWNw2G92DQmwgUd4J1AvwIgCwvyxxAAYOsLH4BZCFWoLsrtET9/ecF5ZB2FtNbSAns=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3889047,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJil5hfACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpKgw/+Ov6ZsSzbllNfZWh1MlqhQFw8FwAfxTGerS+arRft95CSh2cn\r\nKld49gyDwGUqvsgr8tZhWWYcHsqVZqGD5M9AwjEpF7Vk6Q6OxFm6hdABIpxk\r\nIfaPR16xUWSDOQpKCvJv2IRAU5dLw+v0+U29LTl6zyVUV6WGtWTB9kbKwP78\r\nXsRbSAKGZ4zHM0XXr6cT8c8HCYiiyp4fsJ4mC4248HL24+BTsrECRqKOK15+\r\n6whfxZ1+v8iaOTqwbyn6lEoug3ai1pwLGzqSwDVOH/SqJaT3GRIgTD9kMynm\r\nUXNY+URmZjou/U0FWZMI6GHzm51MBO12wMIaIodqPesV5zovzdQv3v5bB9fq\r\n3VLNukLB/Ay/fim4xM2/edq4o3eQkubW5A1lpPDSmyMU90xfRcc0NhyfEKOY\r\nA8LObwN2d0mokYvPc3eoQqh+UsacT4sjZV+9oXRj+gId23boe2Qn8Lx1Eaw6\r\n3RVGCXidqfSBXJxrc+aD43JUCiTM/H0eGmFpDvo/4RNBarflEzCaPIdGjjeU\r\nYc75PayllHmD5RLYZZym4qthkysv62XXtHbzeZ1TLFy6BO0n7GJMvg85cHVF\r\nGOpFWi1GIICCu9u9uMrqHKDYHfbFgG2jn9jaT0qi3wCwwpsmdnXPhI/hzokV\r\nMqWtchShaqaNDfoPRlf/EZ8A2uZvaK6W26Q=\r\n=CfCz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n\n## ❗ Code of Conduct\n\nGatsby is dedicated to building a welcoming, diverse, safe community. We expect everyone participating in the Gatsby community to abide by our [**Code of Conduct**](https://gatsbyjs.org/contributing/code-of-conduct/). Please read it. Please follow it. In the Gatsby community, we work hard to build each other up and create amazing things together. 💪💜\n","source":"index.ts","gitHead":"ab028f10baa06cbc17b9d1dee0709177370b1bc9","scripts":{"tsc":"tsc","lint":"eslint --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest --env=jest-environment-jsdom-sixteen --verbose","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"cross-env STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[] --env=jest-environment-jsdom-sixteen","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch --env=jest-environment-jsdom-sixteen --verbose","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"cross-env STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"greglobinski","email":"greglobinski@gmail.com"},"_npmVersion":"6.14.16","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"jsdom":"16.2.2","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"12.22.12","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","fs-extra":"^9.0.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","markdown-to-jsx":"^7.0.0","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2","@babel/helper-module-imports":"^7.12.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^26.5.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^2.33.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-axe":"^4.0.0","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","cross-env":"^7.0.2","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.9.7","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","color-blend":"^3.0.0","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","wcag-contrast":"^3.0.0","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/jest-axe":"^3.5.0","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.21","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.21","rollup-plugin-svg":"^2.0.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","storybook-chromatic":"^4.0.2","@rollup/plugin-babel":"^5.2.1","@types/wcag-contrast":"^3.0.0","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-terser":"^7.0.2","@storybook/addon-a11y":"6.0.21","@storybook/addon-docs":"6.0.21","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^3.1.8","@storybook/addon-knobs":"6.0.21","@storybook/addon-links":"6.0.21","@testing-library/react":"^11.0.4","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","@rollup/plugin-commonjs":"^16.0.0","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.4.2","@babel/plugin-syntax-jsx":"^7.12.1","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.21","@storybook/addon-console":"^1.2.2","@storybook/source-loader":"6.0.21","@storybook/addon-viewport":"6.0.21","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","@rollup/plugin-node-resolve":"^10.0.0","@storybook/addon-storyshots":"6.0.21","@testing-library/user-event":"^12.1.7","rollup-plugin-auto-external":"^2.0.0","@storybook/addon-storysource":"6.0.21","jest-environment-jsdom-sixteen":"^1.0.3","@babel/helper-plugin-test-runner":"^7.10.4","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","babel-plugin-typescript-to-proptypes":"^1.1.0","@storybook/addon-storyshots-puppeteer":"6.0.21","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":">=16.8.1","formik":"^2.0.8","gatsby":">=2.6.0","react-dom":">=16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.287-revert-501-LogDrainsIcon-20220601T1647_1654102111466_0.5876999441288573","host":"s3://npm-registry-packages"}},"0.0.287-greglobinski-logDrainIcon-20220610T1255":{"name":"gatsby-interface","version":"0.0.287-greglobinski-logDrainIcon-20220610T1255","author":"","license":"ISC","_id":"gatsby-interface@0.0.287-greglobinski-logDrainIcon-20220610T1255","maintainers":[{"name":"j0sh77","email":"jcjohnson77@gmail.com"},{"name":"mcolelittle","email":"mcolelittle@gmail.com"},{"name":"tyhopp","email":"hopp.ty.c@gmail.com"},{"name":"kgarbaya","email":"kgarbaya@gmail.com"},{"name":"marvinjudehk","email":"marvinjudehk@gmail.com"},{"name":"pvorozhe","email":"vorozheykinap@gmail.com"},{"name":"pauliescanlon","email":"pauliescanlon@gmail.com"},{"name":"kylemathews","email":"mathews.kyle@gmail.com"},{"name":"leithonenglish","email":"leithonenglish@gmail.com"},{"name":"dschau","email":"dustinschau@gmail.com"},{"name":"pieh","email":"misiek.piechowiak@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"},{"name":"tylerbarnes","email":"tyler@known.design"},{"name":"fk","email":"sechskilo@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"lekoarts","email":"lekoarts@gmail.com"},{"name":"dmccraw","email":"dustinmccraw@yahoo.com"},{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"julienp","email":"julien@caffeine.lu"},{"name":"rachelbahl","email":"rachel@gatsbyjs.com"},{"name":"daniellewgatsby","email":"daniel.lew@gatsbyjs.com"},{"name":"veryspry","email":"ehlinger.matt@gmail.com"},{"name":"mlgualtieri-gatsby","email":"mike.gualtieri@gatsbyjs.com"},{"name":"gatsby_integrations","email":"integrations-collab-squad@gatsbyjs.com"},{"name":"greglobinski","email":"greglobinski@gmail.com"},{"name":"thinkybeast","email":"thinkybeast@gmail.com"}],"dist":{"shasum":"d3ff9154bfd13147a2f0bc55154bf334f0ac60c8","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.287-greglobinski-logDrainIcon-20220610T1255.tgz","fileCount":756,"integrity":"sha512-NbIqe4qpygm/3RLOjjDWbxzWQMNsnromessJQ5L1XQeEcicnuuG3O3PmNm/CybMCVLsZXqKlgrGmq4YseE15bQ==","signatures":[{"sig":"MEUCIQDmivDr3Dg/2cH0dku66DRxQ/O+Ry+SjT/99h0/rRMhfwIgJss4fWVAJzA+63G+JpZt6ZQgNrexCBNXWjOseGmiBA0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3904575,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJioz96ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrXwRAAjThklYbfXc2TfWmY3IIYJEmHQJBQ6h8v/31YTiwOk8hsWGp1\r\ns225QXN5c7P1cGp/vClzAryCWslOv9GE1WwT3MGV4Nlg+R5wuy8N2oW82IQN\r\n1Z5Y5jTWd+1hKLs9j/H/Wq4qkPgppjSzoxqJ2+FtsQAhDCJIJv8UwK0Hhu3k\r\n/M8GUm84hvnWRr7IXW8xJZ00qoPQews5u9NCiYp3hIzGRkqOwjBGtt2Qi3mK\r\n/tyZc6rBh5r/dBzqxcD+YfuyBxncit6JE/3QJqd/mqa3/YeQQce+aa03/M5w\r\n0pEPJPA6d6UvCw6P4R8HPpza5uvcE0d4pyE/bRlcd1EZusZr0N50JbQp94yM\r\nqkcuAz2A1HmRO9qARDMTK3ta2DgccfNHM3RnoW9NHoov+E0MZh06GuoJownQ\r\n2vuaKD47yuTsKXmGy980Ub1tKaLn10mH375iQkGPM+6/Fu7v9JjcHs+D5/eA\r\nXy2SzGzKEt7xoNIF/yIjLZcwEg7gTyP5SO6vgjYz2yPaEeDLM3SMWMwjw6j3\r\nG48wTgt38zD1foc9Hm4dRe+OZya6ZTudCI2vh7HWKk357w3lHbn2PDlXEEO2\r\nd3xWqD8GNkO3O86i47qZuCnsav/FJvg6DQpXxZlDXAYS1Y8MjHbFVhS9Mhb2\r\nAVQRmTSx82S72n1X8j4Qv2ilfaa3uDMrnjQ=\r\n=SjiN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n\n## ❗ Code of Conduct\n\nGatsby is dedicated to building a welcoming, diverse, safe community. We expect everyone participating in the Gatsby community to abide by our [**Code of Conduct**](https://gatsbyjs.org/contributing/code-of-conduct/). Please read it. Please follow it. In the Gatsby community, we work hard to build each other up and create amazing things together. 💪💜\n","source":"index.ts","gitHead":"a9f2d1a0d655c13df65119c8c05cd8450d4f745f","scripts":{"tsc":"tsc","lint":"eslint --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest --env=jest-environment-jsdom-sixteen --verbose","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"cross-env STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[] --env=jest-environment-jsdom-sixteen","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch --env=jest-environment-jsdom-sixteen --verbose","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"cross-env STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"greglobinski","email":"greglobinski@gmail.com"},"_npmVersion":"6.14.16","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"jsdom":"16.2.2","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"12.22.12","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","fs-extra":"^9.0.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","markdown-to-jsx":"^7.0.0","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2","@babel/helper-module-imports":"^7.12.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^26.5.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^2.33.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-axe":"^4.0.0","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","cross-env":"^7.0.2","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.9.7","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","color-blend":"^3.0.0","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","wcag-contrast":"^3.0.0","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/jest-axe":"^3.5.0","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.21","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.21","rollup-plugin-svg":"^2.0.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","storybook-chromatic":"^4.0.2","@rollup/plugin-babel":"^5.2.1","@types/wcag-contrast":"^3.0.0","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-terser":"^7.0.2","@storybook/addon-a11y":"6.0.21","@storybook/addon-docs":"6.0.21","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^3.1.8","@storybook/addon-knobs":"6.0.21","@storybook/addon-links":"6.0.21","@testing-library/react":"^11.0.4","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","@rollup/plugin-commonjs":"^16.0.0","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.4.2","@babel/plugin-syntax-jsx":"^7.12.1","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.21","@storybook/addon-console":"^1.2.2","@storybook/source-loader":"6.0.21","@storybook/addon-viewport":"6.0.21","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","@rollup/plugin-node-resolve":"^10.0.0","@storybook/addon-storyshots":"6.0.21","@testing-library/user-event":"^12.1.7","rollup-plugin-auto-external":"^2.0.0","@storybook/addon-storysource":"6.0.21","jest-environment-jsdom-sixteen":"^1.0.3","@babel/helper-plugin-test-runner":"^7.10.4","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","babel-plugin-typescript-to-proptypes":"^1.1.0","@storybook/addon-storyshots-puppeteer":"6.0.21","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":">=16.8.1","formik":"^2.0.8","gatsby":">=2.6.0","react-dom":">=16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.287-greglobinski-logDrainIcon-20220610T1255_1654865786702_0.44948504751129015","host":"s3://npm-registry-packages"}},"0.0.289":{"name":"gatsby-interface","version":"0.0.289","author":"","license":"ISC","_id":"gatsby-interface@0.0.289","maintainers":[{"name":"j0sh77","email":"jcjohnson77@gmail.com"},{"name":"mcolelittle","email":"mcolelittle@gmail.com"},{"name":"tyhopp","email":"hopp.ty.c@gmail.com"},{"name":"kgarbaya","email":"kgarbaya@gmail.com"},{"name":"marvinjudehk","email":"marvinjudehk@gmail.com"},{"name":"pvorozhe","email":"vorozheykinap@gmail.com"},{"name":"pauliescanlon","email":"pauliescanlon@gmail.com"},{"name":"kylemathews","email":"mathews.kyle@gmail.com"},{"name":"leithonenglish","email":"leithonenglish@gmail.com"},{"name":"dschau","email":"dustinschau@gmail.com"},{"name":"pieh","email":"misiek.piechowiak@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"},{"name":"tylerbarnes","email":"tyler@known.design"},{"name":"fk","email":"sechskilo@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"lekoarts","email":"lekoarts@gmail.com"},{"name":"dmccraw","email":"dustinmccraw@yahoo.com"},{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"julienp","email":"julien@caffeine.lu"},{"name":"rachelbahl","email":"rachel@gatsbyjs.com"},{"name":"daniellewgatsby","email":"daniel.lew@gatsbyjs.com"},{"name":"veryspry","email":"ehlinger.matt@gmail.com"},{"name":"mlgualtieri-gatsby","email":"mike.gualtieri@gatsbyjs.com"},{"name":"gatsby_integrations","email":"integrations-collab-squad@gatsbyjs.com"},{"name":"greglobinski","email":"greglobinski@gmail.com"},{"name":"thinkybeast","email":"thinkybeast@gmail.com"}],"dist":{"shasum":"8fe09f1b5ce891205c4c66d1f6c022c1b899b73d","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.289.tgz","fileCount":756,"integrity":"sha512-M2wKU/uhi0rqUt3puTe6q1Y9jstXEZYUx9nH1JKT3KcTW6HGKFTFEw3chWkLLFqNXUhPDlWUH2t7dxVgMRtzag==","signatures":[{"sig":"MEUCIGYDcKm05K2RYfx1k7i3fmXa9Tm7DGHQzNbWA9/eX0QnAiEA1lXjtITyLrwmgkwVWlX5DgSUSvMuZtxltpscB4cQ0ns=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3905278,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJio0xNACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpT+g/8C9etmCT545mliZaocTx81grVNtisA28KOVvpkVLhSgC+9JeG\r\nIaoQkeWcWXyIn2bAghV2F15/5tP+abxfRma9b14izAt0KNQS/K99rRpIf25N\r\nnx5ae5iIviJETiwS8y2Ae4gRnFyUbCmrT2oUVjUTlcK3Jsqh3W8RPwS6Womk\r\nC3+L3f95PuzJJDAcf1yrzutNxBzWik9Qkx8ssQ2aBn0N2UOpi64U5NgvFTmo\r\n0CefBSnZE7qSOYGg2GAAajGsFIy0NCXRQ+pfFuZAfn8iCoF5MrSE3FbnoyXP\r\nYwIOk/6pcvHcF93HxwAo7Bhyncu1D996qN4cJFLteYQrJf8L+ijS2JkWUg5l\r\nzYVFPTTTuTFQCvy9xsN92GKtJARP4TEmZoXns5qlOmJh+qP5INbNe0j1BgK7\r\n3fWp3OZ8QHp7DWnspT4A86FkxolSfrBsoo2PSWSBY39UJ3M4Iy3xZkIx4jpf\r\n6gwPhSPrvz9SPeCKDDRpzmQ2VXcfHVBbgQUTaE2eVEATeKKrA0Cg1arQk5oX\r\nha6k2meh7YdbfCLVyAWbHXs07MW1n49oijXi3DTXwwZxWWUALGw8hDlLXEWz\r\n45m6QmlFm4q7cSKuFgByNFH/+mcil5PeUVSwC7ZZSWe4OS45VuVVkgf+YkcZ\r\nF2xsUU/3vJV1MZrM38LLIMPIQXogbf1DLmY=\r\n=QNAU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","source":"index.ts","gitHead":"b4b7eb83fdd20c419ff4c710b016cc17b393017b","scripts":{"tsc":"tsc","lint":"eslint --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest --env=jest-environment-jsdom-sixteen --verbose","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"cross-env STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[] --env=jest-environment-jsdom-sixteen","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch --env=jest-environment-jsdom-sixteen --verbose","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"cross-env STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"greglobinski","email":"greglobinski@gmail.com"},"_npmVersion":"6.14.12","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"jsdom":"16.2.2","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.24.1","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","fs-extra":"^9.0.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","markdown-to-jsx":"^7.0.0","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2","@babel/helper-module-imports":"^7.12.1"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^26.5.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^2.33.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-axe":"^4.0.0","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","cross-env":"^7.0.2","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.9.7","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","color-blend":"^3.0.0","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","wcag-contrast":"^3.0.0","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/jest-axe":"^3.5.0","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.21","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.21","rollup-plugin-svg":"^2.0.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","storybook-chromatic":"^4.0.2","@rollup/plugin-babel":"^5.2.1","@types/wcag-contrast":"^3.0.0","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-terser":"^7.0.2","@storybook/addon-a11y":"6.0.21","@storybook/addon-docs":"6.0.21","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^3.1.8","@storybook/addon-knobs":"6.0.21","@storybook/addon-links":"6.0.21","@testing-library/react":"^11.0.4","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","@rollup/plugin-commonjs":"^16.0.0","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.4.2","@babel/plugin-syntax-jsx":"^7.12.1","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.21","@storybook/addon-console":"^1.2.2","@storybook/source-loader":"6.0.21","@storybook/addon-viewport":"6.0.21","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","@rollup/plugin-node-resolve":"^10.0.0","@storybook/addon-storyshots":"6.0.21","@testing-library/user-event":"^12.1.7","rollup-plugin-auto-external":"^2.0.0","@storybook/addon-storysource":"6.0.21","jest-environment-jsdom-sixteen":"^1.0.3","@babel/helper-plugin-test-runner":"^7.10.4","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","babel-plugin-typescript-to-proptypes":"^1.1.0","@storybook/addon-storyshots-puppeteer":"6.0.21","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":">=16.8.1","formik":"^2.0.8","gatsby":">=2.6.0","react-dom":">=16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.289_1654869069217_0.516763875169082","host":"s3://npm-registry-packages"}},"0.0.289-greglobinski-plan-icons-cleanup-20220614T2028":{"name":"gatsby-interface","version":"0.0.289-greglobinski-plan-icons-cleanup-20220614T2028","author":"","license":"ISC","_id":"gatsby-interface@0.0.289-greglobinski-plan-icons-cleanup-20220614T2028","maintainers":[{"name":"j0sh77","email":"jcjohnson77@gmail.com"},{"name":"mcolelittle","email":"mcolelittle@gmail.com"},{"name":"tyhopp","email":"hopp.ty.c@gmail.com"},{"name":"kgarbaya","email":"kgarbaya@gmail.com"},{"name":"marvinjudehk","email":"marvinjudehk@gmail.com"},{"name":"pvorozhe","email":"vorozheykinap@gmail.com"},{"name":"pauliescanlon","email":"pauliescanlon@gmail.com"},{"name":"kylemathews","email":"mathews.kyle@gmail.com"},{"name":"leithonenglish","email":"leithonenglish@gmail.com"},{"name":"dschau","email":"dustinschau@gmail.com"},{"name":"pieh","email":"misiek.piechowiak@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"},{"name":"tylerbarnes","email":"tyler@known.design"},{"name":"fk","email":"sechskilo@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"lekoarts","email":"lekoarts@gmail.com"},{"name":"dmccraw","email":"dustinmccraw@yahoo.com"},{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"julienp","email":"julien@caffeine.lu"},{"name":"rachelbahl","email":"rachel@gatsbyjs.com"},{"name":"daniellewgatsby","email":"daniel.lew@gatsbyjs.com"},{"name":"veryspry","email":"ehlinger.matt@gmail.com"},{"name":"mlgualtieri-gatsby","email":"mike.gualtieri@gatsbyjs.com"},{"name":"gatsby_integrations","email":"integrations-collab-squad@gatsbyjs.com"},{"name":"greglobinski","email":"greglobinski@gmail.com"},{"name":"thinkybeast","email":"thinkybeast@gmail.com"}],"dist":{"shasum":"2408cbd85d2e9b925fa4a35fdc1a34ac133c8119","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.289-greglobinski-plan-icons-cleanup-20220614T2028.tgz","fileCount":747,"integrity":"sha512-q0T+Wt1ENcOf/tsCD49hIKeIIU9ay0r5wrSmCeqC5BnbFQeyVprap05n4+H3RWAYhoAcKRPVanhsEzNvFlTiKw==","signatures":[{"sig":"MEQCIH2eSbJ8p0U4wGFnZngXzMHLnSaBKzV29Zct7yuEHLOLAiBdPHC2X8Wguz0uBRKugYifesftbsT/uuGl3G4Z1K+lvg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3892968,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiqO98ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqEqg/+K/ZOgXUgBaHf8rb06cdqUDPvbNHMbMucXUxWBzCaSnbFK7fu\r\nx3Yb+b+RQBhWulaxR4TpERUqJLZZxZ62qtexmq290V6HuuzCiG598G45a4h3\r\n2pmlvFfbsaxFiJgE3JB1h8bgK+yPJSKETKdncw9RgBp5fuQ2q3lOuiS6ms83\r\ne+SCl+oMVu34st/toHjA67zgzK89QSdoGlET7LS8pE4sDba6e3Q0Cbov42eS\r\nwblfJjHDHhPHMc5ypN1i0xPIvs2bWDi0CzCWaHa0nZ/yM11W/44/7FoXqcv/\r\nBwRl1NSkfZkfiryW5Lp7KLsRhHCmX+7dxGJr+FGvQ/EZpaRMIooziMTALnHM\r\nqp/+K7gecaQUyHeX7lrFA3SisD8zGk0I73DveRXRYgIMGHlBxfiKLJXbgYmx\r\nBXufwh+AogDMtpRRp+gIV6hkpilqsfMEsHl9UB+IGvU2eTnjThu1KhofP0lV\r\nVJvMptSyi1ZOEHBAMogbmStZ8sC8E2yc0tQWArZfhIXe9g37ZDiwSFly1sZe\r\neqWFFDYtzvaUISLl0/2e4+hZ6/hI2Zyv66a3Opdx5Gaq7wqqgu6oOxD3F207\r\nRFfeIJLmTQroSIwQ/UjmbZoTpNbNXdLClW/5PVdGaBnfzC5Ds3KeLHq5e2iO\r\nN0bvFgKjHDOu2nJ5Pjk8ek6/T5mqRaxUK/A=\r\n=AEik\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n\n## ❗ Code of Conduct\n\nGatsby is dedicated to building a welcoming, diverse, safe community. We expect everyone participating in the Gatsby community to abide by our [**Code of Conduct**](https://gatsbyjs.org/contributing/code-of-conduct/). Please read it. Please follow it. In the Gatsby community, we work hard to build each other up and create amazing things together. 💪💜\n","source":"index.ts","gitHead":"7eaaf84bd10216f25948ae9989e8112861265404","scripts":{"tsc":"tsc","lint":"eslint --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest --env=jest-environment-jsdom-sixteen --verbose","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"cross-env STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[] --env=jest-environment-jsdom-sixteen","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch --env=jest-environment-jsdom-sixteen --verbose","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"cross-env STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"greglobinski","email":"greglobinski@gmail.com"},"_npmVersion":"6.14.16","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"jsdom":"16.2.2","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"12.22.12","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","fs-extra":"^9.0.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","markdown-to-jsx":"^7.0.0","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2","@babel/helper-module-imports":"^7.12.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^26.5.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^2.33.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-axe":"^4.0.0","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","cross-env":"^7.0.2","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.9.7","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","color-blend":"^3.0.0","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","wcag-contrast":"^3.0.0","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/jest-axe":"^3.5.0","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.21","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.21","rollup-plugin-svg":"^2.0.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","storybook-chromatic":"^4.0.2","@rollup/plugin-babel":"^5.2.1","@types/wcag-contrast":"^3.0.0","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-terser":"^7.0.2","@storybook/addon-a11y":"6.0.21","@storybook/addon-docs":"6.0.21","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^3.1.8","@storybook/addon-knobs":"6.0.21","@storybook/addon-links":"6.0.21","@testing-library/react":"^11.0.4","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","@rollup/plugin-commonjs":"^16.0.0","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.4.2","@babel/plugin-syntax-jsx":"^7.12.1","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.21","@storybook/addon-console":"^1.2.2","@storybook/source-loader":"6.0.21","@storybook/addon-viewport":"6.0.21","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","@rollup/plugin-node-resolve":"^10.0.0","@storybook/addon-storyshots":"6.0.21","@testing-library/user-event":"^12.1.7","rollup-plugin-auto-external":"^2.0.0","@storybook/addon-storysource":"6.0.21","jest-environment-jsdom-sixteen":"^1.0.3","@babel/helper-plugin-test-runner":"^7.10.4","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","babel-plugin-typescript-to-proptypes":"^1.1.0","@storybook/addon-storyshots-puppeteer":"6.0.21","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":">=16.8.1","formik":"^2.0.8","gatsby":">=2.6.0","react-dom":">=16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.289-greglobinski-plan-icons-cleanup-20220614T2028_1655238524225_0.8817531386977147","host":"s3://npm-registry-packages"}},"0.0.290":{"name":"gatsby-interface","version":"0.0.290","author":"","license":"ISC","_id":"gatsby-interface@0.0.290","maintainers":[{"name":"j0sh77","email":"jcjohnson77@gmail.com"},{"name":"mcolelittle","email":"mcolelittle@gmail.com"},{"name":"tyhopp","email":"hopp.ty.c@gmail.com"},{"name":"kgarbaya","email":"kgarbaya@gmail.com"},{"name":"marvinjudehk","email":"marvinjudehk@gmail.com"},{"name":"pvorozhe","email":"vorozheykinap@gmail.com"},{"name":"pauliescanlon","email":"pauliescanlon@gmail.com"},{"name":"kylemathews","email":"mathews.kyle@gmail.com"},{"name":"leithonenglish","email":"leithonenglish@gmail.com"},{"name":"dschau","email":"dustinschau@gmail.com"},{"name":"pieh","email":"misiek.piechowiak@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"},{"name":"tylerbarnes","email":"tyler@known.design"},{"name":"fk","email":"sechskilo@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"lekoarts","email":"lekoarts@gmail.com"},{"name":"dmccraw","email":"dustinmccraw@yahoo.com"},{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"julienp","email":"julien@caffeine.lu"},{"name":"rachelbahl","email":"rachel@gatsbyjs.com"},{"name":"daniellewgatsby","email":"daniel.lew@gatsbyjs.com"},{"name":"veryspry","email":"ehlinger.matt@gmail.com"},{"name":"mlgualtieri-gatsby","email":"mike.gualtieri@gatsbyjs.com"},{"name":"gatsby_integrations","email":"integrations-collab-squad@gatsbyjs.com"},{"name":"greglobinski","email":"greglobinski@gmail.com"},{"name":"thinkybeast","email":"thinkybeast@gmail.com"}],"dist":{"shasum":"384fa97123ad21c5332965d1c1a107ff26e22cee","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.290.tgz","fileCount":737,"integrity":"sha512-Zq6JqldzcC8cfOBKykf8CrGe3LEgCkeT0zqqGfDGEpjX0oLrZiz9ib3Z78ZDpGWlwOeVkHo2iC/PPYaYzc5omw==","signatures":[{"sig":"MEUCIFbdhxnJ+sQpCzeuywNWSuD/pu+NiYXbK2pvT0s0CH6/AiEA5FVgo2L3IPFa9gS4f3WLD61SmReGH7BXXI8AqIpnDzM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3855648,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiqP/wACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqsxg//djhWH9GcMiNYm4yfl0l/xgtDeF9wRjREzLWNHDqz419Ns4ue\r\nxgYsHvxt4Q20xVianhhf6gMejh5rBDbIWymc90u9bBjsV7Aag3nGtyzPdh2B\r\neuij9dWlcI0cInT+ko/7jnUCnyvhT4X33cBNBovE83U4MTdAq3jDkGscLoJU\r\nwshpigs8d/dmMZ1pMsSZOYzvbCwSwp5k58IlSo1vuWKGES6jJb6jw5TAofib\r\nfKbKz9B4dqYO0mE8Pd88VyjFppgqD4HfMzOlKHsnbQnsfQtVg3mJwOv/oG2H\r\nx6Se73eQIUVTy94jh32TP1SaHaORnHvKhjkqu6M8qBeaPMZDtfVRdgUN1Mm+\r\nFZ8++KodnTOLOCYacb77BP9bZmFhV/dQeExyH2mU+SfAX3jdiESgRaSn664t\r\ngTLjSbNctQzaZoae/U7JuQjKCOFRQdgBpbiLnd9Ncd6YhxV4yTDmJAk83eiw\r\nYoeh4sFonPymnqYanRqtF6oNeghS7BqjGGhaBa6tzse4WFMQA7gB2Wq6v7Y+\r\nvwmvHyVS3LJCkOF5OgKkQhzCnY//MNlUCNoUW9Z/0B8l/MUwkrUPBYR4skNy\r\nl+U7Cc5zNG2sjS58Oj8XIpsYIxVz3IU7T2zpz9CafOJytfxIcUwQDZRY/tza\r\nWW24Xb1joJOkDS2T69dt9IXEozKxMUMRzCI=\r\n=W9RF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","source":"index.ts","gitHead":"bd1c23dd904720a8ef585bb326f1e1c7ee41bb76","scripts":{"tsc":"tsc","lint":"eslint --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest --env=jest-environment-jsdom-sixteen --verbose","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"cross-env STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[] --env=jest-environment-jsdom-sixteen","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch --env=jest-environment-jsdom-sixteen --verbose","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"cross-env STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"greglobinski","email":"greglobinski@gmail.com"},"_npmVersion":"6.14.12","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"jsdom":"16.2.2","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.24.1","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","fs-extra":"^9.0.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","markdown-to-jsx":"^7.0.0","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2","@babel/helper-module-imports":"^7.12.1"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^26.5.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^2.33.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-axe":"^4.0.0","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","cross-env":"^7.0.2","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.9.7","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","color-blend":"^3.0.0","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","wcag-contrast":"^3.0.0","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/jest-axe":"^3.5.0","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.21","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.21","rollup-plugin-svg":"^2.0.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","storybook-chromatic":"^4.0.2","@rollup/plugin-babel":"^5.2.1","@types/wcag-contrast":"^3.0.0","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-terser":"^7.0.2","@storybook/addon-a11y":"6.0.21","@storybook/addon-docs":"6.0.21","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^3.1.8","@storybook/addon-knobs":"6.0.21","@storybook/addon-links":"6.0.21","@testing-library/react":"^11.0.4","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","@rollup/plugin-commonjs":"^16.0.0","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.4.2","@babel/plugin-syntax-jsx":"^7.12.1","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.21","@storybook/addon-console":"^1.2.2","@storybook/source-loader":"6.0.21","@storybook/addon-viewport":"6.0.21","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","@rollup/plugin-node-resolve":"^10.0.0","@storybook/addon-storyshots":"6.0.21","@testing-library/user-event":"^12.1.7","rollup-plugin-auto-external":"^2.0.0","@storybook/addon-storysource":"6.0.21","jest-environment-jsdom-sixteen":"^1.0.3","@babel/helper-plugin-test-runner":"^7.10.4","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","babel-plugin-typescript-to-proptypes":"^1.1.0","@storybook/addon-storyshots-puppeteer":"6.0.21","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":">=16.8.1","formik":"^2.0.8","gatsby":">=2.6.0","react-dom":">=16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.290_1655242736563_0.7570640261748376","host":"s3://npm-registry-packages"}},"0.0.291":{"name":"gatsby-interface","version":"0.0.291","author":"","license":"ISC","_id":"gatsby-interface@0.0.291","maintainers":[{"name":"j0sh77","email":"jcjohnson77@gmail.com"},{"name":"mcolelittle","email":"mcolelittle@gmail.com"},{"name":"tyhopp","email":"hopp.ty.c@gmail.com"},{"name":"kgarbaya","email":"kgarbaya@gmail.com"},{"name":"marvinjudehk","email":"marvinjudehk@gmail.com"},{"name":"pauliescanlon","email":"pauliescanlon@gmail.com"},{"name":"kylemathews","email":"mathews.kyle@gmail.com"},{"name":"leithonenglish","email":"leithonenglish@gmail.com"},{"name":"dschau","email":"dustinschau@gmail.com"},{"name":"pieh","email":"misiek.piechowiak@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"},{"name":"tylerbarnes","email":"tyler@known.design"},{"name":"fk","email":"sechskilo@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"lekoarts","email":"lekoarts@gmail.com"},{"name":"dmccraw","email":"dustinmccraw@yahoo.com"},{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"julienp","email":"julien@caffeine.lu"},{"name":"rachelbahl","email":"rachel@gatsbyjs.com"},{"name":"daniellewgatsby","email":"daniel.lew@gatsbyjs.com"},{"name":"veryspry","email":"ehlinger.matt@gmail.com"},{"name":"mlgualtieri-gatsby","email":"mike.gualtieri@gatsbyjs.com"},{"name":"gatsby_integrations","email":"integrations-collab-squad@gatsbyjs.com"},{"name":"greglobinski","email":"greglobinski@gmail.com"},{"name":"thinkybeast","email":"thinkybeast@gmail.com"},{"name":"pvorozhe","email":"vorozheykinap@gmail.com"}],"dist":{"shasum":"9e0f540d52db544b131cf2ad6aa9900c4bf557fe","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.291.tgz","fileCount":737,"integrity":"sha512-FJyUZ1A1x2YubOyxrT99ozPK2t9w/Fjgd/VjykBp2LRGNenl4/cLTskZuR7aO4YpoP6eQMST/qKHDf/hDHX4WA==","signatures":[{"sig":"MEUCIAYoyZ7ADjIuEehXiOur2etozrEsNdY9Nxf1rztE6PwQAiEAwsAxTeqoLXvCLCBPWyqO/nhZKwUGLKMv6mi1ARJpeHU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3856038,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJitc+dACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqQsw/8D3vipy8b/eIA1AzIBqZ3zs+yLEiX2kzUXNr4cTezDRjsIxus\r\n2ickG5Z9O83BT00C8+igNFrKcb1ESK+U3hUg/PUHWIDCAWVomz+sZxu84jej\r\nTClrLOhRj7rrDByP22tiaMFVhqmS1/UeUb21lsGItyyVqPbiBJfsVDJGLN8p\r\nm/IrYt3s3oRO+A8rZ588Cm7yLGl7VxZHsneYmLx+9fDLlwfF/Q+b7C1H8LjF\r\n3KgBRHlUzWmEc9sowdB0sno9uEpJh8ft5GsvksY8/xtHFPwdUJqMh/nHhtZk\r\nj2i/Rp86WfD5xj4Z02EBNjmk/do/dFnSyUav3AmzpP8KbK+l4zZAFt5JWGwJ\r\n5Gx/iwtKS1sHr8dIowvYD+UvMSlk+deqnk8cif1WtMWzAn/GjWRKdRMDqS6d\r\nILiQ2uwR7VWs6gErpbO8fOCUQzp/ZF089f0J2yluTwQRL9OTp8ySnPxeF+Yl\r\nqaDTul0pHhiLWQdbU+ry6flDgMYQUAPQD5+W85VW6zFBrxN4Q6KfUY7Z+lUc\r\nem6z3MOUc22vKkJ1NOOpd10bTXjYTjCsdqRnAxgf7soIWQhyRCMncnSBjr4Y\r\nz5HHZcyoONdJz0XHq8C6W91NNmBAAx6HYxiJoKZKilUfEUEVTtm0EcSUaN9u\r\nyVFq+i/683w3FHgxyg8zZGvNLBGpVxvXxUM=\r\n=OVy0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","source":"index.ts","gitHead":"c2c07b14da157ae72a9c8c873b372b90bfb7743e","scripts":{"tsc":"tsc","lint":"eslint --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest --env=jest-environment-jsdom-sixteen --verbose","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"cross-env STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[] --env=jest-environment-jsdom-sixteen","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch --env=jest-environment-jsdom-sixteen --verbose","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"cross-env STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"greglobinski","email":"greglobinski@gmail.com"},"_npmVersion":"6.14.12","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"jsdom":"16.2.2","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.24.1","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","fs-extra":"^9.0.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","markdown-to-jsx":"^7.0.0","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2","@babel/helper-module-imports":"^7.12.1"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^26.5.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^2.33.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-axe":"^4.0.0","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","cross-env":"^7.0.2","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.9.7","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","color-blend":"^3.0.0","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","wcag-contrast":"^3.0.0","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/jest-axe":"^3.5.0","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.21","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.21","rollup-plugin-svg":"^2.0.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","storybook-chromatic":"^4.0.2","@rollup/plugin-babel":"^5.2.1","@types/wcag-contrast":"^3.0.0","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-terser":"^7.0.2","@storybook/addon-a11y":"6.0.21","@storybook/addon-docs":"6.0.21","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^3.1.8","@storybook/addon-knobs":"6.0.21","@storybook/addon-links":"6.0.21","@testing-library/react":"^11.0.4","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","@rollup/plugin-commonjs":"^16.0.0","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.4.2","@babel/plugin-syntax-jsx":"^7.12.1","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.21","@storybook/addon-console":"^1.2.2","@storybook/source-loader":"6.0.21","@storybook/addon-viewport":"6.0.21","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","@rollup/plugin-node-resolve":"^10.0.0","@storybook/addon-storyshots":"6.0.21","@testing-library/user-event":"^12.1.7","rollup-plugin-auto-external":"^2.0.0","@storybook/addon-storysource":"6.0.21","jest-environment-jsdom-sixteen":"^1.0.3","@babel/helper-plugin-test-runner":"^7.10.4","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","babel-plugin-typescript-to-proptypes":"^1.1.0","@storybook/addon-storyshots-puppeteer":"6.0.21","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":">=16.8.1","formik":"^2.0.8","gatsby":">=2.6.0","react-dom":">=16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.291_1656082333015_0.13881795372100725","host":"s3://npm-registry-packages"}},"0.0.285-fk-use-inter-for-headings-20220803T1233":{"name":"gatsby-interface","version":"0.0.285-fk-use-inter-for-headings-20220803T1233","author":"","license":"ISC","_id":"gatsby-interface@0.0.285-fk-use-inter-for-headings-20220803T1233","maintainers":[{"name":"j0sh77","email":"jcjohnson77@gmail.com"},{"name":"mcolelittle","email":"mcolelittle@gmail.com"},{"name":"tyhopp","email":"hopp.ty.c@gmail.com"},{"name":"kgarbaya","email":"kgarbaya@gmail.com"},{"name":"marvinjudehk","email":"marvinjudehk@gmail.com"},{"name":"pauliescanlon","email":"pauliescanlon@gmail.com"},{"name":"kylemathews","email":"mathews.kyle@gmail.com"},{"name":"dschau","email":"dustinschau@gmail.com"},{"name":"pieh","email":"misiek.piechowiak@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"},{"name":"tylerbarnes","email":"tyler@known.design"},{"name":"fk","email":"sechskilo@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"lekoarts","email":"lekoarts@gmail.com"},{"name":"dmccraw","email":"dustinmccraw@yahoo.com"},{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"julienp","email":"julien@caffeine.lu"},{"name":"rachelbahl","email":"rachel@gatsbyjs.com"},{"name":"daniellewgatsby","email":"daniel.lew@gatsbyjs.com"},{"name":"mlgualtieri-gatsby","email":"mike.gualtieri@gatsbyjs.com"},{"name":"gatsby_integrations","email":"integrations-collab-squad@gatsbyjs.com"},{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"d2fd0af933297e28e245f698b305dd88fee0215b","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.285-fk-use-inter-for-headings-20220803T1233.tgz","fileCount":753,"integrity":"sha512-9rzt7SFtnjcHemGNCE89zJ9pII0Qz+9eYDrSQyN2fOQqyFK4WGl6oZDHX+f4fsIDy1uIm2xOtqmG9KYHoP1nFQ==","signatures":[{"sig":"MEYCIQCtpfoLd9BKzPGd7z6SuBNXHX4F1QJwyGsD/GtEpY8JCQIhAJFh00xUmFhHgKzD9RLOgJnxh8iYR2J7Q6vsBTdAIsj7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3888182,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi6mtKACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpsyw//eOesDBEcZPkpDyilALWdBMMFaKp3mSTCq0tixKrVvXNb7Bhk\r\nF7V91KGGWbPJFJjrYZZHTzvCz/sxXZLwcTl1yKWj3prVTs8xvnEy9NiE600J\r\neO89ngm7VsZi8IK+h12WjQLOx9LF9lywgeNFgxjXMLV+lBipt9/KzBTdZfAh\r\ngJAneQXoGEQnC7t56yn4kVWY1d0P4hK06B7WxgdJ6fpzJ2sAyILqTPYEn18s\r\n+hIiCqwrMFQxS3BDUGyyIZuy+LiBgvE3xMR0l3WgkhsFzmGCitDioK2LSMEa\r\nqz0b5NJEniz5l5JLcU2jWbVnWTmg6jlsGt2eqTGo+8laai4oQm5vOTz5JfTT\r\nZYAqwd3Mp85OQshhVRzWAcNCIPEXI2fBYI+fwxlwm7YdIXNY6SDtDEbCIIqq\r\nt/EIIflkyrZPdWWl8L13c6Rk4aG2/4+7Y7+xn6Zm54/5bUAgRjY22gazGk3u\r\n0z+6Mgu/7KBgerRWy/YKMCDAju0AK3jiJDx6VUG/OEIlyFWHBQ+tYykxrNpx\r\ne85y/DS7GUHFEs+yhFE/A4CejKnvu7zJoVEdLbF5IBjbm9lWBSHbFdUu6mii\r\nDtKmNEYjw2nDQRsnrH8aQcXlW98fnh7364uE8qxP5MHM1AXe3WERjxtmnCHq\r\nGTxoGZulm5iqAq2Ym4O9uUBaVXuk1MZSsuo=\r\n=SLRU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n\n## ❗ Code of Conduct\n\nGatsby is dedicated to building a welcoming, diverse, safe community. We expect everyone participating in the Gatsby community to abide by our [**Code of Conduct**](https://gatsbyjs.org/contributing/code-of-conduct/). Please read it. Please follow it. In the Gatsby community, we work hard to build each other up and create amazing things together. 💪💜\n","source":"index.ts","gitHead":"c399724ff3dd4f253104561b014580be5a4a2186","scripts":{"tsc":"tsc","lint":"eslint --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest --env=jest-environment-jsdom-sixteen --verbose","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"cross-env STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[] --env=jest-environment-jsdom-sixteen","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch --env=jest-environment-jsdom-sixteen --verbose","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"cross-env STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"greglobinski","email":"greglobinski@gmail.com"},"_npmVersion":"6.14.16","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"jsdom":"16.2.2","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"12.22.12","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","fs-extra":"^9.0.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","markdown-to-jsx":"^7.0.0","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2","@babel/helper-module-imports":"^7.12.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^26.5.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^2.33.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-axe":"^4.0.0","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","cross-env":"^7.0.2","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.9.7","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","color-blend":"^3.0.0","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","wcag-contrast":"^3.0.0","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/jest-axe":"^3.5.0","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.21","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.21","rollup-plugin-svg":"^2.0.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","storybook-chromatic":"^4.0.2","@rollup/plugin-babel":"^5.2.1","@types/wcag-contrast":"^3.0.0","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-terser":"^7.0.2","@storybook/addon-a11y":"6.0.21","@storybook/addon-docs":"6.0.21","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^3.1.8","@storybook/addon-knobs":"6.0.21","@storybook/addon-links":"6.0.21","@testing-library/react":"^11.0.4","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","@rollup/plugin-commonjs":"^16.0.0","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.4.2","@babel/plugin-syntax-jsx":"^7.12.1","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.21","@storybook/addon-console":"^1.2.2","@storybook/source-loader":"6.0.21","@storybook/addon-viewport":"6.0.21","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","@rollup/plugin-node-resolve":"^10.0.0","@storybook/addon-storyshots":"6.0.21","@testing-library/user-event":"^12.1.7","rollup-plugin-auto-external":"^2.0.0","@storybook/addon-storysource":"6.0.21","jest-environment-jsdom-sixteen":"^1.0.3","@babel/helper-plugin-test-runner":"^7.10.4","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","babel-plugin-typescript-to-proptypes":"^1.1.0","@storybook/addon-storyshots-puppeteer":"6.0.21","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":">=16.8.1","formik":"^2.0.8","gatsby":">=2.6.0","react-dom":">=16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.285-fk-use-inter-for-headings-20220803T1233_1659530058370_0.42365278004035933","host":"s3://npm-registry-packages"}},"0.0.285-fk-use-inter-for-headings-20220803T1338":{"name":"gatsby-interface","version":"0.0.285-fk-use-inter-for-headings-20220803T1338","author":"","license":"ISC","_id":"gatsby-interface@0.0.285-fk-use-inter-for-headings-20220803T1338","maintainers":[{"name":"j0sh77","email":"jcjohnson77@gmail.com"},{"name":"mcolelittle","email":"mcolelittle@gmail.com"},{"name":"tyhopp","email":"hopp.ty.c@gmail.com"},{"name":"kgarbaya","email":"kgarbaya@gmail.com"},{"name":"marvinjudehk","email":"marvinjudehk@gmail.com"},{"name":"pauliescanlon","email":"pauliescanlon@gmail.com"},{"name":"kylemathews","email":"mathews.kyle@gmail.com"},{"name":"dschau","email":"dustinschau@gmail.com"},{"name":"pieh","email":"misiek.piechowiak@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"},{"name":"tylerbarnes","email":"tyler@known.design"},{"name":"fk","email":"sechskilo@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"lekoarts","email":"lekoarts@gmail.com"},{"name":"dmccraw","email":"dustinmccraw@yahoo.com"},{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"julienp","email":"julien@caffeine.lu"},{"name":"rachelbahl","email":"rachel@gatsbyjs.com"},{"name":"daniellewgatsby","email":"daniel.lew@gatsbyjs.com"},{"name":"mlgualtieri-gatsby","email":"mike.gualtieri@gatsbyjs.com"},{"name":"gatsby_integrations","email":"integrations-collab-squad@gatsbyjs.com"},{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"1a8b6a34c6079d80b3f1da33490d9e0614d54c0d","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.285-fk-use-inter-for-headings-20220803T1338.tgz","fileCount":753,"integrity":"sha512-OnYSexr2jEpD8hrMVaNt7LuJlnym4zJ32cDKpotbUwZlopdQLcGbB67p8/VxCNWPcnTjN0XZYiUeMmImvTW/yQ==","signatures":[{"sig":"MEUCICBAxNAuYw4AKNdTlVC3M+6nAFXVWczfrIQvS3Bi7H0aAiEAqEGyOhYhuTZbel5XgE0hEPXp3qZ92lKXFv/maN+auQE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3888530,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi6nqRACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqQPQ/9F04ejps6dhoPtgmzgjVDMapmN8yFf/YsuOMd0RQgmqRBSKi1\r\nPMpFS4PPi/ktdPjrNd/byoZFDQJBhNbxyrqTE4Cb50M6Q8oIzDqm2HZ+/Rla\r\njCfW4Q+XbXUSa88oUt8o1X69IbHZmw+TC6wyaeupLG3f+ntv0SjVDPaRUGb9\r\nEN6F1nZthtr986/UDySn5FXd08BCieHNrXLpEuKKYErQLEdaeBDLURO7nOQD\r\nDmUZvAazFpmNkZv+Pe25ZwYbAJYat3ElLxydyaLDMHygVdBq5n5fVW0pcXoo\r\nJLRFClZDLLvjsTRslP/7DqmhvRB1C1nUdicW0lrquDYIGkExljk4r1dQhity\r\nHMP3Mykl3DaVZYFFLaHYUIjvIGhWC41AmPeS79rYzpZf3iz5zjDmmDjd8bQu\r\nw8KBxIpp2SHNnpdYeYz5dcJRWK2zaNF2DiYjQvSVUzYUkZeOj3kLRKABbjLH\r\nHOcLzvtzhha2T2Qp2mi1Nnni7S57q67Jv4IvvGWeKiLDVXyIx8pSzY6vNOCj\r\nRG/OFcl4rOP7n/tVV6ABzeek61cuUTexAiiPlpTmJbXlHNPpSd3nWpZYdmCE\r\nQsyugFei4/yYGAv3yugRE9LYxsuFlvu51tEr4dA9QLtDn4z3T7DxmpkE3NHw\r\nw+CjkdZ03WHVD6zfzq1SEwF2R3hW2gFRrS4=\r\n=CaV6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n\n## ❗ Code of Conduct\n\nGatsby is dedicated to building a welcoming, diverse, safe community. We expect everyone participating in the Gatsby community to abide by our [**Code of Conduct**](https://gatsbyjs.org/contributing/code-of-conduct/). Please read it. Please follow it. In the Gatsby community, we work hard to build each other up and create amazing things together. 💪💜\n","source":"index.ts","gitHead":"61f0f5e252f16774b8fcdeaf1e93a82a6de4cd7f","scripts":{"tsc":"tsc","lint":"eslint --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest --env=jest-environment-jsdom-sixteen --verbose","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"cross-env STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[] --env=jest-environment-jsdom-sixteen","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch --env=jest-environment-jsdom-sixteen --verbose","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"cross-env STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"greglobinski","email":"greglobinski@gmail.com"},"_npmVersion":"6.14.16","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"jsdom":"16.2.2","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"12.22.12","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","fs-extra":"^9.0.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","markdown-to-jsx":"^7.0.0","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2","@babel/helper-module-imports":"^7.12.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^26.5.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^2.33.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-axe":"^4.0.0","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","cross-env":"^7.0.2","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.9.7","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","color-blend":"^3.0.0","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","wcag-contrast":"^3.0.0","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/jest-axe":"^3.5.0","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.21","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.21","rollup-plugin-svg":"^2.0.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","storybook-chromatic":"^4.0.2","@rollup/plugin-babel":"^5.2.1","@types/wcag-contrast":"^3.0.0","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-terser":"^7.0.2","@storybook/addon-a11y":"6.0.21","@storybook/addon-docs":"6.0.21","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^3.1.8","@storybook/addon-knobs":"6.0.21","@storybook/addon-links":"6.0.21","@testing-library/react":"^11.0.4","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","@rollup/plugin-commonjs":"^16.0.0","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.4.2","@babel/plugin-syntax-jsx":"^7.12.1","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.21","@storybook/addon-console":"^1.2.2","@storybook/source-loader":"6.0.21","@storybook/addon-viewport":"6.0.21","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","@rollup/plugin-node-resolve":"^10.0.0","@storybook/addon-storyshots":"6.0.21","@testing-library/user-event":"^12.1.7","rollup-plugin-auto-external":"^2.0.0","@storybook/addon-storysource":"6.0.21","jest-environment-jsdom-sixteen":"^1.0.3","@babel/helper-plugin-test-runner":"^7.10.4","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","babel-plugin-typescript-to-proptypes":"^1.1.0","@storybook/addon-storyshots-puppeteer":"6.0.21","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":">=16.8.1","formik":"^2.0.8","gatsby":">=2.6.0","react-dom":">=16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.285-fk-use-inter-for-headings-20220803T1338_1659533969407_0.7669434565886046","host":"s3://npm-registry-packages"}},"0.0.291-greglobinski-headingUI-update-20220803T1421":{"name":"gatsby-interface","version":"0.0.291-greglobinski-headingUI-update-20220803T1421","author":"","license":"ISC","_id":"gatsby-interface@0.0.291-greglobinski-headingUI-update-20220803T1421","maintainers":[{"name":"j0sh77","email":"jcjohnson77@gmail.com"},{"name":"mcolelittle","email":"mcolelittle@gmail.com"},{"name":"tyhopp","email":"hopp.ty.c@gmail.com"},{"name":"kgarbaya","email":"kgarbaya@gmail.com"},{"name":"marvinjudehk","email":"marvinjudehk@gmail.com"},{"name":"pauliescanlon","email":"pauliescanlon@gmail.com"},{"name":"kylemathews","email":"mathews.kyle@gmail.com"},{"name":"dschau","email":"dustinschau@gmail.com"},{"name":"pieh","email":"misiek.piechowiak@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"},{"name":"tylerbarnes","email":"tyler@known.design"},{"name":"fk","email":"sechskilo@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"lekoarts","email":"lekoarts@gmail.com"},{"name":"dmccraw","email":"dustinmccraw@yahoo.com"},{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"julienp","email":"julien@caffeine.lu"},{"name":"rachelbahl","email":"rachel@gatsbyjs.com"},{"name":"daniellewgatsby","email":"daniel.lew@gatsbyjs.com"},{"name":"mlgualtieri-gatsby","email":"mike.gualtieri@gatsbyjs.com"},{"name":"gatsby_integrations","email":"integrations-collab-squad@gatsbyjs.com"},{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"7e4904cb2f41042b9671c5dcfd8df06bb2cf8f3b","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.291-greglobinski-headingUI-update-20220803T1421.tgz","fileCount":737,"integrity":"sha512-jOxC6rU+cuVEZ6V71MAq/yoSQsxvIw28YxK6zQeI4QKqTlA44buMemtAY4MCalsM5AlqvNW2JB5O+p83hL2isw==","signatures":[{"sig":"MEQCIGPeI8jKoyFqlZz7FJBRpUR50tpI3aV+f2uDHW4vbcMwAiAFRhGz11nLqnEUb7mHnMBhwgKMBEo662JSEt5BKy8zkg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3855827,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi6oRuACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrZqBAAmcQwxQ5F9QEg00POipNigFHW2pLYIWzpvp3+bCCyys18MslG\r\nPIUZRCNOahHWEj37bWK+6K7CeCUie077oKDy4bJ0mbpoc1LgL/Ef9VcNBoRO\r\n3eHty++UybhNWPtjpKivbMFkmz4KUlDB6S5bGe0zLjvDou3CnvLzlvl+ltgd\r\nkBGFvdfGWY6SP2Ehm7hnbz/KsJo1765fgUdoGT05DaZ3Fb2yNb3m7Zx4vbFE\r\ndC5wlAiRYuUHpwf7mNV3eEsCOndfkTE01ZiU8jUG6ZCo61ktl7pa3zO/LXOm\r\nb5Okuqn2pRmjetF2qPWkirWxVR1LGl7P38uuFyLgg5EUuBIgQmYM0XygQAmB\r\njR2z9pZS81gTnY6ebFrSKq6DBTadBpd4y2KCUCihFhK8MUqPiOxjVYMr5P3v\r\njcuZFdnCK6nNGGoYZbQdM3WE9y3On2eURm91Z607vL6s/X2MwUx7caPNQus0\r\nJwNR+gfECJH0Y4ZPOBHW11fKAy38Uyl6DuNXjeDMLKkqcKL9fxp4Ftb12200\r\nENJonETPDphsDZBAkhcsHoxoov5ee+G9tLFYA61k4y6bZo8AgJPsFuN4E5Pv\r\neFkC92JU94riTPzWgsrL9lxbxecBFpu4Hq9QjrIL4yTCP+gekki7+Wpk+M2T\r\nfaCgir2gZYtQqgK8MVmT/sNdIa9UOrHt5oY=\r\n=UOVA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n\n## ❗ Code of Conduct\n\nGatsby is dedicated to building a welcoming, diverse, safe community. We expect everyone participating in the Gatsby community to abide by our [**Code of Conduct**](https://gatsbyjs.org/contributing/code-of-conduct/). Please read it. Please follow it. In the Gatsby community, we work hard to build each other up and create amazing things together. 💪💜\n","source":"index.ts","gitHead":"9589f0b1db670cb2e92b2f0c2d034b11f94e6057","scripts":{"tsc":"tsc","lint":"eslint --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest --env=jest-environment-jsdom-sixteen --verbose","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"cross-env STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[] --env=jest-environment-jsdom-sixteen","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch --env=jest-environment-jsdom-sixteen --verbose","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"cross-env STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"greglobinski","email":"greglobinski@gmail.com"},"_npmVersion":"6.14.16","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"jsdom":"16.2.2","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"12.22.12","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","fs-extra":"^9.0.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","markdown-to-jsx":"^7.0.0","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2","@babel/helper-module-imports":"^7.12.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^26.5.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^2.33.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-axe":"^4.0.0","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","cross-env":"^7.0.2","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.9.7","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","color-blend":"^3.0.0","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","wcag-contrast":"^3.0.0","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/jest-axe":"^3.5.0","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.21","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.21","rollup-plugin-svg":"^2.0.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","storybook-chromatic":"^4.0.2","@rollup/plugin-babel":"^5.2.1","@types/wcag-contrast":"^3.0.0","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-terser":"^7.0.2","@storybook/addon-a11y":"6.0.21","@storybook/addon-docs":"6.0.21","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^3.1.8","@storybook/addon-knobs":"6.0.21","@storybook/addon-links":"6.0.21","@testing-library/react":"^11.0.4","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","@rollup/plugin-commonjs":"^16.0.0","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.4.2","@babel/plugin-syntax-jsx":"^7.12.1","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.21","@storybook/addon-console":"^1.2.2","@storybook/source-loader":"6.0.21","@storybook/addon-viewport":"6.0.21","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","@rollup/plugin-node-resolve":"^10.0.0","@storybook/addon-storyshots":"6.0.21","@testing-library/user-event":"^12.1.7","rollup-plugin-auto-external":"^2.0.0","@storybook/addon-storysource":"6.0.21","jest-environment-jsdom-sixteen":"^1.0.3","@babel/helper-plugin-test-runner":"^7.10.4","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","babel-plugin-typescript-to-proptypes":"^1.1.0","@storybook/addon-storyshots-puppeteer":"6.0.21","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":">=16.8.1","formik":"^2.0.8","gatsby":">=2.6.0","react-dom":">=16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.291-greglobinski-headingUI-update-20220803T1421_1659536494142_0.2559037689307919","host":"s3://npm-registry-packages"}},"0.0.292":{"name":"gatsby-interface","version":"0.0.292","author":"","license":"ISC","_id":"gatsby-interface@0.0.292","maintainers":[{"name":"j0sh77","email":"jcjohnson77@gmail.com"},{"name":"mcolelittle","email":"mcolelittle@gmail.com"},{"name":"tyhopp","email":"hopp.ty.c@gmail.com"},{"name":"kgarbaya","email":"kgarbaya@gmail.com"},{"name":"marvinjudehk","email":"marvinjudehk@gmail.com"},{"name":"pauliescanlon","email":"pauliescanlon@gmail.com"},{"name":"kylemathews","email":"mathews.kyle@gmail.com"},{"name":"dschau","email":"dustinschau@gmail.com"},{"name":"pieh","email":"misiek.piechowiak@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"},{"name":"tylerbarnes","email":"tyler@known.design"},{"name":"fk","email":"sechskilo@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"lekoarts","email":"lekoarts@gmail.com"},{"name":"dmccraw","email":"dustinmccraw@yahoo.com"},{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"julienp","email":"julien@caffeine.lu"},{"name":"rachelbahl","email":"rachel@gatsbyjs.com"},{"name":"daniellewgatsby","email":"daniel.lew@gatsbyjs.com"},{"name":"mlgualtieri-gatsby","email":"mike.gualtieri@gatsbyjs.com"},{"name":"gatsby_integrations","email":"integrations-collab-squad@gatsbyjs.com"},{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"855e70033169bcc5cbf72a024316eff62fcb5f42","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.292.tgz","fileCount":737,"integrity":"sha512-y04Vljz5QSOlL54/PzahrNb7vy8eeCi24sTxROl++/6G9K+nV2a22XvDLU9zqBPgwc98Qi245F18tSj7W2A+dw==","signatures":[{"sig":"MEYCIQDCt9CneJjDu+lGcG1+RLkJCnmxvDM6uXBd7smsAxgL7gIhAP+m/7o8ZL3T++0M7qKj7IkL7L0zevn0Tt/QUGwzXYwn","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3855887,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi6oicACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrkhA/+IwlddsmMxnXkVgpa0dPzPcK2maIDIUPmAT3PADqtlym2J6ta\r\n8dx2bDzCvXUeaps5EIBpG7USD8agWfyxIgptV7YgVvSBH0aqhni0a8D3OFV8\r\nsEJebYQMOaBmkXK2339Vqby7T3mG8oPasttvzTu96K296tEG1kyjkKrHOjq3\r\nAAUF/ZkAhTAs1xP+xDv7//ykup1mQXcrEo7aj2LHlD5D1MAfbpMoiAU3tbFJ\r\nMhFJneu1bVD9XFQGy+pmCaYu5yQyurw9YvXOSc+Hs8+8yGf9hFG0iZl9nAzi\r\nvtRv9s8bCWE2ddZSySz2BvsTs9SO1cOo+YCFq0AtAimBMoUviOGpE3WwXLSI\r\nhrQ8sVlQxt3+bqrnmKSn+bA9Qar9fJE0PKdYT/s3iJcnqaFKRdONilcIEOoW\r\nUiy5xdfHypGfOIHcQgS76IZNx7iZOCdgLI5uxHd5xngJ+jDaDEcjW3Ocz5Ew\r\nXxaz6JbsxUbDulzeGAUf10Ngy6bnRpYnWKmjrrcuk693CqqpwymVEhFDFakp\r\n0+RhWXwhnLnTntp7EKAlM9yPykhojKF/RVyl9rMmJ9zlF8S9Ev7JvcObLfWr\r\ntMy/7uvQ8Ax9xLFYhWOki2Blj2ScblKTGCGH8EolAb+HNkkcV2FSCGrWY7a/\r\niw2r8yL5c6jMRBy7Zd60d6/68/fvbM8NfX0=\r\n=MxUb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","source":"index.ts","gitHead":"e1c35aad6f00866f192ba79295d8bf4009085419","scripts":{"tsc":"tsc","lint":"eslint --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest --env=jest-environment-jsdom-sixteen --verbose","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"cross-env STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[] --env=jest-environment-jsdom-sixteen","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch --env=jest-environment-jsdom-sixteen --verbose","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"cross-env STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"greglobinski","email":"greglobinski@gmail.com"},"_npmVersion":"6.14.12","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"jsdom":"16.2.2","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.24.1","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","fs-extra":"^9.0.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","markdown-to-jsx":"^7.0.0","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2","@babel/helper-module-imports":"^7.12.1"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^26.5.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^2.33.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-axe":"^4.0.0","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","cross-env":"^7.0.2","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.9.7","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","color-blend":"^3.0.0","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","wcag-contrast":"^3.0.0","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/jest-axe":"^3.5.0","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.21","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.21","rollup-plugin-svg":"^2.0.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","storybook-chromatic":"^4.0.2","@rollup/plugin-babel":"^5.2.1","@types/wcag-contrast":"^3.0.0","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-terser":"^7.0.2","@storybook/addon-a11y":"6.0.21","@storybook/addon-docs":"6.0.21","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^3.1.8","@storybook/addon-knobs":"6.0.21","@storybook/addon-links":"6.0.21","@testing-library/react":"^11.0.4","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","@rollup/plugin-commonjs":"^16.0.0","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.4.2","@babel/plugin-syntax-jsx":"^7.12.1","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.21","@storybook/addon-console":"^1.2.2","@storybook/source-loader":"6.0.21","@storybook/addon-viewport":"6.0.21","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","@rollup/plugin-node-resolve":"^10.0.0","@storybook/addon-storyshots":"6.0.21","@testing-library/user-event":"^12.1.7","rollup-plugin-auto-external":"^2.0.0","@storybook/addon-storysource":"6.0.21","jest-environment-jsdom-sixteen":"^1.0.3","@babel/helper-plugin-test-runner":"^7.10.4","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","babel-plugin-typescript-to-proptypes":"^1.1.0","@storybook/addon-storyshots-puppeteer":"6.0.21","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":">=16.8.1","formik":"^2.0.8","gatsby":">=2.6.0","react-dom":">=16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.292_1659537563703_0.8465318604279641","host":"s3://npm-registry-packages"}},"0.0.293":{"name":"gatsby-interface","version":"0.0.293","author":"","license":"ISC","_id":"gatsby-interface@0.0.293","maintainers":[{"name":"j0sh77","email":"jcjohnson77@gmail.com"},{"name":"mcolelittle","email":"mcolelittle@gmail.com"},{"name":"tyhopp","email":"hopp.ty.c@gmail.com"},{"name":"kgarbaya","email":"kgarbaya@gmail.com"},{"name":"marvinjudehk","email":"marvinjudehk@gmail.com"},{"name":"kylemathews","email":"mathews.kyle@gmail.com"},{"name":"dschau","email":"dustinschau@gmail.com"},{"name":"pieh","email":"misiek.piechowiak@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"},{"name":"tylerbarnes","email":"tyler@known.design"},{"name":"fk","email":"sechskilo@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"lekoarts","email":"lekoarts@gmail.com"},{"name":"dmccraw","email":"dustinmccraw@yahoo.com"},{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"julienp","email":"julien@caffeine.lu"},{"name":"rachelbahl","email":"rachel@gatsbyjs.com"},{"name":"daniellewgatsby","email":"daniel.lew@gatsbyjs.com"},{"name":"mlgualtieri-gatsby","email":"mike.gualtieri@gatsbyjs.com"},{"name":"gatsby_integrations","email":"integrations-collab-squad@gatsbyjs.com"},{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"3a696969284e8f62bb38b724d728a0af10bd1d3e","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.293.tgz","fileCount":737,"integrity":"sha512-WL5Sbb6bxG0nxNA8JLyLq/r6w6B0s1PMe0YLnK3KvFXCz8x73jtYqzkZDM0iTmRdpEqFzwu6l9nlVvKvpz9IiA==","signatures":[{"sig":"MEYCIQCnlFD+fzhq9IkUlKm1s/OgsDujssAzRE6GaQcghz/7FAIhANwHrlWoqFEawr5Eeonj84PJ5n/GnRZZnf1qAIf+QgEY","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3856309,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi6wQTACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqdPw/+IfzlThh5nBXnHAAHJfSRHUZIAtvh0sQsknNTFpq9eblmSwg2\r\nl23E190eitFOrLSZ61mq6TbGT4egLcllH53O2FfUZHSWKqJFn2FAT7Nj/tqO\r\nFwfHef6PQREfiWSQuZNgNOk5wfYA1IAvypYafPDpR0SjYnr8Mxkj9qX6UzWS\r\n+ge0+n89F6PZSLTzykDOmcOEtLCCyRkrjvBKCYmbhZTdM5bCP1Xf4R/yNTPf\r\nhQclXhu6V/743c9Rb+cl8HQiJu37z7xGKBWVgEdk27w2KA6EzIdOZvwHQ6FU\r\nMEK+CWuLX/C406o/34IozfG4kBbr+w+eHyKKFUTBcJbScej6G0azdFjLuVL6\r\nge7xyuhIYy6fweMKIQ/2MmWTCweH9++sX5eA42VURV9PNWOxV/mlH7AD2Zzu\r\nnkGYGLLaPQ1gMtTTxj90a4HbTELXkarL35fhUqkHxXFIJyf4dpfCdFLhuSHh\r\naW63ziACUN2gSGbZljzfYzQq8FrPk0YiA13EX0TeqTDy9D7GMOAoPeH08mwR\r\nKdyNFtQeF9IfybnW2NN4Jci6Yu7YYoN9b2zhUGNWNmZmOjVZBMHjRDG+zcpR\r\nM0uCDQe0ZwwU7StB0rNlafmImwcCsdvs7Po2EvkMr6hJpnHBvqaG8Uj77oXz\r\nwhOTnPN5mvFZjpXk8ngsroZs43AJCha71V8=\r\n=0LLc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","source":"index.ts","gitHead":"48116a718b82282110c0c5e20df10bc07792136c","scripts":{"tsc":"tsc","lint":"eslint --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest --env=jest-environment-jsdom-sixteen --verbose","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"cross-env STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[] --env=jest-environment-jsdom-sixteen","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch --env=jest-environment-jsdom-sixteen --verbose","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"cross-env STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"greglobinski","email":"greglobinski@gmail.com"},"_npmVersion":"6.14.12","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"jsdom":"16.2.2","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.24.1","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","fs-extra":"^9.0.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","markdown-to-jsx":"^7.0.0","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2","@babel/helper-module-imports":"^7.12.1"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^26.5.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^2.33.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-axe":"^4.0.0","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","cross-env":"^7.0.2","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.9.7","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","color-blend":"^3.0.0","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","wcag-contrast":"^3.0.0","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/jest-axe":"^3.5.0","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.21","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.21","rollup-plugin-svg":"^2.0.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","storybook-chromatic":"^4.0.2","@rollup/plugin-babel":"^5.2.1","@types/wcag-contrast":"^3.0.0","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-terser":"^7.0.2","@storybook/addon-a11y":"6.0.21","@storybook/addon-docs":"6.0.21","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^3.1.8","@storybook/addon-knobs":"6.0.21","@storybook/addon-links":"6.0.21","@testing-library/react":"^11.0.4","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","@rollup/plugin-commonjs":"^16.0.0","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.4.2","@babel/plugin-syntax-jsx":"^7.12.1","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.21","@storybook/addon-console":"^1.2.2","@storybook/source-loader":"6.0.21","@storybook/addon-viewport":"6.0.21","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","@rollup/plugin-node-resolve":"^10.0.0","@storybook/addon-storyshots":"6.0.21","@testing-library/user-event":"^12.1.7","rollup-plugin-auto-external":"^2.0.0","@storybook/addon-storysource":"6.0.21","jest-environment-jsdom-sixteen":"^1.0.3","@babel/helper-plugin-test-runner":"^7.10.4","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","babel-plugin-typescript-to-proptypes":"^1.1.0","@storybook/addon-storyshots-puppeteer":"6.0.21","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":">=16.8.1","formik":"^2.0.8","gatsby":">=2.6.0","react-dom":">=16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.293_1659569170753_0.013571432226786362","host":"s3://npm-registry-packages"}},"0.0.294":{"name":"gatsby-interface","version":"0.0.294","author":"","license":"ISC","_id":"gatsby-interface@0.0.294","maintainers":[{"name":"nodebotanist","email":"the@nodebotani.st"},{"name":"j0sh77","email":"jcjohnson77@gmail.com"},{"name":"mcolelittle","email":"mcolelittle@gmail.com"},{"name":"tyhopp","email":"hopp.ty.c@gmail.com"},{"name":"kgarbaya","email":"kgarbaya@gmail.com"},{"name":"marvinjudehk","email":"marvinjudehk@gmail.com"},{"name":"kylemathews","email":"mathews.kyle@gmail.com"},{"name":"dschau","email":"dustinschau@gmail.com"},{"name":"pieh","email":"misiek.piechowiak@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"},{"name":"tylerbarnes","email":"tyler@known.design"},{"name":"fk","email":"sechskilo@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"lekoarts","email":"lekoarts@gmail.com"},{"name":"dmccraw","email":"dustinmccraw@yahoo.com"},{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"julienp","email":"julien@caffeine.lu"},{"name":"rachelbahl","email":"rachel@gatsbyjs.com"},{"name":"daniellewgatsby","email":"daniel.lew@gatsbyjs.com"},{"name":"mlgualtieri-gatsby","email":"mike.gualtieri@gatsbyjs.com"},{"name":"gatsby_integrations","email":"integrations-collab-squad@gatsbyjs.com"},{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"3bb1958adf0f980c53d29805adb8c2964ba9b936","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.294.tgz","fileCount":737,"integrity":"sha512-3vHl0K4vuvHxCsDt1UZY3IChuLzezbeAlG2rms/fVsR0jR6ZwYQZRyLdqpOxx/yjR0egNSURwiqf7ydREznwhA==","signatures":[{"sig":"MEYCIQDzfwNHqOUJ/Ze8eUSCi8SZNkwvcjFWlXW1AakXs8JKYwIhAJRzYNIM29sP+Rj/uP2qFZ861wAHOPxYkBMdgrLfLl+y","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3856181,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjGMAyACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqx8w//bD3czscMHTyflCsqEq8cCazAqO8BveF0VAhWshg0dG6/jmpE\r\n4MMcRSsAJau5CwE8gEciQDBQ5P2i+cn0B54sQY2Fsm8Yys4utR4nJAY3JMRB\r\nMtLUg1QEEo4oA1bKwVKuUBUMzS6XsVsrw4I9rVISrMVAjX+IX26S4KwpqLBJ\r\nYmgN2XHWuPbwKJbQ3skC3+FclD/G6rcT2UDj9e93xY2+8A+jE9Y5hQevC5wr\r\nLt5jKIgE/guZMsNJJh56vBS8uPtqw491pHbbZ251j+SR/QHuCbEcHI2mlBz6\r\nKWNhgoMhzr5+LYxusjQdS1jVjIFufPAOGH07BITHGKr3U5rXSIG9WIz5Iuss\r\nljwCp6IQM2nrm6YaymgK1yiCyY5YqzIou79yGxUS2K5RxLSJfURw2WjUCtcE\r\njPfClFgg6/l2OZfF+GJZWKiHk1NAGy0Ko1MG/1NE6qdDORnVmNc2BMVo5q4s\r\n0xo7UD6UWFd+5+0LlUdz1sNMeAxNMGzUYyjyQ6iUeNudKKj6NsQewRYiB5yx\r\nep1tzNaJR9h9jwXd7ccwW1bpSO495DUQvtooVs3u8HQ5p93X4Yb500Wwxuwy\r\nlSsmFXZe3yedSCbk+T4dl59xx610YxAHgg2N8jR1xFnWikKteKjuvoHCFfMI\r\nwW2fy4Cra1fS0W3Y+MZuRqXPkvp67Txr+nw=\r\n=ZWPO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","source":"index.ts","gitHead":"68359c0e5fde2f283c57b47e76c71efb0c008c80","scripts":{"tsc":"tsc","lint":"eslint --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest --env=jest-environment-jsdom-sixteen --verbose","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"cross-env STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[] --env=jest-environment-jsdom-sixteen","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch --env=jest-environment-jsdom-sixteen --verbose","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"cross-env STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"greglobinski","email":"greglobinski@gmail.com"},"_npmVersion":"6.14.12","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"jsdom":"16.2.2","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.24.1","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","fs-extra":"^9.0.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","markdown-to-jsx":"^7.0.0","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2","@babel/helper-module-imports":"^7.12.1"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^26.5.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^2.33.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-axe":"^4.0.0","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","cross-env":"^7.0.2","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.9.7","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","color-blend":"^3.0.0","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","wcag-contrast":"^3.0.0","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/jest-axe":"^3.5.0","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.21","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.21","rollup-plugin-svg":"^2.0.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","storybook-chromatic":"^4.0.2","@rollup/plugin-babel":"^5.2.1","@types/wcag-contrast":"^3.0.0","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-terser":"^7.0.2","@storybook/addon-a11y":"6.0.21","@storybook/addon-docs":"6.0.21","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^3.1.8","@storybook/addon-knobs":"6.0.21","@storybook/addon-links":"6.0.21","@testing-library/react":"^11.0.4","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","@rollup/plugin-commonjs":"^16.0.0","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.4.2","@babel/plugin-syntax-jsx":"^7.12.1","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.21","@storybook/addon-console":"^1.2.2","@storybook/source-loader":"6.0.21","@storybook/addon-viewport":"6.0.21","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","@rollup/plugin-node-resolve":"^10.0.0","@storybook/addon-storyshots":"6.0.21","@testing-library/user-event":"^12.1.7","rollup-plugin-auto-external":"^2.0.0","@storybook/addon-storysource":"6.0.21","jest-environment-jsdom-sixteen":"^1.0.3","@babel/helper-plugin-test-runner":"^7.10.4","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","babel-plugin-typescript-to-proptypes":"^1.1.0","@storybook/addon-storyshots-puppeteer":"6.0.21","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":">=16.8.1","formik":"^2.0.8","gatsby":">=2.6.0","react-dom":">=16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.294_1662566449864_0.662155550234353","host":"s3://npm-registry-packages"}},"0.0.294-fk-dont-scale-dropdown-item-icons-on-hover-20220909T1152":{"name":"gatsby-interface","version":"0.0.294-fk-dont-scale-dropdown-item-icons-on-hover-20220909T1152","author":"","license":"ISC","_id":"gatsby-interface@0.0.294-fk-dont-scale-dropdown-item-icons-on-hover-20220909T1152","maintainers":[{"name":"nodebotanist","email":"the@nodebotani.st"},{"name":"j0sh77","email":"jcjohnson77@gmail.com"},{"name":"mcolelittle","email":"mcolelittle@gmail.com"},{"name":"tyhopp","email":"hopp.ty.c@gmail.com"},{"name":"kgarbaya","email":"kgarbaya@gmail.com"},{"name":"marvinjudehk","email":"marvinjudehk@gmail.com"},{"name":"kylemathews","email":"mathews.kyle@gmail.com"},{"name":"dschau","email":"dustinschau@gmail.com"},{"name":"pieh","email":"misiek.piechowiak@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"},{"name":"tylerbarnes","email":"tyler@known.design"},{"name":"fk","email":"sechskilo@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"lekoarts","email":"lekoarts@gmail.com"},{"name":"dmccraw","email":"dustinmccraw@yahoo.com"},{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"julienp","email":"julien@caffeine.lu"},{"name":"rachelbahl","email":"rachel@gatsbyjs.com"},{"name":"daniellewgatsby","email":"daniel.lew@gatsbyjs.com"},{"name":"mlgualtieri-gatsby","email":"mike.gualtieri@gatsbyjs.com"},{"name":"gatsby_integrations","email":"integrations-collab-squad@gatsbyjs.com"},{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"6b57adb84fd2b8913cba9fd6cacd71c629757f6a","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.294-fk-dont-scale-dropdown-item-icons-on-hover-20220909T1152.tgz","fileCount":737,"integrity":"sha512-J1wdsJyIL8A18iRmHkSfmCWSWnZ5DGQySuedUgC+UUdKL7Z6+PL4PQ2Ll2K1h8lqjkia5lwqnsr3mRx3C1lHqA==","signatures":[{"sig":"MEYCIQCCXQuZne5/ppndDrDEgTtgElWeicMM782Q5A5DBGd8mgIhAIswjn+7APQM7IgCtLowr4lsliGFK52fY1fIjKoX7FoQ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3856279,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjGyk5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqmMg/8C2OIIltvIJq34KeLskyRZwvdrHpVxEgqr3c75zIu45SJcTkx\r\nQ3getTT51Mww3gwEaWuYL1eTmDH0z/GPhih5lc2yhk0BKJCEw2hpdj6Y8XQL\r\n2ATrzcJ2vL8Cp31rOdTwTahC3LsrQ9Bdfg1kb90RwhZTmNtgrwYHhSVkn0sF\r\nBZAnZQ35wf29y1ev4thYuVg+B00E+ilADhirnNWlpxzKQn+Y1Iif2ksJUkXz\r\n3FCHtu7umuFNvTPrnIxp3zsHbA+mo8YVwzVppmvr6aPHtcdKaljUJcUWF1wp\r\nf7NEBCwRcZaOCapMbBrsjEB+qBHEmBZzJ6lOzy/bcb7dNRpGtYC6cot3pMg6\r\nxnvniK4kFKqw51oWL9c+CQW4LZm7rR4ItjaV3SRsKigInj7Bc5HEhTXJy2/h\r\nOnSTYVXfmZKJRs20mh8t3wnA1yzkjwNFVTHbZXFEImqmxSKq6xM6d8zTldcp\r\n3fKknAkQWINmiMhmRj8a7U5KoFBZxj28D+jWdDzaFs/m5JYVijYyowKE6J4B\r\n5AUx7CxNRmly1tCUZVSGDgf/oZzsWHE5otlrohhXpnp6QMsaiO6No7jdwsPm\r\nZBHxakqo//dt9s8UmBB+NyuXJr/DlDRwYAEo+tYlAm6sD5n9U7xCTnXMEMKR\r\nO56WtYH/mF5tcLuvmB0+pvktoebz6hd1PO8=\r\n=uf7S\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n\n## ❗ Code of Conduct\n\nGatsby is dedicated to building a welcoming, diverse, safe community. We expect everyone participating in the Gatsby community to abide by our [**Code of Conduct**](https://gatsbyjs.org/contributing/code-of-conduct/). Please read it. Please follow it. In the Gatsby community, we work hard to build each other up and create amazing things together. 💪💜\n","source":"index.ts","gitHead":"08860434ea1eec07567e416a0643f352206bdb64","scripts":{"tsc":"tsc","lint":"eslint --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest --env=jest-environment-jsdom-sixteen --verbose","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"cross-env STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[] --env=jest-environment-jsdom-sixteen","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch --env=jest-environment-jsdom-sixteen --verbose","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"cross-env STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"greglobinski","email":"greglobinski@gmail.com"},"_npmVersion":"6.14.16","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"jsdom":"16.2.2","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"12.22.12","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","fs-extra":"^9.0.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","markdown-to-jsx":"^7.0.0","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2","@babel/helper-module-imports":"^7.12.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^26.5.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^2.33.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-axe":"^4.0.0","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","cross-env":"^7.0.2","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.9.7","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","color-blend":"^3.0.0","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","wcag-contrast":"^3.0.0","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/jest-axe":"^3.5.0","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.21","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.21","rollup-plugin-svg":"^2.0.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","storybook-chromatic":"^4.0.2","@rollup/plugin-babel":"^5.2.1","@types/wcag-contrast":"^3.0.0","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-terser":"^7.0.2","@storybook/addon-a11y":"6.0.21","@storybook/addon-docs":"6.0.21","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^3.1.8","@storybook/addon-knobs":"6.0.21","@storybook/addon-links":"6.0.21","@testing-library/react":"^11.0.4","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","@rollup/plugin-commonjs":"^16.0.0","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.4.2","@babel/plugin-syntax-jsx":"^7.12.1","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.21","@storybook/addon-console":"^1.2.2","@storybook/source-loader":"6.0.21","@storybook/addon-viewport":"6.0.21","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","@rollup/plugin-node-resolve":"^10.0.0","@storybook/addon-storyshots":"6.0.21","@testing-library/user-event":"^12.1.7","rollup-plugin-auto-external":"^2.0.0","@storybook/addon-storysource":"6.0.21","jest-environment-jsdom-sixteen":"^1.0.3","@babel/helper-plugin-test-runner":"^7.10.4","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","babel-plugin-typescript-to-proptypes":"^1.1.0","@storybook/addon-storyshots-puppeteer":"6.0.21","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":">=16.8.1","formik":"^2.0.8","gatsby":">=2.6.0","react-dom":">=16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.294-fk-dont-scale-dropdown-item-icons-on-hover-20220909T1152_1662724408880_0.7948752243910353","host":"s3://npm-registry-packages"}},"0.0.294-fk-dont-scale-dropdown-item-icons-on-hover-20220909T1220":{"name":"gatsby-interface","version":"0.0.294-fk-dont-scale-dropdown-item-icons-on-hover-20220909T1220","author":"","license":"ISC","_id":"gatsby-interface@0.0.294-fk-dont-scale-dropdown-item-icons-on-hover-20220909T1220","maintainers":[{"name":"nodebotanist","email":"the@nodebotani.st"},{"name":"j0sh77","email":"jcjohnson77@gmail.com"},{"name":"mcolelittle","email":"mcolelittle@gmail.com"},{"name":"tyhopp","email":"hopp.ty.c@gmail.com"},{"name":"kgarbaya","email":"kgarbaya@gmail.com"},{"name":"marvinjudehk","email":"marvinjudehk@gmail.com"},{"name":"kylemathews","email":"mathews.kyle@gmail.com"},{"name":"dschau","email":"dustinschau@gmail.com"},{"name":"pieh","email":"misiek.piechowiak@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"},{"name":"tylerbarnes","email":"tyler@known.design"},{"name":"fk","email":"sechskilo@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"lekoarts","email":"lekoarts@gmail.com"},{"name":"dmccraw","email":"dustinmccraw@yahoo.com"},{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"julienp","email":"julien@caffeine.lu"},{"name":"rachelbahl","email":"rachel@gatsbyjs.com"},{"name":"daniellewgatsby","email":"daniel.lew@gatsbyjs.com"},{"name":"mlgualtieri-gatsby","email":"mike.gualtieri@gatsbyjs.com"},{"name":"gatsby_integrations","email":"integrations-collab-squad@gatsbyjs.com"},{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"e07e94915fd7ed5c9937eacd4c0d6e7e7c6e4a1c","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.294-fk-dont-scale-dropdown-item-icons-on-hover-20220909T1220.tgz","fileCount":737,"integrity":"sha512-5kHD+C5punlt9POaeL88uFXeGMObEjLXzzXI0Ga2Pm6Dl32StvCJmhcjjT5S9boSMCDcIYy7GtXvl8hpA4vnWQ==","signatures":[{"sig":"MEYCIQDbpWtxE67q9RJcLcP0pvheSKYjEHIxkYdqDgeOiIgRFwIhAOsyQ97WYTOn8rHyqrvcxLm52h+/7uKzY8L8NxxUBnaL","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3855274,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjGy/OACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrk3w//Zloyd9XkUlfvr9/rKCB3bGz0gEgC1i7yAo1AspLpWjeFKP2h\r\nY0XahHuMzQQ5Cs6OavJsrAL2r6l7iBHRPFatPeg432JrD+cz6BN4lvjNV9Fe\r\ncHijpsewd3V6e+1bxxDDkmnsTKyMnthAQLtfRDAOB0uZr1VgDHoMbEg2Kwpb\r\nLuu9J/I7itWzVZ4Q50ZNZaD62xq5Nc9XvhwE1Il1PLvZvVwwDvZ2vdp1m8IH\r\nFIVAPOKynL0WO0BdWsoGO1dDX6ApbLo7MmIvSr28lUV/A372hQaBHbefp96q\r\nO5Ek7iSujTLWx9WrWzTzKX2qJWvupg+mr4ly6SRvQeHVx2Wo4YmEQ/yNjR4w\r\n/z4hsjIP6U69lh9sl5AasRHPq6E+EI0RzAh6x0ElWAblvI5/2q3cvi9GOIbs\r\nGmUiCqGIPflZJchZE2GmMN2t1Nwz8ooe1nKAjE3MdWVI+obFomOCXVYDgi95\r\nnDpmgbFNo68Xqoz5+gJibAi6/jTvhW+p1L8bDD8rRDzuf8nUgnGzAMPu9cfF\r\nvVjxG8UqaF0Miq6Ztq18AfMsHXyZjg+hLBt7xYxoBYiv0lj3TELKEyofL6mi\r\nf/U4BKcbF+Zo/54jYikfErHD89+dlESdgvTxvvN0oV93tGRvoiEEc1+CTHs/\r\n+/sYuzane/1eMjxSPBd4Ul2ydsTsOHRylPg=\r\n=YK/b\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n\n## ❗ Code of Conduct\n\nGatsby is dedicated to building a welcoming, diverse, safe community. We expect everyone participating in the Gatsby community to abide by our [**Code of Conduct**](https://gatsbyjs.org/contributing/code-of-conduct/). Please read it. Please follow it. In the Gatsby community, we work hard to build each other up and create amazing things together. 💪💜\n","source":"index.ts","gitHead":"4a58c0221d288f1671ec822bb1c6d4a09a7a297b","scripts":{"tsc":"tsc","lint":"eslint --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest --env=jest-environment-jsdom-sixteen --verbose","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"cross-env STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[] --env=jest-environment-jsdom-sixteen","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch --env=jest-environment-jsdom-sixteen --verbose","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"cross-env STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"greglobinski","email":"greglobinski@gmail.com"},"_npmVersion":"6.14.16","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"jsdom":"16.2.2","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"12.22.12","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","fs-extra":"^9.0.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","markdown-to-jsx":"^7.0.0","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2","@babel/helper-module-imports":"^7.12.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^26.5.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^2.33.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-axe":"^4.0.0","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","cross-env":"^7.0.2","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.9.7","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","color-blend":"^3.0.0","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","wcag-contrast":"^3.0.0","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/jest-axe":"^3.5.0","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.21","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.21","rollup-plugin-svg":"^2.0.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","storybook-chromatic":"^4.0.2","@rollup/plugin-babel":"^5.2.1","@types/wcag-contrast":"^3.0.0","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-terser":"^7.0.2","@storybook/addon-a11y":"6.0.21","@storybook/addon-docs":"6.0.21","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^3.1.8","@storybook/addon-knobs":"6.0.21","@storybook/addon-links":"6.0.21","@testing-library/react":"^11.0.4","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","@rollup/plugin-commonjs":"^16.0.0","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.4.2","@babel/plugin-syntax-jsx":"^7.12.1","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.21","@storybook/addon-console":"^1.2.2","@storybook/source-loader":"6.0.21","@storybook/addon-viewport":"6.0.21","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","@rollup/plugin-node-resolve":"^10.0.0","@storybook/addon-storyshots":"6.0.21","@testing-library/user-event":"^12.1.7","rollup-plugin-auto-external":"^2.0.0","@storybook/addon-storysource":"6.0.21","jest-environment-jsdom-sixteen":"^1.0.3","@babel/helper-plugin-test-runner":"^7.10.4","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","babel-plugin-typescript-to-proptypes":"^1.1.0","@storybook/addon-storyshots-puppeteer":"6.0.21","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":">=16.8.1","formik":"^2.0.8","gatsby":">=2.6.0","react-dom":">=16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.294-fk-dont-scale-dropdown-item-icons-on-hover-20220909T1220_1662726094200_0.047661038932092614","host":"s3://npm-registry-packages"}},"0.0.294-fk-dont-scale-dropdown-item-icons-on-hover-20220909T1236":{"name":"gatsby-interface","version":"0.0.294-fk-dont-scale-dropdown-item-icons-on-hover-20220909T1236","author":"","license":"ISC","_id":"gatsby-interface@0.0.294-fk-dont-scale-dropdown-item-icons-on-hover-20220909T1236","maintainers":[{"name":"nodebotanist","email":"the@nodebotani.st"},{"name":"j0sh77","email":"jcjohnson77@gmail.com"},{"name":"mcolelittle","email":"mcolelittle@gmail.com"},{"name":"tyhopp","email":"hopp.ty.c@gmail.com"},{"name":"kgarbaya","email":"kgarbaya@gmail.com"},{"name":"marvinjudehk","email":"marvinjudehk@gmail.com"},{"name":"kylemathews","email":"mathews.kyle@gmail.com"},{"name":"dschau","email":"dustinschau@gmail.com"},{"name":"pieh","email":"misiek.piechowiak@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"},{"name":"tylerbarnes","email":"tyler@known.design"},{"name":"fk","email":"sechskilo@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"lekoarts","email":"lekoarts@gmail.com"},{"name":"dmccraw","email":"dustinmccraw@yahoo.com"},{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"julienp","email":"julien@caffeine.lu"},{"name":"rachelbahl","email":"rachel@gatsbyjs.com"},{"name":"daniellewgatsby","email":"daniel.lew@gatsbyjs.com"},{"name":"mlgualtieri-gatsby","email":"mike.gualtieri@gatsbyjs.com"},{"name":"gatsby_integrations","email":"integrations-collab-squad@gatsbyjs.com"},{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"d107e3f551d63da6461d18b156452b5fbf1f9a7b","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.294-fk-dont-scale-dropdown-item-icons-on-hover-20220909T1236.tgz","fileCount":737,"integrity":"sha512-oV+oiQw9gXpWQP+8NBKnqR62DxzhrEecmcTBhVeDedsgaJTE2DmmzislBzjuwWtDpe4DOmwxnEMPzn8RQAkfxw==","signatures":[{"sig":"MEUCIEj16ZkDW/jTu6CcpDUIIZDg/g74HVSYp+hwMfQh2eJAAiEAhXZUPQ5oFcipgHria1xzWDqGel4TW4jrNOjnIPW15B4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3855258,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjGzNtACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqgSA/7BIK8QtjDEgcfm6ddYO7bQACrQsdlDsDZAJiwV9fVMcIbS7i3\r\nBf/7Sn7WeFsK6MrI/dFRqc4tRvFQseb0/ShVYGnjgUCyK+56u4iG9M0Ylq4P\r\n8qX1MMC3hXGjkQ22tMRwmvGT8vwq/SpzVDZsT/PHz8GB89fhAFWOwdRCZnDe\r\n/oWLEBvOJIRswMQXNdM9ttjcbW7blw+CHVF63lTQkad83BTuLC+ZpiQdD6Mb\r\n5mKxhUK5xnVaWmVdq+Y5XCaHgFpcLfBX6UcX6CbXOq/2PVJSBp5jjxuoFThK\r\n0IcrDmvllC98csF1YBRqSZYLZYnOfzsbZhfd6+v+pYV2lRSbZzOxlikNR8re\r\nfJNe7q5O9coYGcr2Kc14cXjTk71x/UeZlpJ3i5LABA3ar/oW0BIsbWgYQJmB\r\n0a/hdBSTc7DluEFiirmj56L/tisw4cS2vNBLbObW6Qyge7fGb8PbenZQQXWE\r\nNb09sDVZA8oxXKWKFx1luaHpbci2SLNw+L2XAvHZuFVSDSOA/W/0SN+tvpbc\r\ny7YnUj3VFMQk3PhOA9Nlm6Ps1Pf1OauzmK0K3lN4EOsA/kT5ok5oDOcu9kKz\r\n4gHFHq9TEUPpbRaT2Jalls7SugNrFhGynjqogQ7bHAiMcQgTk9BBg3pT4EGl\r\nqsttoAAToMKG+xUDMbX4qSD7DsXVO+zUL2k=\r\n=nsr4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n\n## ❗ Code of Conduct\n\nGatsby is dedicated to building a welcoming, diverse, safe community. We expect everyone participating in the Gatsby community to abide by our [**Code of Conduct**](https://gatsbyjs.org/contributing/code-of-conduct/). Please read it. Please follow it. In the Gatsby community, we work hard to build each other up and create amazing things together. 💪💜\n","source":"index.ts","gitHead":"98cd2a5dd03a83bd7f6c53e3e0461ddb75cfa7b1","scripts":{"tsc":"tsc","lint":"eslint --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest --env=jest-environment-jsdom-sixteen --verbose","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"cross-env STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[] --env=jest-environment-jsdom-sixteen","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch --env=jest-environment-jsdom-sixteen --verbose","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"cross-env STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"greglobinski","email":"greglobinski@gmail.com"},"_npmVersion":"6.14.16","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"jsdom":"16.2.2","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"12.22.12","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","fs-extra":"^9.0.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","markdown-to-jsx":"^7.0.0","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2","@babel/helper-module-imports":"^7.12.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^26.5.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^2.33.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-axe":"^4.0.0","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","cross-env":"^7.0.2","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.9.7","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","color-blend":"^3.0.0","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","wcag-contrast":"^3.0.0","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/jest-axe":"^3.5.0","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.21","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.21","rollup-plugin-svg":"^2.0.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","storybook-chromatic":"^4.0.2","@rollup/plugin-babel":"^5.2.1","@types/wcag-contrast":"^3.0.0","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-terser":"^7.0.2","@storybook/addon-a11y":"6.0.21","@storybook/addon-docs":"6.0.21","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^3.1.8","@storybook/addon-knobs":"6.0.21","@storybook/addon-links":"6.0.21","@testing-library/react":"^11.0.4","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","@rollup/plugin-commonjs":"^16.0.0","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.4.2","@babel/plugin-syntax-jsx":"^7.12.1","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.21","@storybook/addon-console":"^1.2.2","@storybook/source-loader":"6.0.21","@storybook/addon-viewport":"6.0.21","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","@rollup/plugin-node-resolve":"^10.0.0","@storybook/addon-storyshots":"6.0.21","@testing-library/user-event":"^12.1.7","rollup-plugin-auto-external":"^2.0.0","@storybook/addon-storysource":"6.0.21","jest-environment-jsdom-sixteen":"^1.0.3","@babel/helper-plugin-test-runner":"^7.10.4","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","babel-plugin-typescript-to-proptypes":"^1.1.0","@storybook/addon-storyshots-puppeteer":"6.0.21","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":">=16.8.1","formik":"^2.0.8","gatsby":">=2.6.0","react-dom":">=16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.294-fk-dont-scale-dropdown-item-icons-on-hover-20220909T1236_1662727020856_0.8231416497894744","host":"s3://npm-registry-packages"}},"0.0.294-greglobinski-buildLogs0-fix-20221117T0047":{"name":"gatsby-interface","version":"0.0.294-greglobinski-buildLogs0-fix-20221117T0047","author":"","license":"ISC","_id":"gatsby-interface@0.0.294-greglobinski-buildLogs0-fix-20221117T0047","maintainers":[{"name":"smcgarity","email":"sophiemcgarity7@gmail.com"},{"name":"kathmbeck","email":"katherine.beck@gatsbyjs.com"},{"name":"nodebotanist","email":"the@nodebotani.st"},{"name":"j0sh77","email":"jcjohnson77@gmail.com"},{"name":"mcolelittle","email":"mcolelittle@gmail.com"},{"name":"tyhopp","email":"hopp.ty.c@gmail.com"},{"name":"kgarbaya","email":"kgarbaya@gmail.com"},{"name":"marvinjudehk","email":"marvinjudehk@gmail.com"},{"name":"kylemathews","email":"mathews.kyle@gmail.com"},{"name":"dschau","email":"dustinschau@gmail.com"},{"name":"pieh","email":"misiek.piechowiak@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"},{"name":"tylerbarnes","email":"tyler@known.design"},{"name":"fk","email":"sechskilo@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"lekoarts","email":"lekoarts@gmail.com"},{"name":"dmccraw","email":"dustinmccraw@yahoo.com"},{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"julienp","email":"julien@caffeine.lu"},{"name":"rachelbahl","email":"rachel@gatsbyjs.com"},{"name":"daniellewgatsby","email":"daniel.lew@gatsbyjs.com"},{"name":"mlgualtieri-gatsby","email":"mike.gualtieri@gatsbyjs.com"},{"name":"gatsby_integrations","email":"integrations-collab-squad@gatsbyjs.com"},{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"11d7737d47f6fc2985e244f1819507e7204ba449","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.294-greglobinski-buildLogs0-fix-20221117T0047.tgz","fileCount":737,"integrity":"sha512-ZaNTDFMjnIjTjppHTG7i3XnAZ+XA83aox0ggzd0eEJIbkNAoAoBp1b/Z68Ucv2U+j/7tixLpkd0S0s6BsLHKqw==","signatures":[{"sig":"MEQCIA8+qg7zyLX8z1gThY0RSvAs/oGBe29Oo+htSKBc6I96AiAh1YrAPf4JCUQ0KsywLyurob3XCDMrpqiV0pQ48oPz9w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3855294,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjdYSpACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpljw//SSkes0X4yKcbuxCLYQCaMOD/PYRTmUBmhREWmYq7ugtGg0zP\r\nJEGFj6R7JR+N3+q8XhsP9K3xH9x5wcGy3vY3Z1thWrDctpiNHvMKNsFGDPSn\r\n12cp9N9egJR1o33RgTsFEyPAUoE9u+IrIhnykpgw4D0+yEcKcx6LuKWma7/N\r\nAwialWbbaTrH72KaqGJMkwqVBwGlHdhxOCnDxN8d8l97DUa52LkxAXJfSsqE\r\nuaYcxDB3rKIQg+9lVdGmSsZ1MRhDlq2ugDWoJ2LskZn+4JbedCDG/Nh1dDBg\r\nCPeOzWb6LzbtVjO+08GubsPeHNavo1MpTGkuh3bPZY2LvZzQPQ1KBzPS2p2s\r\nVAAQ9VQ8DcgDRAzPDpAvZJGXdvVoc3t0n8+XZPXpeVbSTaYbUMtZXGFM7BVC\r\npfOI8E/noY3qZSEz8Dzynl+I3PSq+APdWw8mH0sw7D/xF9YQdDsY6e0jZ9dE\r\n0GrP1PTW/oYtQKZJq084b/n/uVKuUmbSs2YWUSiHyTY387zgxDZg0LUBfHAq\r\nOPHIWXHUM8weptrsDdaa0d6vjHn6Ow0XpFMtX5s9nYX1/DayIRO2Oq14VZi4\r\nGmJw11KTgKptBuULF8TtJrTU66/70X2ypgNBuynPk3X6Lf5RVQ0mTUB/NCQB\r\nRzc1+puhuJbx9ylH1471kBYtJsqNz+uPLCA=\r\n=8ns7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n\n## ❗ Code of Conduct\n\nGatsby is dedicated to building a welcoming, diverse, safe community. We expect everyone participating in the Gatsby community to abide by our [**Code of Conduct**](https://gatsbyjs.org/contributing/code-of-conduct/). Please read it. Please follow it. In the Gatsby community, we work hard to build each other up and create amazing things together. 💪💜\n","source":"index.ts","gitHead":"96d28883c2349e0dd1071b91b990cc6e0b9004d3","scripts":{"tsc":"tsc","lint":"eslint --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest --env=jest-environment-jsdom-sixteen --verbose","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"cross-env STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[] --env=jest-environment-jsdom-sixteen","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch --env=jest-environment-jsdom-sixteen --verbose","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"cross-env STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"greglobinski","email":"greglobinski@gmail.com"},"_npmVersion":"6.14.16","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"jsdom":"16.2.2","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"12.22.12","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","fs-extra":"^9.0.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","markdown-to-jsx":"^7.0.0","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2","@babel/helper-module-imports":"^7.12.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^26.5.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^2.33.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-axe":"^4.0.0","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","cross-env":"^7.0.2","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.9.7","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","color-blend":"^3.0.0","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","wcag-contrast":"^3.0.0","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/jest-axe":"^3.5.0","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.21","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.21","rollup-plugin-svg":"^2.0.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","storybook-chromatic":"^4.0.2","@rollup/plugin-babel":"^5.2.1","@types/wcag-contrast":"^3.0.0","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-terser":"^7.0.2","@storybook/addon-a11y":"6.0.21","@storybook/addon-docs":"6.0.21","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^3.1.8","@storybook/addon-knobs":"6.0.21","@storybook/addon-links":"6.0.21","@testing-library/react":"^11.0.4","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","@rollup/plugin-commonjs":"^16.0.0","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.4.2","@babel/plugin-syntax-jsx":"^7.12.1","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.21","@storybook/addon-console":"^1.2.2","@storybook/source-loader":"6.0.21","@storybook/addon-viewport":"6.0.21","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","@rollup/plugin-node-resolve":"^10.0.0","@storybook/addon-storyshots":"6.0.21","@testing-library/user-event":"^12.1.7","rollup-plugin-auto-external":"^2.0.0","@storybook/addon-storysource":"6.0.21","jest-environment-jsdom-sixteen":"^1.0.3","@babel/helper-plugin-test-runner":"^7.10.4","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","babel-plugin-typescript-to-proptypes":"^1.1.0","@storybook/addon-storyshots-puppeteer":"6.0.21","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":">=16.8.1","formik":"^2.0.8","gatsby":">=2.6.0","react-dom":">=16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.294-greglobinski-buildLogs0-fix-20221117T0047_1668646057028_0.8146730691778779","host":"s3://npm-registry-packages"}},"0.0.294-greglobinski-buildLogs0-fix-20221117T0130":{"name":"gatsby-interface","version":"0.0.294-greglobinski-buildLogs0-fix-20221117T0130","author":"","license":"ISC","_id":"gatsby-interface@0.0.294-greglobinski-buildLogs0-fix-20221117T0130","maintainers":[{"name":"smcgarity","email":"sophiemcgarity7@gmail.com"},{"name":"kathmbeck","email":"katherine.beck@gatsbyjs.com"},{"name":"nodebotanist","email":"the@nodebotani.st"},{"name":"j0sh77","email":"jcjohnson77@gmail.com"},{"name":"mcolelittle","email":"mcolelittle@gmail.com"},{"name":"tyhopp","email":"hopp.ty.c@gmail.com"},{"name":"kgarbaya","email":"kgarbaya@gmail.com"},{"name":"marvinjudehk","email":"marvinjudehk@gmail.com"},{"name":"kylemathews","email":"mathews.kyle@gmail.com"},{"name":"dschau","email":"dustinschau@gmail.com"},{"name":"pieh","email":"misiek.piechowiak@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"},{"name":"tylerbarnes","email":"tyler@known.design"},{"name":"fk","email":"sechskilo@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"lekoarts","email":"lekoarts@gmail.com"},{"name":"dmccraw","email":"dustinmccraw@yahoo.com"},{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"julienp","email":"julien@caffeine.lu"},{"name":"rachelbahl","email":"rachel@gatsbyjs.com"},{"name":"daniellewgatsby","email":"daniel.lew@gatsbyjs.com"},{"name":"mlgualtieri-gatsby","email":"mike.gualtieri@gatsbyjs.com"},{"name":"gatsby_integrations","email":"integrations-collab-squad@gatsbyjs.com"},{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"e6279fee9e03aae4f14983675d463286e03f4872","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.294-greglobinski-buildLogs0-fix-20221117T0130.tgz","fileCount":737,"integrity":"sha512-ndmiSACXKvg18ZYuxk2PJMnd1vu5sxKDqSHFYvSNsO1jXumiuOa+FI9K1UjNYLNX2WnhajcNnsbKCwjQ9cc25Q==","signatures":[{"sig":"MEUCICM+HotL6cqbdv3YW/n2F5Rx2Z4xRaLZdUIQcSZGzGViAiEAkcxBzRmtQm8ttTJpXC1xlny/Aoxg3KLbqQtR3BKh3A0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3855266,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjdY7ZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpFeQ//R+ZvrXkqpSxk83nYvpJfHgzifDBgbWZtpCN1BtMWus4yyFUX\r\neg1Xno3Kz8HDfjgk3wVRrkYbOdFpZ7GoyADL2/ZrDVnKhx6SqJGeXHFGlFHe\r\nkZH5GGeQ9bXYERdFMDNOnB6sRrBOjjT3JPsS120h6o4sjsC0eFiku0wI+lOO\r\nO6lhf6UekMkanfJ9hgAKBxCIVJjJY+LatX0BCd5z2kGKX7FJILA7jASMcFER\r\nihrkNAzfYeJuWG8Pq0Ox4NcxVcWXTMdJFQS2hHx8L+aF/EIFPyh5xJpAgkiq\r\npC5NqxNsE0oSBf10mkRXOa+eQN2Suji/7dI9Aykij6IQMFCuEIYSmX/gg0xc\r\nOF1J4qLKG3XsJu+jx6dqSrX29LsCmLHy9NToR9rA98FVxUhP4PXBln13l5tf\r\n1LjqLr6ykzl61SqUywAtTik99kI26mNwjbtKAsAeUCE5I0U/XEyfWbnpLXoQ\r\nhEBqWyAWD2/1eZuhqtwCewkawiY7+KDYhm1SOQrgRGv7OY0hLXFncmMYn2yO\r\nAKQLw9XSckzLFTQ0r5u3hbl5Ex8M/9H0ZEw+JKW8VANmfjU4jOVRS3sNtyrH\r\n5Fd5oxjqZevAqq9IkX55AeC1TdpubrMPCGl7pcNqk9hZ1BgraIom3fIcopev\r\nIDjcA/z6Gv4R4ZV3Xe6gGQXSfg4uKDI0p8s=\r\n=FfY3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n\n## ❗ Code of Conduct\n\nGatsby is dedicated to building a welcoming, diverse, safe community. We expect everyone participating in the Gatsby community to abide by our [**Code of Conduct**](https://gatsbyjs.org/contributing/code-of-conduct/). Please read it. Please follow it. In the Gatsby community, we work hard to build each other up and create amazing things together. 💪💜\n","source":"index.ts","gitHead":"3215525e67e97169e6cb8f467eedfb9256d031d2","scripts":{"tsc":"tsc","lint":"eslint --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest --env=jest-environment-jsdom-sixteen --verbose","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"cross-env STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[] --env=jest-environment-jsdom-sixteen","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch --env=jest-environment-jsdom-sixteen --verbose","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"cross-env STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"greglobinski","email":"greglobinski@gmail.com"},"_npmVersion":"6.14.16","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"jsdom":"16.2.2","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"12.22.12","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","fs-extra":"^9.0.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","markdown-to-jsx":"^7.0.0","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2","@babel/helper-module-imports":"^7.12.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^26.5.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^2.33.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-axe":"^4.0.0","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","cross-env":"^7.0.2","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.9.7","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","color-blend":"^3.0.0","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","wcag-contrast":"^3.0.0","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/jest-axe":"^3.5.0","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.21","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.21","rollup-plugin-svg":"^2.0.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","storybook-chromatic":"^4.0.2","@rollup/plugin-babel":"^5.2.1","@types/wcag-contrast":"^3.0.0","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-terser":"^7.0.2","@storybook/addon-a11y":"6.0.21","@storybook/addon-docs":"6.0.21","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^3.1.8","@storybook/addon-knobs":"6.0.21","@storybook/addon-links":"6.0.21","@testing-library/react":"^11.0.4","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","@rollup/plugin-commonjs":"^16.0.0","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.4.2","@babel/plugin-syntax-jsx":"^7.12.1","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.21","@storybook/addon-console":"^1.2.2","@storybook/source-loader":"6.0.21","@storybook/addon-viewport":"6.0.21","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","@rollup/plugin-node-resolve":"^10.0.0","@storybook/addon-storyshots":"6.0.21","@testing-library/user-event":"^12.1.7","rollup-plugin-auto-external":"^2.0.0","@storybook/addon-storysource":"6.0.21","jest-environment-jsdom-sixteen":"^1.0.3","@babel/helper-plugin-test-runner":"^7.10.4","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","babel-plugin-typescript-to-proptypes":"^1.1.0","@storybook/addon-storyshots-puppeteer":"6.0.21","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":">=16.8.1","formik":"^2.0.8","gatsby":">=2.6.0","react-dom":">=16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.294-greglobinski-buildLogs0-fix-20221117T0130_1668648665297_0.8513818491590899","host":"s3://npm-registry-packages"}},"0.0.295":{"name":"gatsby-interface","version":"0.0.295","author":"","license":"ISC","_id":"gatsby-interface@0.0.295","maintainers":[{"name":"smcgarity","email":"sophiemcgarity7@gmail.com"},{"name":"kathmbeck","email":"katherine.beck@gatsbyjs.com"},{"name":"nodebotanist","email":"the@nodebotani.st"},{"name":"j0sh77","email":"jcjohnson77@gmail.com"},{"name":"mcolelittle","email":"mcolelittle@gmail.com"},{"name":"tyhopp","email":"hopp.ty.c@gmail.com"},{"name":"kgarbaya","email":"kgarbaya@gmail.com"},{"name":"marvinjudehk","email":"marvinjudehk@gmail.com"},{"name":"kylemathews","email":"mathews.kyle@gmail.com"},{"name":"dschau","email":"dustinschau@gmail.com"},{"name":"pieh","email":"misiek.piechowiak@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"},{"name":"tylerbarnes","email":"tyler@known.design"},{"name":"fk","email":"sechskilo@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"lekoarts","email":"lekoarts@gmail.com"},{"name":"dmccraw","email":"dustinmccraw@yahoo.com"},{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"julienp","email":"julien@caffeine.lu"},{"name":"rachelbahl","email":"rachel@gatsbyjs.com"},{"name":"daniellewgatsby","email":"daniel.lew@gatsbyjs.com"},{"name":"mlgualtieri-gatsby","email":"mike.gualtieri@gatsbyjs.com"},{"name":"gatsby_integrations","email":"integrations-collab-squad@gatsbyjs.com"},{"name":"greglobinski","email":"greglobinski@gmail.com"}],"dist":{"shasum":"c5f1301422b447efa1ee673e8dbb22c70370233b","tarball":"https://registry.npmjs.org/gatsby-interface/-/gatsby-interface-0.0.295.tgz","fileCount":737,"integrity":"sha512-L7HjK8MA0F/rq2QNAL6B7m2aR/89o14jUBJY8ErGrNVwXeNIeVkJnDa3AAuz4LIbQ70CjC3Bfo04OtgPDnJNOQ==","signatures":[{"sig":"MEYCIQCAAnAlp8WvbFZ2PSu09of57MWZCBNqGwPy9VxRsL7lzQIhAItnwuxKXrMf3KKg2F5LuOL+VLLK16+Olo20qYTi++k5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3855328,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjd36HACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmounA//W9t6As8/kpn5ifO7ojGzBy4MPmz5EzxhNiN5UxUr3COhov42\r\nLoTFd9durU/KIASMf9SPaUAPhOr2EFsvNeYzmE9lf/WKSn/qzjDb+GNDdtw8\r\nv56pIshNjZ6vxssdqEg54elNDMtpO4Nlpw+YT3gLJbGyrMEOpSXuQ/a9Ep/4\r\nFfiA/rDHkxFh//oag7gvCyVbJWgtQtluRIgfmjbGUqJAo/HFJmKEnmI4Xal9\r\nAz+xCDQ7z7cPgzIlBEfKpNnMgUfYXO8AcUiNu0OVVTRc3P0xFsB5jZnkmnPU\r\nJNfuOixDyiR5MTDhhq46t7yDi7ZbEFC1GGLRHq6W1owKS/hHgbiCIokHrEHv\r\nBu8O1N7mkxpecH+9kfyQ8yOCsJYmC5fS3ZacNJZZiFGfzDxBHxvcHOSSxify\r\nugmus1eELF2IskJJZS/xR0e2Qbuiz/KyXMQUJZGyfJGkP6/KyyoKTXu4u7x5\r\nBZWL32p6wShecbrN2yX61E66ZCETbetdm14z7AzwukwVr966AZZ2CtiQyoI6\r\nwjRE0IlPIZZ78jRbWvfKE3NRjDxfd1cTxiE/pHZdnLQCWyo3yspmQSMYWHyH\r\n5u8yPDoHY4vm/40dTejRobQ/HhoG1zHKuUaZ/kTDDrJ8CTdWuB1or3bNfoe+\r\no+wdRFyzPJrk7q4Pwb6tK6ZYJJFjgg6vo0s=\r\n=5JUd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/index.esm.js","source":"index.ts","gitHead":"3ff72a41af3e4b08709f75edfc6b2a77a933dc6a","scripts":{"tsc":"tsc","lint":"eslint --max-warnings=0 --fix --color --ext .js,.jsx,.ts,.tsx --report-unused-disable-directives","test":"jest --env=jest-environment-jsdom-sixteen --verbose","build":"yarn build:types && yarn build:rollup","format":"prettier --write","release":"standard-version","lint:all":"yarn lint src .storybook","chromatic":"cross-env STORYBOOK_CHROMATIC=1 chromatic test","storybook":"start-storybook -p 6006","stylelint":"stylelint './src/**/*.js'","test:a11y":"jest __tests__/AccessiblityStoryshots.test.js --testPathIgnorePatterns=[] --env=jest-environment-jsdom-sixteen","format:all":"yarn format \"{src,.storybook}/**/*.{js,jsx,ts,tsx}\"","prepublish":"yarn build","test:watch":"jest --watch --env=jest-environment-jsdom-sixteen --verbose","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly -p tsconfig.build-types.json","build:rollup":"rollup -c","chromatic:ci":"cross-env STORYBOOK_CHROMATIC=1 babel-node --presets @babel/env scripts/run-chromatic.js","scaffold:icon":"babel-node --presets @babel/env scripts/scaffold-icon/scaffold-icon.js","release:branch":"babel-node --presets @babel/env scripts/prerelease-branch.js","build-storybook":"build-storybook","type-check:watch":"yarn type-check --watch","scaffold:component":"babel-node --presets @babel/env scripts/scaffold-component/scaffold-component.js"},"_npmUser":{"name":"greglobinski","email":"greglobinski@gmail.com"},"_npmVersion":"6.14.12","description":"Component library for Gatsby projects","directories":{},"jsnext:main":"dist/index.esm.js","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint","yarn format","git add"],"*.{json,md,yml,yaml}":["yarn format","git add"]},"resolutions":{"jsdom":"16.2.2","**/@types/react":"*","**/@types/react-dom":"*"},"sideEffects":false,"_nodeVersion":"10.24.1","dependencies":{"case":"^1.6.2","date-fns":"^2.8.1","fs-extra":"^9.0.1","theme-ui":"^0.2.49","@reach/tabs":"0.10.3","@reach/alert":"0.10.3","@mdx-js/react":"^1.5.2","@reach/dialog":"0.10.3","lodash.sample":"^4.2.1","@reach/popover":"0.10.3","@reach/tooltip":"0.10.3","@reach/combobox":"0.10.3","markdown-to-jsx":"^7.0.0","@reach/menu-button":"0.10.3","@types/lodash.sample":"^4.2.6","gatsby-design-tokens":"^2.0.2","@babel/helper-module-imports":"^7.12.1"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ejs":"^2.7.1","yup":"^0.27.0","jest":"^26.5.0","path":"^0.12.7","chalk":"^2.4.2","husky":"^1.3.1","react":"^16.8.1","watch":"^1.0.2","dotenv":"^5.0.1","eslint":"^6.3.0","formik":"^2.0.8","gatsby":"2.6.0","rollup":"^2.33.1","shelljs":"^0.8.3","unfetch":"^3.1.1","jest-axe":"^4.0.0","jest-dom":"^3.1.1","prettier":"^1.16.1","commander":"^3.0.1","cross-env":"^7.0.2","deepmerge":"^4.0.0","puppeteer":"^2.1.1","react-dom":"^16.8.1","stylelint":"^9.9.0","@types/yup":"^0.26.26","babel-jest":"^24.9.0","prop-types":"^15.6.1","typescript":"3.9.7","@babel/core":"^7.0.0","@babel/node":"^7.6.1","@types/jest":"^25.1.2","color-blend":"^3.0.0","lint-staged":"^8.1.0","react-icons":"^3.2.1","@svgr/rollup":"^2.4.1","@types/react":"16.8.1","babel-loader":"^8.0.4","jest-emotion":"^10.0.14","react-spring":"^8.0.27","@emotion/core":"^10.0.14","wcag-contrast":"^3.0.0","storybook-host":"^5.1.0","@emotion/styled":"^10.0.14","@types/jest-axe":"^3.5.0","@types/theme-ui":"^0.2.6","stylelint-order":"^2.0.0","@storybook/react":"6.0.21","@types/react-dom":"16.8.1","standard-version":"^8.0.1","@babel/preset-env":"^7.0.0","@storybook/addons":"6.0.21","rollup-plugin-svg":"^2.0.0","@babel/preset-react":"^7.0.0","@types/reach__alert":"^0.1.1","eslint-plugin-react":"^7.12.4","react-test-renderer":"^16.8.6","storybook-chromatic":"^4.0.2","@rollup/plugin-babel":"^5.2.1","@types/wcag-contrast":"^3.0.0","eslint-config-google":"^0.12.0","eslint-plugin-import":"^2.18.2","rollup-plugin-terser":"^7.0.2","@storybook/addon-a11y":"6.0.21","@storybook/addon-docs":"6.0.21","eslint-plugin-cypress":"^2.2.0","rollup-plugin-postcss":"^3.1.8","@storybook/addon-knobs":"6.0.21","@storybook/addon-links":"6.0.21","@testing-library/react":"^11.0.4","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.4.1","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.1.2","@rollup/plugin-commonjs":"^16.0.0","eslint-config-react-app":"^3.0.6","storybook-addon-designs":"^5.4.2","@babel/plugin-syntax-jsx":"^7.12.1","@babel/preset-typescript":"^7.3.3","@storybook/addon-actions":"6.0.21","@storybook/addon-console":"^1.2.2","@storybook/source-loader":"6.0.21","@storybook/addon-viewport":"6.0.21","@testing-library/jest-dom":"^5.1.1","@typescript-eslint/parser":"^2.15.0","babel-plugin-react-docgen":"^4.1.0","stylelint-config-standard":"^18.2.0","@rollup/plugin-node-resolve":"^10.0.0","@storybook/addon-storyshots":"6.0.21","@testing-library/user-event":"^12.1.7","rollup-plugin-auto-external":"^2.0.0","@storybook/addon-storysource":"6.0.21","jest-environment-jsdom-sixteen":"^1.0.3","@babel/helper-plugin-test-runner":"^7.10.4","@typescript-eslint/eslint-plugin":"^2.15.0","rollup-plugin-peer-deps-external":"^2.2.0","babel-plugin-require-context-hook":"^1.0.0","stylelint-config-styled-components":"^0.1.1","babel-plugin-typescript-to-proptypes":"^1.1.0","@storybook/addon-storyshots-puppeteer":"6.0.21","stylelint-processor-styled-components":"^1.5.1","@babel/plugin-proposal-class-properties":"^7.0.0"},"peerDependencies":{"yup":"^0.27.0","react":">=16.8.1","formik":"^2.0.8","gatsby":">=2.6.0","react-dom":">=16.8.1","prop-types":"^15.6.1","react-icons":"^3.2.1","@emotion/core":"^10.0.14","@emotion/styled":"^10.0.14"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-interface_0.0.295_1668775559141_0.40789985123901684","host":"s3://npm-registry-packages"}}},"time":{"created":"2019-06-05T18:23:05.768Z","modified":"2026-06-30T21:59:43.879Z","0.0.2":"2019-06-05T18:23:05.890Z","0.0.3":"2019-06-06T12:48:38.608Z","0.0.4":"2019-06-06T13:10:29.218Z","0.0.5":"2019-06-06T13:11:54.458Z","0.0.6":"2019-06-06T13:22:00.285Z","0.0.7":"2019-06-06T13:57:55.775Z","0.0.8":"2019-06-24T19:13:23.612Z","0.0.9":"2019-06-24T19:33:22.827Z","0.0.10":"2019-06-24T23:39:18.347Z","0.0.11":"2019-06-27T17:49:36.340Z","0.0.12":"2019-07-02T21:51:26.136Z","0.0.14":"2019-07-02T21:58:01.401Z","0.0.15":"2019-07-02T22:39:43.698Z","0.0.16":"2019-07-10T08:21:40.499Z","0.0.17":"2019-07-15T21:14:52.029Z","0.0.18":"2019-07-15T21:17:46.878Z","0.0.19":"2019-07-15T22:30:58.127Z","0.0.20":"2019-07-16T19:30:28.799Z","0.0.21":"2019-07-19T22:22:39.551Z","0.0.22":"2019-07-19T23:56:58.222Z","0.0.23":"2019-07-20T00:13:12.269Z","0.0.24":"2019-07-20T00:32:00.623Z","0.0.25":"2019-07-20T00:36:21.368Z","0.0.26":"2019-07-23T17:22:56.513Z","0.0.27":"2019-07-29T16:43:31.360Z","0.0.28":"2019-07-29T16:53:22.129Z","0.0.29":"2019-08-09T12:15:07.377Z","0.0.30":"2019-08-23T16:15:36.062Z","0.0.31":"2019-08-28T15:44:03.509Z","0.0.32":"2019-08-28T15:45:35.509Z","0.0.33":"2019-08-28T16:29:36.370Z","0.0.34":"2019-08-28T17:23:29.234Z","0.0.35":"2019-08-28T20:25:42.222Z","0.0.36":"2019-08-28T22:00:07.156Z","0.0.37":"2019-08-30T19:57:45.874Z","0.0.36-dev.1":"2019-09-03T11:58:38.045Z","0.0.38":"2019-09-04T21:24:43.755Z","0.0.39":"2019-09-04T21:45:09.659Z","0.0.37-pricing.1":"2019-09-05T14:03:09.743Z","0.0.37-pricing.2":"2019-09-05T14:38:04.820Z","0.0.40":"2019-09-05T14:58:01.367Z","0.0.41":"2019-09-05T15:23:19.831Z","0.0.41-dev.1":"2019-09-18T20:43:08.434Z","0.0.41-dev.2":"2019-09-18T21:37:57.384Z","0.0.42":"2019-09-19T16:47:15.562Z","0.0.43":"2019-10-11T12:38:42.816Z","0.0.45":"2019-10-11T19:19:43.114Z","0.0.44-dev.0":"2019-10-11T20:17:47.962Z","0.0.46-dev.0":"2019-10-14T17:13:27.652Z","0.0.46-dev.1":"2019-10-14T17:50:49.840Z","0.0.46":"2019-10-15T23:44:06.448Z","0.0.46-pricingCard.0":"2019-10-23T04:50:47.755Z","0.0.46-pricingCard.1":"2019-10-23T08:51:01.843Z","0.0.46-pricingCard.2":"2019-10-23T09:47:30.946Z","0.0.46-pricingCard.3":"2019-10-23T10:01:11.291Z","0.0.47":"2019-10-23T15:44:32.526Z","0.0.46-pricingCard.4":"2019-10-23T19:24:02.287Z","0.0.46-pricingCard.5":"2019-10-23T19:43:27.548Z","0.0.46-pricingCard.6":"2019-10-24T08:05:07.468Z","0.0.46-pricingCard.7":"2019-10-24T08:06:06.316Z","0.0.47-dev.0":"2019-10-24T12:09:48.239Z","0.0.48":"2019-10-24T12:31:26.938Z","0.0.46-pricingCard.8":"2019-10-25T09:32:18.457Z","0.0.46-pricingCard.9":"2019-10-25T09:43:26.633Z","0.0.49":"2019-10-25T12:46:12.834Z","0.0.50":"2019-10-25T15:56:32.529Z","0.0.50-tokens.0":"2019-11-05T15:42:30.335Z","0.0.50-tokens.1":"2019-11-05T16:57:16.275Z","0.0.51":"2019-11-07T15:57:17.264Z","0.0.52":"2019-11-07T16:54:37.451Z","0.0.53":"2019-11-13T10:47:39.902Z","0.0.54":"2019-11-21T00:28:52.435Z","0.0.55":"2019-11-21T09:14:00.528Z","0.0.56":"2019-11-27T19:30:47.673Z","0.0.57":"2019-11-27T20:01:14.778Z","0.0.58-next.0":"2019-11-27T21:28:52.596Z","0.0.58-next.1":"2019-12-02T10:57:41.174Z","0.0.58-next.2":"2019-12-02T18:30:49.565Z","0.0.58-next.3":"2019-12-02T20:45:48.111Z","0.0.58-next.4":"2019-12-02T22:10:38.361Z","0.0.58-next.5":"2019-12-02T22:14:20.864Z","0.0.58":"2019-12-02T22:21:50.083Z","0.0.58-next.6":"2019-12-03T17:56:09.133Z","0.0.58-next.7":"2019-12-03T19:04:16.334Z","0.0.59-next.0":"2019-12-03T20:39:33.387Z","0.0.59-next.1":"2019-12-06T17:22:10.889Z","0.0.59-next.2":"2019-12-10T21:09:54.551Z","0.0.59-tokens.2":"2019-12-11T15:21:25.098Z","0.0.59-next.3":"2019-12-12T15:53:59.565Z","0.0.59-next.4":"2019-12-12T17:09:55.624Z","0.0.59":"2019-12-12T17:14:47.888Z","0.0.59-tokens.3":"2019-12-16T09:51:32.091Z","0.0.59-tokens.4":"2019-12-16T10:23:42.735Z","0.0.59-tokens.5":"2019-12-16T10:38:17.625Z","0.0.59-tokens.6":"2019-12-16T22:42:24.866Z","0.0.60":"2019-12-17T12:12:42.889Z","0.0.59-tokens.7":"2019-12-18T12:48:11.058Z","0.0.59-tokens.9":"2019-12-18T18:08:38.523Z","0.0.59-tokens.10":"2019-12-18T18:57:53.820Z","0.0.60-beta1":"2019-12-18T20:09:53.917Z","0.0.59-tokens.11":"2019-12-19T10:31:33.214Z","0.0.59-tokens.12":"2019-12-19T11:06:42.732Z","0.0.59-tokens.13":"2019-12-19T11:28:39.258Z","0.0.59-tokens.15":"2019-12-19T12:37:47.705Z","0.0.60-alpha-Elanhant-branch-prerelease-20191219T1743":"2019-12-19T17:43:15.601Z","0.0.61":"2019-12-19T17:58:21.417Z","0.0.60-Elanhant-branch-prerelease-20191219T1759":"2019-12-19T17:59:18.962Z","0.0.60-Elanhant-branch-prerelease-20191219T2240":"2019-12-19T22:40:31.808Z","0.0.61-button-stories-20191220T1619":"2019-12-20T16:19:30.149Z","0.0.62":"2019-12-20T19:38:03.064Z","0.0.62-Elanhant-notification-typescript-20191220T2055":"2019-12-20T20:55:27.251Z","0.0.62-Elanhant-chip-20191223T1843":"2019-12-23T18:43:50.559Z","0.0.62-Elanhant-theme-provider-20191227T2023":"2019-12-27T20:24:00.733Z","0.0.62-dependabot-npm-and-yarn-handlebars-4.5.3-20191228T1304":"2019-12-28T13:05:03.929Z","0.0.62-styledFormElements-20191230T1628":"2019-12-30T16:29:02.574Z","0.0.63":"2020-01-02T20:03:17.428Z","0.0.62-Elanhant-chip-20200102T2158":"2020-01-02T21:58:53.566Z","0.0.62-Elanhant-theme-provider-20200102T2255":"2020-01-02T22:55:24.539Z","0.0.62-Elanhant-chip-20200103T1952":"2020-01-03T19:52:50.448Z","0.0.64":"2020-01-03T20:01:49.420Z","0.0.64-styledFormsAndLayouts-20200107T1403":"2020-01-07T14:03:58.401Z","0.0.64-styledFormsAndLayouts-20200107T1430":"2020-01-07T14:30:41.907Z","0.0.64-styledFormsAndLayouts-20200107T1447":"2020-01-07T14:48:05.554Z","0.0.62-Elanhant-theme-provider-20200107T2144":"2020-01-07T21:45:15.253Z","0.0.64-Elanhant-172-eslint-prettier-20200107T2230":"2020-01-07T22:31:08.384Z","0.0.65":"2020-01-07T22:39:55.099Z","0.0.65-Elanhant-fix-theme-breakpoints-20200107T2356":"2020-01-07T23:57:12.936Z","0.0.64-styledFormsAndLayouts-20200108T0237":"2020-01-08T02:38:07.736Z","0.0.65-styledFormsAndLayouts-20200108T0312":"2020-01-08T03:13:10.298Z","0.0.65-Elanhant-storybook-updates-20200108T2230":"2020-01-08T22:31:00.267Z","0.0.66":"2020-01-09T15:30:31.253Z","0.0.67":"2020-01-09T17:18:40.855Z","0.0.66-Elanhant-172-eslint-prettier-20200109T1726":"2020-01-09T17:26:32.848Z","0.0.67-button-stories-20200109T1732":"2020-01-09T17:32:46.874Z","0.0.67-Elanhant-notification-typescript-20200110T1825":"2020-01-10T18:25:18.142Z","0.0.67-Elanhant-notification-typescript-20200110T1935":"2020-01-10T19:35:55.471Z","0.0.67-Elanhant-notification-typescript-20200110T1938":"2020-01-10T19:38:53.613Z","0.0.67-Elanhant-notification-typescript-20200110T1941":"2020-01-10T19:41:42.871Z","0.0.67-navigation-update-20200110T1949":"2020-01-10T19:49:16.267Z","0.0.67-navigation-update-20200110T2023":"2020-01-10T20:23:14.677Z","0.0.67-navigation-update-20200111T0004":"2020-01-11T00:04:21.368Z","0.0.67-navigation-update-20200113T0051":"2020-01-13T00:52:08.464Z","0.0.67-navigation-update-20200113T0951":"2020-01-13T09:52:01.122Z","0.0.67-Elanhant-stack-fix-20200114T1750":"2020-01-14T17:51:04.030Z","0.0.67-forms-and-layout-root-20200114T1809":"2020-01-14T18:09:43.118Z","0.0.67-forms-and-layout-root-20200115T0124":"2020-01-15T01:24:48.060Z","0.0.67-forms-and-layout-fields-20200115T1415":"2020-01-15T14:15:22.970Z","0.0.67-forms-and-layout-blocks-20200115T1522":"2020-01-15T15:22:54.093Z","0.0.67-forms-and-layout-blocks-20200115T2311":"2020-01-15T23:11:25.842Z","0.0.67-forms-and-layout-connected-20200116T0006":"2020-01-16T00:06:24.410Z","0.0.67-forms-and-layout-root-20200116T1028":"2020-01-16T10:29:07.609Z","0.0.67-forms-and-layout-fields-20200116T1034":"2020-01-16T10:34:56.886Z","0.0.67-forms-and-layout-blocks-20200116T1037":"2020-01-16T10:38:13.408Z","0.0.67-forms-and-layout-connected-20200116T1043":"2020-01-16T10:43:43.032Z","0.0.67-forms-and-layout-connected-20200116T1746":"2020-01-16T17:46:40.494Z","0.0.67-forms-and-layout-blocks-20200116T1829":"2020-01-16T18:29:54.187Z","0.0.67-forms-and-layout-connected-20200116T1831":"2020-01-16T18:31:51.528Z","0.0.67-update-filestack-js-resolution-20200122T2204":"2020-01-22T22:05:14.037Z","0.0.67-Elanhant-notification-typescript-20200128T1927":"2020-01-28T19:28:13.165Z","0.0.67-Elanhant-notification-typescript-20200128T2031":"2020-01-28T20:31:39.417Z","0.0.67-Elanhant-notification-typescript-20200128T2323":"2020-01-28T23:24:15.419Z","0.0.67-Elanhant-notification-typescript-20200128T2344":"2020-01-28T23:44:53.118Z","0.0.67-Elanhant-notification-typescript-20200129T1955":"2020-01-29T19:55:59.575Z","0.0.68":"2020-01-29T20:52:21.067Z","0.0.68-Elanhant-migrate-text-to-typescript-20200129T2213":"2020-01-29T22:14:08.923Z","0.0.68-Elanhant-migrate-text-to-typescript-20200129T2216":"2020-01-29T22:16:47.663Z","0.0.68-Elanhant-migrate-text-to-typescript-20200129T2224":"2020-01-29T22:25:19.508Z","0.0.69":"2020-01-30T16:50:37.540Z","0.0.67-forms-and-layout-blocks-20200131T1047":"2020-01-31T10:47:53.429Z","0.0.67-forms-and-layout-fields-20200131T1158":"2020-01-31T11:59:15.315Z","0.0.67-forms-and-layout-root-20200131T1205":"2020-01-31T12:05:50.873Z","0.0.69-forms-and-layout-root-20200131T1425":"2020-01-31T14:25:58.250Z","0.0.70":"2020-01-31T14:33:19.647Z","0.0.69-Elanhant-button-theme-provider-20200131T1856":"2020-01-31T18:56:38.757Z","0.0.70-Elanhant-fix-tests-20200131T2132":"2020-01-31T21:32:53.342Z","0.0.71":"2020-01-31T21:35:54.076Z","0.0.71-Elanhant-remove-deprecated-components-20200131T2346":"2020-01-31T23:46:30.884Z","0.0.71-Elanhant-136-fit-avatar-fallback-20200206T0256":"2020-02-06T02:57:10.621Z","0.0.72":"2020-02-07T06:08:29.337Z","0.0.71-Elanhant-136-fit-avatar-fallback-20200207T0622":"2020-02-07T06:22:33.424Z","0.0.73":"2020-02-07T23:59:11.180Z","0.0.72-Elanhant-remove-jest-snapshots-20200208T0016":"2020-02-08T00:16:22.781Z","0.0.72-Elanhant-breadcrumb-typescript-20200208T0034":"2020-02-08T00:34:52.592Z","0.0.72-Elanhant-toggle-typescript-20200214T2250":"2020-02-14T22:50:40.193Z","0.0.73-mfrachet-remove-integration-row-20200217T1205":"2020-02-17T12:05:53.181Z","0.0.72-Elanhant-breadcrumb-typescript-20200217T1655":"2020-02-17T16:55:32.297Z","0.0.74":"2020-02-17T17:05:22.591Z","0.0.74-Elanhant-toggle-typescript-20200217T1738":"2020-02-17T17:39:11.266Z","0.0.74-Elanhant-visual-regression-testing-20200219T2205":"2020-02-19T22:05:53.127Z","0.0.74-Elanhant-toggle-typescript-20200220T1937":"2020-02-20T19:37:35.436Z","0.0.74-Elanhant-toggle-typescript-20200220T2042":"2020-02-20T20:43:18.039Z","0.0.74-Elanhant-toggle-typescript-20200220T2047":"2020-02-20T20:47:23.833Z","0.0.74-Elanhant-chromatic-20200221T0139":"2020-02-21T01:40:08.980Z","0.0.74-Elanhant-chromatic-20200221T1641":"2020-02-21T16:41:47.091Z","0.0.74-Elanhant-chromatic-20200224T1751":"2020-02-24T17:52:00.807Z","0.0.75":"2020-02-24T18:18:39.169Z","0.0.75-Elanhant-remove-jest-snapshots-20200224T1828":"2020-02-24T18:28:58.586Z","0.0.76":"2020-02-24T18:48:24.879Z","0.0.76-Elanhant-axe-tests-20200224T1938":"2020-02-24T19:38:51.679Z","0.0.76-Elanhant-toggle-typescript-20200225T1908":"2020-02-25T19:08:23.130Z","0.0.77":"2020-02-25T19:22:04.030Z","0.0.77-Elanhant-axe-tests-20200225T1944":"2020-02-25T19:44:54.926Z","0.0.77-Elanhant-axe-tests-20200225T2011":"2020-02-25T20:12:15.385Z","0.0.78":"2020-02-25T20:25:21.658Z","0.0.78-Elanhant-side-effects-20200225T2126":"2020-02-25T21:26:59.912Z","0.0.78-nav-anchor-button-20200225T2233":"2020-02-25T22:33:37.415Z","0.0.78-Elanhant-sidebarnav-typescript-20200226T0002":"2020-02-26T00:03:15.815Z","0.0.78-nav-anchor-button-20200226T1922":"2020-02-26T19:22:34.073Z","0.0.79":"2020-02-26T20:38:32.877Z","0.0.78-Elanhant-no-static-input-field-20200227T0614":"2020-02-27T06:14:43.061Z","0.0.80":"2020-02-27T16:16:04.204Z","0.0.79-Elanhant-no-static-textarea-field-20200227T1656":"2020-02-27T16:56:32.998Z","0.0.79-Elanhant-no-static-checkbox-field-20200227T2215":"2020-02-27T22:15:49.976Z","0.0.79-Elanhant-fix-switch-styles-20200227T2310":"2020-02-27T23:10:41.028Z","0.0.81":"2020-02-28T14:56:00.081Z","0.0.82":"2020-02-28T15:06:17.804Z","0.0.82-Elanhant-no-static-checkbox-group-field-20200228T2011":"2020-02-28T20:12:03.759Z","0.0.82-Elanhant-tooltip-typescript-20200302T1634":"2020-03-02T16:34:50.833Z","0.0.82-Elanhant-no-static-select-field-20200302T1648":"2020-03-02T16:48:35.775Z","0.0.83":"2020-03-02T16:57:27.098Z","0.0.82-Elanhant-no-static-checkbox-field-20200302T1701":"2020-03-02T17:01:25.640Z","0.0.84":"2020-03-02T17:14:43.129Z","0.0.78-Elanhant-sidebarnav-typescript-20200302T2201":"2020-03-02T22:02:11.286Z","0.0.85":"2020-03-03T16:26:07.929Z","0.0.85-Elanhant-fix-sidenav-font-20200303T1702":"2020-03-03T17:03:08.042Z","0.0.86":"2020-03-03T17:58:27.745Z","0.0.85-Elanhant-no-static-checkbox-group-field-20200303T1802":"2020-03-03T18:02:37.874Z","0.0.87":"2020-03-03T18:27:58.269Z","0.0.84-Elanhant-combobox-20200303T2233":"2020-03-03T22:33:55.065Z","0.0.84-Elanhant-combobox-20200303T2357":"2020-03-03T23:57:44.313Z","0.0.84-Elanhant-combobox-20200304T2105":"2020-03-04T21:05:40.335Z","0.0.87-Elanhant-combobox-20200304T2332":"2020-03-04T23:32:42.509Z","0.0.87-Elanhant-tooltip-typescript-20200305T1539":"2020-03-05T15:39:58.571Z","0.0.88":"2020-03-05T15:46:34.998Z","0.0.88-Elanhant-combobox-20200305T1602":"2020-03-05T16:02:39.386Z","0.0.89":"2020-03-05T16:16:25.114Z","0.0.89-Elanhant-no-static-radio-button-field-20200305T2255":"2020-03-05T22:56:16.772Z","0.0.89-mfrachet-fix-a11y-issue-nav-20200309T0944":"2020-03-09T09:44:35.858Z","0.0.90":"2020-03-09T14:17:44.352Z","0.0.90-mfrachet-fix-aria-label-20200309T1441":"2020-03-09T14:42:06.947Z","0.0.91":"2020-03-09T14:48:31.105Z","0.0.89-Elanhant-rollup-preserve-modules-20200309T1925":"2020-03-09T19:25:54.830Z","0.0.89-Elanhant-form-cleanup-20200309T2037":"2020-03-09T20:37:28.722Z","0.0.89-Elanhant-rollup-preserve-modules-20200309T2043":"2020-03-09T20:43:42.548Z","0.0.91-Elanhant-rollup-preserve-modules-20200309T2302":"2020-03-09T23:02:32.729Z","0.0.91-mfrachet-ch1492-remove-settings-card-20200310T0857":"2020-03-10T08:57:31.756Z","0.0.92":"2020-03-10T18:39:40.393Z","0.0.92-Elanhant-rollup-preserve-modules-20200310T1852":"2020-03-10T18:52:41.710Z","0.0.89-Elanhant-form-cleanup-20200310T2016":"2020-03-10T20:16:54.445Z","0.0.92-Elanhant-cleanup-form-components-20200310T2020":"2020-03-10T20:20:24.621Z","0.0.92-mfrachet-theme-provider-custom-value-20200311T0853":"2020-03-11T08:54:17.367Z","0.0.93":"2020-03-11T20:51:23.988Z","0.0.94":"2020-03-11T21:01:36.223Z","0.0.92-Elanhant-update-gatsby-design-tokens-20200311T2350":"2020-03-11T23:50:50.664Z","0.0.95":"2020-03-12T06:58:12.254Z","0.0.95-mfrachet-fix-modal-click-out-20200312T1222":"2020-03-12T12:23:18.213Z","0.0.92-Elanhant-update-gatsby-design-tokens-20200312T1429":"2020-03-12T14:29:41.824Z","0.0.92-Elanhant-update-gatsby-design-tokens-20200312T1438":"2020-03-12T14:38:47.601Z","0.0.92-Elanhant-update-gatsby-design-tokens-20200312T1450":"2020-03-12T14:51:10.870Z","0.0.92-Elanhant-update-gatsby-design-tokens-20200312T1453":"2020-03-12T14:54:10.353Z","0.0.92-Elanhant-update-gatsby-design-tokens-20200312T1501":"2020-03-12T15:01:55.455Z","0.0.92-Elanhant-update-gatsby-design-tokens-20200312T1503":"2020-03-12T15:04:03.425Z","0.0.92-Elanhant-update-gatsby-design-tokens-20200312T1506":"2020-03-12T15:06:37.025Z","0.0.92-Elanhant-update-gatsby-design-tokens-20200312T1519":"2020-03-12T15:20:02.199Z","0.0.92-Elanhant-update-gatsby-design-tokens-20200312T1520":"2020-03-12T15:20:41.718Z","0.0.92-Elanhant-update-gatsby-design-tokens-20200312T1527":"2020-03-12T15:27:52.747Z","0.0.92-Elanhant-combobox-updates-20200312T1529":"2020-03-12T15:29:31.824Z","0.0.95-Elanhant-badge-typescript-20200312T1819":"2020-03-12T18:19:29.670Z","0.0.95-Elanhant-remove-deprecated-code-20200312T1832":"2020-03-12T18:32:33.911Z","0.0.95-Elanhant-badge-typescript-20200312T1833":"2020-03-12T18:33:25.563Z","0.0.96":"2020-03-12T18:44:10.322Z","0.0.95-Elanhant-build-common-js-20200312T1945":"2020-03-12T19:45:26.163Z","0.0.97":"2020-03-12T20:52:48.665Z","0.0.96-fk-lint-and-format-20200312T2119":"2020-03-12T21:19:34.734Z","0.0.98":"2020-03-12T22:32:55.831Z","0.0.97-Elanhant-card-typescript-20200312T2300":"2020-03-12T23:01:09.151Z","0.0.98-mfrachet-fix-modal-click-out-20200313T0845":"2020-03-13T08:45:29.674Z","0.0.98-Elanhant-fix-badge-build-20200313T1631":"2020-03-13T16:31:50.469Z","0.0.99":"2020-03-13T16:48:54.861Z","0.0.98-Elanhant-remove-deprecated-code-20200313T1656":"2020-03-13T16:57:35.523Z","0.0.99-Elanhant-remove-deprecated-code-20200313T1702":"2020-03-13T17:03:19.587Z","0.0.100":"2020-03-13T17:10:34.882Z","0.0.100-Elanhant-announcement-typescript-20200313T1826":"2020-03-13T18:27:00.034Z","0.0.100-Elanhant-base-navigation-typescript-20200314T0035":"2020-03-14T00:35:42.353Z","0.0.100-Elanhant-cleanup-form-components-20200316T0819":"2020-03-16T08:19:31.841Z","0.0.101":"2020-03-16T15:47:00.116Z","0.0.100-Elanhant-base-navigation-typescript-20200316T1547":"2020-03-16T15:48:11.743Z","0.0.101-Elanhant-base-navigation-typescript-20200316T1606":"2020-03-16T16:07:19.463Z","0.0.102":"2020-03-16T16:30:57.858Z","0.0.102-Elanhant-combobox-updates-20200316T1637":"2020-03-16T16:38:06.843Z","0.0.103":"2020-03-16T16:48:38.656Z","0.0.103-Elanhant-card-typescript-20200316T2231":"2020-03-16T22:32:01.542Z","0.0.103-mfrachet-fix-modal-click-out-20200317T0431":"2020-03-17T04:31:47.716Z","0.0.103-Elanhant-cleanup-form-components-20200317T0436":"2020-03-17T04:36:43.020Z","0.0.103-fk-notifications-realign-20200317T1758":"2020-03-17T17:59:17.689Z","0.0.103-fk-notifications-realign-20200318T0035":"2020-03-18T00:35:31.494Z","0.0.103-Elanhant-util-typescript-20200318T1504":"2020-03-18T15:04:22.397Z","0.0.104":"2020-03-18T18:37:49.882Z","0.0.104-Elanhant-fix-modal-style-20200318T1854":"2020-03-18T18:54:33.131Z","0.0.105":"2020-03-18T19:00:34.252Z","0.0.105-Elanhant-util-typescript-20200319T1627":"2020-03-19T16:28:28.066Z","0.0.106":"2020-03-19T16:47:20.345Z","0.0.106-Elanhant-cleanup-form-components-20200319T1656":"2020-03-19T16:56:38.391Z","0.0.107":"2020-03-19T17:44:38.099Z","0.0.103-Elanhant-docs-setup-20200319T1818":"2020-03-19T18:18:36.314Z","0.0.107-Elanhant-docs-setup-20200319T1839":"2020-03-19T18:40:10.022Z","0.0.107-Elanhant-docs-setup-20200320T1747":"2020-03-20T17:48:16.127Z","0.0.107-Elanhant-docs-setup-20200321T0021":"2020-03-21T00:22:27.681Z","0.0.108":"2020-03-23T15:48:32.554Z","0.0.107-Elanhant-card-typescript-20200323T2152":"2020-03-23T21:53:16.276Z","0.0.108-mfrachet-navigation-div-20200324T1603":"2020-03-24T16:04:23.238Z","0.0.109":"2020-03-24T16:19:21.353Z","0.0.107-Elanhant-fix-docs-theming-20200324T1801":"2020-03-24T18:02:20.814Z","0.0.109-Elanhant-fix-modal-styling-20200324T2346":"2020-03-24T23:46:36.167Z","0.0.109-Elanhant-fix-modal-styling-20200324T2349":"2020-03-24T23:50:14.493Z","0.0.109-Elanhant-fix-docs-theming-20200325T1535":"2020-03-25T15:35:49.726Z","0.0.110":"2020-03-25T15:46:19.838Z","0.0.110-Elanhant-fix-modal-styling-20200325T1559":"2020-03-25T16:00:14.854Z","0.0.111":"2020-03-25T16:11:13.048Z","0.0.111-Elanhant-card-typescript-20200325T1815":"2020-03-25T18:16:12.918Z","0.0.112":"2020-03-25T18:31:55.133Z","0.0.112-Elanhant-heading-typescript-20200325T2034":"2020-03-25T20:35:16.234Z","0.0.112-fk-adjust-README-to-new-netlify-URL-20200325T2046":"2020-03-25T20:47:12.658Z","0.0.112-fk-adjust-README-to-new-netlify-URL-20200325T2050":"2020-03-25T20:50:53.822Z","0.0.112-fk-adjust-README-to-new-netlify-URL-20200325T2052":"2020-03-25T20:53:35.355Z","0.0.112-fk-adjust-README-to-new-netlify-URL-20200325T2115":"2020-03-25T21:15:42.033Z","0.0.112-fk-adjust-README-to-new-netlify-URL-20200325T2117":"2020-03-25T21:17:51.326Z","0.0.112-fk-adjust-README-to-new-netlify-URL-20200325T2118":"2020-03-25T21:18:57.791Z","0.0.113":"2020-03-25T21:43:10.095Z","0.0.112-Elanhant-component-scaffold-20200325T2238":"2020-03-25T22:38:38.447Z","0.0.112-Elanhant-component-scaffold-20200325T2243":"2020-03-25T22:44:16.770Z","0.0.113-Elanhant-heading-typescript-20200326T1537":"2020-03-26T15:38:07.152Z","0.0.114":"2020-03-26T15:43:52.922Z","0.0.113-Elanhant-component-scaffold-20200326T1544":"2020-03-26T15:45:17.546Z","0.0.114-Elanhant-component-scaffold-20200326T1556":"2020-03-26T15:56:49.962Z","0.0.115":"2020-03-26T16:02:47.655Z","0.0.114-Elanhant-fix-nav-button-margin-20200326T1621":"2020-03-26T16:21:46.153Z","0.0.114-Elanhant-fix-nav-button-margin-20200326T1812":"2020-03-26T18:12:42.219Z","0.0.115-Elanhant-fix-nav-button-margin-20200326T1858":"2020-03-26T18:58:52.214Z","0.0.116":"2020-03-27T15:31:36.600Z","0.0.116-external-nav-20200327T1823":"2020-03-27T18:23:32.542Z","0.0.116-external-nav-20200327T1927":"2020-03-27T19:28:17.638Z","0.0.117":"2020-03-27T20:21:45.542Z","0.0.116-Elanhant-steps-indicator-20200327T2032":"2020-03-27T20:32:50.163Z","0.0.117-mfrachet-notification-log-20200331T0803":"2020-03-31T08:03:35.656Z","0.0.108-amberley-ch2492-add-a-concealed-value-component-to-gatsby-20200331T1857":"2020-03-31T18:57:36.311Z","0.0.117-Elanhant-steps-indicator-20200331T1914":"2020-03-31T19:14:51.369Z","0.0.118":"2020-03-31T19:21:42.544Z","0.0.117-Elanhant-remove-settings-block-20200331T2222":"2020-03-31T22:22:59.148Z","0.0.117-Elanhant-remove-settings-block-20200331T2224":"2020-03-31T22:24:59.073Z","0.0.118-fk-remove-welcome-story-20200331T2226":"2020-03-31T22:26:58.883Z","0.0.118-Elanhant-remove-settings-block-20200401T1255":"2020-04-01T12:56:19.249Z","0.0.119":"2020-04-01T15:15:08.896Z","0.0.119-Elanhant-remove-settings-block-20200401T1543":"2020-04-01T15:44:18.995Z","0.0.120":"2020-04-01T15:50:32.437Z","0.0.120-amberley-ch2492-add-a-concealed-value-component-to-gatsby-20200401T1623":"2020-04-01T16:23:32.660Z","0.0.121":"2020-04-01T16:44:27.039Z","0.0.121-fk-show-theme-scale-pixel-values-20200402T0200":"2020-04-02T02:01:13.326Z","0.0.121-fk-show-theme-z-indices-value-20200402T0840":"2020-04-02T08:41:17.172Z","0.0.122":"2020-04-02T16:18:46.684Z","0.0.122-fk-show-theme-scale-pixel-values-20200402T1947":"2020-04-02T19:47:31.877Z","0.0.122-Elanhant-styled-modals-20200402T2121":"2020-04-02T21:21:41.343Z","0.0.123":"2020-04-02T21:36:14.290Z","0.0.123-Elanhant-styled-modals-20200402T2251":"2020-04-02T22:51:30.283Z","0.0.121-Elanhant-exclude-sandbox-stories-from-chromatic-20200403T0340":"2020-04-03T03:40:27.747Z","0.0.123-Elanhant-exclude-sandbox-stories-from-chromatic-20200403T1631":"2020-04-03T16:31:38.745Z","0.0.124":"2020-04-03T16:38:29.058Z","0.0.124-Elanhant-styled-modals-20200403T1647":"2020-04-03T16:47:31.393Z","0.0.125":"2020-04-03T17:02:13.767Z","0.0.125-fk-fix-theme-z-indices-doc-label-a11y-20200404T2006":"2020-04-04T20:07:20.354Z","0.0.125-fk-adjust-storybook-theme-20200405T0026":"2020-04-05T00:26:54.224Z","0.0.125-fk-adjust-storybook-theme-20200405T0030":"2020-04-05T00:31:13.082Z","0.0.125-fk-adjust-storybook-theme-20200405T0034":"2020-04-05T00:34:54.148Z","0.0.125-fk-add-knob-to-control-notification-variants-20200405T2015":"2020-04-05T20:15:50.394Z","0.0.125-fk-adjust-notification-variant-secondary-to-comply-to-spec-20200405T2144":"2020-04-05T21:44:55.272Z","0.0.125-fk-realign-sidebarnav-20200406T0844":"2020-04-06T08:44:50.640Z","0.0.125-fk-realign-sidebarnav-20200406T1146":"2020-04-06T11:46:32.063Z","0.0.125-fk-realign-sidebarnav-20200406T1151":"2020-04-06T11:51:58.498Z","0.0.125-Elanhant-density-provider-20200406T1634":"2020-04-06T16:34:27.621Z","0.0.126":"2020-04-06T16:44:08.775Z","0.0.126-fk-fix-theme-z-indices-doc-label-a11y-20200406T1654":"2020-04-06T16:55:35.375Z","0.0.126-fk-adjust-storybook-theme-20200406T1711":"2020-04-06T17:11:30.658Z","0.0.126-fk-realign-sidebarnav-20200406T2057":"2020-04-06T20:57:56.711Z","0.0.126-Elanhant-styled-modals-part-2-20200406T2158":"2020-04-06T21:58:33.333Z","0.0.126-Elanhant-icon-font-size-20200406T2222":"2020-04-06T22:22:27.900Z","0.0.126-fk-realign-sidebarnav-20200406T2235":"2020-04-06T22:36:15.799Z","0.0.127":"2020-04-06T22:49:26.740Z","0.0.127-Elanhant-styled-modals-part-2-20200407T1609":"2020-04-07T16:09:53.082Z","0.0.128":"2020-04-07T16:17:02.298Z","0.0.128-Elanhant-docgen-20200408T1524":"2020-04-08T15:25:02.962Z","0.0.128-Elanhant-prop-variations-in-sandbox-20200408T1730":"2020-04-08T17:31:22.804Z","0.0.128-Elanhant-prop-variations-in-sandbox-20200408T1737":"2020-04-08T17:37:47.758Z","0.0.128-Elanhant-grouped-stories-20200409T1514":"2020-04-09T15:15:12.478Z","0.0.129":"2020-04-09T15:22:44.637Z","0.0.129-Elanhant-docgen-20200409T1654":"2020-04-09T16:54:38.040Z","0.0.129-Elanhant-storybook-centered-layout-20200409T1825":"2020-04-09T18:25:50.156Z","0.0.130":"2020-04-09T18:34:16.192Z","0.0.130-Elanhant-form-updates-20200410T0339":"2020-04-10T03:39:44.455Z","0.0.130-Elanhant-form-updates-20200410T1620":"2020-04-10T16:20:50.242Z","0.0.131":"2020-04-10T17:34:29.313Z","0.0.131-Elanhant-form-refactoring-20200413T1752":"2020-04-13T17:52:42.904Z","0.0.131-mfrachet-adding-dropdown-20200414T0656":"2020-04-14T06:57:10.680Z","0.0.132":"2020-04-14T16:34:01.056Z","0.0.132-base-navigation-update-20200415T1427":"2020-04-15T14:28:09.351Z","0.0.132-Elanhant-form-fields-docs-20200415T1519":"2020-04-15T15:19:43.672Z","0.0.133":"2020-04-15T15:26:08.049Z","0.0.133-base-navigation-update-20200415T1600":"2020-04-15T16:01:24.674Z","0.0.133-Elanhant-remove-radio-component-20200415T1710":"2020-04-15T17:11:21.514Z","0.0.133-mfrachet-adding-dropdown-20200416T0511":"2020-04-16T05:12:24.196Z","0.0.134":"2020-04-16T05:29:45.395Z","0.0.134-base-navigation-update-20200416T1037":"2020-04-16T10:38:27.458Z","0.0.135":"2020-04-16T10:50:32.374Z","0.0.135-Elanhant-spacer-20200416T1615":"2020-04-16T16:15:45.722Z","0.0.136":"2020-04-16T16:23:46.411Z","0.0.137":"2020-04-16T16:37:37.485Z","0.0.137-fk-add-notification-variant-solid-20200416T2105":"2020-04-16T21:05:35.950Z","0.0.137-fk-add-notification-variant-solid-20200416T2234":"2020-04-16T22:34:34.880Z","0.0.137-fk-add-notification-variant-solid-20200416T2254":"2020-04-16T22:55:34.154Z","0.0.137-fk-add-notification-variant-solid-20200416T2330":"2020-04-16T23:31:03.951Z","0.0.138":"2020-04-16T23:38:07.777Z","0.0.138-mfrachet-progress-indicator-20200417T1628":"2020-04-17T16:28:43.405Z","0.0.139":"2020-04-17T16:37:03.287Z","0.0.139-Elanhant-fix-checkbox-and-radio-20200417T2014":"2020-04-17T20:14:46.297Z","0.0.140":"2020-04-17T20:20:22.618Z","0.0.141":"2020-04-17T20:29:54.018Z","0.0.141-fk-badges-rinse-20200417T2159":"2020-04-17T21:59:53.945Z","0.0.141-Elanhant-chromatic-demo-20200418T0417":"2020-04-18T04:18:01.148Z","0.0.142":"2020-04-20T08:10:29.799Z","0.0.142-Elanhant-disallow-js-20200420T2051":"2020-04-20T20:52:07.215Z","0.0.142-fk-buttons-rinse-20200421T2125":"2020-04-21T21:25:31.865Z","0.0.143":"2020-04-24T16:27:16.226Z","0.0.143-Elanhant-disallow-js-20200424T1930":"2020-04-24T19:31:23.562Z","0.0.144":"2020-04-24T19:39:56.051Z","0.0.144-nav-flexi-dropdown-20200424T2034":"2020-04-24T20:34:32.782Z","0.0.144-nav-colision-detect-20200424T2040":"2020-04-24T20:40:44.379Z","0.0.144-nav-colision-detect-20200424T2046":"2020-04-24T20:47:14.681Z","0.0.144-nav-colision-detect-20200424T2057":"2020-04-24T20:57:40.814Z","0.0.144-fk-consolidate-tone-definition-20200424T2221":"2020-04-24T22:22:03.688Z","0.0.145":"2020-04-24T23:51:31.200Z","0.0.146":"2020-04-25T00:13:39.722Z","0.0.146-fk-use-badge-instead-of-chip-for-storybook-default-badges-20200425T0239":"2020-04-25T02:40:14.523Z","0.0.147":"2020-04-25T03:42:03.269Z","0.0.147-nav-flexi-dropdown-20200425T1404":"2020-04-25T14:05:11.202Z","0.0.147-fk-show-transition-token-values-in-story-20200426T0114":"2020-04-26T01:15:22.852Z","0.0.147-fk-button-transition-20200426T0125":"2020-04-26T01:25:34.188Z","0.0.147-fk-notification-link-margin-20200426T0440":"2020-04-26T04:40:44.947Z","0.0.147-fk-tones-tones-tones-20200427T0207":"2020-04-27T02:08:11.157Z","0.0.147-fk-tones-tones-tones-20200427T1548":"2020-04-27T15:48:54.781Z","0.0.148":"2020-04-27T16:22:40.049Z","0.0.149":"2020-04-27T16:31:20.634Z","0.0.149-Elanhant-extend-dropdown-20200427T1645":"2020-04-27T16:46:05.514Z","0.0.150":"2020-04-27T17:08:04.249Z","0.0.150-fk-tones-tones-tones-20200427T2225":"2020-04-27T22:26:22.450Z","0.0.150-fk-notification-link-margin-20200427T2241":"2020-04-27T22:42:21.842Z","0.0.150-amberley-ch4851-hextorgba-helpers-should-be-exposed-by-gatsby-20200428T1742":"2020-04-28T17:42:47.884Z","0.0.151":"2020-04-28T18:48:29.737Z","0.0.151-Elanhant-combobox-fixes-20200429T1906":"2020-04-29T19:07:00.847Z","0.0.152":"2020-04-29T19:13:56.330Z","0.0.151-fk-fix-preview-height-20200429T2316":"2020-04-29T23:16:39.226Z","0.0.152-fk-fix-preview-height-20200429T2325":"2020-04-29T23:26:26.791Z","0.0.152-fk-add-code-of-conduct-20200430T0348":"2020-04-30T03:48:40.359Z","0.0.152-fk-add-code-of-conduct-20200430T0357":"2020-04-30T03:57:37.205Z","0.0.152-mfrachet-trialing-20200430T1657":"2020-04-30T16:58:19.366Z","0.0.153":"2020-04-30T17:04:54.027Z","0.0.152-fk-add-component-subtitles-20200430T1750":"2020-04-30T17:51:32.897Z","0.0.153-fk-fix-preview-height-20200430T1819":"2020-04-30T18:19:34.648Z","0.0.153-fk-notification-link-margin-20200501T1549":"2020-05-01T15:49:35.672Z","0.0.154":"2020-05-01T15:56:03.761Z","0.0.153-fk-fix-preview-height-20200501T1556":"2020-05-01T15:57:26.360Z","0.0.155":"2020-05-01T16:13:50.778Z","0.0.150-fk-tones-tones-tones-20200501T1848":"2020-05-01T18:48:42.197Z","0.0.155-fk-tones-tones-tones-20200501T1934":"2020-05-01T19:34:45.678Z","0.0.156":"2020-05-01T21:20:52.269Z","0.0.155-Elanhant-number-badge-20200501T2147":"2020-05-01T21:48:08.569Z","0.0.156-fk-sidebarnav-better-use-of-space-20200502T0016":"2020-05-02T00:17:27.178Z","0.0.144-nav-colision-detect-20200504T1739":"2020-05-04T17:40:17.919Z","0.0.157":"2020-05-04T17:58:24.569Z","0.0.147-nav-flexi-dropdown-20200505T0038":"2020-05-05T00:39:06.204Z","0.0.157-nav-flexi-dropdown-20200505T0923":"2020-05-05T09:23:57.648Z","0.0.157-nav-flexi-dropdown-20200505T0955":"2020-05-05T09:56:00.700Z","0.0.157-Elanhant-tabs-20200505T1544":"2020-05-05T15:45:16.636Z","0.0.158":"2020-05-05T15:52:31.192Z","0.0.159":"2020-05-05T23:05:08.819Z","0.0.159-fk-sidebarnav-better-use-of-space-20200506T1342":"2020-05-06T13:43:01.224Z","0.0.159-nav-flexi-dropdown-20200511T0953":"2020-05-11T09:54:13.859Z","0.0.160":"2020-05-11T10:06:28.159Z","0.0.160-fk-sidebarnav-better-use-of-space-20200511T1515":"2020-05-11T15:16:19.385Z","0.0.161":"2020-05-11T15:45:32.312Z","0.0.161-flex-nav-dropdowns-fix-20200511T1711":"2020-05-11T17:12:18.796Z","0.0.161-flex-nav-dropdowns-fix-20200511T2051":"2020-05-11T20:51:46.530Z","0.0.161-fk-remove-sidebarnav-variant-full-20200511T2302":"2020-05-11T23:03:14.140Z","0.0.161-flex-nav-dropdowns-fix-20200512T0645":"2020-05-12T06:45:40.055Z","0.0.162":"2020-05-12T07:19:51.760Z","0.0.162-fk-remove-sidebarnav-variant-full-20200512T0942":"2020-05-12T09:43:38.621Z","0.0.162-fk-remove-sidebarnav-variant-full-20200512T1026":"2020-05-12T10:26:38.499Z","0.0.163":"2020-05-12T10:33:54.843Z","0.0.163-Elanhant-fix-color-contrast-20200521T1425":"2020-05-21T14:26:09.014Z","0.0.163-Elanhant-fix-color-contrast-20200521T1545":"2020-05-21T15:46:02.274Z","0.0.164":"2020-05-21T16:08:22.822Z","0.0.164-fk-remove-nav-container-padding-20200527T1609":"2020-05-27T16:10:16.229Z","0.0.165":"2020-05-27T16:18:03.037Z","0.0.165-bump-reach-deps-20200527T1634":"2020-05-27T16:34:42.617Z","0.0.166":"2020-05-27T16:59:42.128Z","0.0.166-gatsby-peer-dep-version-20200531T0954":"2020-05-31T09:54:44.622Z","0.0.167":"2020-06-01T15:17:12.357Z","0.0.167-dependabot-npm-and-yarn-websocket-extensions-0.1.4-20200606T1716":"2020-06-06T17:17:07.656Z","0.0.165-unpin-deps-20200612T2128":"2020-06-12T21:29:17.732Z","0.0.168":"2020-06-15T15:14:39.830Z","0.0.165-Elanhant-revised-forms-20200617T2059":"2020-06-17T20:59:47.348Z","0.0.165-Elanhant-revised-forms-20200618T2043":"2020-06-18T20:44:02.744Z","0.0.165-Elanhant-revised-forms-20200618T2111":"2020-06-18T21:12:37.041Z","0.0.165-Elanhant-revised-forms-20200618T2202":"2020-06-18T22:03:33.498Z","0.0.165-Elanhant-revised-forms-20200618T2323":"2020-06-18T23:23:35.518Z","0.0.165-Elanhant-revised-forms-20200619T2104":"2020-06-19T21:04:56.733Z","0.0.168-Elanhant-empty-state-20200619T2125":"2020-06-19T21:25:53.190Z","0.0.168-Elanhant-do-not-stop-prerelease-on-chromatic-failure-20200620T0004":"2020-06-20T00:05:00.033Z","0.0.169":"2020-06-22T15:25:22.428Z","0.0.170":"2020-06-23T00:21:36.061Z","0.0.169-a11y-PlanIndicator-variants-contrast-20200623T1330":"2020-06-23T13:30:54.319Z","0.0.170-a11y-PlanIndicator-variants-contrast-20200623T1353":"2020-06-23T13:54:27.104Z","0.0.171":"2020-06-23T15:41:35.220Z","0.0.171-change-master-to-main-20200627T0323":"2020-06-27T03:24:19.021Z","0.0.171-Elanhant-revised-forms-20200627T0333":"2020-06-27T03:33:40.193Z","0.0.171-Elanhant-showcase-panel-20200629T1524":"2020-06-29T15:24:40.497Z","0.0.171-Elanhant-combobox-toggle-button-20200629T1529":"2020-06-29T15:29:55.497Z","0.0.171-Elanhant-dropdown-menu-updates-20200629T1534":"2020-06-29T15:34:39.173Z","0.0.171-Elanhant-updated-button-stories-20200629T1802":"2020-06-29T18:02:40.351Z","0.0.171-Elanhant-updated-button-stories-20200629T1911":"2020-06-29T19:12:23.915Z","0.0.172":"2020-06-29T21:23:47.038Z","0.0.172-Elanhant-showcase-panel-20200629T2132":"2020-06-29T21:32:56.971Z","0.0.172-Elanhant-showcase-panel-20200629T2230":"2020-06-29T22:31:38.133Z","0.0.173":"2020-06-29T22:42:49.185Z","0.0.173-Elanhant-deprecate-form-skeleton-and-field-components-20200630T0135":"2020-06-30T01:35:52.425Z","0.0.173-Elanhant-update-toast-stories-20200630T0436":"2020-06-30T04:37:31.301Z","0.0.174":"2020-06-30T14:30:27.495Z","0.0.173-Elanhant-combobox-toggle-button-20200630T1430":"2020-06-30T14:32:06.120Z","0.0.171-Elanhant-dropdown-menu-updates-20200630T1439":"2020-06-30T14:40:12.145Z","0.0.175":"2020-06-30T14:46:57.758Z","0.0.173-Elanhant-update-toast-stories-20200630T2158":"2020-06-30T21:59:22.315Z","0.0.175-Elanhant-combobox-toggle-button-20200708T1139":"2020-07-08T11:40:02.607Z","0.0.176":"2020-07-08T11:47:06.985Z","0.0.176-Elanhant-fix-combobox-button-20200708T1202":"2020-07-08T12:03:23.486Z","0.0.177":"2020-07-08T12:16:34.022Z","0.0.177-Elanhant-vcs-icons-20200713T2014":"2020-07-13T20:15:33.797Z","0.0.178":"2020-07-13T20:34:16.733Z","0.0.178-dependabot-npm-and-yarn-standard-version-8.0.1-20200713T2245":"2020-07-13T22:45:42.366Z","0.0.178-Elanhant-inputs-with-icon-support-20200714T2358":"2020-07-14T23:58:50.006Z","0.0.178-Elanhant-inputs-with-icon-support-20200715T0042":"2020-07-15T00:42:50.853Z","0.0.171-placeholder-20200716T1613":"2020-07-16T16:14:29.217Z","0.0.178-Elanhant-card-prototype-20200717T0241":"2020-07-17T02:41:57.568Z","0.0.178-dependabot-npm-and-yarn-lodash-4.17.19-20200717T0341":"2020-07-17T03:41:50.263Z","0.0.179":"2020-07-17T14:52:50.653Z","0.0.179-dependabot-npm-and-yarn-lodash-4.17.19-20200717T1500":"2020-07-17T15:01:24.403Z","0.0.179-dependabot-npm-and-yarn-standard-version-8.0.1-20200717T1502":"2020-07-17T15:02:53.258Z","0.0.179-Elanhant-add-card-import-20200717T1600":"2020-07-17T16:00:42.202Z","0.0.180":"2020-07-17T16:08:29.528Z","0.0.180-dependabot-npm-and-yarn-standard-version-8.0.1-20200717T1615":"2020-07-17T16:16:22.083Z","0.0.180-dependabot-npm-and-yarn-lodash-4.17.19-20200717T1617":"2020-07-17T16:17:35.804Z","0.0.181":"2020-07-17T16:29:21.708Z","0.0.181-placeholder-20200720T0547":"2020-07-20T05:47:59.751Z","0.0.179-Elanhant-storybook-a11y-fixes-part-1-20200721T2301":"2020-07-21T23:01:57.875Z","0.0.179-Elanhant-section-with-header-20200722T0128":"2020-07-22T01:29:23.610Z","0.0.179-Elanhant-section-with-header-20200722T0140":"2020-07-22T01:41:19.599Z","0.0.182":"2020-07-22T14:34:19.054Z","0.0.179-Elanhant-button-full-width-20200725T0140":"2020-07-25T01:40:58.540Z","0.0.179-Elanhant-panel-width-20200725T0155":"2020-07-25T01:55:49.887Z","0.0.179-Elanhant-fix-empty-state-primary-button-types-20200725T0207":"2020-07-25T02:08:43.438Z","0.0.179-Elanhant-full-screen-modal-card-prototype-20200725T0238":"2020-07-25T02:39:24.389Z","0.0.182-Elanhant-icon-button-20200727T0513":"2020-07-27T05:14:25.762Z","0.0.182-Elanhant-icon-button-20200727T2112":"2020-07-27T21:12:58.741Z","0.0.182-add-plan-feature-icons-20200729T1422":"2020-07-29T14:23:13.545Z","0.0.183":"2020-07-29T15:26:05.103Z","0.0.183-dependabot-npm-and-yarn-elliptic-6.5.3-20200730T1634":"2020-07-30T16:35:32.509Z","0.0.184":"2020-07-30T17:05:54.616Z","0.0.182-Elanhant-icon-button-20200731T0141":"2020-07-31T01:41:38.793Z","0.0.184-Elanhant-icon-button-20200731T0150":"2020-07-31T01:51:02.294Z","0.0.178-Elanhant-inputs-with-icon-support-20200731T0507":"2020-07-31T05:08:03.830Z","0.0.184-text-font-family-20200731T0608":"2020-07-31T06:08:40.901Z","0.0.185":"2020-08-01T00:36:25.032Z","0.0.186":"2020-08-01T00:46:43.063Z","0.0.184-Elanhant-add-codeowners-file-20200801T0046":"2020-08-01T00:47:03.398Z","0.0.186-Elanhant-split-button-20200801T0618":"2020-08-01T06:18:52.332Z","0.0.186-Elanhant-split-button-20200801T0625":"2020-08-01T06:26:28.908Z","0.0.186-Elanhant-split-button-20200802T2129":"2020-08-02T21:30:16.187Z","0.0.186-Elanhant-animated-in-progress-icon-20200805T1918":"2020-08-05T19:19:24.512Z","0.0.187":"2020-08-05T19:43:04.902Z","0.0.188":"2020-08-05T19:51:32.388Z","0.0.188-Elanhant-patch-1-20200806T2113":"2020-08-06T21:13:37.755Z","0.0.188-Elanhant-patch-1-20200807T1910":"2020-08-07T19:11:27.717Z","0.0.188-Elanhant-setup-a11y-ci-check-20200807T2148":"2020-08-07T21:48:57.688Z","0.0.188-Elanhant-setup-a11y-ci-check-20200807T2210":"2020-08-07T22:11:16.200Z","0.0.188-Elanhant-setup-a11y-ci-check-20200807T2217":"2020-08-07T22:18:33.665Z","0.0.188-Elanhant-patch-1-20200810T1739":"2020-08-10T17:40:35.370Z","0.0.188-Elanhant-button-size-consistent-with-design-20200810T1756":"2020-08-10T17:56:38.096Z","0.0.189":"2020-08-10T22:37:13.124Z","0.0.189-Elanhant-input-size-20200811T2012":"2020-08-11T20:12:49.502Z","0.0.189-mfrachet-adding-campaing-icon-20200813T0832":"2020-08-13T08:33:19.284Z","0.0.189-mfrachet-modifying-shape-of-modals-20200813T0847":"2020-08-13T08:48:36.764Z","0.0.189-mfrachet-modifying-shape-of-modals-20200814T0809":"2020-08-14T08:10:14.440Z","0.0.189-mfrachet-modifying-shape-of-modals-20200817T0650":"2020-08-17T06:51:21.878Z","0.0.190":"2020-08-17T09:36:26.774Z","0.0.190-mfrachet-modifying-shape-of-modals-20200818T1107":"2020-08-18T11:07:57.136Z","0.0.191":"2020-08-18T11:40:19.710Z","0.0.191-Elanhant-logs-20200825T2027":"2020-08-25T20:28:50.204Z","0.0.191-Elanhant-logs-20200825T2149":"2020-08-25T21:49:58.255Z","0.0.191-Elanhant-logs-20200825T2213":"2020-08-25T22:14:08.166Z","0.0.191-Elanhant-logs-20200825T2233":"2020-08-25T22:34:22.788Z","0.0.191-Elanhant-logs-20200826T1518":"2020-08-26T15:18:54.389Z","0.0.192":"2020-08-26T16:08:54.956Z","0.0.192-Elanhant-raw-logs-20200826T1847":"2020-08-26T18:48:35.951Z","0.0.193":"2020-08-27T20:20:44.564Z","0.0.193-Elanhant-fix-avatar-group-z-index-20200901T2004":"2020-09-01T20:04:46.318Z","0.0.193-Elanhant-fix-avatar-group-z-index-20200901T2010":"2020-09-01T20:11:20.458Z","0.0.193-Elanhant-fix-avatar-group-z-index-20200901T2031":"2020-09-01T20:32:24.140Z","0.0.194":"2020-09-01T21:10:55.826Z","0.0.194-Elanhant-minor-fixes-20200902T1627":"2020-09-02T16:27:48.663Z","0.0.194-amberley-add-visually-hidden-text-20200902T1711":"2020-09-02T17:12:02.751Z","0.0.194-Elanhant-minor-fixes-20200902T1740":"2020-09-02T17:41:13.865Z","0.0.194-Elanhant-minor-fixes-20200902T1751":"2020-09-02T17:52:34.451Z","0.0.194-Elanhant-minor-fixes-20200902T1803":"2020-09-02T18:04:07.141Z","0.0.194-amberley-add-visually-hidden-text-20200902T1814":"2020-09-02T18:14:41.879Z","0.0.194-Elanhant-minor-fixes-20200902T1923":"2020-09-02T19:24:07.240Z","0.0.195":"2020-09-02T19:25:05.648Z","0.0.195-Elanhant-minor-fixes-20200902T2016":"2020-09-02T20:17:32.878Z","0.0.196":"2020-09-02T20:41:33.945Z","0.0.196-dependabot-npm-and-yarn-markdown-to-jsx-6.11.4-20200904T0328":"2020-09-04T03:28:35.781Z","0.0.196-Elanhant-skip-nav-20200904T1457":"2020-09-04T14:58:07.496Z","0.0.197":"2020-09-04T16:23:38.045Z","0.0.197-dependabot-npm-and-yarn-markdown-to-jsx-6.11.4-20200904T1632":"2020-09-04T16:33:18.396Z","0.0.198":"2020-09-04T17:45:07.256Z","0.0.198-fixing-builds-logs-list-20200915T1903":"2020-09-15T19:03:44.104Z","0.0.198-fixing-builds-logs-list-20200916T0732":"2020-09-16T07:33:02.110Z","0.0.196-Elanhant-readme-update-20200916T1221":"2020-09-16T12:22:10.591Z","0.0.198-fixing-builds-logs-list-20200916T1304":"2020-09-16T13:04:56.875Z","0.0.199":"2020-09-16T14:22:16.284Z","0.0.196-Elanhant-dropdown-menu-sizes-20200917T1617":"2020-09-17T16:18:01.962Z","0.0.196-Elanhant-dropdown-menu-sizes-20200917T1650":"2020-09-17T16:51:17.250Z","0.0.199-Elanhant-dropdown-menu-sizes-20200917T1732":"2020-09-17T17:32:58.503Z","0.0.199-Elanhant-remove-deprecated-form-components-20200918T1434":"2020-09-18T14:35:12.291Z","0.0.199-Elanhant-dropdown-menu-sizes-20200918T1918":"2020-09-18T19:19:09.106Z","0.0.199-Elanhant-optimize-form-group-fields-20200922T2247":"2020-09-22T22:48:14.902Z","0.0.200":"2020-09-23T17:14:49.163Z","0.0.199-Elanhant-remove-deprecated-form-components-20200924T1542":"2020-09-24T15:42:48.698Z","0.0.199-Elanhant-remove-deprecated-form-components-20200924T2230":"2020-09-24T22:30:55.943Z","0.0.201":"2020-09-25T17:28:42.416Z","0.0.201-Elanhant-react-imports-20200925T1928":"2020-09-25T19:29:02.584Z","0.0.201-Elanhant-cleanup-stories-of-20200926T0212":"2020-09-26T02:13:24.370Z","0.0.202":"2020-09-28T14:31:26.372Z","0.0.202-Elanhant-storybook-6-20200928T1826":"2020-09-28T18:27:06.685Z","0.0.202-Elanhant-storybook-6-20200928T1839":"2020-09-28T18:40:08.732Z","0.0.202-Elanhant-storybook-6-20200928T1933":"2020-09-28T19:34:05.074Z","0.0.202-Elanhant-storybook-6-20200928T1949":"2020-09-28T19:50:36.461Z","0.0.202-Elanhant-storybook-6-20200929T1941":"2020-09-29T19:42:28.378Z","0.0.202-Elanhant-storybook-6-20200929T2202":"2020-09-29T22:03:17.319Z","0.0.202-Elanhant-mdx-theme-stories-20200930T0434":"2020-09-30T04:35:47.038Z","0.0.202-julienp-error-info-20200930T1413":"2020-09-30T14:14:31.840Z","0.0.202-Elanhant-storybook-6-20200930T1541":"2020-09-30T15:42:04.547Z","0.0.202-fk-ch-15868-dropdown-add-divider-and-header-20200930T1628":"2020-09-30T16:28:50.833Z","0.0.202-fk-ch-15868-dropdown-add-divider-and-header-20200930T1722":"2020-09-30T17:22:47.572Z","0.0.203":"2020-09-30T17:23:17.958Z","0.0.203-Elanhant-fix-text-showcase-20200930T1805":"2020-09-30T18:06:21.949Z","0.0.204":"2020-09-30T18:15:29.980Z","0.0.204-fk-ch-15868-dropdown-add-divider-and-header-20200930T1824":"2020-09-30T18:25:30.815Z","0.0.204-fk-ch-15868-dropdown-add-divider-and-header-20201001T0043":"2020-10-01T00:44:02.975Z","0.0.204-julienp-error-info-20201001T0841":"2020-10-01T08:42:19.554Z","0.0.204-Elanhant-manual-action-research-20201002T0120":"2020-10-02T01:21:16.166Z","0.0.204-fk-ch-15868-dropdown-add-divider-and-header-20201002T0131":"2020-10-02T01:31:39.370Z","0.0.204-Elanhant-more-stories-of-cleanup-20201002T0232":"2020-10-02T02:33:18.939Z","0.0.204-julienp-error-info-20201002T0804":"2020-10-02T08:04:40.077Z","0.0.205":"2020-10-02T09:26:20.807Z","0.0.205-fk-ch-15868-dropdown-add-divider-and-header-20201002T1352":"2020-10-02T13:53:32.448Z","0.0.206":"2020-10-02T17:41:28.415Z","0.0.205-Elanhant-more-stories-of-cleanup-20201002T1805":"2020-10-02T18:06:13.150Z","0.0.206-julienp-logs-types-20201005T1241":"2020-10-05T12:42:20.865Z","0.0.207":"2020-10-05T13:10:49.437Z","0.0.207-Elanhant-fix-typescript-errors-20201005T1612":"2020-10-05T16:13:31.356Z","0.0.207-Elanhant-fix-typescript-errors-20201005T1653":"2020-10-05T16:54:17.260Z","0.0.208":"2020-10-05T17:36:39.245Z","0.0.208-Elanhant-spring-dropdown-menu-animation-20201005T2021":"2020-10-05T20:21:55.076Z","0.0.209":"2020-10-05T20:46:42.531Z","0.0.210":"2020-10-05T21:52:02.088Z","0.0.210-julienp-fix-code-block-20201006T1124":"2020-10-06T11:24:44.137Z","0.0.210-julienp-fix-code-block-20201006T1208":"2020-10-06T12:08:54.676Z","0.0.211":"2020-10-06T14:53:51.076Z","0.0.212":"2020-10-06T23:37:01.867Z","0.0.213":"2020-10-06T23:50:34.477Z","0.0.214":"2020-10-08T14:35:21.166Z","0.0.215":"2020-10-08T19:48:02.796Z","0.0.216":"2020-10-13T18:34:22.892Z","0.0.216-julienp-status-text-20201014T1123":"2020-10-14T11:24:02.179Z","0.0.217":"2020-10-14T22:55:01.033Z","0.0.217-Elanhant-panel-animation-20201015T1846":"2020-10-15T18:47:46.629Z","0.0.217-Elanhant-panel-animation-20201016T1508":"2020-10-16T15:09:42.388Z","0.0.218":"2020-10-16T16:07:28.370Z","0.0.219":"2020-10-16T19:01:06.700Z","0.0.219-fk-adjust-notification-variant-secondary-to-comply-to-spec-20201016T1925":"2020-10-16T19:26:33.744Z","0.0.220":"2020-10-18T21:37:58.930Z","0.0.216-julienp-status-text-20201019T1053":"2020-10-19T10:54:17.788Z","0.0.220-julienp-status-text-20201019T1137":"2020-10-19T11:37:56.711Z","0.0.220-julienp-status-text-20201019T1213":"2020-10-19T12:14:35.314Z","0.0.221":"2020-10-19T16:16:17.207Z","0.0.222":"2020-10-19T16:47:02.693Z","0.0.223":"2020-10-21T18:26:47.729Z","0.0.224":"2020-10-22T11:57:24.821Z","0.0.225":"2020-10-23T02:24:31.348Z","0.0.226":"2020-10-29T07:25:28.094Z","0.0.226-greglobinski-sidebar-nav-20201029T0958":"2020-10-29T09:59:32.406Z","0.0.227":"2020-10-29T17:06:05.147Z","0.0.228":"2020-10-29T22:15:50.640Z","0.0.229":"2020-10-30T17:09:13.826Z","0.0.230":"2020-10-30T18:18:42.055Z","0.0.231":"2020-11-06T15:34:43.588Z","0.0.231-feat-enable-esm-treeshake-20201123T1715":"2020-11-23T17:16:24.249Z","0.0.232":"2020-11-23T17:19:46.076Z","0.0.233":"2020-11-23T17:34:42.792Z","0.0.234":"2020-12-01T20:50:22.834Z","0.0.234-Elanhant-switch-gatsby-dep-20201203T2242":"2020-12-03T22:42:56.907Z","0.0.235":"2020-12-04T01:44:28.749Z","0.0.235-Elanhant-form-elements-optimization-20201204T2347":"2020-12-04T23:48:02.887Z","0.0.236":"2020-12-08T10:23:14.581Z","0.0.237":"2020-12-08T17:55:46.189Z","0.0.238":"2020-12-08T18:47:59.459Z","0.0.239":"2020-12-11T21:35:23.759Z","0.0.240":"2020-12-11T22:58:29.695Z","0.0.241":"2020-12-14T20:20:42.801Z","0.0.241-greglobinski-numberbadge-update-20201216T0906":"2020-12-16T09:07:32.357Z","0.0.242":"2020-12-16T16:25:07.173Z","0.0.243":"2021-01-21T17:02:44.719Z","0.0.244":"2021-01-24T19:48:30.657Z","0.0.245":"2021-01-29T12:55:16.279Z","0.0.246":"2021-02-02T18:16:37.395Z","0.0.246-greglobinski-plan-icons-20210209T1139":"2021-02-09T11:40:12.072Z","0.0.246-greglobinski-plan-icons-20210210T2008":"2021-02-10T20:09:11.371Z","0.0.247":"2021-02-11T09:57:10.796Z","0.0.247-greglobinski-icons-update-20210211T1151":"2021-02-11T11:52:01.505Z","0.0.248":"2021-02-11T12:05:44.720Z","0.0.248-greglobinski-progress-bar-update-20210215T2217":"2021-02-15T22:18:24.998Z","0.0.249":"2021-02-16T02:30:31.969Z","0.0.249-greglobinski-progress-bar-with-second-value-20210216T2327":"2021-02-16T23:28:32.737Z","0.0.250":"2021-02-17T14:14:29.708Z","0.0.251":"2021-03-19T14:46:07.836Z","0.0.252":"2021-03-19T15:18:45.544Z","0.0.253":"2021-03-21T16:26:45.334Z","0.0.254":"2021-04-05T15:39:21.903Z","0.0.243-Elanhant-form-elements-optimization-20210408T1415":"2021-04-08T14:16:23.044Z","0.0.255":"2021-04-12T01:31:20.155Z","0.0.256":"2021-04-30T08:11:57.380Z","0.0.257":"2021-05-26T21:30:49.937Z","0.0.258":"2021-05-26T21:51:21.451Z","0.0.259":"2021-05-26T22:17:34.166Z","0.0.260":"2021-05-26T22:52:02.946Z","0.0.261":"2021-05-27T06:09:41.047Z","0.0.262":"2021-05-27T08:00:13.006Z","0.0.262-greglobinski-google-icon-20210527T1135":"2021-05-27T11:36:30.978Z","0.0.263":"2021-05-27T12:19:24.818Z","0.0.264":"2021-05-28T11:45:03.426Z","0.0.264-greglobinski-raw-logs-ligatures-20210601T1626":"2021-06-01T16:27:18.595Z","0.0.265":"2021-06-02T10:15:40.689Z","0.0.266":"2021-06-08T08:58:17.735Z","0.0.265-greglobinski-CheckboxGroupFieldBlock-20210608T0902":"2021-06-08T09:02:44.191Z","0.0.267":"2021-06-08T12:16:39.734Z","0.0.267-greglobinski-empty-state-update-20210616T0655":"2021-06-16T06:56:14.088Z","0.0.269":"2021-06-16T07:49:00.791Z","0.0.270":"2021-07-28T00:05:55.162Z","0.0.271":"2021-12-08T14:28:03.226Z","0.0.272":"2021-12-09T11:20:35.919Z","0.0.273":"2021-12-09T11:46:26.680Z","0.0.273-greglobinski-modalPanel-update-20220105T0908":"2022-01-05T09:09:14.635Z","0.0.273-greglobinski-modalPanel-update-20220105T1344":"2022-01-05T13:45:35.152Z","0.0.274":"2022-01-12T15:44:50.181Z","0.0.275":"2022-01-14T14:39:52.628Z","0.0.275-greglobinski-heading-ui-20220118T1131":"2022-01-18T11:32:04.068Z","0.0.275-greglobinski-heading-ui-20220118T1159":"2022-01-18T12:00:25.497Z","0.0.275-greglobinski-heading-ui-20220118T1217":"2022-01-18T12:18:25.315Z","0.0.275-greglobinski-heading-ui-20220118T1259":"2022-01-18T13:00:34.186Z","0.0.275-greglobinski-heading-ui-20220118T1330":"2022-01-18T13:30:56.424Z","0.0.276":"2022-01-18T14:14:57.907Z","0.0.277":"2022-01-28T13:33:05.229Z","0.0.278":"2022-02-16T19:51:04.418Z","0.0.278-greglobinski-toggle-update-20220317T1332":"2022-03-17T13:33:19.371Z","0.0.278-greglobinski-toggle-update-20220317T1333":"2022-03-17T13:34:05.625Z","0.0.278-greglobinski-toggle-update-20220318T1522":"2022-03-18T15:23:17.313Z","0.0.278-greglobinski-toggle-update-20220323T1121":"2022-03-23T11:22:32.919Z","0.0.279":"2022-03-23T13:25:42.239Z","0.0.280":"2022-03-23T13:54:10.069Z","0.0.281":"2022-03-23T20:40:35.617Z","0.0.282":"2022-03-24T10:09:49.897Z","0.0.283":"2022-03-24T11:53:18.410Z","0.0.284":"2022-03-25T12:17:31.532Z","0.0.285":"2022-03-25T18:01:13.109Z","0.0.286":"2022-05-17T18:53:33.287Z","0.0.286-greglobinski-plan-icons-update-20220527T0831":"2022-05-27T08:32:23.164Z","0.0.287":"2022-06-01T14:35:55.832Z","0.0.287-revert-501-LogDrainsIcon-20220601T1647":"2022-06-01T16:48:31.736Z","0.0.287-greglobinski-logDrainIcon-20220610T1255":"2022-06-10T12:56:26.935Z","0.0.289":"2022-06-10T13:51:09.485Z","0.0.289-greglobinski-plan-icons-cleanup-20220614T2028":"2022-06-14T20:28:44.492Z","0.0.290":"2022-06-14T21:38:56.804Z","0.0.291":"2022-06-24T14:52:13.262Z","0.0.285-fk-use-inter-for-headings-20220803T1233":"2022-08-03T12:34:18.722Z","0.0.285-fk-use-inter-for-headings-20220803T1338":"2022-08-03T13:39:29.676Z","0.0.291-greglobinski-headingUI-update-20220803T1421":"2022-08-03T14:21:34.498Z","0.0.292":"2022-08-03T14:39:24.063Z","0.0.293":"2022-08-03T23:26:11.092Z","0.0.294":"2022-09-07T16:00:50.203Z","0.0.294-fk-dont-scale-dropdown-item-icons-on-hover-20220909T1152":"2022-09-09T11:53:29.158Z","0.0.294-fk-dont-scale-dropdown-item-icons-on-hover-20220909T1220":"2022-09-09T12:21:34.501Z","0.0.294-fk-dont-scale-dropdown-item-icons-on-hover-20220909T1236":"2022-09-09T12:37:01.148Z","0.0.294-greglobinski-buildLogs0-fix-20221117T0047":"2022-11-17T00:47:37.249Z","0.0.294-greglobinski-buildLogs0-fix-20221117T0130":"2022-11-17T01:31:05.607Z","0.0.295":"2022-11-18T12:45:59.578Z"},"license":"ISC","description":"Component library for Gatsby projects","maintainers":[{"email":"misiek.piechowiak@gmail.com","name":"pieh"},{"email":"mike.gualtieri@netlify.com","name":"mlgualtieri-gatsby"},{"email":"philippe.serhal@netlify.com","name":"serhalp-netlify"}],"readme":"<img src=\"https://user-images.githubusercontent.com/21834/74070062-35b91980-4a00-11ea-93a8-b77bde7b4c37.png\" width=\"48\" height=\"48\" alt=\"rebeccapurple dot\" />\n<br>\n<br>\n\n# Gatsby Interface\n\n<a href=\"https://www.npmjs.org/package/gatsby-interface\">\n  <img src=\"https://img.shields.io/npm/v/gatsby-interface.svg\" alt=\"Current npm package version.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dm/gatsby-interface.svg\" alt=\"Downloads per month on npm.\" />\n</a>\n<a href=\"https://npmcharts.com/compare/gatsby-interface?minimal=true\">\n  <img src=\"https://img.shields.io/npm/dt/gatsby-interface.svg\" alt=\"Total downloads on npm.\" />\n</a>\n\nStorybook available at [gatsby-interface.netlify.com](https://gatsby-interface.netlify.com/):\n\n![screenshot](https://user-images.githubusercontent.com/21834/78464072-36f78180-76e5-11ea-96dc-5e4911dee1f4.png)\n\n## Installation\n\nUsing [Yarn](https://yarnpkg.com/):\n\n```shell\nyarn add gatsby-interface\n```\n\nUsing [npm](https://www.npmjs.com/):\n\n```shell\nnpm install gatsby-interface --save\n```\n\n### Fonts\n\nCertain Gatsby Interface components require the `Futura PT` webfont. These files are git-ignored to prevent the unauthorized release of licensed assets, and are not included in this repository.\n\nGatsby Inc. employees can download these fonts from our [Google Drive](https://drive.google.com/drive/u/1/folders/1DA_iNzLbd1_gvU_FWTzYK6MgLSl85L4v). Put all those folders in `src/assets/futura-pt` and you should be good to go!\n\n## Development\n\n1. Clone the repository: `git clone https://github.com/gatsby-inc/gatsby-interface.git`.\n2. Install dependencies: `yarn`.\n3. Run Storybook: `yarn storybook`.\n\n### Chromatic testing\n\nTo run the visual testing tool, run `CHROMATIC_APP_CODE=<insert_app_code> yarn chromatic`\n\nYou can find the app code in the Chromatic dashboard - https://www.chromaticqa.com\n\n## ❗ Code of Conduct\n\nGatsby is dedicated to building a welcoming, diverse, safe community. We expect everyone participating in the Gatsby community to abide by our [**Code of Conduct**](https://gatsbyjs.org/contributing/code-of-conduct/). Please read it. Please follow it. In the Gatsby community, we work hard to build each other up and create amazing things together. 💪💜\n","readmeFilename":"README.md"}