{"_id":"@brainfish-ai/remove-markdown","_rev":"5-bdaff714ce428387c01f021c5905b5ff","name":"@brainfish-ai/remove-markdown","dist-tags":{"latest":"0.0.3"},"versions":{"0.0.1":{"name":"@brainfish-ai/remove-markdown","version":"0.0.1","keywords":["markdown"],"_id":"@brainfish-ai/remove-markdown@0.0.1","maintainers":[{"name":"johnfumaster","email":"johnfumaster@gmail.com"},{"name":"ajainvivek","email":"ajainvivek07@gmail.com"}],"dist":{"shasum":"57dcc1b8cbd58a12bae7dd3af2fe288cf16e88a7","tarball":"https://registry.npmjs.org/@brainfish-ai/remove-markdown/-/remove-markdown-0.0.1.tgz","fileCount":5,"integrity":"sha512-YDTOXlvgSCokViViloZrVkIakg5ETVvU3kmAIyDBnVgu2K6HikYmY0T6+Bbk3pcM5GNfe2PQxD36DKniNFobdg==","signatures":[{"sig":"MEUCIC2U6EJU4BfTOg3M8zgPBTnN9p2nc6omntnSNsiM3D3UAiEAxXi4BwPLTxUMNflcwcHqlmJs+hbLWT1PKMG92ehffkk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11858},"main":"index.js","gitHead":"07c3c5cd9a288a7ed94bc00416289632285b2e0c","scripts":{"test":"mocha -R spec test/remove-markdown.js"},"_npmUser":{"name":"ajainvivek","email":"ajainvivek07@gmail.com"},"_npmVersion":"8.5.5","description":"Remove Markdown formatting from text","directories":{},"_nodeVersion":"16.15.0","_hasShrinkwrap":false,"devDependencies":{"chai":"^4.0.2","mocha":"^2.1.0","should":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/remove-markdown_0.0.1_1718452449669_0.4077518929791748","host":"s3://npm-registry-packages"}},"0.0.2":{"name":"@brainfish-ai/remove-markdown","version":"0.0.2","keywords":["markdown"],"_id":"@brainfish-ai/remove-markdown@0.0.2","maintainers":[{"name":"johnfumaster","email":"johnfumaster@gmail.com"},{"name":"ajainvivek","email":"ajainvivek07@gmail.com"}],"dist":{"shasum":"7bc22faa85cdbbf63b1f5de32e2d05d7240befec","tarball":"https://registry.npmjs.org/@brainfish-ai/remove-markdown/-/remove-markdown-0.0.2.tgz","fileCount":5,"integrity":"sha512-QS6FDIJc8HVWEh1fBTuj5SvetQeJSOUj+Wsl2NMk2gVbCZrkUCwBqT0G9HLq66Xpkdngf+Gsdv3BSBDXTz6BIw==","signatures":[{"sig":"MEUCIElPw+AWWXN/tJTdJqRoYMEJnPXHnNW/x4Uyc0e4fDE0AiEA2OlEMcGdGWfRjnIkyvNcddwMkP44CXNHkXTUw2EZLwk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11930},"main":"index.js","gitHead":"9c5f9e866be56560a4b0924773fc579fc2111d47","scripts":{"test":"mocha -R spec test/remove-markdown.js"},"_npmUser":{"name":"ajainvivek","email":"ajainvivek07@gmail.com"},"_npmVersion":"10.7.0","description":"Remove Markdown formatting from text","directories":{},"_nodeVersion":"18.20.3","_hasShrinkwrap":false,"devDependencies":{"chai":"^4.0.2","mocha":"^2.1.0","should":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/remove-markdown_0.0.2_1718452747202_0.6175135301083265","host":"s3://npm-registry-packages"}},"0.0.3":{"name":"@brainfish-ai/remove-markdown","version":"0.0.3","keywords":["markdown"],"_id":"@brainfish-ai/remove-markdown@0.0.3","maintainers":[{"name":"johnfumaster","email":"johnfumaster@gmail.com"},{"name":"ajainvivek","email":"ajainvivek07@gmail.com"}],"dist":{"shasum":"9ee9e60a86a7df3207bc80476262a0e7ce797a2b","tarball":"https://registry.npmjs.org/@brainfish-ai/remove-markdown/-/remove-markdown-0.0.3.tgz","fileCount":5,"integrity":"sha512-9oYMgtHGnFNs2JTabyCUvYCZpf5abaM3a52/JV/KzNnpSHns/a637QOo6LBOsZgDK5rZS8BcxxYeXeJuw9M5Rw==","signatures":[{"sig":"MEUCIAe7zWllnkxL7wO3E8oZO9h9T8COsUhBXXV2e7aXgwF0AiEA96xHDZfbm/h70eQtbyPP43CIdHu17j4BzI4L41+eHsE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12261},"main":"index.js","gitHead":"c3a0daa70da2821ebb3409e740be66fa39550b1b","scripts":{"test":"mocha -R spec test/remove-markdown.js"},"_npmUser":{"name":"ajainvivek","email":"ajainvivek07@gmail.com"},"_npmVersion":"10.7.0","description":"Remove Markdown formatting from text","directories":{},"_nodeVersion":"18.20.3","_hasShrinkwrap":false,"devDependencies":{"chai":"^4.0.2","mocha":"^2.1.0","should":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/remove-markdown_0.0.3_1718672265573_0.9368194297735639","host":"s3://npm-registry-packages"}}},"time":{"created":"2024-06-15T11:54:09.549Z","modified":"2025-12-22T23:57:56.201Z","0.0.1":"2024-06-15T11:54:09.879Z","0.0.2":"2024-06-15T11:59:07.380Z","0.0.3":"2024-06-18T00:57:45.753Z"},"keywords":["markdown"],"description":"Remove Markdown formatting from text","maintainers":[{"email":"ajainvivek07@gmail.com","name":"ajainvivek"},{"email":"johnfumaster@gmail.com","name":"johnfumaster"},{"email":"charlie.shen@brainfi.sh","name":"charlie.shen.brainfi.sh"},{"email":"emmanuel@brainfi.sh","name":"e.brainfish"}],"readme":"## What is it?\n**remove-markdown** is a node.js module that will remove (strip) Markdown formatting from text.\n*Markdown formatting* means pretty much anything that doesn’t look like regular text, like square brackets, asterisks etc.\n\n## When do I need it?\nThe typical use case is to display an excerpt from some Markdown text, without any of the actual Markdown syntax - for example in a list of posts.\n\n## Installation\n\n```\nnpm install @brainfish-ai/remove-markdown\n```\n\n## Usage\n```js\nconst removeMd = require('remove-markdown');\nconst markdown = '# This is a heading\\n\\nThis is a paragraph with [a link](http://www.disney.com/) in it.';\nconst plainText = removeMd(markdown); // plainText is now 'This is a heading\\n\\nThis is a paragraph with a link in it.'\n```\n\nYou can also supply an options object to the function. Currently, the following options are supported:\n\n```js\nconst plainText = removeMd(markdown, {\n  stripListLeaders: true , // strip list leaders (default: true)\n  listUnicodeChar: '',     // char to insert instead of stripped list leaders (default: '')\n  gfm: true                // support GitHub-Flavored Markdown (default: true)\n  useImgAltText: true      // replace images with alt-text, if present (default: true)\n});\n```\n\nSetting `stripListLeaders` to false will retain any list characters (`*, -, +, (digit).`).\n\n","readmeFilename":"README.md"}