{"_id":"@stream-io/react-native-simple-markdown","_rev":"37-16cd9c51b6d47b0f9ea25961a2da37cb","name":"@stream-io/react-native-simple-markdown","dist-tags":{"latest":"1.2.1"},"versions":{"1.1.1":{"name":"@stream-io/react-native-simple-markdown","version":"1.1.1","keywords":["react-native","native","markdown","md","parse","parser"],"author":{"name":"Charles Mangwa","email":"charlesmangwa@gmail.com"},"_id":"@stream-io/react-native-simple-markdown@1.1.1","maintainers":[{"name":"vishtree","email":"vishalnarkhede.iitd@gmail.com"},{"name":"mahboubii","email":"aminmahboobi@gmail.com"},{"name":"jaapbakker88","email":"hello@bakkerlabs.nl"},{"name":"tbarbugli","email":"tbarbugli@gmail.com"},{"name":"tschellenbach","email":"thierryschellenbach@gmail.com"},{"name":"jeltef","email":"npm2-tech@jeltef.nl"}],"homepage":"https://github.com/CharlesMangwa/react-native-simple-markdown#readme","bugs":{"url":"https://github.com/CharlesMangwa/react-native-simple-markdown/issues"},"dist":{"shasum":"6d2fb25070bc9367394519acc32fc6edde72a662","tarball":"https://registry.npmjs.org/@stream-io/react-native-simple-markdown/-/react-native-simple-markdown-1.1.1.tgz","fileCount":11,"integrity":"sha512-fiGrUfi+4hZwAVF0PYaTPOsznfft3+GC+UoH3Ij2j2vOE62xlMV8Ha5OsIGX+4mhNXCen0+mjSpMWgWcQHLKQg==","signatures":[{"sig":"MEYCIQCTbpBkqGEkrK3fLhOi1p6iktMOZK72CvdueGR/PhzQRgIhALInR6x/k3ap4pOB8xLL5vlSrq8igKEoAq/SrIMt0O6l","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38784,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc7SyZCRA9TVsSAnZWagAAvwwP/1lHtaMxQy+WynyjrDNZ\nL05FfIsFDfdcoXU+OBZmkIY1UpGGebcmYBvAL0JpwaLMhMAeP0/9KQEa77IW\naSrk5NBdx5YD4FOwZOuxESpjcYlGcvJzK+1Q1NnzFlyEzaQyb0WYOVklKtYw\n07c3d9MWEC1dJ0yBT/cX7XU7JDuOF50/9ViAiDZ9cITKXrYU8KYKlt75ZpLJ\nUfNPEZXmHnZ8TStgzxdy/kMBi+3oQpPHOjUKsRInDF8wqSvVkN0eQWYSJ0zu\nlh7WTO5fxhvcz8gwXnx4WjCfeXWLlpf3XI/+2tV7E+C+X0lyLE928jo18+O1\nx3BKb5lWEYk9t6zBLeFDLIU+3qajTnskjQ5UseTv9x17T5d7L4+fhIrVTFUg\n8yZjRTN1TcRFZPEpPfzjgIRQWtPIKf0B2FgRxNi+reUYuaDhb1NFjSE69isr\nIivZRaL08VYpn1F11T/NjW8gqf7mSGcXV8uiVNmJP9TSESHd6ZRCqsRbZjNY\nR4cQ2jGLoGJKnSMwidCPgkLCGvFd7ZzgYyfWqDyKe89VsvIbQvFXcPZ1J7SV\ngtCGgkBQuG66E8YAV4Fzzoi6Oj2xHmrCqIhx23kM7xW1lfFmCSNFlfbFVTU5\nnlMTppwycokPwBWzUNk7QJy0hUZR6nniQ0P3Af1EfyxLgq1FIzgMpWn2dlQl\nwBmn\r\n=tFPO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","babel":{"env":{"production":{"plugins":["transform-flow-strip-types"]}},"presets":["es2015","stage-2","react","flow"]},"gitHead":"c7de095b8f01ade545d250db1d1f67ddf867a8e9","scripts":{"flow":"flow --show-all-errors","lint":"eslint .","prepack":"npm run prepack:clean && npm run prepack:babel && npm run prepack:flow","prepack:flow":"flow-copy-source -v src lib","prepack:babel":"babel -d lib src","prepack:clean":"rimraf lib"},"_npmUser":{"name":"tbarbugli","email":"tbarbugli@gmail.com"},"repository":{"url":"git+https://github.com/CharlesMangwa/react-native-simple-markdown.git","type":"git"},"_npmVersion":"6.7.0","description":"Render Markdown in React Native with native components (iOS & Android)","directories":{},"_nodeVersion":"11.10.0","dependencies":{"lodash":"^4.15.0","prop-types":"^15.6.0","simple-markdown":"^0.4.4"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^0.14.3","eslint":"^4.15.0","rimraf":"^2.6.2","flow-bin":"^0.61.0","babel-cli":"^6.26.0","babel-core":"^6.26.0","babel-eslint":"^8.2.1","pretty-quick":"^1.2.2","flow-copy-source":"^1.2.1","babel-preset-flow":"^6.23.0","babel-preset-react":"^6.24.1","babel-preset-es2015":"^6.24.1","eslint-plugin-babel":"^4.1.2","eslint-plugin-react":"^7.5.1","babel-preset-stage-2":"^6.24.1","eslint-config-airbnb":"^16.1.0","eslint-plugin-import":"^2.8.0","eslint-plugin-flowtype":"^2.41.0","eslint-plugin-jsx-a11y":"^6.0.3","babel-plugin-transform-flow-strip-types":"^6.22.0"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-simple-markdown_1.1.1_1559047320782_0.3476642504806191","host":"s3://npm-registry-packages"}},"1.1.2":{"name":"@stream-io/react-native-simple-markdown","version":"1.1.2","keywords":["react-native","native","markdown","md","parse","parser"],"author":{"name":"Charles Mangwa","email":"charlesmangwa@gmail.com"},"_id":"@stream-io/react-native-simple-markdown@1.1.2","maintainers":[{"name":"jaapbakker88","email":"hello@bakkerlabs.nl"},{"name":"jeltef","email":"npm2-tech@jeltef.nl"},{"name":"mahboubii","email":"aminmahboobi@gmail.com"},{"name":"tbarbugli","email":"tbarbugli@gmail.com"},{"name":"tschellenbach","email":"thierryschellenbach@gmail.com"},{"name":"vishtree","email":"vishalnarkhede.iitd@gmail.com"}],"homepage":"https://github.com/CharlesMangwa/react-native-simple-markdown#readme","bugs":{"url":"https://github.com/CharlesMangwa/react-native-simple-markdown/issues"},"dist":{"shasum":"d058646654f5c45455550c7f01cc9e52ba5ad969","tarball":"https://registry.npmjs.org/@stream-io/react-native-simple-markdown/-/react-native-simple-markdown-1.1.2.tgz","fileCount":11,"integrity":"sha512-n85MfsMoaPchxUFCas+48h5DxBffLRQreZZL2uawMFdf7SaBgzTmtrmLuIJOBnKI9jpsqv8GhFrl2v+lIQFnhg==","signatures":[{"sig":"MEUCIAxqW/ZoQJUNykGaFkJsB9e9EabC1p5UEdzeyXF/cj/uAiEAhnvo0CeAvNuu8O6BjmhfdOn4nJUNXb90R/eUxfs3y+c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38860,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd5P6uCRA9TVsSAnZWagAAXYIP/0EDYIrv1Yn+CPUvaaJh\nPlPLtNoSRC4rPKuRaUyoSbX8WMLL7VGtiWASWc6BQTBCaMnklwO3uNWyL1PD\nrFLm0r2sIME5zgf/moKdrFqtWFVZ0VqlpTpDzeH+OFZo7UTu2qKlSkvS1oWY\nAZ/+cJIZDbIYq+6o947O7CqojrM7wh3mcJT+7Ne/lYLC1lLcNrcfcV2ZJH8Q\nRjt8p/vFy4KUmeyYI+dYt5I2lMeYNQvhbmmVHxX3xuh2mAg/6ylKASC+s3bC\n10Sjr4dFiabX9NxY6n3N8TOukoGWxgZ8GY2BIFizCY8m4gBijm/lWiR+i+Zx\nGyY++GhX2EjqKtnyEdDlWtdfivH3+fwBQhBn1ARYT2OggBb+9n2+shENQfk3\nnzxaMFS+DosqqoAHFzVLSdlus+ffmPCuSNs6g+zfL1sDRm0MIOnldKWM5wix\neWU6ajz6dRbpy2nlk4FarE2qk0cs8/MgHe64V5dSt3XrAgFW0GbjXyXkq6+M\nkBoKk60iadgkRjv5VbAnv3KFPM4WfAblklPNSsttWtN0hMDGPg5zWD5NtKra\nmDPmtDLn6hU5lj/9YZZG1y0fXq5tplSgHiFUatNkq/ysUVOt5nZwyAkfAC+D\ntp0KQyEpMKiSoTxMfdfhBtFW/gVVCebSOw2rjjbxL9KPPXx0pF3NhyAE1o7p\n1SWm\r\n=Nav3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","babel":{"env":{"production":{"plugins":["transform-flow-strip-types"]}},"presets":["es2015","stage-2","react","flow"]},"gitHead":"d33559b995512d8ec4531a007c6a764f3c7f37ce","scripts":{"flow":"flow --show-all-errors","lint":"eslint .","prepack":"npm run prepack:clean && npm run prepack:babel && npm run prepack:flow","prepack:flow":"flow-copy-source -v src lib","prepack:babel":"babel -d lib src","prepack:clean":"rimraf lib"},"_npmUser":{"name":"vishtree","email":"vishalnarkhede.iitd@gmail.com"},"repository":{"url":"git+https://github.com/CharlesMangwa/react-native-simple-markdown.git","type":"git"},"_npmVersion":"6.4.1","description":"Render Markdown in React Native with native components (iOS & Android)","directories":{},"_nodeVersion":"10.13.0","dependencies":{"lodash":"^4.15.0","prop-types":"^15.6.0","simple-markdown":"^0.4.4"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^0.14.3","eslint":"^4.15.0","rimraf":"^2.6.2","flow-bin":"^0.61.0","babel-cli":"^6.26.0","babel-core":"^6.26.0","babel-eslint":"^8.2.1","pretty-quick":"^1.2.2","flow-copy-source":"^1.2.1","babel-preset-flow":"^6.23.0","babel-preset-react":"^6.24.1","babel-preset-es2015":"^6.24.1","eslint-plugin-babel":"^4.1.2","eslint-plugin-react":"^7.5.1","babel-preset-stage-2":"^6.24.1","eslint-config-airbnb":"^16.1.0","eslint-plugin-import":"^2.8.0","eslint-plugin-flowtype":"^2.41.0","eslint-plugin-jsx-a11y":"^6.0.3","babel-plugin-transform-flow-strip-types":"^6.22.0"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-simple-markdown_1.1.2_1575288493603_0.6105929714023839","host":"s3://npm-registry-packages"}},"1.1.3":{"name":"@stream-io/react-native-simple-markdown","version":"1.1.3","keywords":["react-native","native","markdown","md","parse","parser"],"author":{"name":"Charles Mangwa","email":"charlesmangwa@gmail.com"},"_id":"@stream-io/react-native-simple-markdown@1.1.3","maintainers":[{"name":"jaapbakker88","email":"hello@bakkerlabs.nl"},{"name":"mahboubii","email":"aminmahboobi@gmail.com"},{"name":"tbarbugli","email":"tbarbugli@gmail.com"},{"name":"tschellenbach","email":"thierryschellenbach@gmail.com"},{"name":"vishtree","email":"vishalnarkhede.iitd@gmail.com"}],"homepage":"https://github.com/CharlesMangwa/react-native-simple-markdown#readme","bugs":{"url":"https://github.com/CharlesMangwa/react-native-simple-markdown/issues"},"dist":{"shasum":"690cac9236d28eab3b0e4b896714c81254258c2d","tarball":"https://registry.npmjs.org/@stream-io/react-native-simple-markdown/-/react-native-simple-markdown-1.1.3.tgz","fileCount":11,"integrity":"sha512-O0/v3mlTaD9+eAVxThreC0sX1eOgcJRR7N1FOZ9zpf3IFYVr4VU+S7tYZHqmNzyh1N3VUi4+Fao+ZxEb/YToXw==","signatures":[{"sig":"MEYCIQDF+MbaTmSmUsQUntZc1q+kaq7deiZfp21zz+N4snPunAIhAN27TBSLR4ovU+feuhWA4yMWjPU9PxrMLiuYaQxZTdBC","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38860,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJevo6XCRA9TVsSAnZWagAAqfgQAJtlFLTfZ+VfGD4GGsXo\nOTIgDeySo7OaGZAM2cypbwpcP11FykIuF4oyI54Jl169QJrfN4rF5an2OrnY\nhdJs5AvnrudUYKE8aAKOk9LbWbproLOHj0vRYrvJAb3l2sNSGm8MxwcErmgL\nGWAvMPDezmUcn6x4jq1EyuP48zLS32NjEqCHVj8KjZVBlwcT7wPKU941GVRV\npT7mGkIi5z84O6f7M+LjCyjoL9S7SREFiXesDf9D4P6sMTo4ZPrpF2M/+AU3\nffYWprPJSMc68nsSKxvMBcH8d4nTEjsxhWR2OOjLup7dVPR86ABHsbopjQ4w\ngi28QfvvZzRHAf5iUbiHhaofIcF5mffchb/WYUUCUuXkPWw+zplW1kBPO0l8\n7X/Eq7e/8WV+6VIF35hghe/qwBMCdA4YX+OmN3vsUUdokuql2snejMKaDO8A\np6FevSwtZuaCk6STnhxO+GKBbT5npg+rTgSKKS7cH4fwA84fYh+v/HRok7kl\niyJaG73ggZFp6ZhZyn/uC/WlM8Cu7IAX5Ad9mch7Bvp6c5b3IM4by5mNf7JT\ntxk8V9bR418+FAbnGhsj8CjmHtUleVYGqRVBkuWvtcmtqKx28PBiNebbgyaG\nZgv86En53cJWy5MAUnv/JRVE/A8dU1fnuPUMfTVTEDtj4IT30yaTM+gDJv9/\npan8\r\n=aiIS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","babel":{"env":{"production":{"plugins":["transform-flow-strip-types"]}},"presets":["es2015","stage-2","react","flow"]},"gitHead":"e22d65998804fe55d00b13176290c40b2c0b9448","scripts":{"flow":"flow --show-all-errors","lint":"eslint .","prepack":"npm run prepack:clean && npm run prepack:babel && npm run prepack:flow","prepack:flow":"flow-copy-source -v src lib","prepack:babel":"babel -d lib src","prepack:clean":"rimraf lib"},"_npmUser":{"name":"vishtree","email":"vishalnarkhede.iitd@gmail.com"},"repository":{"url":"git+https://github.com/CharlesMangwa/react-native-simple-markdown.git","type":"git"},"_npmVersion":"6.11.3","description":"Render Markdown in React Native with native components (iOS & Android)","directories":{},"_nodeVersion":"10.17.0","dependencies":{"lodash":"^4.15.0","prop-types":"^15.6.0","simple-markdown":"^0.4.4"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^0.14.3","eslint":"^4.15.0","rimraf":"^2.6.2","flow-bin":"^0.61.0","babel-cli":"^6.26.0","babel-core":"^6.26.0","babel-eslint":"^8.2.1","pretty-quick":"^1.2.2","flow-copy-source":"^1.2.1","babel-preset-flow":"^6.23.0","babel-preset-react":"^6.24.1","babel-preset-es2015":"^6.24.1","eslint-plugin-babel":"^4.1.2","eslint-plugin-react":"^7.5.1","babel-preset-stage-2":"^6.24.1","eslint-config-airbnb":"^16.1.0","eslint-plugin-import":"^2.8.0","eslint-plugin-flowtype":"^2.41.0","eslint-plugin-jsx-a11y":"^6.0.3","babel-plugin-transform-flow-strip-types":"^6.22.0"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-simple-markdown_1.1.3_1589546646911_0.6887190890113002","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"@stream-io/react-native-simple-markdown","version":"1.2.0","keywords":["react-native","native","markdown","md","parse","parser"],"author":{"name":"Charles Mangwa","email":"charlesmangwa@gmail.com"},"_id":"@stream-io/react-native-simple-markdown@1.2.0","maintainers":[{"name":"jaapbakker88","email":"hello@bakkerlabs.nl"},{"name":"mahboubii","email":"aminmahboobi@gmail.com"},{"name":"tbarbugli","email":"tbarbugli@gmail.com"},{"name":"tschellenbach","email":"thierryschellenbach@gmail.com"},{"name":"vishtree","email":"vishalnarkhede.iitd@gmail.com"}],"homepage":"https://github.com/CharlesMangwa/react-native-simple-markdown#readme","bugs":{"url":"https://github.com/CharlesMangwa/react-native-simple-markdown/issues"},"dist":{"shasum":"f1ea7db1e16712a3428b79fdd522464ae2caccdb","tarball":"https://registry.npmjs.org/@stream-io/react-native-simple-markdown/-/react-native-simple-markdown-1.2.0.tgz","fileCount":11,"integrity":"sha512-rqs625+3v+Nz4yUocmMr/Ar6Jb31HZWXDOqEi4MjU3IDLCRi9XaIeH7FlCD4GrabqUEYjq8EY709fxpVBjaSxw==","signatures":[{"sig":"MEQCIBHYxZqmaR/fBFWi5JHprIB+mKd2fp3jq7NRO3j23eJ3AiACDYrshhJe5ZbXoBtS7awZhaP01C13Lvg6mZLllLxixg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34969,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe/F8hCRA9TVsSAnZWagAA2ysQAIPL2AQaLUYcH5BEKTYO\nhqdVbMdLjML6JO7LXLHxudU6H0Cl54747gP3zyV91jsPZDn2tkHs71bb74AI\nSDLcYJppAObGi0LSBeVoHTptMwD5oBOojlCFc7FFOD/+Yc030ujyxxyRAzWG\ngciYLPtLhZFhkm7XPwgQnJE1APD5WtoBR3csi5LvBrza5gu9hVRNNbzIQMf6\nGBiDBMnEKNeXAEjmKugXsZPAedn9R8lggcfW3eJpVepNmePrJKDnbmv52SnB\nOf7rmF9F8sldRQerf2rz/eSfBNuR2mlNh1jj/dO4sE3AX8fSCVsmX+0JrUzN\nnSh88C+aDei5KNG3PFEgu7JOO2i4Chjiw02zdM6U/AibherunTHTcHBLH5YD\nrafP+2XXouiIRNFrkxTvZauKAESP1qlBFSnmVvVFr1ESHXj5DBX9JIL+R/nR\nQN59EsLEqcprh0aM5A5KQf25vYFoxJ+bkwaeLxwJZRrdnVFneR1xsdxRz0Hd\nZmsHwxeduIa4ByWMqr7urNTmy2kdRgYOqrjqXZjKo8YNAnTJeE9v21mQ6SEl\nh6IP9C7XkLkimsQqnYr859dIg9rAJeHr6uFNf0LoGcTXfGEQIUVxEk1u1Vo+\nFwm58P+7a/+7+1dHnO5nCyjXKIk+m/Xd2KmlLAmgG3V6OCJqDWug2jhtsVv3\n9Fce\r\n=K01I\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","babel":{"env":{"production":{"plugins":["transform-flow-strip-types"]}},"presets":["es2015","stage-2","react","flow"]},"gitHead":"dfe711123ebd542e07dc1e8e6c268110e8153b7c","scripts":{"flow":"flow --show-all-errors","lint":"eslint .","prepack":"npm run prepack:clean && npm run prepack:babel && npm run prepack:flow","prepack:flow":"flow-copy-source -v src lib","prepack:babel":"babel -d lib src","prepack:clean":"rimraf lib"},"_npmUser":{"name":"vishtree","email":"vishalnarkhede.iitd@gmail.com"},"repository":{"url":"git+https://github.com/CharlesMangwa/react-native-simple-markdown.git","type":"git"},"_npmVersion":"6.11.3","description":"Render Markdown in React Native with native components (iOS & Android)","directories":{},"_nodeVersion":"10.17.0","dependencies":{"lodash":"^4.17.15","simple-markdown":"^0.7.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^0.14.3","eslint":"^4.15.0","rimraf":"^2.6.2","flow-bin":"^0.61.0","babel-cli":"^6.26.0","babel-core":"^6.26.0","babel-eslint":"^8.2.1","pretty-quick":"^1.2.2","flow-copy-source":"^1.2.1","babel-preset-flow":"^6.23.0","babel-preset-react":"^6.24.1","babel-preset-es2015":"^6.24.1","eslint-plugin-babel":"^4.1.2","eslint-plugin-react":"^7.5.1","babel-preset-stage-2":"^6.24.1","eslint-config-airbnb":"^16.1.0","eslint-plugin-import":"^2.8.0","eslint-plugin-flowtype":"^2.41.0","eslint-plugin-jsx-a11y":"^6.0.3","babel-plugin-transform-flow-strip-types":"^6.22.0"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-simple-markdown_1.2.0_1593597728997_0.03631913918304175","host":"s3://npm-registry-packages"}},"1.2.1":{"name":"@stream-io/react-native-simple-markdown","version":"1.2.1","keywords":["react-native","native","markdown","md","parse","parser"],"author":{"name":"Charles Mangwa","email":"charlesmangwa@gmail.com"},"_id":"@stream-io/react-native-simple-markdown@1.2.1","maintainers":[{"name":"gumuz","email":"guyon.moree@gmail.com"},{"name":"jaapbakker88","email":"jaap.bakker@gmail.com"},{"name":"mahboubii","email":"aminmahboobi@gmail.com"},{"name":"tbarbugli","email":"tbarbugli@gmail.com"},{"name":"tschellenbach","email":"thierryschellenbach@gmail.com"},{"name":"vishtree","email":"vishalnarkhede.iitd@gmail.com"}],"homepage":"https://github.com/CharlesMangwa/react-native-simple-markdown#readme","bugs":{"url":"https://github.com/CharlesMangwa/react-native-simple-markdown/issues"},"dist":{"shasum":"ce3c909fda4e087f77a68ab051c3a8f034bc9adb","tarball":"https://registry.npmjs.org/@stream-io/react-native-simple-markdown/-/react-native-simple-markdown-1.2.1.tgz","fileCount":11,"integrity":"sha512-Yj1IxO+Y632DHqSrUfUkMGlEi7qD30Qi2+7etVxaZb/7hr++VFoU9BQdyKPCarRJfIzFMvVZ/DJFvz8JhybfUQ==","signatures":[{"sig":"MEQCIAlnWIldSrM86pEoZ5XsrlOnQdlnJlwraNjK9KhB41omAiABf1Dalrt9xdPBJLvlkSRmWEALb54GQygD9lmJwwQBpQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35214,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfHpQvCRA9TVsSAnZWagAAFngP/ifKEhKOTfFcqjKAKCW2\nGYcwKMadUzJeOB8YRHVrZePZ4mtaOD5NrEe3Q92VyTtiIgiVZsj7zdQ6U4Dc\nGMLePfJWhfOHdqwR1A7oTmqiPQCBGO8r+/JeA1CB+BcjLOzxdcUoeKQKRxqk\nOToAAbFxAda2QU4PbFx3eTBy5g3wc+H3lEJSG3Uek8qEUomK+bQyur18+sFU\nN0KeG+t6gWnz5b+KzlyE/afeLCvZmJkFHF+9BrbImMdugCxz2BT9G+Rpitv6\nEWdLyb/vGd9T3RnUhXw1P0+yWZjIIlF7gPGaCPIhZ5eoNDjFOa7EYO/h2BPg\nT2laKMOkj5vscZzjrk0iMBwADymm4QrgnYB7MRM5tO3d7ijRdcbGAQXVZH5M\nGONUM4i4VkVJ5e1JxvSwphwHq74PYsv4cfrybcqhHftNhjFK1Eer3Q1qCeJp\nO02TA6t2iQvjS1/HPiZ4OKprKRDXzlUSBmu/TzHXXwq0zauvW/itQE6EVNPd\nvDqCBgaWnYY1fMoAUT4utp7Sebio+ijkQMNYl2GZl5ced9OIlwVUNYXGFpgG\nwSxPuXl0dyrTaouCU87r4SSMowL6wnaYz93BIwrfSmLA4calCVRRKtAymydI\nvN/VSYSPf5PNHLbixDU9xwkiloSlbNmKK10QaNZpyylm2gCiLHDSR2I9RSam\n1RB7\r\n=vlY/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","babel":{"env":{"production":{"plugins":["transform-flow-strip-types"]}},"presets":["es2015","stage-2","react","flow"]},"gitHead":"46aa8b82f1bf9b84fb1b18a3b318b8a2410a4762","scripts":{"flow":"flow --show-all-errors","lint":"eslint .","prepack":"npm run prepack:clean && npm run prepack:babel && npm run prepack:flow","prepack:flow":"flow-copy-source -v src lib","prepack:babel":"babel -d lib src","prepack:clean":"rimraf lib"},"_npmUser":{"name":"vishtree","email":"vishalnarkhede.iitd@gmail.com"},"repository":{"url":"git+https://github.com/CharlesMangwa/react-native-simple-markdown.git","type":"git"},"_npmVersion":"6.14.5","description":"Render Markdown in React Native with native components (iOS & Android)","directories":{},"_nodeVersion":"12.18.2","dependencies":{"lodash":"^4.17.15","simple-markdown":"^0.7.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^0.14.3","eslint":"^4.15.0","rimraf":"^2.6.2","flow-bin":"^0.61.0","babel-cli":"^6.26.0","babel-core":"^6.26.0","babel-eslint":"^8.2.1","pretty-quick":"^1.2.2","flow-copy-source":"^1.2.1","babel-preset-flow":"^6.23.0","babel-preset-react":"^6.24.1","babel-preset-es2015":"^6.24.1","eslint-plugin-babel":"^4.1.2","eslint-plugin-react":"^7.5.1","babel-preset-stage-2":"^6.24.1","eslint-config-airbnb":"^16.1.0","eslint-plugin-import":"^2.8.0","eslint-plugin-flowtype":"^2.41.0","eslint-plugin-jsx-a11y":"^6.0.3","babel-plugin-transform-flow-strip-types":"^6.22.0"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-simple-markdown_1.2.1_1595839534822_0.7375658445402875","host":"s3://npm-registry-packages"}}},"time":{"created":"2019-05-28T12:42:00.728Z","modified":"2024-08-26T16:09:28.685Z","1.1.1":"2019-05-28T12:42:00.933Z","1.1.2":"2019-12-02T12:08:13.706Z","1.1.3":"2020-05-15T12:44:07.078Z","1.2.0":"2020-07-01T10:02:09.098Z","1.2.1":"2020-07-27T08:45:34.975Z"},"bugs":{"url":"https://github.com/CharlesMangwa/react-native-simple-markdown/issues"},"author":{"name":"Charles Mangwa","email":"charlesmangwa@gmail.com"},"homepage":"https://github.com/CharlesMangwa/react-native-simple-markdown#readme","keywords":["react-native","native","markdown","md","parse","parser"],"repository":{"url":"git+https://github.com/CharlesMangwa/react-native-simple-markdown.git","type":"git"},"description":"Render Markdown in React Native with native components (iOS & Android)","maintainers":[{"email":"steve.galili@getstream.io","name":"vangalilea88"},{"email":"martin.cupela@gmail.com","name":"martincupela"},{"email":"npmjs@getstream.io","name":"stream-release-bot"},{"email":"caleb.murphy@getstream.io","name":"caleb.murphy"},{"email":"zita.szupera@getstream.io","name":"zita.szupera"},{"email":"tbarbugli@gmail.com","name":"tbarbugli"},{"email":"thierryschellenbach@gmail.com","name":"tschellenbach"},{"email":"vishalnarkhede.iitd@gmail.com","name":"vishtree"}],"readme":"# react-native-simple-markdown\r\n[![CircleCI](https://circleci.com/gh/CharlesMangwa/react-native-simple-markdown.svg?style=shield&circle-token=4a6119afe938ed7305713fece562bb33d6bc22d8)](https://circleci.com/gh/CharlesMangwa/react-native-simple-markdown)\r\n[![npm downloads](https://img.shields.io/npm/dm/react-native-simple-markdown.svg?maxAge=2592000)](https://www.npmjs.com/package/react-native-simple-markdown)\r\n[![Commitizen friendly](https://img.shields.io/badge/commitizen-friendly-brightgreen.svg)](http://commitizen.github.io/cz-cli/)\r\n[![npm version](https://img.shields.io/npm/v/react-native-simple-markdown.svg)](https://www.npmjs.com/package/react-native-simple-markdown)\r\n\r\nA component for rendering Markdown in React Native with native components, working with both iOS & Android. Pull requests are welcome! 😃 🎉\r\n\r\n## Getting started\r\n\r\n`yarn add react-native-simple-markdown`\r\n\r\n## Future\r\n\r\nThis library is currently being (kinda) completely rewritten. If you've been using this lib for a short/long time or are interesting in shaping it for the future: [just chime in and share your thoughts with us](https://github.com/CharlesMangwa/react-native-simple-markdown/issues/75); or give a look at the [styles section](https://github.com/CharlesMangwa/react-native-simple-markdown/tree/next#styles-1), some help is also need there!\r\n\r\n## Usage\r\n\r\nAll you need to do is import the `react-native-simple-markdown` and then use the\r\n`<Markdown />` component.\r\n\r\n```js\r\nimport React from 'react'\r\nimport Markdown from 'react-native-simple-markdown'\r\n\r\nconst MyAwesomeApp = () => {\r\n  return (\r\n    <Markdown styles={markdownStyles}>\r\n      #Markdown in react-native is so cool! {'\\n\\n'}\r\n\r\n      You can **emphasize** what you want, or just _suggest it_ 😏…{'\\n'}\r\n\r\n      You can even [**link your website**](https://twitter.com/Charles_Mangwa) or if you prefer: [email somebody](mailto:email@somebody.com){'\\n'}\r\n\r\n      Spice it up with some GIFs 💃:\r\n\r\n      ![Some GIF](https://media.giphy.com/media/dkGhBWE3SyzXW/giphy.gif){'\\n'}\r\n\r\n      And even add a cool video 😎!{'\\n'}\r\n\r\n      [![A cool video from YT](https://img.youtube.com/vi/dQw4w9WgXcQ/0.jpg)](http://www.youtube.com/watch?v=dQw4w9WgXcQ)\r\n\r\n      [![Another one from Vimeo](https://i.vimeocdn.com/video/399486266_640.jpg)](https://vimeo.com/57580368)\r\n    </Markdown>   \r\n  )\r\n}\r\n\r\nconst markdownStyles = {\r\n  heading1: {\r\n    fontSize: 24,\r\n    color: 'purple',\r\n  },\r\n  link: {\r\n    color: 'pink',\r\n  },\r\n  mailTo: {\r\n    color: 'orange',\r\n  },\r\n  text: {\r\n    color: '#555555',\r\n  },\r\n}\r\n```\r\n\r\n## Properties\r\n### `styles`\r\n\r\n`<Markdown />` will apply its style by default. However you can pass a `styles` prop to customize it has you wish.\r\n\r\nExample:\r\n\r\n```js\r\n<Markdown\r\n  styles={{\r\n    heading1: {\r\n      fontSize: 20,\r\n    },\r\n    strong: {\r\n      fontWeight: 'bold',\r\n    }\r\n  }}\r\n>\r\n  #Hello 👋\r\n</Markdown>\r\n```\r\n\r\n### `rules`\r\n\r\nHere again, `<Markdown />` will apply its rules by default. However you can pass a `rules` prop to add your own and then customize how the Markdown elements will be displayed!\r\n\r\nExample:\r\n\r\n```js\r\n<Markdown\r\n  rules={{\r\n    image: {\r\n      react: (node, output, state) => (\r\n        <CustomImageComponent\r\n          key={state.key}\r\n          source={{ uri: node.target }}\r\n        />\r\n      ),\r\n    },\r\n  }}\r\n>\r\n  ![Alt text](/path/to/img.jpg)\r\n</Markdown>\r\n```\r\n\r\nRNSM also allows you to remove easily unwanted styling options without having to pass in rule objects that have their react key implemented/dummied to ignore those styling options.\r\n\r\nExample:\r\n\r\n```js\r\n<Markdown\r\n  styles={ markdownStyles }\r\n  whitelist={['link', 'url']}\r\n>\r\n  { description }\r\n</Markdown>\r\n```\r\n\r\n`whitelist` will only apply `link` and `url` default styles, while `blacklist` will do the opposite. You don't need to pass in a rules prop that contained a key for all the styles you don't want and reimplement their styling output anymore.\r\n\r\n### errorHandler\r\n\r\nIf you happened to have an error with your Markdown during the rendering, you can pass a `errorHandler` with a function that will let you see what's going on:\r\n\r\n```jsx\r\n<Markdown\r\n  errorHandler={(errors, children) => console.log(errors, children)}\r\n>\r\n...\r\n</Markdown>\r\n\r\n```\r\n\r\n## Styles\r\n\r\nGiven that the way React Native renders element has evolved in the latest versions (0.48+), we'll have to check manually that every single rule works as expected by:\r\n- rendering properly on both iOS & Android\r\n- being able to be styled on both platforms\r\n- not breaking/overriding others rules when its own is applied\r\n\r\nWhen those 3 criteria are fulfilled, we can validate the **Rendering** column. Feel free to check any of these and send a PR to validate it [on Snack](https://snack.expo.io/By2dzl04G)!\r\n\r\n| Property | Type | Rendering | Features |\r\n| ------ | ------ |  ------ |  ------ |\r\n| `blockQuote` | `<View>` | ❌ | Also `blockQuoteBar` (`<View>`) and `blockQuoteText` (`<Text>`) |\r\n| `br` | `<Text>` | ❌ | - |\r\n| `del` | `<Text>` | ❌ | - |\r\n| `em` | `<Text>` | ❌ | - |\r\n| `hr` | `<View>` | ❌ | - |\r\n| `heading` | `<Text>` | ❌ | Also `heading1` through `heading6` |\r\n| `image` | `<Image>` | ❌ | ou can use `resizeMode` in `<Markdown />` styles prop to set a `resizeMode` |\r\n| `inlineCode` | `<Text>` | ❌ | - |\r\n| `link` | `<Text>` | ❌ | - |\r\n| `list` | `<View>` | ❌ | Also `listItem` (`<View>`), `listItemBullet` (`<Text>`), `listItemBulletType` (`Unicode character`), `listItemNumber` (`<Text>`) and `listItemText` (`<Text>`) |\r\n| `mailTo` | `<Text>` | ❌ | - |\r\n| `paragraph` | `<View>` | ❌ | - |\r\n| `plainText` | `<Text>` | ❌ | Used for styling text without any associated styles |\r\n| `strong` | `<Text>` | ❌ | - |\r\n| `table` | `<View>` | ❌ | - |\r\n| `tableHeader` | `<View>` | ❌ | - |\r\n| `tableHeaderCell` | `<View>` | ❌ | - |\r\n| `tableRow` | `<View>` | ❌ | - |\r\n| `tableRowCell` | `<View>` | ❌ | - |\r\n| `tableRowLast` | `<View>` | ❌ | Inherits from `tableRow` |\r\n| `text` | `<Text>` | ❌ | - |\r\n| `u` | `<Text>` | ❌ | - |\r\n| `url` | `<Text>` | ❌ | - |\r\n| `video` | `<Image>` | ❌ | Supports YouTube & Vimeo |\r\n| `view` | `<View>` | ❌ | This is the `View` container where the Markdown is rendered |\r\n\r\n## Credits\r\n\r\nThis project was forked from [`react-native-markdown`](https://github.com/lwansbrough/react-native-markdown) by [@lwansbrough](https://github.com/lwansbrough) 👍\r\n","readmeFilename":"README.md"}