{"_id":"@acarl005/marked","_rev":"3-51f232b961c702d037582ceabbf9da73","name":"@acarl005/marked","dist-tags":{"latest":"5.0.1"},"versions":{"5.0.0":{"name":"@acarl005/marked","description":"A markdown parser built for speed","author":{"name":"Christopher Jeffrey"},"version":"5.0.0","type":"module","main":"./lib/marked.cjs","module":"./lib/marked.esm.js","browser":"./lib/marked.umd.js","bin":{"marked":"bin/marked.js"},"man":["./man/marked.1"],"exports":{".":{"import":"./lib/marked.esm.js","default":"./lib/marked.cjs"},"./package.json":"./package.json"},"repository":{"type":"git","url":"git://github.com/markedjs/marked.git"},"homepage":"https://marked.js.org","bugs":{"url":"http://github.com/markedjs/marked/issues"},"license":"MIT","keywords":["markdown","markup","html"],"tags":["markdown","markup","html"],"devDependencies":{"@babel/core":"^7.17.5","@babel/preset-env":"^7.16.11","@markedjs/html-differ":"^4.0.0","@rollup/plugin-babel":"^5.3.1","@rollup/plugin-commonjs":"^21.0.2","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/git":"^10.0.1","@semantic-release/github":"^8.0.2","@semantic-release/npm":"^9.0.1","@semantic-release/release-notes-generator":"^10.0.3","cheerio":"^1.0.0-rc.10","commonmark":"0.30.0","eslint":"^8.10.0","eslint-config-standard":"^16.0.3","eslint-plugin-import":"^2.25.4","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^6.0.0","front-matter":"^4.0.2","highlight.js":"^11.4.0","jasmine":"^4.0.2","markdown-it":"12.3.2","node-fetch":"^3.2.2","rollup":"^2.70.0","rollup-plugin-license":"^2.6.1","semantic-release":"^19.0.2","titleize":"^3.0.0","uglify-js":"^3.15.2","vuln-regex-detector":"^1.3.0"},"scripts":{"test":"jasmine --config=jasmine.json","test:all":"npm test && npm run test:lint","test:unit":"npm test -- test/unit/**/*-spec.js","test:specs":"npm test -- test/specs/**/*-spec.js","test:lint":"eslint .","test:redos":"node test/vuln-regex.js","test:update":"node test/update-specs.js","rules":"node test/rules.js","bench":"npm run rollup && node test/bench.js","lint":"eslint --fix .","build:reset":"git checkout upstream/master lib/marked.cjs lib/marked.umd.js lib/marked.esm.js marked.min.js","build":"npm run rollup && npm run minify","build:docs":"node build-docs.js","rollup":"npm run rollup:umd && npm run rollup:esm","rollup:umd":"rollup -c rollup.config.js","rollup:esm":"rollup -c rollup.config.esm.js","minify":"uglifyjs lib/marked.umd.js -cm  --comments /Copyright/ -o marked.min.js","preversion":"npm run build && (git diff --quiet || git commit -am build)"},"engines":{"node":">= 12"},"gitHead":"3a99366ff815f2b987e62ddf73ff380344422ad2","_id":"@acarl005/marked@5.0.0","_nodeVersion":"17.5.0","_npmVersion":"8.4.1","dist":{"integrity":"sha512-JFEYb/Dyj/0gWaSJp8G4m4ZKdh2NEKoeulyhpa1kS2tHfGUcPkgY/AtOSgROJdA9aeBvJ9WRH0U2e5zBt4VaOw==","shasum":"1269ec5175da65a050dacfcce31b987f7a02bed1","tarball":"https://registry.npmjs.org/@acarl005/marked/-/marked-5.0.0.tgz","fileCount":20,"unpackedSize":360126,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiKskxACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoEdhAAn1nfvfv0rSPYT3VxB23PLI7b4/5fMYv/SzHpLzhD6dEYf0T1\r\nCuQ6iWv820qf7H+Va6W73wo6eAkw1/0TUUPHh1eqBVtM/nTxVQ1JHRGNE+6d\r\nP9jGhQ9GZmAEGviobjRcMSHseLC+OPyeuQH1mMbMxMZznN/HfZ/+pGvNz3qN\r\nRVICn+HgQS73hFrKQwDkxI7oltyd4ao3DA7Op56eEYL8heYX3SBexBpeWQbm\r\nhOCT70GzZ08OR5o+aMwUH0FFbk+LIgaQG8XIwIAKFnT4X95NcBbYw7UkFKNJ\r\nUzxSMPcI+M8bZ4Udr9CfuOc3pzGoaULqAjWvMeIR7Y0Mk3c30v9/64lgkJp6\r\njfNNbCHqAm4zGyuKVLnDFasUqiOLC03492OUsbGWlZjzo/buVNqiFsrjHFKO\r\n6ZNcMMn6tiTNosvxSWPNz5KzRpGdZ6EYcoaoi9+SaB9mXTP3kxya/Caak7Vg\r\nmIutLc68BRgr2zEP8Djf0o8qsrZOa4V9f2fAf58rrALhEkxbWXoZ/JT1sXac\r\n6RBV49yTY1eOLDwKlFmJmiHtw+72icI/0aNoACpCA8oAn3/JgmUMv4k43nyO\r\nA5Q31Mia/HaR+9P3nv2OxnH3Xs2z0g/S8023jPik2Fn7YdGHroqytHt5UIu4\r\nwtKtUUbF8jTILkl/X3TZdpIZoJAkGYWZPWQ=\r\n=9A7p\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCmRGZl+/sdKAvQTMeq1+mwhBP2Nwg8E/92uvqP7SsUjgIhAJc59u/rt0XZ/QSbJ9m4n/Iwg1piIIHSaqWgXcT7DuNF"}]},"_npmUser":{"name":"acarl005","email":"2yinyang2@gmail.com"},"directories":{},"maintainers":[{"name":"acarl005","email":"2yinyang2@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/marked_5.0.0_1646971185374_0.912676948750184"},"_hasShrinkwrap":false},"5.0.1":{"name":"@acarl005/marked","description":"A markdown parser built for speed","author":{"name":"Christopher Jeffrey"},"version":"5.0.1","type":"module","main":"./lib/marked.cjs","module":"./lib/marked.esm.js","browser":"./lib/marked.umd.js","bin":{"marked":"bin/marked.js"},"man":["./man/marked.1"],"exports":{".":{"import":"./lib/marked.esm.js","default":"./lib/marked.cjs"},"./package.json":"./package.json"},"repository":{"type":"git","url":"git://github.com/markedjs/marked.git"},"homepage":"https://marked.js.org","bugs":{"url":"http://github.com/markedjs/marked/issues"},"license":"MIT","keywords":["markdown","markup","html"],"tags":["markdown","markup","html"],"devDependencies":{"@babel/core":"^7.17.5","@babel/preset-env":"^7.16.11","@markedjs/html-differ":"^4.0.0","@rollup/plugin-babel":"^5.3.1","@rollup/plugin-commonjs":"^21.0.2","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/git":"^10.0.1","@semantic-release/github":"^8.0.2","@semantic-release/npm":"^9.0.1","@semantic-release/release-notes-generator":"^10.0.3","cheerio":"^1.0.0-rc.10","commonmark":"0.30.0","eslint":"^8.10.0","eslint-config-standard":"^16.0.3","eslint-plugin-import":"^2.25.4","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^6.0.0","front-matter":"^4.0.2","highlight.js":"^11.4.0","jasmine":"^4.0.2","markdown-it":"12.3.2","node-fetch":"^3.2.2","rollup":"^2.70.0","rollup-plugin-license":"^2.6.1","semantic-release":"^19.0.2","titleize":"^3.0.0","uglify-js":"^3.15.2","vuln-regex-detector":"^1.3.0"},"scripts":{"test":"jasmine --config=jasmine.json","test:all":"npm test && npm run test:lint","test:unit":"npm test -- test/unit/**/*-spec.js","test:specs":"npm test -- test/specs/**/*-spec.js","test:lint":"eslint .","test:redos":"node test/vuln-regex.js","test:update":"node test/update-specs.js","rules":"node test/rules.js","bench":"npm run rollup && node test/bench.js","lint":"eslint --fix .","build:reset":"git checkout upstream/master lib/marked.cjs lib/marked.umd.js lib/marked.esm.js marked.min.js","build":"npm run rollup && npm run minify","build:docs":"node build-docs.js","rollup":"npm run rollup:umd && npm run rollup:esm","rollup:umd":"rollup -c rollup.config.js","rollup:esm":"rollup -c rollup.config.esm.js","minify":"uglifyjs lib/marked.umd.js -cm  --comments /Copyright/ -o marked.min.js","preversion":"npm run build && (git diff --quiet || git commit -am build)"},"engines":{"node":">= 12"},"gitHead":"2be703ce14a1f8deb09b79531df9142b5be36024","_id":"@acarl005/marked@5.0.1","_nodeVersion":"17.5.0","_npmVersion":"8.4.1","dist":{"integrity":"sha512-WpShORwctEQdqPl0EwE1tgJqOUfneyEGViAl5wTNv54yWdpz0vvS1GxcbsXkB945I9l+jGuhX4htmqBkrePM0w==","shasum":"4213b8c7f451d2fc75f0ec3f3f773bbf4644e6ce","tarball":"https://registry.npmjs.org/@acarl005/marked/-/marked-5.0.1.tgz","fileCount":20,"unpackedSize":360186,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiK9lYACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrAWg/7B3B88pul55gx3mmIENRN74bnqA3UzGvILKfDOG9YRmbI4C/d\r\nmBzfhhvJGq2cvGhaq1c1PZ6rNcR9AtN337vEuTbnTaa+RGJqxNQhElLVv0nL\r\nD7OcwRcV442j+Hg7d1RYjVaxZPB5xfOSK0OOp8y4QKU+9eDZjD+w4X6mOhd3\r\nB3SaHoaphtuvsmCRlA0uTZjtYKHp/iSz05NYqkRPO7jjO6+a3gkWg7rCuDw8\r\ndKcA+SjtaG7O4+NaUxFCGZieLPwIMddjRO7hlk2ILJODmink3vWtrGeJPPzn\r\n2QtjtHAbH8yYGkzlatY9+4irvypH2SCFH6BeYa5f/CdG6QyjCwF4n36XaBZC\r\nd7mco39pT1YLvvx02OTFaYBM72jZ0lYXurcpsZ8fzBiH970styLn5oTGFkYP\r\nltjFrKGuGfR+aUQd23CiZLu8lR0mr92d3KF6tonbmadGFa0iQf5aLsGMp0Qz\r\n37zROMIkL3VM3xT8RTrpce0GHxAeLVfUTPokwb0zo7IFTyCKDtLues5xF4yl\r\nQFrvZ2XttpNIKBMXMOwvLBpmWsc4EwO2qubae7QudC86ondLGefVQ2aWHbM3\r\nht7k1bLyP2kaOnyNfuF00giSCuUk8u6UBlUDVNZi0lmCKVRrX631YYIMS/EF\r\nVtETz0zAP9jXo+JGgVX2rzIs1Ef1w4g8aHA=\r\n=44BD\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICN0Y5n6Ql4yFgE8xvywfGGtmTOu3zehVUz2FmuSJdibAiBnaWOMd1eo0S7wmlOLY1+0jj1oJNOdsFsUoBU9RtX2rw=="}]},"_npmUser":{"name":"acarl005","email":"2yinyang2@gmail.com"},"directories":{},"maintainers":[{"name":"acarl005","email":"2yinyang2@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/marked_5.0.1_1647040856185_0.8048365795629566"},"_hasShrinkwrap":false}},"time":{"created":"2022-03-11T03:59:45.373Z","5.0.0":"2022-03-11T03:59:45.566Z","modified":"2022-04-04T11:06:18.885Z","5.0.1":"2022-03-11T23:20:56.345Z"},"maintainers":[{"name":"acarl005","email":"2yinyang2@gmail.com"}],"description":"A markdown parser built for speed","homepage":"https://marked.js.org","keywords":["markdown","markup","html"],"repository":{"type":"git","url":"git://github.com/markedjs/marked.git"},"author":{"name":"Christopher Jeffrey"},"bugs":{"url":"http://github.com/markedjs/marked/issues"},"license":"MIT","readme":"<a href=\"https://marked.js.org\">\n  <img width=\"60px\" height=\"60px\" src=\"https://marked.js.org/img/logo-black.svg\" align=\"right\" />\n</a>\n\n# Marked\n\n[![npm](https://badgen.net/npm/v/marked)](https://www.npmjs.com/package/marked)\n[![gzip size](https://badgen.net/badgesize/gzip/https://cdn.jsdelivr.net/npm/marked/marked.min.js)](https://cdn.jsdelivr.net/npm/marked/marked.min.js)\n[![install size](https://badgen.net/packagephobia/install/marked)](https://packagephobia.now.sh/result?p=marked)\n[![downloads](https://badgen.net/npm/dt/marked)](https://www.npmjs.com/package/marked)\n[![github actions](https://github.com/markedjs/marked/workflows/Tests/badge.svg)](https://github.com/markedjs/marked/actions)\n[![snyk](https://snyk.io/test/npm/marked/badge.svg)](https://snyk.io/test/npm/marked)\n\n- ⚡ built for speed\n- ⬇️ low-level compiler for parsing markdown without caching or blocking for long periods of time\n- ⚖️ light-weight while implementing all markdown features from the supported flavors & specifications\n- 🌐 works in a browser, on a server, or from a command line interface (CLI)\n\n## Demo\n\nCheckout the [demo page](https://marked.js.org/demo/) to see marked in action ⛹️\n\n## Docs\n\nOur [documentation pages](https://marked.js.org) are also rendered using marked 💯\n\nAlso read about:\n\n* [Options](https://marked.js.org/#/USING_ADVANCED.md)\n* [Extensibility](https://marked.js.org/#/USING_PRO.md)\n\n## Compatibility\n\n**Node.js:** Only [current and LTS](https://nodejs.org/en/about/releases/) Node.js versions are supported. End of life Node.js versions may become incompatible with Marked at any point in time.\n\n**Browser:** Not IE11 :)\n\n## Installation\n\n**CLI:** `npm install -g marked`\n\n**In-browser:** `npm install marked`\n\n## Usage\n\n### Warning: 🚨 Marked does not [sanitize](https://marked.js.org/#/USING_ADVANCED.md#options) the output HTML. Please use a sanitize library, like [DOMPurify](https://github.com/cure53/DOMPurify) (recommended), [sanitize-html](https://github.com/apostrophecms/sanitize-html) or [insane](https://github.com/bevacqua/insane) on the output HTML! 🚨\n\n**CLI**\n\n\n``` bash\n# Example with stdin input\n$ marked -o hello.html\nhello world\n^D\n$ cat hello.html\n<p>hello world</p>\n```\n\n```bash\n# Print all options\n$ marked --help\n```\n\n**Browser**\n\n```html\n<!doctype html>\n<html>\n<head>\n  <meta charset=\"utf-8\"/>\n  <title>Marked in the browser</title>\n</head>\n<body>\n  <div id=\"content\"></div>\n  <script src=\"https://cdn.jsdelivr.net/npm/marked/marked.min.js\"></script>\n  <script>\n    document.getElementById('content').innerHTML =\n      marked.parse('# Marked in the browser\\n\\nRendered by **marked**.');\n  </script>\n</body>\n</html>\n```\n\n## License\n\nCopyright (c) 2011-2022, Christopher Jeffrey. (MIT License)\n","readmeFilename":"README.md"}