{"_id":"@03balogun/react-native-marked","_rev":"9-fd81ecb35644fe903f71a3e566fdb67c","name":"@03balogun/react-native-marked","dist-tags":{"latest":"6.0.12"},"versions":{"6.0.5":{"name":"@03balogun/react-native-marked","version":"6.0.5","keywords":["react-native","markdown","react-native markdown"],"author":{"url":"https://github.com/gmsgowtham","name":"Gowtham G","email":"webappsbygowtham@gmail.com"},"license":"MIT","_id":"@03balogun/react-native-marked@6.0.5","maintainers":[{"name":"03balogun","email":"03balogun@gmail.com"}],"homepage":"https://github.com/gmsgowtham/react-native-marked#readme","bugs":{"url":"https://github.com/03balogun/react-native-marked/issues"},"dist":{"shasum":"aa6bbe35ad4e75cc710c5f96d19696cfa2d41f77","tarball":"https://registry.npmjs.org/@03balogun/react-native-marked/-/react-native-marked-6.0.5.tgz","fileCount":115,"integrity":"sha512-0KBAIo5vEDvxHcKyCsOlQ1tMYvZe8q6IDH6Ws+eH8Ffp1RCH0djccMYgVQNDiAsjTafDSZbasL6CvaGosmtdyQ==","signatures":[{"sig":"MEQCICLNQeHTgQzOjtCmSdWt1hqUz12alMnzAZYETcp9P5yfAiBRF7GwUgmQzNxGEl6wGMSIF7UR55tramTV5bgTVpCybw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":198352},"jest":{"preset":"react-native","testEnvironment":"jsdom","setupFilesAfterEnv":["@testing-library/jest-native/extend-expect"],"transformIgnorePatterns":["node_modules/(?!(jest-)?react-native|@react-native|@react-native-community|react-native-table-component)"],"modulePathIgnorePatterns":["<rootDir>/examples/*/node_modules","<rootDir>/dist/"]},"main":"dist/commonjs/index","types":"dist/typescript/index.d.ts","module":"dist/module/index","source":"src/index","engines":{"node":">=18"},"gitHead":"604706ccb253a4f5997d56f855bd561a72c93630","scripts":{"lint":"biome check ./","test":"jest --passWithNoTests","build":"bob build","format":"biome format ./ --write","prepare":"yarn build","release":"yarn build && release-it","reassure":"reassure","release:rc":"yarn build && release-it --preRelease=rc","typescript":"tsc --noEmit","release:exclude-pre":"yarn build && release-it --git.tagExclude='*[-]*'","test:updateSnapshot":"jest --updateSnapshot"},"_npmUser":{"name":"03balogun","email":"03balogun@gmail.com"},"commitlint":{"rules":{"type-enum":[2,"always",["build","chore","ci","docs","feat","fix","perf","refactor","revert","style","test","todo","bump"]]},"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true},"github":{"web":true,"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":"angular","ignoreRecommendedBump":true}}},"repository":{"url":"git+https://github.com/gmsgowtham/react-native-marked.git","type":"git"},"_npmVersion":"10.5.0","description":"Markdown renderer for React Native powered by marked.js","directories":{},"resolutions":{"@types/react":"18.3.2","@types/react-native":"0.72.6"},"_nodeVersion":"20.12.1","dependencies":{"marked":"5.0.5","svg-parser":"2.0.4","html-entities":"2.5.2","react-native-svg":"13.14.0","@jsamr/counter-style":"2.0.2","@jsamr/react-native-li":"2.3.1","react-native-table-component":"1.2.2"},"react-native":"src/index","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","react":"18.3.1","danger":"11.3.1","reassure":"0.11.0","commitlint":"19.3.0","release-it":"17.1.1","typescript":"5.4.5","@babel/core":"7.24.4","@types/jest":"29.5.12","@types/node":"20.12.7","pod-install":"0.2.2","@types/react":"18.3.2","react-native":"0.72.6","@types/marked":"5.0.0","@biomejs/biome":"1.3.3","@babel/preset-env":"7.24.4","@types/svg-parser":"^2.0.3","@types/react-native":"0.72.6","react-test-renderer":"18.3.1","@evilmartians/lefthook":"1.6.10","jest-environment-jsdom":"29.7.0","postinstall-postinstall":"2.1.0","react-native-builder-bob":"0.23.2","@testing-library/jest-native":"5.4.3","@testing-library/react-native":"12.5.0","@commitlint/config-conventional":"19.2.2","metro-react-native-babel-preset":"0.77.0","@release-it/conventional-changelog":"8.0.1","@types/react-native-table-component":"1.2.8"},"peerDependencies":{"react":"^16.8.6 || ^17.0.0 || ^18.0.0","react-native":">=0.60.0","react-native-svg":">=12.3.0"},"_npmOperationalInternal":{"tmp":"tmp/react-native-marked_6.0.5_1716704419133_0.1910973770200608","host":"s3://npm-registry-packages"},"react-native-builder-bob":{"output":"dist","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.json"}]]}},"6.0.6":{"name":"@03balogun/react-native-marked","version":"6.0.6","keywords":["react-native","markdown","react-native markdown"],"author":{"url":"https://github.com/gmsgowtham","name":"Gowtham G","email":"webappsbygowtham@gmail.com"},"license":"MIT","_id":"@03balogun/react-native-marked@6.0.6","maintainers":[{"name":"03balogun","email":"03balogun@gmail.com"}],"homepage":"https://github.com/gmsgowtham/react-native-marked#readme","bugs":{"url":"https://github.com/03balogun/react-native-marked/issues"},"dist":{"shasum":"6ef99a4558a75b4f2b8596c3e769cfec1be35d36","tarball":"https://registry.npmjs.org/@03balogun/react-native-marked/-/react-native-marked-6.0.6.tgz","fileCount":115,"integrity":"sha512-0i0c7lg13+BHP3Nem3WutLfWPU5AAGslsVNk2Z0KPP7EWu3SC5IYOEJddUST4F7pqaVOZa0Y2ZU/2xf5CmtdrA==","signatures":[{"sig":"MEQCIAEon2paAFFPesMqa8t2rAwfbp1YQ/BfXCLWElCoNUbdAiAT7c5OaxlQ2/jZFeyVdp6t8q8ek9cHnn//806424r/Eg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":199716},"jest":{"preset":"react-native","testEnvironment":"jsdom","setupFilesAfterEnv":["@testing-library/jest-native/extend-expect"],"transformIgnorePatterns":["node_modules/(?!(jest-)?react-native|@react-native|@react-native-community|react-native-table-component)"],"modulePathIgnorePatterns":["<rootDir>/examples/*/node_modules","<rootDir>/dist/"]},"main":"dist/commonjs/index","types":"dist/typescript/index.d.ts","module":"dist/module/index","source":"src/index","engines":{"node":">=18"},"gitHead":"9722e2dce98e1cdf6f5af93bb97923fb46c63491","scripts":{"lint":"biome check ./","test":"jest --passWithNoTests","build":"bob build","format":"biome format ./ --write","prepare":"yarn build","release":"yarn build && release-it","reassure":"reassure","release:rc":"yarn build && release-it --preRelease=rc","typescript":"tsc --noEmit","release:exclude-pre":"yarn build && release-it --git.tagExclude='*[-]*'","test:updateSnapshot":"jest --updateSnapshot"},"_npmUser":{"name":"03balogun","email":"03balogun@gmail.com"},"commitlint":{"rules":{"type-enum":[2,"always",["build","chore","ci","docs","feat","fix","perf","refactor","revert","style","test","todo","bump"]]},"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true},"github":{"web":true,"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":"angular","ignoreRecommendedBump":true}}},"repository":{"url":"git+https://github.com/03balogun/react-native-marked.git","type":"git"},"_npmVersion":"10.5.0","description":"Markdown renderer for React Native powered by marked.js","directories":{},"resolutions":{"@types/react":"18.3.2","@types/react-native":"0.72.6"},"_nodeVersion":"20.12.1","dependencies":{"marked":"5.0.5","svg-parser":"2.0.4","html-entities":"2.5.2","react-native-svg":"13.14.0","@jsamr/counter-style":"2.0.2","@jsamr/react-native-li":"2.3.1","react-native-table-component":"1.2.2"},"react-native":"src/index","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","react":"18.3.1","danger":"11.3.1","reassure":"0.11.0","commitlint":"19.3.0","release-it":"17.1.1","typescript":"5.4.5","@babel/core":"7.24.4","@types/jest":"29.5.12","@types/node":"20.12.7","pod-install":"0.2.2","@types/react":"18.3.2","react-native":"0.72.6","@types/marked":"5.0.0","@biomejs/biome":"1.3.3","@babel/preset-env":"7.24.4","@types/svg-parser":"^2.0.3","@types/react-native":"0.72.6","react-test-renderer":"18.3.1","@evilmartians/lefthook":"1.6.10","jest-environment-jsdom":"29.7.0","postinstall-postinstall":"2.1.0","react-native-builder-bob":"0.23.2","@testing-library/jest-native":"5.4.3","@testing-library/react-native":"12.5.0","@commitlint/config-conventional":"19.2.2","metro-react-native-babel-preset":"0.77.0","@release-it/conventional-changelog":"8.0.1","@types/react-native-table-component":"1.2.8"},"peerDependencies":{"react":"^16.8.6 || ^17.0.0 || ^18.0.0","react-native":">=0.60.0","react-native-svg":">=12.3.0"},"_npmOperationalInternal":{"tmp":"tmp/react-native-marked_6.0.6_1716974730191_0.7044247761735976","host":"s3://npm-registry-packages"},"react-native-builder-bob":{"output":"dist","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.json"}]]}},"6.0.7":{"name":"@03balogun/react-native-marked","version":"6.0.7","keywords":["react-native","markdown","react-native markdown"],"author":{"url":"https://github.com/gmsgowtham","name":"Gowtham G","email":"webappsbygowtham@gmail.com"},"license":"MIT","_id":"@03balogun/react-native-marked@6.0.7","maintainers":[{"name":"03balogun","email":"03balogun@gmail.com"}],"homepage":"https://github.com/03balogun/react-native-marked#readme","bugs":{"url":"https://github.com/03balogun/react-native-marked/issues"},"dist":{"shasum":"41c233de01b9b91685b0f1b3bb21eb865c09acb1","tarball":"https://registry.npmjs.org/@03balogun/react-native-marked/-/react-native-marked-6.0.7.tgz","fileCount":115,"integrity":"sha512-lBxChad5OHK9asGXcXzPN7xe7uTTqtJzS1oc4CU3VU9gFP/AqmGgFsIOpm6eDmRYR5MGYZV0xmv2Qg1fBvlXUw==","signatures":[{"sig":"MEUCIQCEUc4wTPYkhBs/Cf7JKiLvx5TLAk6xp0hWZUcdBlJxgAIgY1dCP+bnFPQorrDgyUiQKXYDYR7Y8c9jB4RoT817aXA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":199905},"jest":{"preset":"react-native","testEnvironment":"jsdom","setupFilesAfterEnv":["@testing-library/jest-native/extend-expect"],"transformIgnorePatterns":["node_modules/(?!(jest-)?react-native|@react-native|@react-native-community|react-native-table-component)"],"modulePathIgnorePatterns":["<rootDir>/examples/*/node_modules","<rootDir>/dist/"]},"main":"dist/commonjs/index","types":"dist/typescript/index.d.ts","module":"dist/module/index","source":"src/index","engines":{"node":">=18"},"gitHead":"1bf72bc8383cf313f7c3bde7864e3bedf3e86f63","scripts":{"lint":"biome check ./","test":"jest --passWithNoTests","build":"bob build","format":"biome format ./ --write","prepare":"yarn build","release":"yarn build && release-it","reassure":"reassure","release:rc":"yarn build && release-it --preRelease=rc","typescript":"tsc --noEmit","release:exclude-pre":"yarn build && release-it --git.tagExclude='*[-]*'","test:updateSnapshot":"jest --updateSnapshot"},"_npmUser":{"name":"03balogun","email":"03balogun@gmail.com"},"commitlint":{"rules":{"type-enum":[2,"always",["build","chore","ci","docs","feat","fix","perf","refactor","revert","style","test","todo","bump"]]},"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true},"github":{"web":true,"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":"angular","ignoreRecommendedBump":true}}},"repository":{"url":"git+https://github.com/03balogun/react-native-marked.git","type":"git"},"_npmVersion":"10.5.0","description":"Markdown renderer for React Native powered by marked.js","directories":{},"resolutions":{"@types/react":"18.3.2","@types/react-native":"0.72.6"},"_nodeVersion":"20.12.1","dependencies":{"marked":"5.0.5","svg-parser":"2.0.4","html-entities":"2.5.2","react-native-svg":"13.14.0","@jsamr/counter-style":"2.0.2","@jsamr/react-native-li":"2.3.1","react-native-table-component":"1.2.2"},"react-native":"src/index","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","react":"18.3.1","danger":"11.3.1","reassure":"0.11.0","commitlint":"19.3.0","release-it":"17.1.1","typescript":"5.4.5","@babel/core":"7.24.4","@types/jest":"29.5.12","@types/node":"20.12.7","pod-install":"0.2.2","@types/react":"18.3.2","react-native":"0.72.6","@types/marked":"5.0.0","@biomejs/biome":"1.3.3","@babel/preset-env":"7.24.4","@types/svg-parser":"^2.0.3","@types/react-native":"0.72.6","react-test-renderer":"18.3.1","@evilmartians/lefthook":"1.6.10","jest-environment-jsdom":"29.7.0","postinstall-postinstall":"2.1.0","react-native-builder-bob":"0.23.2","@testing-library/jest-native":"5.4.3","@testing-library/react-native":"12.5.0","@commitlint/config-conventional":"19.2.2","metro-react-native-babel-preset":"0.77.0","@release-it/conventional-changelog":"8.0.1","@types/react-native-table-component":"1.2.8"},"peerDependencies":{"react":"^16.8.6 || ^17.0.0 || ^18.0.0","react-native":">=0.60.0","react-native-svg":">=12.3.0"},"_npmOperationalInternal":{"tmp":"tmp/react-native-marked_6.0.7_1716979169273_0.3276202479907888","host":"s3://npm-registry-packages"},"react-native-builder-bob":{"output":"dist","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.json"}]]}},"6.0.8":{"name":"@03balogun/react-native-marked","version":"6.0.8","keywords":["react-native","markdown","react-native markdown"],"author":{"url":"https://github.com/gmsgowtham","name":"Gowtham G","email":"webappsbygowtham@gmail.com"},"license":"MIT","_id":"@03balogun/react-native-marked@6.0.8","maintainers":[{"name":"03balogun","email":"03balogun@gmail.com"}],"homepage":"https://github.com/03balogun/react-native-marked#readme","bugs":{"url":"https://github.com/03balogun/react-native-marked/issues"},"dist":{"shasum":"dded4981d8d2bd34837fffdd8fe0a472bec9769b","tarball":"https://registry.npmjs.org/@03balogun/react-native-marked/-/react-native-marked-6.0.8.tgz","fileCount":115,"integrity":"sha512-Djz0cHgnSdXRLctk4zqvYm4kBE97dbthjKs+hcJYF3wGs+HB2fi88bghtlSfYeEwh73uioKAMrmctq8odmovcA==","signatures":[{"sig":"MEYCIQC1qJ/LsBrpUgZItHiUIIFoXc2aTc64U/HoEzM2QXQ9sgIhAMzNj8kPDub/BbbZageev8RQXCZ/+avjclROHRUz4H0o","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":199657},"jest":{"preset":"react-native","testEnvironment":"jsdom","setupFilesAfterEnv":["@testing-library/jest-native/extend-expect"],"transformIgnorePatterns":["node_modules/(?!(jest-)?react-native|@react-native|@react-native-community|react-native-table-component)"],"modulePathIgnorePatterns":["<rootDir>/examples/*/node_modules","<rootDir>/dist/"]},"main":"dist/commonjs/index","types":"dist/typescript/index.d.ts","module":"dist/module/index","source":"src/index","engines":{"node":">=18"},"gitHead":"bce4757453808f4daa437b9bbb39c2adf888b404","scripts":{"lint":"biome check ./","test":"jest --passWithNoTests","build":"bob build","format":"biome format ./ --write","prepare":"yarn build","release":"yarn build && release-it","reassure":"reassure","release:rc":"yarn build && release-it --preRelease=rc","typescript":"tsc --noEmit","release:exclude-pre":"yarn build && release-it --git.tagExclude='*[-]*'","test:updateSnapshot":"jest --updateSnapshot"},"_npmUser":{"name":"03balogun","email":"03balogun@gmail.com"},"commitlint":{"rules":{"type-enum":[2,"always",["build","chore","ci","docs","feat","fix","perf","refactor","revert","style","test","todo","bump"]]},"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true},"github":{"web":true,"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":"angular","ignoreRecommendedBump":true}}},"repository":{"url":"git+https://github.com/03balogun/react-native-marked.git","type":"git"},"_npmVersion":"10.5.0","description":"Markdown renderer for React Native powered by marked.js","directories":{},"resolutions":{"@types/react":"18.3.2","@types/react-native":"0.72.6"},"_nodeVersion":"20.12.1","dependencies":{"marked":"5.0.5","svg-parser":"2.0.4","html-entities":"2.5.2","react-native-svg":"13.14.0","@jsamr/counter-style":"2.0.2","@jsamr/react-native-li":"2.3.1","react-native-table-component":"1.2.2"},"react-native":"src/index","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","react":"18.3.1","danger":"11.3.1","reassure":"0.11.0","commitlint":"19.3.0","release-it":"17.1.1","typescript":"5.4.5","@babel/core":"7.24.4","@types/jest":"29.5.12","@types/node":"20.12.7","pod-install":"0.2.2","@types/react":"18.3.2","react-native":"0.72.6","@types/marked":"5.0.0","@biomejs/biome":"1.3.3","@babel/preset-env":"7.24.4","@types/svg-parser":"^2.0.3","@types/react-native":"0.72.6","react-test-renderer":"18.3.1","@evilmartians/lefthook":"1.6.10","jest-environment-jsdom":"29.7.0","postinstall-postinstall":"2.1.0","react-native-builder-bob":"0.23.2","@testing-library/jest-native":"5.4.3","@testing-library/react-native":"12.5.0","@commitlint/config-conventional":"19.2.2","metro-react-native-babel-preset":"0.77.0","@release-it/conventional-changelog":"8.0.1","@types/react-native-table-component":"1.2.8"},"peerDependencies":{"react":"^16.8.6 || ^17.0.0 || ^18.0.0","react-native":">=0.60.0","react-native-svg":">=12.3.0"},"_npmOperationalInternal":{"tmp":"tmp/react-native-marked_6.0.8_1716980275203_0.07950439905090279","host":"s3://npm-registry-packages"},"react-native-builder-bob":{"output":"dist","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.json"}]]}},"6.0.9":{"name":"@03balogun/react-native-marked","version":"6.0.9","keywords":["react-native","markdown","react-native markdown"],"author":{"url":"https://github.com/gmsgowtham","name":"Gowtham G","email":"webappsbygowtham@gmail.com"},"license":"MIT","_id":"@03balogun/react-native-marked@6.0.9","maintainers":[{"name":"03balogun","email":"03balogun@gmail.com"}],"homepage":"https://github.com/03balogun/react-native-marked#readme","bugs":{"url":"https://github.com/03balogun/react-native-marked/issues"},"dist":{"shasum":"ee621c36cc509219fb6b9753bdf7e9739db1a8cb","tarball":"https://registry.npmjs.org/@03balogun/react-native-marked/-/react-native-marked-6.0.9.tgz","fileCount":115,"integrity":"sha512-KlOR36015dvJ7FzlLnQFlIsgxReu66HeeJzI34+2SyuNyWTxg83l1yuj6ec+dKj5HOxK1jums06WQPa0ak/S0A==","signatures":[{"sig":"MEUCIQCJwVQFt3q0ML9FtkbsI475n3bJjj+GhtjBC5kE3lETHAIgfutzIObx1laF5N3+Shbp70WuxQZIBf6WZvyii8nM3DE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":199623},"jest":{"preset":"react-native","testEnvironment":"jsdom","setupFilesAfterEnv":["@testing-library/jest-native/extend-expect"],"transformIgnorePatterns":["node_modules/(?!(jest-)?react-native|@react-native|@react-native-community|react-native-table-component)"],"modulePathIgnorePatterns":["<rootDir>/examples/*/node_modules","<rootDir>/dist/"]},"main":"dist/commonjs/index","types":"dist/typescript/index.d.ts","module":"dist/module/index","source":"src/index","engines":{"node":">=18"},"gitHead":"55b23333854c5ad8c348530305413922cd1425b3","scripts":{"lint":"biome check ./","test":"jest --passWithNoTests","build":"bob build","format":"biome format ./ --write","prepare":"yarn build","release":"yarn build && release-it","reassure":"reassure","release:rc":"yarn build && release-it --preRelease=rc","typescript":"tsc --noEmit","release:exclude-pre":"yarn build && release-it --git.tagExclude='*[-]*'","test:updateSnapshot":"jest --updateSnapshot"},"_npmUser":{"name":"03balogun","email":"03balogun@gmail.com"},"commitlint":{"rules":{"type-enum":[2,"always",["build","chore","ci","docs","feat","fix","perf","refactor","revert","style","test","todo","bump"]]},"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true},"github":{"web":true,"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":"angular","ignoreRecommendedBump":true}}},"repository":{"url":"git+https://github.com/03balogun/react-native-marked.git","type":"git"},"_npmVersion":"10.5.0","description":"Markdown renderer for React Native powered by marked.js","directories":{},"resolutions":{"@types/react":"18.3.2","@types/react-native":"0.72.6"},"_nodeVersion":"20.12.1","dependencies":{"marked":"5.0.5","svg-parser":"2.0.4","html-entities":"2.5.2","@jsamr/counter-style":"2.0.2","@jsamr/react-native-li":"2.3.1","react-native-table-component":"1.2.2"},"react-native":"src/index","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","react":"18.3.1","danger":"11.3.1","reassure":"0.11.0","commitlint":"19.3.0","release-it":"17.1.1","typescript":"5.4.5","@babel/core":"7.24.4","@types/jest":"29.5.12","@types/node":"20.12.7","pod-install":"0.2.2","@types/react":"18.3.2","react-native":"0.72.6","@types/marked":"5.0.0","@biomejs/biome":"1.3.3","@babel/preset-env":"7.24.4","@types/svg-parser":"^2.0.3","@types/react-native":"0.72.6","react-test-renderer":"18.3.1","@evilmartians/lefthook":"1.6.10","jest-environment-jsdom":"29.7.0","postinstall-postinstall":"2.1.0","react-native-builder-bob":"0.23.2","@testing-library/jest-native":"5.4.3","@testing-library/react-native":"12.5.0","@commitlint/config-conventional":"19.2.2","metro-react-native-babel-preset":"0.77.0","@release-it/conventional-changelog":"8.0.1","@types/react-native-table-component":"1.2.8"},"peerDependencies":{"react":"^16.8.6 || ^17.0.0 || ^18.0.0","react-native":">=0.60.0","react-native-svg":">=13.14.0"},"_npmOperationalInternal":{"tmp":"tmp/react-native-marked_6.0.9_1717003580937_0.2026968372363347","host":"s3://npm-registry-packages"},"react-native-builder-bob":{"output":"dist","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.json"}]]}},"6.0.10":{"name":"@03balogun/react-native-marked","version":"6.0.10","keywords":["react-native","markdown","react-native markdown"],"author":{"url":"https://github.com/gmsgowtham","name":"Gowtham G","email":"webappsbygowtham@gmail.com"},"license":"MIT","_id":"@03balogun/react-native-marked@6.0.10","maintainers":[{"name":"03balogun","email":"03balogun@gmail.com"}],"homepage":"https://github.com/03balogun/react-native-marked#readme","bugs":{"url":"https://github.com/03balogun/react-native-marked/issues"},"dist":{"shasum":"ccfa36c0ec362f2a1c51ca7808d2260f8cfa5ddb","tarball":"https://registry.npmjs.org/@03balogun/react-native-marked/-/react-native-marked-6.0.10.tgz","fileCount":120,"integrity":"sha512-yHSBv/6pHy7seqsElX0QJ9mjRD4LR/4bMyY+lSXEPbcaK2hf9h0C5yi3fBPyJLzvqgk24rjrO/qKVtygh9RfUw==","signatures":[{"sig":"MEQCIC5SeYx/kpOm2rcwE4pGam2H3ox7wSsupG7WhhHFeaupAiBXolYJXpAVB7vbGFj+FsB+xl73//EzehHRFirAV5OZmg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":220111},"jest":{"preset":"react-native","testEnvironment":"jsdom","setupFilesAfterEnv":["@testing-library/jest-native/extend-expect"],"transformIgnorePatterns":["node_modules/(?!(jest-)?react-native|@react-native|@react-native-community|react-native-table-component)"],"modulePathIgnorePatterns":["<rootDir>/examples/*/node_modules","<rootDir>/dist/"]},"main":"dist/commonjs/index","types":"dist/typescript/index.d.ts","module":"dist/module/index","source":"src/index","engines":{"node":">=18"},"gitHead":"eb91d0c3ffaa45bf32a4dec12eaf2d572d4799c7","scripts":{"lint":"biome check ./","test":"jest --passWithNoTests","build":"bob build","format":"biome format ./ --write","prepare":"yarn build","release":"yarn build && release-it","reassure":"reassure","release:rc":"yarn build && release-it --preRelease=rc","typescript":"tsc --noEmit","release:exclude-pre":"yarn build && release-it --git.tagExclude='*[-]*'","test:updateSnapshot":"jest --updateSnapshot"},"_npmUser":{"name":"03balogun","email":"03balogun@gmail.com"},"commitlint":{"rules":{"type-enum":[2,"always",["build","chore","ci","docs","feat","fix","perf","refactor","revert","style","test","todo","bump"]]},"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true},"github":{"web":true,"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":"angular","ignoreRecommendedBump":true}}},"repository":{"url":"git+https://github.com/03balogun/react-native-marked.git","type":"git"},"_npmVersion":"10.5.0","description":"Markdown renderer for React Native powered by marked.js","directories":{},"resolutions":{"@types/react":"18.3.2","@types/react-native":"0.72.6"},"_nodeVersion":"20.12.1","dependencies":{"svg-parser":"2.0.4","html-entities":"2.5.2","react-native-svg":"13.14.0","@03balogun/marked":"^5.0.5","@jsamr/counter-style":"2.0.2","@jsamr/react-native-li":"2.3.1","react-native-table-component":"1.2.2"},"react-native":"src/index","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","react":"18.3.1","danger":"11.3.1","reassure":"0.11.0","commitlint":"19.3.0","release-it":"17.1.1","typescript":"5.4.5","@babel/core":"7.24.4","@types/jest":"29.5.12","@types/node":"20.12.7","pod-install":"0.2.2","@types/react":"18.3.2","react-native":"0.72.6","@types/marked":"5.0.0","@biomejs/biome":"1.3.3","@babel/preset-env":"7.24.4","@types/svg-parser":"^2.0.3","@types/react-native":"0.72.6","react-test-renderer":"18.3.1","@evilmartians/lefthook":"1.6.10","jest-environment-jsdom":"29.7.0","postinstall-postinstall":"2.1.0","react-native-builder-bob":"0.23.2","@testing-library/jest-native":"5.4.3","@testing-library/react-native":"12.5.0","@commitlint/config-conventional":"19.2.2","metro-react-native-babel-preset":"0.77.0","@release-it/conventional-changelog":"8.0.1","@types/react-native-table-component":"1.2.8"},"peerDependencies":{"react":"^16.8.6 || ^17.0.0 || ^18.0.0","react-native":">=0.60.0","react-native-svg":">=13.14.0"},"_npmOperationalInternal":{"tmp":"tmp/react-native-marked_6.0.10_1717068903827_0.16359917011768021","host":"s3://npm-registry-packages"},"react-native-builder-bob":{"output":"dist","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.json"}]]}},"6.1.0":{"name":"@03balogun/react-native-marked","version":"6.1.0","keywords":["react-native","markdown","react-native markdown"],"author":{"url":"https://github.com/gmsgowtham","name":"Gowtham G","email":"webappsbygowtham@gmail.com"},"license":"MIT","_id":"@03balogun/react-native-marked@6.1.0","maintainers":[{"name":"03balogun","email":"03balogun@gmail.com"}],"homepage":"https://github.com/03balogun/react-native-marked#readme","bugs":{"url":"https://github.com/03balogun/react-native-marked/issues"},"dist":{"shasum":"281ccb618c72b0af73a7a36dcd3949518ec4badc","tarball":"https://registry.npmjs.org/@03balogun/react-native-marked/-/react-native-marked-6.1.0.tgz","fileCount":120,"integrity":"sha512-GVeh49idg9gGwP2rP0scmT51yUIEWZzixQCqujwakELlhuwl+ad5qmZHnDNk9iG10baAL6BhP6WbOuOeKOv/3g==","signatures":[{"sig":"MEYCIQDtmQdIb985sSHN9CPuM8TTTu0BwsT7D2XzEWRGR49N5wIhAOLB5d63mW3Gh5aDJstG+JGhgH+Zx0iyg5MZokSEnTwB","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":220075},"jest":{"preset":"react-native","testEnvironment":"jsdom","setupFilesAfterEnv":["@testing-library/jest-native/extend-expect"],"transformIgnorePatterns":["node_modules/(?!(jest-)?react-native|@react-native|@react-native-community|react-native-table-component)"],"modulePathIgnorePatterns":["<rootDir>/examples/*/node_modules","<rootDir>/dist/"]},"main":"dist/commonjs/index","types":"dist/typescript/index.d.ts","module":"dist/module/index","source":"src/index","engines":{"node":">=18"},"gitHead":"07437bb0380f1e4d9a9ea67e9bcfc5eb9e8cea1f","scripts":{"lint":"biome check ./","test":"jest --passWithNoTests","build":"bob build","format":"biome format ./ --write","prepare":"yarn build","release":"yarn build && release-it","reassure":"reassure","release:rc":"yarn build && release-it --preRelease=rc","typescript":"tsc --noEmit","release:exclude-pre":"yarn build && release-it --git.tagExclude='*[-]*'","test:updateSnapshot":"jest --updateSnapshot"},"_npmUser":{"name":"03balogun","email":"03balogun@gmail.com"},"commitlint":{"rules":{"type-enum":[2,"always",["build","chore","ci","docs","feat","fix","perf","refactor","revert","style","test","todo","bump"]]},"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true},"github":{"web":true,"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":"angular","ignoreRecommendedBump":true}}},"repository":{"url":"git+https://github.com/03balogun/react-native-marked.git","type":"git"},"_npmVersion":"10.5.0","description":"Markdown renderer for React Native powered by marked.js","directories":{},"resolutions":{"@types/react":"18.3.2","@types/react-native":"0.72.6"},"_nodeVersion":"20.12.1","dependencies":{"svg-parser":"2.0.4","html-entities":"2.5.2","@03balogun/marked":"^5.0.6","@jsamr/counter-style":"2.0.2","@jsamr/react-native-li":"2.3.1","react-native-table-component":"1.2.2"},"react-native":"src/index","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","react":"18.3.1","danger":"11.3.1","reassure":"0.11.0","commitlint":"19.3.0","release-it":"17.1.1","typescript":"5.4.5","@babel/core":"7.24.4","@types/jest":"29.5.12","@types/node":"20.12.7","pod-install":"0.2.2","@types/react":"18.3.2","react-native":"0.72.6","@types/marked":"5.0.0","@biomejs/biome":"1.3.3","@babel/preset-env":"7.24.4","@types/svg-parser":"^2.0.3","@types/react-native":"0.72.6","react-test-renderer":"18.3.1","@evilmartians/lefthook":"1.6.10","jest-environment-jsdom":"29.7.0","postinstall-postinstall":"2.1.0","react-native-builder-bob":"0.23.2","@testing-library/jest-native":"5.4.3","@testing-library/react-native":"12.5.0","@commitlint/config-conventional":"19.2.2","metro-react-native-babel-preset":"0.77.0","@release-it/conventional-changelog":"8.0.1","@types/react-native-table-component":"1.2.8"},"peerDependencies":{"react":"^16.8.6 || ^17.0.0 || ^18.0.0","react-native":">=0.60.0","react-native-svg":">=13.14.0"},"_npmOperationalInternal":{"tmp":"tmp/react-native-marked_6.1.0_1717072760840_0.13416878923931064","host":"s3://npm-registry-packages"},"react-native-builder-bob":{"output":"dist","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.json"}]]}},"6.0.11":{"name":"@03balogun/react-native-marked","version":"6.0.11","keywords":["react-native","markdown","react-native markdown"],"author":{"url":"https://github.com/gmsgowtham","name":"Gowtham G","email":"webappsbygowtham@gmail.com"},"license":"MIT","_id":"@03balogun/react-native-marked@6.0.11","maintainers":[{"name":"03balogun","email":"03balogun@gmail.com"}],"homepage":"https://github.com/03balogun/react-native-marked#readme","bugs":{"url":"https://github.com/03balogun/react-native-marked/issues"},"dist":{"shasum":"10cb6b50c193077c992aac253b9bb01bcf22bf24","tarball":"https://registry.npmjs.org/@03balogun/react-native-marked/-/react-native-marked-6.0.11.tgz","fileCount":120,"integrity":"sha512-sudjbshB/hvrhkWnxGy+op7/SBIYX8HMGoSh96w92HIehCQkg97HuRMFKPSlZSHVm27w90ALI+wYBOhfsZGBhg==","signatures":[{"sig":"MEQCIBdQFuoENqlAnH1h5FfDcMpIJua27UF6y6I78uaGIA/bAiBV5HwVYwvwktsFrNxF3rPWf+7k2fwaXVXDKSRG0daOmQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":220219},"jest":{"preset":"react-native","testEnvironment":"jsdom","setupFilesAfterEnv":["@testing-library/jest-native/extend-expect"],"transformIgnorePatterns":["node_modules/(?!(jest-)?react-native|@react-native|@react-native-community|react-native-table-component)"],"modulePathIgnorePatterns":["<rootDir>/examples/*/node_modules","<rootDir>/dist/"]},"main":"dist/commonjs/index","types":"dist/typescript/index.d.ts","module":"dist/module/index","source":"src/index","engines":{"node":">=18"},"gitHead":"1fba0712811c2945a04fa9d5b6f71e805d47cf63","scripts":{"lint":"biome check ./","test":"jest --passWithNoTests","build":"bob build","format":"biome format ./ --write","prepare":"yarn build","release":"yarn build && release-it","reassure":"reassure","release:rc":"yarn build && release-it --preRelease=rc","typescript":"tsc --noEmit","release:exclude-pre":"yarn build && release-it --git.tagExclude='*[-]*'","test:updateSnapshot":"jest --updateSnapshot"},"_npmUser":{"name":"03balogun","email":"03balogun@gmail.com"},"commitlint":{"rules":{"type-enum":[2,"always",["build","chore","ci","docs","feat","fix","perf","refactor","revert","style","test","todo","bump"]]},"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true},"github":{"web":true,"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":"angular","ignoreRecommendedBump":true}}},"repository":{"url":"git+https://github.com/03balogun/react-native-marked.git","type":"git"},"_npmVersion":"10.5.0","description":"Markdown renderer for React Native powered by marked.js","directories":{},"resolutions":{"@types/react":"18.3.2","@types/react-native":"0.72.6"},"_nodeVersion":"20.12.1","dependencies":{"svg-parser":"2.0.4","html-entities":"2.5.2","@03balogun/marked":"^5.0.6","@jsamr/counter-style":"2.0.2","@jsamr/react-native-li":"2.3.1","react-native-table-component":"1.2.2"},"react-native":"src/index","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","react":"18.3.1","danger":"11.3.1","reassure":"0.11.0","commitlint":"19.3.0","release-it":"17.1.1","typescript":"5.4.5","@babel/core":"7.24.4","@types/jest":"29.5.12","@types/node":"20.12.7","pod-install":"0.2.2","@types/react":"18.3.2","react-native":"0.72.6","@types/marked":"5.0.0","@biomejs/biome":"1.3.3","@babel/preset-env":"7.24.4","@types/svg-parser":"^2.0.3","@types/react-native":"0.72.6","react-test-renderer":"18.3.1","@evilmartians/lefthook":"1.6.10","jest-environment-jsdom":"29.7.0","postinstall-postinstall":"2.1.0","react-native-builder-bob":"0.23.2","@testing-library/jest-native":"5.4.3","@testing-library/react-native":"12.5.0","@commitlint/config-conventional":"19.2.2","metro-react-native-babel-preset":"0.77.0","@release-it/conventional-changelog":"8.0.1","@types/react-native-table-component":"1.2.8"},"peerDependencies":{"react":"^16.8.6 || ^17.0.0 || ^18.0.0","react-native":">=0.60.0","react-native-svg":">=13.14.0"},"_npmOperationalInternal":{"tmp":"tmp/react-native-marked_6.0.11_1717405425877_0.6958180350068346","host":"s3://npm-registry-packages"},"react-native-builder-bob":{"output":"dist","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.json"}]]}},"6.0.12":{"name":"@03balogun/react-native-marked","version":"6.0.12","description":"Markdown renderer for React Native powered by marked.js","main":"dist/commonjs/index","module":"dist/module/index","types":"dist/typescript/index.d.ts","react-native":"src/index","source":"src/index","scripts":{"typescript":"tsc --noEmit","lint":"biome check ./","format":"biome format ./ --write","build":"bob build","prepare":"yarn build","release":"yarn build && release-it","release:rc":"yarn build && release-it --preRelease=rc","release:exclude-pre":"yarn build && release-it --git.tagExclude='*[-]*'","test":"jest --passWithNoTests","test:updateSnapshot":"jest --updateSnapshot","reassure":"reassure"},"keywords":["react-native","markdown","react-native markdown"],"repository":{"type":"git","url":"git+https://github.com/03balogun/react-native-marked.git"},"author":{"name":"Gowtham G","email":"webappsbygowtham@gmail.com","url":"https://github.com/gmsgowtham"},"license":"MIT","bugs":{"url":"https://github.com/03balogun/react-native-marked/issues"},"homepage":"https://github.com/03balogun/react-native-marked#readme","publishConfig":{"registry":"https://registry.npmjs.org/","access":"public"},"devDependencies":{"@babel/core":"7.24.4","@babel/preset-env":"7.24.4","@biomejs/biome":"1.3.3","@commitlint/config-conventional":"19.2.2","@evilmartians/lefthook":"1.6.10","@release-it/conventional-changelog":"8.0.1","@testing-library/jest-native":"5.4.3","@testing-library/react-native":"12.5.0","@types/jest":"29.5.12","@types/marked":"5.0.0","@types/node":"20.12.7","@types/react":"18.3.2","@types/react-native":"0.72.6","@types/react-native-table-component":"1.2.8","@types/svg-parser":"^2.0.3","commitlint":"19.3.0","danger":"11.3.1","jest":"29.7.0","jest-environment-jsdom":"29.7.0","metro-react-native-babel-preset":"0.77.0","pod-install":"0.2.2","postinstall-postinstall":"2.1.0","react":"18.3.1","react-native":"0.72.6","react-native-builder-bob":"0.23.2","react-test-renderer":"18.3.1","reassure":"0.11.0","release-it":"17.1.1","typescript":"5.4.5"},"peerDependencies":{"react":"*","react-native":"*","react-native-svg":"*"},"jest":{"preset":"react-native","testEnvironment":"jsdom","modulePathIgnorePatterns":["<rootDir>/examples/*/node_modules","<rootDir>/dist/"],"setupFilesAfterEnv":["@testing-library/jest-native/extend-expect"],"transformIgnorePatterns":["node_modules/(?!(jest-)?react-native|@react-native|@react-native-community|react-native-table-component)"]},"commitlint":{"extends":["@commitlint/config-conventional"],"rules":{"type-enum":[2,"always",["build","chore","ci","docs","feat","fix","perf","refactor","revert","style","test","todo","bump"]]}},"release-it":{"git":{"commitMessage":"chore: release ${version}","tagName":"v${version}"},"npm":{"publish":true},"github":{"release":true,"web":true},"plugins":{"@release-it/conventional-changelog":{"preset":"angular","ignoreRecommendedBump":true}}},"react-native-builder-bob":{"source":"src","output":"dist","targets":["commonjs","module",["typescript",{"project":"tsconfig.json"}]]},"dependencies":{"@03balogun/marked":"^5.0.6","@jsamr/counter-style":"2.0.2","@jsamr/react-native-li":"2.3.1","html-entities":"2.5.2","react-native-table-component":"1.2.2","svg-parser":"2.0.4"},"engines":{"node":">=18"},"resolutions":{"@types/react":"18.3.2","@types/react-native":"0.72.6"},"_id":"@03balogun/react-native-marked@6.0.12","gitHead":"26ab4963a92fbce300a2f046d181e75698cb3722","_nodeVersion":"20.12.1","_npmVersion":"10.5.0","dist":{"integrity":"sha512-ee4CyyT377tkJKgG00NUQYhTFMRMrkS4pqh0Ety5jDFAVuqAyjxGGUMPbaJkQlUDkum5+oHssT9PztJUMoXOSg==","shasum":"ad07c6ae46a202a8d0a9d66866cb252d4ee889fd","tarball":"https://registry.npmjs.org/@03balogun/react-native-marked/-/react-native-marked-6.0.12.tgz","fileCount":120,"unpackedSize":220176,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDk6zkAPzAR4NMSkTVQGEqFaZpMKOpfOxZ+ioyYUl1wUgIgeBb17L43hpDufe2dRIc3Owxe6KXbd/eSfSG/GPqHF+Y="}]},"_npmUser":{"name":"03balogun","email":"03balogun@gmail.com"},"directories":{},"maintainers":[{"name":"03balogun","email":"03balogun@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/react-native-marked_6.0.12_1744877672427_0.38208746727754916"},"_hasShrinkwrap":false}},"time":{"created":"2024-05-26T06:20:19.055Z","modified":"2025-04-17T08:14:32.781Z","6.0.5":"2024-05-26T06:20:19.295Z","6.0.6":"2024-05-29T09:25:30.346Z","6.0.7":"2024-05-29T10:39:29.452Z","6.0.8":"2024-05-29T10:57:55.358Z","6.0.9":"2024-05-29T17:26:21.098Z","6.0.10":"2024-05-30T11:35:04.014Z","6.1.0":"2024-05-30T12:39:21.009Z","6.0.11":"2024-06-03T09:03:46.055Z","6.0.12":"2025-04-17T08:14:32.613Z"},"bugs":{"url":"https://github.com/03balogun/react-native-marked/issues"},"author":{"name":"Gowtham G","email":"webappsbygowtham@gmail.com","url":"https://github.com/gmsgowtham"},"license":"MIT","homepage":"https://github.com/03balogun/react-native-marked#readme","keywords":["react-native","markdown","react-native markdown"],"repository":{"type":"git","url":"git+https://github.com/03balogun/react-native-marked.git"},"description":"Markdown renderer for React Native powered by marked.js","maintainers":[{"name":"03balogun","email":"03balogun@gmail.com"}],"readme":"# @03balogun/react-native-marked\n\n[react-native-marked](https://github.com/gmsgowtham/react-native-marked)  without FlatList\n\n[![GitHub license](https://img.shields.io/github/license/gmsgowtham/react-native-marked)](https://github.com/gmsgowtham/react-native-marked/blob/main/LICENSE)\n[![CI](https://github.com/gmsgowtham/react-native-marked/actions/workflows/build.yml/badge.svg)](https://github.com/gmsgowtham/react-native-marked/actions/workflows/build.yml)\n[![Coverage Status](https://coveralls.io/repos/github/gmsgowtham/react-native-marked/badge.svg?branch=main)](https://coveralls.io/github/gmsgowtham/react-native-marked?branch=main)\n[![npm](https://img.shields.io/npm/v/react-native-marked)](https://www.npmjs.com/package/react-native-marked)\n[![npm](https://img.shields.io/npm/dw/react-native-marked)](https://www.npmjs.com/package/react-native-marked)\n\nMarkdown renderer for React Native powered by\n[marked.js](https://marked.js.org/) with built-in theming support\n\n## Installation\n\n```sh\nyarn add react-native-marked react-native-svg\n```\n\n## Usage\n\n### Using Component\n\n```tsx\nimport * as React from \"react\";\nimport Markdown from \"react-native-marked\";\n\nconst ExampleComponent = () => {\n  return (\n    <Markdown\n      value={`# Hello world`}\n      flatListProps={{\n        initialNumToRender: 8,\n      }}\n    />\n  );\n};\n\nexport default ExampleComponent;\n```\n\n#### [Props](https://github.com/gmsgowtham/react-native-marked/blob/main/src/lib/types.ts#L17)\n\n| Prop          | Description                                                                                                                                  | Type                                                                                                                                                                           | Optional? |\n| ------------- | -------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | --------- |\n| value         | Markdown value                                                                                                                               | string                                                                                                                                                                         | false     |\n| flatListProps | Props for customizing the underlying FlatList used                                                                                           | `Omit<FlatListProps<ReactNode>, 'data' \\| 'renderItem' \\| 'horizontal'>`<br><br><br>(`'data'`, `'renderItem'`, and `'horizontal'` props are omitted and cannot be overridden.) | true      |\n| styles        | Styles for parsed components                                                                                                                 | [MarkedStyles](https://github.com/gmsgowtham/react-native-marked/blob/main/src/theme/types.ts#L5)                                                                              | true      |\n| theme         | Props for customizing colors and spacing for all components,and it will get overridden with custom component style applied via 'styles' prop | [UserTheme](https://github.com/gmsgowtham/react-native-marked/blob/main/src/theme/types.ts#L28)                                                                                | true      |\n| baseUrl       | A prefix url for any relative link                                                                                                           | string                                                                                                                                                                         | true      |\n| renderer      | Custom component Renderer                                                                                                                    | [RendererInterface](https://github.com/gmsgowtham/react-native-marked/blob/main/src/lib/types.ts#L25)                                                                          | true      |\n\n\n### Using hook\n\n`useMarkdown` hook will return list of elements that can be rendered using a list component of your choice.\n\n```tsx\nimport React, { Fragment } from \"react\";\nimport { ScrollView, useColorScheme } from \"react-native\";\nimport { useMarkdown, type useMarkdownHookOptions } from \"react-native-marked\";\n\nconst CustomComponent = () => {\n  const colorScheme = useColorScheme();\n  const options: useMarkdownHookOptions = {\n    colorScheme\n  }\n  const elements = useMarkdown(\"# Hello world\", options);\n  return (\n    <ScrollView>\n      {elements.map((element, index) => {\n        return <Fragment key={`demo_${index}`}>{element}</Fragment>\n      })}\n    </ScrollView>\n  );\n};\n```\n\n#### Options\n\n| Option      | Description                                                                                                                                  | Type                                                                                                             | Optional? |\n| ----------- | -------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------- | --------- |\n| colorScheme | Device color scheme (\"dark\" or \"light\")                                                                                                      | ColorSchemeName                                                                                                  | false     |\n| styles      | Styles for parsed components                                                                                                                 | [MarkedStyles](https://github.com/gmsgowtham/react-native-marked/blob/main/src/theme/types.ts#L5)                | true      |\n| theme       | Props for customizing colors and spacing for all components,and it will get overridden with custom component style applied via 'styles' prop | [UserTheme](https://github.com/gmsgowtham/react-native-marked/blob/main/src/theme/types.ts#L28)                  | true      |\n| baseUrl     | A prefix url for any relative link                                                                                                           | string                                                                                                           | true      |\n| renderer    | Custom component Renderer                                                                                                                    | [RendererInterface](https://github.com/gmsgowtham/react-native-marked/blob/main/src/lib/types.ts#L29)            | true      |\n| tokenizer   | Generate custom tokens                                                                                                                       | [MarkedTokenizer<CustomToken>](https://github.com/gmsgowtham/react-native-marked/blob/main/src/lib/types.ts#L24) | true      |\n\n\n## Examples\n\n- RN App: https://github.com/gmsgowtham/react-native-marked-test\n- CodeSandbox: https://codesandbox.io/s/react-native-marked-l2hpi3?file=/src/App.js\n\n## Supported elements\n\n- [x] Headings (1 to 6)\n- [x] Paragraph\n- [x] Emphasis (bold, italic, and strikethrough)\n- [x] Link\n- [x] Image\n- [x] Blockquote\n- [x] Inline Code\n- [x] Code Block\n- [x] List (ordered, unordered)\n- [x] Horizontal Rule\n- [x] Table\n- [ ] HTML\n\nRef: [CommonMark](https://commonmark.org/help/)\n\n> HTML will be treated as plain text. Please refer [issue#290](https://github.com/gmsgowtham/react-native-marked/issues/290) for a potential solution\n\n## Advanced\n### Using custom components\n\n> Custom components can be used to override elements, i.e. Code Highlighting, Fast Image integration\n\n#### Example\n\n```tsx\nimport React, { ReactNode, Fragment } from \"react\";\nimport { Text, ScrollView } from \"react-native\";\nimport type { ImageStyle, TextStyle } from \"react-native\";\nimport Markdown, { Renderer, useMarkdown } from \"react-native-marked\";\nimport type { RendererInterface } from \"react-native-marked\";\nimport FastImage from \"react-native-fast-image\";\n\nclass CustomRenderer extends Renderer implements RendererInterface {\n  constructor() {\n    super();\n  }\n\n  codespan(text: string, _styles?: TextStyle): ReactNode {\n    return (\n      <Text key={this.getKey()} style={{ backgroundColor: \"#ff0000\" }}>\n        {text}\n      </Text>\n    );\n  }\n\n  image(uri: string, _alt?: string, _style?: ImageStyle): ReactNode {\n    return (\n      <FastImage\n        key={this.getKey()}\n        style={{ width: 200, height: 200 }}\n        source={{ uri: uri }}\n        resizeMode={FastImage.resizeMode.contain}\n      />\n    );\n  }\n}\n\nconst renderer = new CustomRenderer();\n\nconst ExampleComponent = () => {\n  return (\n    <Markdown\n      value={\"`Hello world`\"}\n      flatListProps={{\n        initialNumToRender: 8,\n      }}\n      renderer={renderer}\n    />\n  );\n};\n\n// Alternate using hook\nconst ExampleComponentWithHook = () => {\n  const elements = useMarkdown(\"`Hello world`\", { renderer });\n\n  return (\n    <ScrollView>\n      {elements.map((element, index) => {\n        return <Fragment key={`demo_${index}`}>{element}</Fragment>\n      })}\n    </ScrollView>\n  )\n}\n\nexport default ExampleComponent;\n```\n\n> Please refer to [RendererInterface](https://github.com/gmsgowtham/react-native-marked/blob/main/src/lib/types.ts#L2) for all the overrides\n\n> Note:\n>\n> For `key` property for a component, you can use the `getKey` method from Renderer class.\n\n### Using tokenizer with custom components\n\nRefer [marked](https://marked.js.org/using_pro#tokenizer)\n> The tokenizer defines how to turn markdown text into tokens. If you supply a tokenizer object to the Marked options, it will be merged with the built-in tokenizer and any functions inside will override the default handling of that token type.\n\n-------------\n\n> The implementation requires you to return a token of type 'custom' (ref: [CustomToken](https://github.com/gmsgowtham/react-native-marked/blob/main/src/lib/types.ts#L83)) and the same needs to be implemented in the Renderer\n\n\n#### Example\n\nOverriding default codespan tokenizer to include LaTeX.\n\n```tsx\n\nimport React, { ReactNode } from \"react\";\nimport Markdown, { Renderer, MarkedTokenizer, MarkedLexer } from \"react-native-marked\";\nimport type { RendererInterface, type CustomToken, } from \"react-native-marked\";\n\nclass CustomTokenizer extends MarkedTokenizer<CustomToken> {\n  // Override\n  codespan(this: MarkedTokenizer<CustomToken>, src: string) {\n    const match = src.match(/^\\$+([^\\$\\n]+?)\\$+/);\n    if (match?.[1]) {\n      const text = match[1].trim();\n      const token: CustomToken = {\n        type: 'custom',\n        raw: match[0], // should be the exact regex pattern match\n        identifier: \"latex\", // Uniq identifier for the token\n        tokens: MarkedLexer(text), // optional, can be used if the markdown contains children\n        args: { // optional, can be used to send more information to the renderer\n          text: text,\n        }\n      };\n      return token;\n    }\n\n    return super.codespan(src)\n  }\n}\n\nclass CustomRenderer extends Renderer implements RendererInterface {\n  // Custom Token implementation\n  custom(identifier: string, _raw: string, _children?: ReactNode[], args?: Record<string, unknown>): ReactNode {\n    if (identifier === \"latex\") {\n      const styles = {\n        padding: 16,\n        minWidth: \"100%\",\n        backgroundColor: \"#f6f8fa\"\n      };\n      return this.code(text.trim(), \"latex\", styles);\n    }\n    return null;\n  }\n}\n\nconst renderer = new CustomRenderer();\nconst tokenizer = new CustomTokenizer();\n\nconst ExampleComponent = () => {\n  return (\n    <Markdown\n      value={\"$ latex code $\\n\\n` other code `\"}\n      flatListProps={{\n        initialNumToRender: 8,\n      }}\n      renderer={renderer}\n      tokenizer={tokenizer}\n    />\n  );\n};\n```\n\n#### Example\n\n## Screenshots\n\n|                          Dark Theme                           |                           Light Theme                            |\n| :-----------------------------------------------------------: | :--------------------------------------------------------------: |\n| ![Dark theme](assets/dark-theme-01.png?raw=true 'Dark Theme') | ![Light theme](assets/light-theme-01.png?raw=true 'Light Theme') |\n\n## Contributing\n\nSee the [contributing guide](CONTRIBUTING.md) to learn how to contribute to the\nrepository and the development workflow.\n\n## License\n\nMIT\n\n---\n\nMade with\n[create-react-native-library](https://github.com/callstack/react-native-builder-bob)\n\n## Built using\n\n- [Marked](https://marked.js.org/)\n- [@jsamr/react-native-li](https://github.com/jsamr/react-native-li)\n- [react-native-table-component](https://github.com/Gil2015/react-native-table-component)\n- [react-native-svg](https://github.com/software-mansion/react-native-svg)\n- [svg-parser](https://github.com/Rich-Harris/svg-parser)\n\n\n<a href=\"https://www.buymeacoffee.com/gmsgowtham\" target=\"_blank\"><img src=\"https://cdn.buymeacoffee.com/buttons/v2/default-yellow.png\" alt=\"Buy Me A Coffee\" style=\"width: 120px !important;\" ></a>\n","readmeFilename":"README.md"}