{"_id":"@amit.rajput/react-linkify","_rev":"2-7fb44e3a4d9f7859b1fb20a2d9f77125","name":"@amit.rajput/react-linkify","dist-tags":{"latest":"1.0.5"},"versions":{"1.0.1":{"name":"@amit.rajput/react-linkify","version":"1.0.1","description":"React component to parse links (urls, emails, etc.) in text into clickable links","homepage":"https://github.com/amitrajput1992/react-linkify/","author":{"name":"Amit Rajput"},"license":"MIT","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","sideEffects":false,"repository":{"type":"git","url":"git+https://github.com/amitrajput1992/react-linkify.git"},"keywords":["react-linkify","react","linkify","react-component","link","url","email","autolink","urlize","urlify"],"publishConfig":{"access":"public"},"scripts":{"buildesm":"tsc --project src/ -p src/tsconfig-esm.json; cpy '**/*' '!**/*.{ts,tsx}' ../lib/esm/src/ --cwd=src/ --parents;","buildcjs":"tsc --project src/ -p src/tsconfig-cjs.json; cpy '**/*' '!**/*.{ts,tsx}' ../lib/cjs/src/ --cwd=src/ --parents;","build":"del lib; yarn buildesm && yarn buildcjs","publish:version":"N=$(node -p \"require('./package.json').name\") && npm version patch && git push --tags","test":"BABEL_JEST_STAGE=0 jest --testPathIgnorePatterns /dist/"},"dependencies":{"linkify-it":"^4.0.1","tlds":"^1.231.0"},"devDependencies":{"@types/linkify-it":"^3.0.2","@types/react":"^17.0.47","cpy-cli":"^4.1.0","del-cli":"^4.0.1","react":"^17.0.2","react-dom":"^17.0.2","ts-node":"^9.1.1","typescript":"^4.7.4"},"types":"./lib/cjs/index.d.ts","gitHead":"86d9d6ef4eb944e1dc119357bc7533c92e428b12","bugs":{"url":"https://github.com/amitrajput1992/react-linkify/issues"},"_id":"@amit.rajput/react-linkify@1.0.1","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-ZjcjCC/4ZF/8vzEW7OYPRbaroIcQzXC/pRdQTjewxcRfyhNaffjZqUHiUaMm4yQPRtb9ymSvm+OfbwbwVjkGZA==","shasum":"5510638fb1edfad1c05e7bfdd7ba9564c15f14b9","tarball":"https://registry.npmjs.org/@amit.rajput/react-linkify/-/react-linkify-1.0.1.tgz","fileCount":28,"unpackedSize":17411,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAwdThS7ISaWBKMn6R7VMvU+VfvsHOlfT7tLjxbq9mxgAiAMLcP6lvkZoCYEhy/bzKna6bqMn3TCGS3demMY3ZzxRQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJixZHoACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq8vw//c8DzsskDKr1/BUFnYflgpmf5o36UTNQKsdv5BffEtvsIbSz9\r\nXu2mCJP0XYqKMSqfoLxUzXcd/Bmf4rhxpBUcpeil0IgieDIsoKYiv2W5pqnV\r\nkQvOoyanQa0uhucFWvBJ2QDY6KkB3s+Q9PXTtLe2wshFwnuduFw7kFkUcMbG\r\n4c3ejMlLpzNl1HVh+SSODb5QrLWQmo/EpVLU8pxWQi4I74eN4Gu/ylJY7HfL\r\nP1dkU0xbUzrOjpBgYUew78O6VvB8/4rir62ZS4QF2EGnhqgXFlo5xqSt7wRe\r\nAcuwGSF40HGGgenQ7+L5SI3KTzvwLOpgyLKjDoSMFIwQ4x1FEWMBAVjJza3C\r\nGHEFDUpacTpRZKQZ55fF3iglVqAJslSMmk74aaUV+Jxt16bXOlDxVFg4EyrF\r\nEwkGAbKLT/daai+xb8rMTmvdJyxnJRpFyZSGZOc8D2WaYw9qyZ3eEDEMTxF6\r\n4twqWVvo1qqT87xKkJekWJ+skL+BpT0vKTlh2v7Ij+xYRBTcnOwDkN6iqogI\r\niqlW2UqNsrp+CT1QCgleT3qB2qH+dauoUQYIYqapvc/xZWoZyAMGrTv8k1s2\r\n15qMPVILLTyyhT8z/3ovPJoiRqe7E6lthyGsxvLuxida3aZTmIieiUpr8hIq\r\nDLcrKaPr4hcXgwst6jsLw37rVDwLjeYg8gA=\r\n=eQh1\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"amit.rajput","email":"amitrajput123.ar@gmail.com"},"directories":{},"maintainers":[{"name":"amit.rajput","email":"amitrajput123.ar@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-linkify_1.0.1_1657115112220_0.7186606387650896"},"_hasShrinkwrap":false},"1.0.4":{"name":"@amit.rajput/react-linkify","version":"1.0.4","description":"React component to parse links (urls, emails, etc.) in text into clickable links","homepage":"https://github.com/amitrajput1992/react-linkify/","author":{"name":"Amit Rajput"},"license":"MIT","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","sideEffects":false,"repository":{"type":"git","url":"git+https://github.com/amitrajput1992/react-linkify.git"},"keywords":["react-linkify","react","linkify","react-component","link","url","email","autolink","urlize","urlify"],"publishConfig":{"access":"public"},"scripts":{"buildesm":"tsc --project src/ -p src/tsconfig-esm.json; cpy '**/*' '!**/*.{ts,tsx}' ../lib/esm/src/ --cwd=src/ --parents;","buildcjs":"tsc --project src/ -p src/tsconfig-cjs.json; cpy '**/*' '!**/*.{ts,tsx}' ../lib/cjs/src/ --cwd=src/ --parents;","build":"del lib; yarn buildesm && yarn buildcjs","publish:version":"N=$(node -p \"require('./package.json').name\") && npm version patch && git push --tags","test":"BABEL_JEST_STAGE=0 jest --testPathIgnorePatterns /dist/"},"dependencies":{"linkify-it":"^4.0.1","tlds":"^1.231.0"},"devDependencies":{"@types/linkify-it":"^3.0.2","@types/react":"^17.0.47","cpy-cli":"^4.1.0","del-cli":"^4.0.1","react":"^17.0.2","react-dom":"^17.0.2","ts-node":"^9.1.1","typescript":"^4.7.4"},"types":"./lib/cjs/index.d.ts","gitHead":"90252e32c4cbb243e373d866709eda93d6a49c03","bugs":{"url":"https://github.com/amitrajput1992/react-linkify/issues"},"_id":"@amit.rajput/react-linkify@1.0.4","_nodeVersion":"16.17.0","_npmVersion":"8.15.0","dist":{"integrity":"sha512-l3yBaWwujVkvN2H4CA3MwP3DcQPgZUbThzauWYPWiWWdcqHczlUCz4K6/OrMKBa1neMid7e0RDUQg4NRvLubeQ==","shasum":"3c97e87a6354350a180417d250c4ea1334578057","tarball":"https://registry.npmjs.org/@amit.rajput/react-linkify/-/react-linkify-1.0.4.tgz","fileCount":28,"unpackedSize":18078,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID3sjZSbTFaNq1i9sSJzuRzX6CymsQUmHs5+j441NexPAiALcfacXYRzgKEYhoWB1hPiunvGkAtdL23oeDMKWcM5IQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjLaEMACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrWiw//Tw+E/789/j7/sJSxqinCUZmIkq+axMEKgLk6+lCzCn9jmo/C\r\n949N4SkBGgu6Id8SzR0g5URMWrjIjXEI8PVSEe4AM//L1sPypL4Lfbfj6p18\r\nTChfb3X6S5JZ71VBkugiDO72yb7lX/2NvX8Wf4yQHn9gfdwltECJxbZmRM+S\r\nNIhVKgR2YjLdRdsZfDbn/AtUrgjVc/5vV20oHnk3s2rDOSieLEgN2/2OJCg7\r\nPJVj16EUCVdI7ByCuYsnUGpd/hgWMHsr9Bt97S/lsGeK/Cl1MjZ839iT1kQ6\r\nX+oubpNm/0fZDltoidWDL5mBCckI6qKqFgdFQ0XYr3BUcoaKVE9fmzS14Q/q\r\nVxZXN+XqMOonEh1HnYzpbgQLx5vmr/H/Ln7Aqzje7QGaZvNDA1be7ZPZG2sO\r\nMRHYrotiC028hiXTO/Wet58gMdmVW/H/QNSfMdFqPZSdI1wjjSEp6zPKvaZ7\r\npOsO14COttg7FVLUO80S9SJ+DTDlhGf0Md9Um7vjRiOgPrtYhX+pd+60ttCS\r\nAgUQiHveOct1yG6qZ50w3ikW3jwDZh3z5h3xhuQTGr3ZF9ocBtcC+oykdpD5\r\naEkoSoL2Tl492LlgnXySZSJrpsOs0h6/4S3lirb3q7W3QujKcCwz1MU/0Xg1\r\nwLjhw7KhZ4nqTTzVg1fPRu9PHHOQq37rZQk=\r\n=zKTH\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"amit.rajput","email":"amitrajput123.ar@gmail.com"},"directories":{},"maintainers":[{"name":"amit.rajput","email":"amitrajput123.ar@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-linkify_1.0.4_1663934732219_0.42450489850490913"},"_hasShrinkwrap":false},"1.0.5":{"name":"@amit.rajput/react-linkify","version":"1.0.5","description":"React component to parse links (urls, emails, etc.) in text into clickable links","homepage":"https://github.com/amitrajput1992/react-linkify/","author":{"name":"Amit Rajput"},"license":"MIT","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","sideEffects":false,"repository":{"type":"git","url":"git+https://github.com/amitrajput1992/react-linkify.git"},"keywords":["react-linkify","react","linkify","react-component","link","url","email","autolink","urlize","urlify"],"publishConfig":{"access":"public"},"scripts":{"buildesm":"tsc --project src/ -p src/tsconfig-esm.json; cpy '**/*' '!**/*.{ts,tsx}' ../lib/esm/src/ --cwd=src/ --parents;","buildcjs":"tsc --project src/ -p src/tsconfig-cjs.json; cpy '**/*' '!**/*.{ts,tsx}' ../lib/cjs/src/ --cwd=src/ --parents;","build":"del lib; yarn buildesm && yarn buildcjs","publish:version":"N=$(node -p \"require('./package.json').name\") && npm version patch && git push --tags","test":"BABEL_JEST_STAGE=0 jest --testPathIgnorePatterns /dist/"},"dependencies":{"linkify-it":"^4.0.1","tlds":"^1.231.0"},"devDependencies":{"@types/linkify-it":"^3.0.2","@types/react":"^17.0.47","@types/react-dom":"^18.0.6","cpy-cli":"^4.1.0","del-cli":"^4.0.1","react":"^17.0.2","react-dom":"^17.0.2","ts-node":"^9.1.1","typescript":"^4.7.4"},"types":"./lib/cjs/index.d.ts","gitHead":"d4d0db82ad01a4bf669e2a519cc318019fb456a2","bugs":{"url":"https://github.com/amitrajput1992/react-linkify/issues"},"_id":"@amit.rajput/react-linkify@1.0.5","_nodeVersion":"16.17.1","_npmVersion":"8.15.0","dist":{"integrity":"sha512-8rB8lgfzqmJ0h0FP+gJ8hbippZKYH5MBb7o9lTxrQmmN9FWK4nL991i/VJNnEHzBDW5t0m9rzC8zpF8iD/2AgQ==","shasum":"133d959a107b903eff6b83dee45d25819811479e","tarball":"https://registry.npmjs.org/@amit.rajput/react-linkify/-/react-linkify-1.0.5.tgz","fileCount":28,"unpackedSize":17923,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDMHFElAFiFp6oendOoSH1TpaLX4nB5WZBsZdkdu54ZawIhALlmSWhL3hmF6tTjyrK/zrH62Gcr+TbS0+V/Ass3iFta"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjRQ3GACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo+Ew//V4WMTqSP17YfVbGCRhljH7/WMwq+aUsZStIBYba2Lr+ebq9b\r\nwyiwymuOK6Aq+/4veHRHtv1Nl5E2PLhuj1Y1oFRY2I3zN2S7FNsbpTErjXvY\r\ntuki4S8L9asG7k2Xs7b5in0LNelf8nGRXK7xO6pMI0XzyKm8WYVeH01ivs1Q\r\noRllF1aMxvqWKeoHksMfjNKCwA2s997C3gB53j3lJgbhHo2ExmBJvRLgoWlH\r\nNvPDxBysgEAL/2nfdkmStcl3iAXLNTOEzN+9cyowTs67MVv0avfYapTwdryN\r\n5JbMT7zuczlx/Mh+YrBKjlPaSAiV6sYBIZLfBMYsu+kxISAyW1zy3wCKG4tn\r\ncAHRXkHbYLXOdWLR8OiIGGnA/iW3QzTwZCiynJMkgtFj/qJz/YYiOZZ30B/A\r\nsXFX12e59CCj2zhADvcCPZY/Jjk/FVF9Wfe5UnrVIXwq4naLUH5w+PluGV8P\r\n9lKuBnCuuM+jkNh/bDVsMST03tX6bnMjZh7OUNI6cWhg+su0+1i+03CK0Ja+\r\n8jNHcGxX/EqNtHSpE3e5h5PDGJY8i3uS2/NnOpK+xSyg46mCdtMi2exUyNo0\r\noGhdFLuo4IMGna5H9wC+qRBsChYGZMbc7DdcV2fToqJ07anz3EW8cslGrT83\r\njaNCfngrRu1yrXkZp3zjDMvLvBjKq4UHR/M=\r\n=RbR+\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"amit.rajput","email":"amitrajput123.ar@gmail.com"},"directories":{},"maintainers":[{"name":"amit.rajput","email":"amitrajput123.ar@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-linkify_1.0.5_1665469894645_0.4382407280972431"},"_hasShrinkwrap":false}},"time":{"created":"2022-07-06T13:45:12.172Z","1.0.1":"2022-07-06T13:45:12.418Z","modified":"2022-10-11T06:31:34.925Z","1.0.4":"2022-09-23T12:05:32.365Z","1.0.5":"2022-10-11T06:31:34.851Z"},"maintainers":[{"name":"amit.rajput","email":"amitrajput123.ar@gmail.com"}],"description":"React component to parse links (urls, emails, etc.) in text into clickable links","homepage":"https://github.com/amitrajput1992/react-linkify/","keywords":["react-linkify","react","linkify","react-component","link","url","email","autolink","urlize","urlify"],"repository":{"type":"git","url":"git+https://github.com/amitrajput1992/react-linkify.git"},"author":{"name":"Amit Rajput"},"bugs":{"url":"https://github.com/amitrajput1992/react-linkify/issues"},"license":"MIT","readme":"[![Build Status](https://app.travis-ci.com/amitrajput1992/react-linkify.svg?branch=master)](https://app.travis-ci.com/amitrajput1992/react-linkify)\n\n# [react-linkify](https://github.com/amitrajput1992/react-linkify/)\nReact component to parse links (urls, emails, etc.) in text into clickable links\n\n> Forked from the amazing https://github.com/tasti/react-linkify repo, converted to use latest features of typescript and react, ESM and CJS bindings\n\n### Basic\n\nAny link that appears inside the `Linkify` component will become clickable.\n\n```\n<Linkify>See examples at amitrajput1992.github.io/react-linkify/.</Linkify>\n```\n\nRenders to:\n\nSee examples at `amitrajput1992.github.io/react-linkify/`.\n\n### Advanced\n\nIf you're feeling lazy, you can wrap `Linkify` around anywhere that you want links to become clickable. Even with nested elements, it traverses the tree to find links.\n\n```\n<Linkify>\n  <div>react-linkify <span>(amitrajput1992.github.io/react-linkify/)</span></div>\n    <div>React component to parse links (urls, emails, etc.) in text into clickable links</div>   \n</Linkify>\n```\n\nRenders to:\n\nreact-linkify (`amitrajput1992.github.io/react-linkify/`)\nReact component to parse links (urls, emails, etc.) in text into clickable links\n\n\n## Installation\n\n```\nyarn add @amit.rajput/react-linkify\n```\n\nor\n\n```\nnpm install @amit.rajput/react-linkify --save\n```\n\nor\n\n```\npnpm i @amit.rajput/react-linkify --save\n```\n\n## Usage\n\n```js\nimport Linkify from '@amit.rajput/react-linkify';\n\nReact.render(\n  <Linkify>Examples are available at amitrajput1992.github.io/react-linkify/.</Linkify>,\n  document.body\n);\n```\n\n## Props\n\n**component**\nThe type of component to wrap links in.\n_type:_ `any`\n_default:_ `'a'`\n\n**properties**\nThe props that will be added to every matched component.\n_type:_ `object`\n_default:_ `{}`\n\nNOTE: Use `Linkify.MATCH` as a value to specify the matched link. The properties prop will always contain `{href: Linkify.MATCH, key: 'LINKIFY_KEY_#'}` unless overridden.\n\n\n## Customization\n\nYou can access to the global `Linkify` instance used to linkify contents by importing it (`import { linkify } from '@amit.rajput/react-linkify'`).\nThat way you can customize as needed (e.g. disabling existing schemas or adding new ones).\n\nNote that any customization made to that instance will affect every `Linkify` component you use.\n\n## Examples\n\nAll kind of links detectable by\n[linkify-it](https://github.com/markdown-it/linkify-it) are supported. For\nexamples, visit [their website](http://markdown-it.github.io/linkify-it/).\n","readmeFilename":"README.md"}