{"_id":"@bung87/react-use-ripple","_rev":"4-bfbacee952584899e6942cd31741d526","name":"@bung87/react-use-ripple","dist-tags":{"latest":"1.1.0"},"versions":{"1.0.7":{"name":"@bung87/react-use-ripple","version":"1.0.7","description":"A react hook to create material design ripples for components","author":{"name":"cbadger85"},"keywords":["react","material design","react-hooks","ripple"],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/cbadger85/react-use-ripple.git"},"main":"dist/index.js","module":"dist/index.modern.js","source":"src/index.ts","engines":{"node":">=10"},"scripts":{"build":"microbundle-crl --no-compress --format modern,cjs","start":"microbundle-crl watch --no-compress --format modern,cjs","prepublish":"run-s build","test":"run-s test:unit test:lint test:build","test:build":"run-s build","test:lint":"eslint .","test:unit":"cross-env CI=1 react-scripts test --env=jsdom --coverage","test:watch":"react-scripts test --env=jsdom","predeploy":"cd example && yarn install && yarn run build","deploy":"gh-pages -d example/build"},"peerDependencies":{"react":"^16.8.0"},"devDependencies":{"@testing-library/react":"^10.0.2","@types/jest":"^25.2.1","@types/react":"^16.9.27","babel-eslint":"^10.0.3","cross-env":"^7.0.2","eslint":"^6.8.0","eslint-config-prettier":"^6.7.0","eslint-config-standard":"^14.1.0","eslint-config-standard-react":"^9.2.0","eslint-plugin-import":"^2.18.2","eslint-plugin-node":"^11.0.0","eslint-plugin-prettier":"^3.1.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.17.0","eslint-plugin-standard":"^4.0.1","gh-pages":"^2.2.0","microbundle-crl":"^0.13.8","npm-run-all":"^4.1.5","prettier":"^1.19.1","react":"^16.13.1","react-dom":"^16.13.1","react-scripts":"^3.4.1"},"gitHead":"a9a496d99f7dce38ada3219a28c008d5c6ff6edf","bugs":{"url":"https://github.com/cbadger85/react-use-ripple/issues"},"homepage":"https://github.com/cbadger85/react-use-ripple#readme","_id":"@bung87/react-use-ripple@1.0.7","_nodeVersion":"13.2.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-W/WeEzJa7w7u4Vaqt48ZZGjhFnybYZkjrDC9BujifyV1US5F9eS/xgAws21+BByYoxPuBmmOgIOHp0a4/rPLtw==","shasum":"722f70bc6e4479ab07c89185976c27194c6118db","tarball":"https://registry.npmjs.org/@bung87/react-use-ripple/-/react-use-ripple-1.0.7.tgz","fileCount":8,"unpackedSize":18099,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeqiMNCRA9TVsSAnZWagAAyskP/2BnqsAf6TCFQh8RoEck\nXnFmGptkdLDErbWCOcehl6FgWB8k0S8+aG8q6lnyKVAOPIvrUfkxrgtIDYcY\nfDQxVCca0BxP7uMuru1eyD8ibQJxh08cE/g4HTXiddngo3ZIu1ZqMrtvu4fp\nk8E9MLLY4bn+8+2YB5IaXVq1753aeH6wQzDKcQ/2VwsBVV+ivzNDd52CJGB2\n1ANyd5lJ92wrrKQySTIG4+BA/Pq+MBuYmQW+R6nJDXC9PVke05XIfWyuzSKG\nQscjqJ7IRvVOXuWFHCdVmu4AXKYNCNInIwukFP6XgwE53btK3hOjwJ5ghMzs\nYDrtde9hNJmGnEVeWHfTbeCrb1tJHUEpOvw3ELbEcRHjJU9cY9xHxkAzCy5h\n4XRjOXhOTPLHXwKtFXu9zLrqINPbLhMf6VFCL4rqJj6a6jCaV4LftuWThka+\ncxrATibAfTVYWJbDcLZvENGzm8YoSgTGBGWXPANAXzjb3M2ZEPeGzjwpgJzm\nxj+gFsu5xPWRAZlxBZ9F1UAO2vFJHyJOVviZZLSlEG+9fbe1efvY4w/HqPEk\nEGJPUyXYIMv+YwFKkMCHwwQC47WyxZaZhIbqPrBZg0QwwKnPIs2Zz4y6RbHR\nhd9ZRqipx99h2ZaseEQgJIaLoMRuoR8CtnG742KoidRATvcZ9D6naPLL9m9/\nfVl7\r\n=Yi0+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEEG1kle1C6ce9dZjBwu7sgWHqTztSQMFIZAWCdZSCqLAiBQLROlmesZiUkiDXTUDYwLMqY5w7/3puui+zgxqesbOQ=="}]},"maintainers":[{"name":"bung87","email":"crc32@qq.com"}],"_npmUser":{"name":"bung87","email":"crc32@qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-use-ripple_1.0.7_1588208396761_0.2489785576553929"},"_hasShrinkwrap":false},"1.0.8":{"name":"@bung87/react-use-ripple","version":"1.0.8","description":"A react hook to create material design ripples for components","author":{"name":"cbadger85"},"keywords":["react","material design","react-hooks","ripple"],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/cbadger85/react-use-ripple.git"},"main":"dist/index.js","module":"dist/index.modern.js","source":"src/index.ts","engines":{"node":">=10"},"scripts":{"build":"microbundle-crl --no-compress --format modern,cjs","start":"microbundle-crl watch --no-compress --format modern,cjs","prepublish":"run-s build","test":"run-s test:unit test:lint test:build","test:build":"run-s build","test:lint":"eslint .","test:unit":"cross-env CI=1 react-scripts test --env=jsdom --coverage","test:watch":"react-scripts test --env=jsdom","predeploy":"cd example && yarn install && yarn run build","deploy":"gh-pages -d example/build"},"peerDependencies":{"react":"^16.8.0"},"devDependencies":{"@testing-library/react":"^10.0.2","@types/jest":"^25.2.1","@types/react":"^16.9.27","babel-eslint":"^10.0.3","cross-env":"^7.0.2","eslint":"^6.8.0","eslint-config-prettier":"^6.7.0","eslint-config-standard":"^14.1.0","eslint-config-standard-react":"^9.2.0","eslint-plugin-import":"^2.18.2","eslint-plugin-node":"^11.0.0","eslint-plugin-prettier":"^3.1.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.17.0","eslint-plugin-standard":"^4.0.1","gh-pages":"^2.2.0","microbundle-crl":"^0.13.8","npm-run-all":"^4.1.5","prettier":"^1.19.1","react":"^16.13.1","react-dom":"^16.13.1","react-scripts":"^3.4.1"},"gitHead":"a9a496d99f7dce38ada3219a28c008d5c6ff6edf","bugs":{"url":"https://github.com/cbadger85/react-use-ripple/issues"},"homepage":"https://github.com/cbadger85/react-use-ripple#readme","_id":"@bung87/react-use-ripple@1.0.8","_nodeVersion":"13.2.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-LSYw9Fwquce6Kar4BUa3fGuCQJ3ncSBZjRb1BLaY/Vq/N81tBg5GEuMMG7nHeJpZOWaf2mz1LxiCo3RgVxuFfQ==","shasum":"b4bbb9e85248b90d97528570b5264f03514d509c","tarball":"https://registry.npmjs.org/@bung87/react-use-ripple/-/react-use-ripple-1.0.8.tgz","fileCount":8,"unpackedSize":19171,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeqinrCRA9TVsSAnZWagAA4iQP+wdPJrNaTBIyMNh2lwb0\nQgxu/wG8JJbLI2z2T8a+zAGzyq6tM2u6vH3BJ880UZhqlrEUNh7VarXn01Ra\nk4zb3ceJ1CLideUvF3C/REuTwn5atrtC6HwjErgCHsQ9TEe29ss71eqqM6sk\nKtnlbbFHu1HSTpfJ81ZYx4HpF/ebb9C5umN0vV0720yaRQkdm9y793wTM6/f\nD2Qu/66jL+6JQFtPDRnrc4H6vc4mO9e0VlCFMA/ftVkLEn1aFIo8G5zmEIf9\noikDsWm4PDH8/xM5IJUYHCTRYfn24mABlH0HzFC8SonLjxIMZrSMYfLAB8JY\nWS/q1AgJVpxJU6QHy5QL53D5brGERWEwI6j3QTdV4Aa3ZauxKBkvoEkANMZ8\nLPqB8Vrq++eNkbNEf+9oCaMWORQW1RIE9Xdhz5FedK2UxZE9RWQeC5nNnd5s\nuO49030uf7m5KtSIvmfblVVUMfpkh+WG5ME9hxslGpMRWqIafaO7wldzzHco\nV7B2feWWcjuRfAgbySGnyedREmAeqlfYlU+iF4yR7zZllONd2eYC6/SAxEq0\nEaAHW36tQU5mTjPcwIskV1G0LGoFn1KXs/vQR0KSzZ2xCebrShMSG9nqEHYM\ntqz9KwegZ8L/hVBjkMF2lhEGjibBSzoKau/sbPh5Y2FGCJWaBhNYs6OgebNg\n/JyR\r\n=l1w2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCu12jInfkf3P7c9vICFEan8kRmUyekk2+7iYpFwQx+bgIhAIbjMW4mair/OnsWfKqL2OvOtEgpbdWai0FHSSr4c/f2"}]},"maintainers":[{"name":"bung87","email":"crc32@qq.com"}],"_npmUser":{"name":"bung87","email":"crc32@qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-use-ripple_1.0.8_1588210155447_0.7444579721276288"},"_hasShrinkwrap":false},"1.0.9":{"name":"@bung87/react-use-ripple","version":"1.0.9","description":"A react hook to create material design ripples for components","author":{"name":"cbadger85"},"keywords":["react","material design","react-hooks","ripple"],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/cbadger85/react-use-ripple.git"},"main":"dist/index.js","module":"dist/index.modern.js","source":"src/index.ts","engines":{"node":">=10"},"scripts":{"build":"microbundle-crl --no-compress --format modern,cjs","start":"microbundle-crl watch --no-compress --format modern,cjs","prepublish":"run-s build","test":"run-s test:unit test:lint test:build","test:build":"run-s build","test:lint":"eslint .","test:unit":"cross-env CI=1 react-scripts test --env=jsdom --coverage","test:watch":"react-scripts test --env=jsdom","predeploy":"cd example && yarn install && yarn run build","deploy":"gh-pages -d example/build"},"peerDependencies":{"react":"^16.8.0"},"devDependencies":{"@testing-library/react":"^10.0.2","@types/jest":"^25.2.1","@types/react":"^16.9.27","babel-eslint":"^10.0.3","cross-env":"^7.0.2","eslint":"^6.8.0","eslint-config-prettier":"^6.7.0","eslint-config-standard":"^14.1.0","eslint-config-standard-react":"^9.2.0","eslint-plugin-import":"^2.18.2","eslint-plugin-node":"^11.0.0","eslint-plugin-prettier":"^3.1.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.17.0","eslint-plugin-standard":"^4.0.1","gh-pages":"^2.2.0","microbundle-crl":"^0.13.8","npm-run-all":"^4.1.5","prettier":"^1.19.1","react":"^16.13.1","react-dom":"^16.13.1","react-scripts":"^3.4.1"},"gitHead":"a9a496d99f7dce38ada3219a28c008d5c6ff6edf","bugs":{"url":"https://github.com/cbadger85/react-use-ripple/issues"},"homepage":"https://github.com/cbadger85/react-use-ripple#readme","_id":"@bung87/react-use-ripple@1.0.9","_nodeVersion":"13.2.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-PU1wAIAf7YyFgRcTOg+6J12Qb3eu/zmUxzN9JVaPBMxAZzhJhNOKQxd5LsW+MNebzE9lN/RL6buMMHK5AZqudg==","shasum":"511d66278a83560994d5e9b95aff61d74e187c93","tarball":"https://registry.npmjs.org/@bung87/react-use-ripple/-/react-use-ripple-1.0.9.tgz","fileCount":8,"unpackedSize":18703,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeqiyHCRA9TVsSAnZWagAAufkQAJ9As+Dg4l+q3tMHFsEd\n2FMNMCv0y84obuzgiIISr4aduMYeCM0BUqc/BQY7ZCYShBd78k+OVm3cNWYn\nlAfH51bdXkxKslE6tEUDlzvbKsbEzld4lgD+jF9EnkM9N6a2BKhuJDffE0qW\n+/NmbZKdzjLJzTbec7SXPFhqioHz3OMG9VZYaIJDbk+PxP4+NEOioVD3Enh9\nqgMmGgmhDuaBj4Z1MQT22rI3SFWIqhvgTD37dEPa0cLd4vk9j047JcVFwUwD\nbRoMSyzj1p9day6Ilpt/ikdGeCRQKu1f3r1Fg9bLdtXV9yRFiMgqEgtKoUP0\nJLWLcAEBoqfmM5Lx/gVm3cd0PSJSuSEUdjS+3ibCHwSxWQRK+jP9Bzy/EZxH\nJin4zr/VDKw0EjAMGbOjsKeUcdpXZJyZKiDv3p3cDEMyfWFHj0lzabbfHylb\nkVN1sPxo7TVzsXkiXGnqrXRjvDvGPhMaImbEqI4nVXNfuK89JkOp9GaLZlFp\n1Zjv2+DljdoVxlGCDDPp2ewm0llqXDnzHZ/shyVoEMQWjXSgeC1Y9SSLQ4Yz\nxakWZ/p/DMs5btu45KIWK4pOVF/nlTg1aAK5b8ZWISGga8exqe+J8U4bVFnO\nf45wDnAyUUNpwHqfYjcpxIc6Spet5GfeDVacB+5CXYFRddXNTH5F2MWlr/Bp\nEf1T\r\n=Akr0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDd9Ru+/XD8G6XV1XedBojPdGxHVboahF0Qe1nORS9RNQIhAMBOntTTNOlRBCNJDHrIjT+P03Q5Hygsj3JQSNa0n6xH"}]},"maintainers":[{"name":"bung87","email":"crc32@qq.com"}],"_npmUser":{"name":"bung87","email":"crc32@qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-use-ripple_1.0.9_1588210822906_0.6282703423915599"},"_hasShrinkwrap":false},"1.1.0":{"name":"@bung87/react-use-ripple","version":"1.1.0","description":"A react hook to create material design ripples for components","author":{"name":"cbadger85"},"keywords":["react","material design","react-hooks","ripple"],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/cbadger85/react-use-ripple.git"},"main":"dist/index.js","module":"dist/index.modern.js","source":"src/index.ts","engines":{"node":">=10"},"scripts":{"build":"microbundle-crl --no-compress --format modern,cjs","start":"microbundle-crl watch --no-compress --format modern,cjs","prepublish":"run-s build","test":"run-s test:unit test:lint test:build","test:build":"run-s build","test:lint":"eslint .","test:unit":"cross-env CI=1 react-scripts test --env=jsdom --coverage","test:watch":"react-scripts test --env=jsdom","predeploy":"cd example && yarn install && yarn run build","deploy":"gh-pages -d example/build"},"peerDependencies":{"react":"^16.8.0"},"devDependencies":{"@testing-library/react":"^10.0.2","@types/jest":"^25.2.1","@types/react":"^16.9.27","babel-eslint":"^10.0.3","cross-env":"^7.0.2","eslint":"^6.8.0","eslint-config-prettier":"^6.7.0","eslint-config-standard":"^14.1.0","eslint-config-standard-react":"^9.2.0","eslint-plugin-import":"^2.18.2","eslint-plugin-node":"^11.0.0","eslint-plugin-prettier":"^3.1.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.17.0","eslint-plugin-standard":"^4.0.1","gh-pages":"^2.2.0","microbundle-crl":"^0.13.8","npm-run-all":"^4.1.5","prettier":"^1.19.1","react":"^16.13.1","react-dom":"^16.13.1","react-scripts":"^3.4.1"},"gitHead":"a9a496d99f7dce38ada3219a28c008d5c6ff6edf","bugs":{"url":"https://github.com/cbadger85/react-use-ripple/issues"},"homepage":"https://github.com/cbadger85/react-use-ripple#readme","_id":"@bung87/react-use-ripple@1.1.0","_nodeVersion":"13.2.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-06xxM8rEX0LSQunTFmFLemCE+F2HSEC4Cr/9lknXmrrVSsjIu9V8N1zQeJ4yEDJwwqLLVlbP08d6PGvDXA3z6w==","shasum":"773cc01f59ec0c84c314af6c6b6da05b098a1c70","tarball":"https://registry.npmjs.org/@bung87/react-use-ripple/-/react-use-ripple-1.1.0.tgz","fileCount":8,"unpackedSize":18855,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeqjSkCRA9TVsSAnZWagAAhIQP/37CVixV6yafInr3yGIf\nlmuAnPpLKnrgmGj15FrrfJNlb1A1fpmGlRDnyGlVBoZ5jbkQF95v36HLecuL\nW9j+iFYYtxBIQXTALprhxkEVRvajThkid3zfn7OOx7i03q9/DsJE9Mq2Q3OR\nnRQWyfXtjaqPcV13KV1FaNYHfWKBNgHRwzqLgqbmYwTIVeawWzz92Kfvb/la\nW16UBYzZKb7MJSI6dcb5BoQ/yEwpLoQR2aNUssRw8klTz8/84DbDDX1BsIuE\niLWbiv6QyOeo5iJGAeKfxP21EdEmuiviWIdYw4FzM8Qwsfjx99uxYIjU7MAw\nvpppFX4gGdmFAwpNwCxgA44JPMHRmwszI+8SyXe1xCfuDg0dl98kaGqX+lQE\n1VAtKQtPI7aFDzXm4SEfywBhTt9t0hO3oUA4aZdUhhZd/6Vwbq1aG4gQRe5A\nMbUa/9XomLLK7UhBNVtbMkuNVtEvLVLpJJLtlpseooo+ll6tR8Rh5XfcTC+l\nF56RiKAmYfz/oTnPFrwVY5RzLRjexAPchnYhkbQeOGNGWZikZ+fDnE2jwZn8\nPurzd9GhAnfLylQsZFGFLUCXE76ISJCiTCd3WRRpzQumMB2+579IUYJJa+kC\nYmEcSAkeAHzfoV76/aZkjGBwMJjQI2kLGN7Z//HiNfV4XgHgeZ5OsgUOiUuC\ndjhq\r\n=nBgX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCIa/fXLRjWIsPHvEn90REEU2d7evu88+Y9Gh6LZvc7SQIhAMZ5pKOxaUATlq5qpYxBOYQ7gYGfU8hxYfk7Lic7Bkir"}]},"maintainers":[{"name":"bung87","email":"crc32@qq.com"}],"_npmUser":{"name":"bung87","email":"crc32@qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-use-ripple_1.1.0_1588212900246_0.7454167317963234"},"_hasShrinkwrap":false}},"time":{"created":"2020-04-30T00:59:56.730Z","1.0.7":"2020-04-30T00:59:56.871Z","modified":"2022-04-04T21:06:12.567Z","1.0.8":"2020-04-30T01:29:15.607Z","1.0.9":"2020-04-30T01:40:23.018Z","1.1.0":"2020-04-30T02:15:00.381Z"},"maintainers":[{"name":"bung87","email":"crc32@qq.com"}],"description":"A react hook to create material design ripples for components","homepage":"https://github.com/cbadger85/react-use-ripple#readme","keywords":["react","material design","react-hooks","ripple"],"repository":{"type":"git","url":"git+https://github.com/cbadger85/react-use-ripple.git"},"author":{"name":"cbadger85"},"bugs":{"url":"https://github.com/cbadger85/react-use-ripple/issues"},"license":"MIT","readme":"# react-use-ripple\n\n> A react hook to implement [Material Design ripple overlays](https://www.google.com)\n\n[![NPM](https://img.shields.io/npm/v/react-use-ripple.svg)](https://www.npmjs.com/package/react-use-ripple) [![JavaScript Style Guide](https://img.shields.io/badge/code_style-standard-brightgreen.svg)](https://standardjs.com)\n\n## Demo\n\n[![Edit react-use-ripple demo](https://codesandbox.io/static/img/play-codesandbox.svg)](https://codesandbox.io/s/heuristic-currying-kp08n?fontsize=14&hidenavigation=1&theme=dark)\n\n## Install\n\n```bash\nnpm install --save react-use-ripple\n```\n\n## Usage\n\n`useRipple` only requires the ref of the DOM element that the ripple should be applied too.\n\n```tsx\nimport React from 'react';\nimport { useRipple } from 'react-use-ripple';\nimport { useRef } from 'react';\n\nconst App = () => {\n  const ref = useRef();\n  useRipple(ref);\n\n  return (\n    <button className=\"btn\" ref={ref}>\n      Button\n    </button>\n  );\n};\n\nexport default App;\n```\n\n## FAQ\n\n**Q.** Can `useRipple` be used more than once in a component?  \n**A.** `useRipple` can be used as many times as neccessary inside a component.\n\n**Q.** Can the `useRipple` hook be conditionally rendered?  \n**A.** No. Keep the rules-of-hooks in mind when using use `useRipple` and do not conditionally render it.\n\n**Q.** What happens when the JSX with the ref is conditionally rendered? Will the ripple still work when the component mounts?  \n**A.** `useRipple` can handle null references, so if an element using a the ripple effect is conditionally rendered, the effect will applied when the component mounts.\n\n**Q.** How does adding a ripple to an element affect its css?  \n**A.** `useRipple` does two things to an element's css:\n\n- If an element's position is not set (i.e. its position is `initial` or `static`) than `position: relative` is added to the element.\n- `useRipple` sets the overflow of the element to `hidden`, to prevent the ripple from extending outside the element.\n\n**NOTE:** If your using child or descendant selectors to style `span` elements, it may affect the css of the ripple. To avoid this, use specificity to target span elements that you wish to style.\n\n## License\n\nMIT © [Charles Badger](https://github.com/cbadger85)\n","readmeFilename":"README.md"}