{"_id":"@cloudrac3r/discord-markdown","_rev":"11-e66ca40b73f2c8f98c6bb8a749f3bf54","name":"@cloudrac3r/discord-markdown","dist-tags":{"latest":"2.7.0"},"versions":{"2.6.1":{"name":"@cloudrac3r/discord-markdown","version":"2.6.1","keywords":["discord","markdown","parser","md"],"author":{"url":"https://cadence.moe","name":"Cadence Ember"},"license":"MIT","_id":"@cloudrac3r/discord-markdown@2.6.1","maintainers":[{"name":"cloudrac3r","email":"cloudrac3r@vivaldi.net"}],"contributors":[{"name":"Sorunome"},{"name":"Cadence Ember"},{"name":"Wonder Collective"}],"homepage":"https://git.sr.ht/~cadence/nodejs-discord-markdown#readme","dist":{"shasum":"c8f2e09d8e29678a4ad0109e24e829dde663dd60","tarball":"https://registry.npmjs.org/@cloudrac3r/discord-markdown/-/discord-markdown-2.6.1.tgz","fileCount":13,"integrity":"sha512-O7y00zHMdfwUcUBJonZBVd4kM3EG5AAvlqDvR9J+hBYqss850V8Mox9euqa6Es/GZXE9zlq3wSTdgFv9MFRSbw==","signatures":[{"sig":"MEYCIQC3TExPMZa9X1740LaIX4iwxPgunx/0wT2jRHggutmu2QIhAKK9OXInXtQCs1CM6VON0LiM4heT7BESW8qcOgMPPtEM","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32126},"main":"index.js","gitHead":"ee04ed6e0d21f2c0e2ce46e149cbce279bef5ae6","private":false,"scripts":{"test":"supertape --no-check-assertions-count --format tap test/*.test.js | tap-dot"},"_npmUser":{"name":"cloudrac3r","email":"cloudrac3r@vivaldi.net"},"repository":{"url":"https://git.sr.ht/~cadence/nodejs-discord-markdown.git","type":"git"},"_npmVersion":"10.8.0","description":"A markdown parser for Discord messages","directories":{},"_nodeVersion":"20.15.1","dependencies":{"supertape":"^10.7.2","simple-markdown":"^0.7.3"},"_hasShrinkwrap":false,"devDependencies":{"@cloudrac3r/tap-dot":"^2.0.2"},"_npmOperationalInternal":{"tmp":"tmp/discord-markdown_2.6.1_1721481662842_0.17652159423864866","host":"s3://npm-registry-packages"}},"2.6.2":{"name":"@cloudrac3r/discord-markdown","version":"2.6.2","keywords":["discord","markdown","parser","md"],"author":{"url":"https://cadence.moe","name":"Cadence Ember"},"license":"MIT","_id":"@cloudrac3r/discord-markdown@2.6.2","maintainers":[{"name":"cloudrac3r","email":"cloudrac3r@vivaldi.net"}],"contributors":[{"name":"Sorunome"},{"name":"Cadence Ember"},{"name":"Wonder Collective"}],"homepage":"https://git.sr.ht/~cadence/nodejs-discord-markdown#readme","dist":{"shasum":"2294e42466b2e3f20da24dd4a88cda46c08762fd","tarball":"https://registry.npmjs.org/@cloudrac3r/discord-markdown/-/discord-markdown-2.6.2.tgz","fileCount":12,"integrity":"sha512-nHk7HPRK6smrYP+BbEHdLEsv/utXdsylLmdqVgiB4U+PgWnILR7RlcKnKjS5P+K8guIzh+3HvTzWkF0PchO54g==","signatures":[{"sig":"MEQCIHSZa4ToCZy7Is5upxs1k6xYE5YqkWmaBXZJAQnDE1JaAiA19VctTh8pFpGfmtstNvJ/ZIWquTimVjAIyRBrUVtZ3w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31686},"main":"index.js","gitHead":"95d5a4f81f266eb90c986ce3ce4142c5b7592c1f","private":false,"scripts":{"test":"supertape --no-check-assertions-count --format tap test/*.test.js | tap-dot"},"_npmUser":{"name":"cloudrac3r","email":"cloudrac3r@vivaldi.net"},"repository":{"url":"https://git.sr.ht/~cadence/nodejs-discord-markdown.git","type":"git"},"_npmVersion":"10.4.0","description":"A markdown parser for Discord messages","directories":{},"_nodeVersion":"20.11.0","dependencies":{"supertape":"^10.7.2","simple-markdown":"^0.7.3"},"_hasShrinkwrap":false,"devDependencies":{"@cloudrac3r/tap-dot":"^2.0.2"},"_npmOperationalInternal":{"tmp":"tmp/discord-markdown_2.6.2_1721481808660_0.9535518326295664","host":"s3://npm-registry-packages"}},"2.6.3":{"name":"@cloudrac3r/discord-markdown","version":"2.6.3","keywords":["discord","markdown","parser","md"],"author":{"url":"https://cadence.moe","name":"Cadence Ember"},"license":"MIT","_id":"@cloudrac3r/discord-markdown@2.6.3","maintainers":[{"name":"cloudrac3r","email":"cloudrac3r@vivaldi.net"}],"contributors":[{"name":"Sorunome"},{"name":"Cadence Ember"},{"name":"Wonder Collective"}],"homepage":"https://git.sr.ht/~cadence/nodejs-discord-markdown#readme","dist":{"shasum":"1d7bae3b9143162f67a98137a1393d2af3549aa9","tarball":"https://registry.npmjs.org/@cloudrac3r/discord-markdown/-/discord-markdown-2.6.3.tgz","fileCount":13,"integrity":"sha512-9pELy0wk0SiAfdj8QQDUpxZkzFum1c3/ybCG7DKs9EQQMPgP0AF7tNGEIfX76eJVisdGKftzuNd0xIfeGFKJxg==","signatures":[{"sig":"MEUCIQD8o6XWP687S6aB2HbXlDogqQk6a6RzWYLJID7Wc7kInAIgJo98Q/CxDHQ9GRc9T+Y0jk1AQyOoYvzloRne3ALkQs0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32161},"main":"index.js","gitHead":"719d08f8e1b40c1fd78ac62bf474a46f61e47ff1","private":false,"scripts":{"test":"supertape --no-check-assertions-count --format tap test/*.test.js | tap-dot"},"_npmUser":{"name":"cloudrac3r","email":"cloudrac3r@vivaldi.net"},"repository":{"url":"https://git.sr.ht/~cadence/nodejs-discord-markdown.git","type":"git"},"_npmVersion":"10.8.0","description":"A markdown parser for Discord messages","directories":{},"_nodeVersion":"20.15.1","dependencies":{"simple-markdown":"^0.7.3"},"_hasShrinkwrap":false,"devDependencies":{"supertape":"^10.7.2","@cloudrac3r/tap-dot":"^2.0.2"},"_npmOperationalInternal":{"tmp":"tmp/discord-markdown_2.6.3_1723692156228_0.3276284965075482","host":"s3://npm-registry-packages"}},"2.6.4":{"name":"@cloudrac3r/discord-markdown","version":"2.6.4","keywords":["discord","markdown","parser","md"],"author":{"url":"https://cadence.moe","name":"Cadence Ember"},"license":"MIT","_id":"@cloudrac3r/discord-markdown@2.6.4","maintainers":[{"name":"cloudrac3r","email":"cloudrac3r@vivaldi.net"}],"contributors":[{"name":"Sorunome"},{"name":"Cadence Ember"},{"name":"Wonder Collective"}],"homepage":"https://git.sr.ht/~cadence/nodejs-discord-markdown#readme","dist":{"shasum":"7f0031b2664c18f3a53f97b58a65c2b3e61dd593","tarball":"https://registry.npmjs.org/@cloudrac3r/discord-markdown/-/discord-markdown-2.6.4.tgz","fileCount":12,"integrity":"sha512-dL9J/EerhOA/qXX9mFTanhOmr2d1Rug6Qk4fJRigdddwvN4svmxKlMJhdGiNgmViBmgdbIWGwIdJf5lGROELgQ==","signatures":[{"sig":"MEUCIGd7+YBSH+v1gbxXbVykaRnAyzG3Sg3WOtRR0nh689DcAiEA+01/Ko/c8yGmHj1PT8kCLVHyGN9Uk4r0GZQ5wzMySuY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32733},"main":"index.js","gitHead":"e8f215664823d297d5a86823ae0299c9c1e67e6c","private":false,"scripts":{"test":"supertape --no-check-assertions-count --format tap test/*.test.js | tap-dot"},"_npmUser":{"name":"cloudrac3r","email":"cloudrac3r@vivaldi.net"},"repository":{"url":"https://git.sr.ht/~cadence/nodejs-discord-markdown.git","type":"git"},"_npmVersion":"10.9.1","description":"A markdown parser for Discord messages","directories":{},"_nodeVersion":"20.15.1","dependencies":{"simple-markdown":"^0.7.3"},"_hasShrinkwrap":false,"devDependencies":{"supertape":"^10.7.2","@cloudrac3r/tap-dot":"^2.0.2"},"_npmOperationalInternal":{"tmp":"tmp/discord-markdown_2.6.4_1740745129578_0.18485856668376233","host":"s3://npm-registry-packages-npm-production"}},"2.6.5":{"name":"@cloudrac3r/discord-markdown","version":"2.6.5","keywords":["discord","markdown","parser","md"],"author":{"url":"https://cadence.moe","name":"Cadence Ember"},"license":"MIT","_id":"@cloudrac3r/discord-markdown@2.6.5","maintainers":[{"name":"cloudrac3r","email":"cloudrac3r@vivaldi.net"}],"contributors":[{"name":"Sorunome"},{"name":"Cadence Ember"},{"name":"Wonder Collective"}],"homepage":"https://git.sr.ht/~cadence/nodejs-discord-markdown#readme","dist":{"shasum":"4ee9f56932b1fd6e0dd5c3d4b8c0af25c1828bfd","tarball":"https://registry.npmjs.org/@cloudrac3r/discord-markdown/-/discord-markdown-2.6.5.tgz","fileCount":12,"integrity":"sha512-B4uQNsyva5JNW0CVYkcunMQwWfrok1Hd5FYww/cWcvb98zp/pJdJfE3hoRl9EbnxNK2l62IJQ9j8HmssMFHJ9Q==","signatures":[{"sig":"MEQCICJ4WwS7bz2KfsTI860ZSbrj9GLG150jhpVfCxL0banoAiBiiwwX5GipYmHJrQsSQU8atdyB2pIlh4jQGsT4nWCs+Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32942},"main":"index.js","gitHead":"06cc382cac5009f6c1d412ee83cc5f6cdadd542c","private":false,"scripts":{"test":"supertape --no-check-assertions-count --format tap test/*.test.js | tap-dot"},"_npmUser":{"name":"cloudrac3r","email":"cloudrac3r@vivaldi.net"},"repository":{"url":"https://git.sr.ht/~cadence/nodejs-discord-markdown.git","type":"git"},"_npmVersion":"10.9.1","description":"A markdown parser for Discord messages","directories":{},"_nodeVersion":"20.15.1","dependencies":{"simple-markdown":"^0.7.3"},"_hasShrinkwrap":false,"devDependencies":{"supertape":"^10.7.2","@cloudrac3r/tap-dot":"^2.0.2"},"_npmOperationalInternal":{"tmp":"tmp/discord-markdown_2.6.5_1740745530591_0.36866972981058055","host":"s3://npm-registry-packages-npm-production"}},"2.6.6":{"name":"@cloudrac3r/discord-markdown","version":"2.6.6","keywords":["discord","markdown","parser","md"],"author":{"url":"https://cadence.moe","name":"Cadence Ember"},"license":"MIT","_id":"@cloudrac3r/discord-markdown@2.6.6","maintainers":[{"name":"cloudrac3r","email":"cloudrac3r@vivaldi.net"}],"contributors":[{"name":"Sorunome"},{"name":"Cadence Ember"},{"name":"Wonder Collective"}],"homepage":"https://git.sr.ht/~cadence/nodejs-discord-markdown#readme","dist":{"shasum":"d93f1528806980d4e6e20392fbf3de5bba0042c9","tarball":"https://registry.npmjs.org/@cloudrac3r/discord-markdown/-/discord-markdown-2.6.6.tgz","fileCount":12,"integrity":"sha512-4FNO7WmACPvcTrQjeLQLr9WRuP7JDUVUGFrRJvmAjiMs2UlUAsShfSRuU2SCqz3QqmX8vyJ06wy2hkjTTyRtbw==","signatures":[{"sig":"MEQCIGboLWRmROY/9YlpqJoFxVIFJ+9qoa2kH7IP6gtP0PK+AiBZ5zl/JyIbHI/dlNbItm1SwAhsa+WiD8yJlLzcJvZD9g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33565},"main":"index.js","gitHead":"92fc7a55e9ebc50db5ab78d13ec8dbef4f902909","private":false,"scripts":{"test":"supertape --no-check-assertions-count --format tap test/*.test.js | tap-dot"},"_npmUser":{"name":"cloudrac3r","email":"cloudrac3r@vivaldi.net"},"repository":{"url":"https://git.sr.ht/~cadence/nodejs-discord-markdown.git","type":"git"},"_npmVersion":"10.9.1","description":"A markdown parser for Discord messages","directories":{},"_nodeVersion":"20.15.1","dependencies":{"simple-markdown":"^0.7.3"},"_hasShrinkwrap":false,"devDependencies":{"supertape":"^10.7.2","@cloudrac3r/tap-dot":"^2.0.2"},"_npmOperationalInternal":{"tmp":"tmp/discord-markdown_2.6.6_1756814132056_0.3893719530841828","host":"s3://npm-registry-packages-npm-production"}},"2.6.7":{"name":"@cloudrac3r/discord-markdown","version":"2.6.7","keywords":["discord","markdown","parser","md"],"author":{"url":"https://cadence.moe","name":"Cadence Ember"},"license":"MIT","_id":"@cloudrac3r/discord-markdown@2.6.7","maintainers":[{"name":"cloudrac3r","email":"cloudrac3r@vivaldi.net"}],"contributors":[{"name":"Sorunome"},{"name":"Cadence Ember"},{"name":"Wonder Collective"}],"homepage":"https://git.sr.ht/~cadence/nodejs-discord-markdown#readme","dist":{"shasum":"22daca95337c2935f90848218905d4fb6e5286fd","tarball":"https://registry.npmjs.org/@cloudrac3r/discord-markdown/-/discord-markdown-2.6.7.tgz","fileCount":12,"integrity":"sha512-bWLmBYWaNEDcQfZHDz4jaAxLKA9161ruEnHo3ms6kfRw8uYku/Uz7U1xTmQ2dQF/q1PiuBvM9I37pLiotlQj8A==","signatures":[{"sig":"MEQCIGRT6diHz6JP34ZZqglDFLDCwEmxZzLmlxVsRWFyM7U8AiBU3QEw2xXc42hGzhpsPRlEGF+2IU3gt+x8c5Dh3Gv4MA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33877},"main":"index.js","gitHead":"c54313295071530b80bd1aa9adcca747d877efaf","private":false,"scripts":{"test":"supertape --no-check-assertions-count --format tap test/*.test.js | tap-dot"},"_npmUser":{"name":"cloudrac3r","email":"cloudrac3r@vivaldi.net"},"repository":{"url":"https://git.sr.ht/~cadence/nodejs-discord-markdown.git","type":"git"},"_npmVersion":"10.9.1","description":"A markdown parser for Discord messages","directories":{},"_nodeVersion":"20.15.1","dependencies":{"simple-markdown":"^0.7.3"},"_hasShrinkwrap":false,"devDependencies":{"supertape":"^10.7.2","@cloudrac3r/tap-dot":"^2.0.2"},"_npmOperationalInternal":{"tmp":"tmp/discord-markdown_2.6.7_1760120515309_0.6609268858480277","host":"s3://npm-registry-packages-npm-production"}},"2.6.8":{"name":"@cloudrac3r/discord-markdown","version":"2.6.8","keywords":["discord","markdown","parser","md"],"author":{"url":"https://cadence.moe","name":"Cadence Ember"},"license":"MIT","_id":"@cloudrac3r/discord-markdown@2.6.8","maintainers":[{"name":"cloudrac3r","email":"cloudrac3r@vivaldi.net"}],"contributors":[{"name":"Sorunome"},{"name":"Cadence Ember"},{"name":"Wonder Collective"}],"homepage":"https://git.sr.ht/~cadence/nodejs-discord-markdown#readme","dist":{"shasum":"0291cc9ba0827d6120aa2a65b0dfe86025120751","tarball":"https://registry.npmjs.org/@cloudrac3r/discord-markdown/-/discord-markdown-2.6.8.tgz","fileCount":12,"integrity":"sha512-ZrSimHqmLqXR+W3U1n6ge6poAjmQaMzXyWrTkT36znrgKhfuQAYxLBtKTf7m+cmr3VlaDVM2P+iPdSeTeaM0qg==","signatures":[{"sig":"MEYCIQDx0L+Fv2e2XTt8EW5knj9MEV3l7qK0KTgKnTtyPPgSUwIhAJ4vRAEDzH+2zc9aVtxMFheKAN8+Nfb0gBxEPfAjeC7n","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36484},"main":"index.js","gitHead":"79dfd197694ddcb824268cc5900103e64663f8f7","private":false,"scripts":{"test":"supertape --no-check-assertions-count --format tap test/*.test.js | tap-dot"},"_npmUser":{"name":"cloudrac3r","email":"cloudrac3r@vivaldi.net"},"repository":{"url":"https://git.sr.ht/~cadence/nodejs-discord-markdown.git","type":"git"},"_npmVersion":"10.9.1","description":"A markdown parser for Discord messages","directories":{},"_nodeVersion":"20.15.1","dependencies":{"simple-markdown":"^0.7.3"},"_hasShrinkwrap":false,"devDependencies":{"supertape":"^10.7.2","@cloudrac3r/tap-dot":"^2.0.2"},"_npmOperationalInternal":{"tmp":"tmp/discord-markdown_2.6.8_1763177573160_0.4933287164859934","host":"s3://npm-registry-packages-npm-production"}},"2.6.9":{"name":"@cloudrac3r/discord-markdown","version":"2.6.9","keywords":["discord","markdown","parser","md"],"author":{"url":"https://cadence.moe","name":"Cadence Ember"},"license":"MIT","_id":"@cloudrac3r/discord-markdown@2.6.9","maintainers":[{"name":"cloudrac3r","email":"cloudrac3r@vivaldi.net"}],"contributors":[{"name":"Sorunome"},{"name":"Cadence Ember"},{"name":"Wonder Collective"}],"homepage":"https://git.sr.ht/~cadence/nodejs-discord-markdown#readme","dist":{"shasum":"84afa58c48ce15754e4b8f35bd6ba29a9a8699cd","tarball":"https://registry.npmjs.org/@cloudrac3r/discord-markdown/-/discord-markdown-2.6.9.tgz","fileCount":12,"integrity":"sha512-ASoFujr+YWY7grnCX1Ga3ECPsQmreLyuR+WhYqBeq838l/5wwHW+WXJADdRTvNLCvSoF60Bct4d8tjIZMPV+5Q==","signatures":[{"sig":"MEQCIFxU4zlPECUcukMJymQ6/EgABUJoY3pdOHLotkrz3XuTAiAA/Ly80Jo1xrFljkqYp57ek/wBe12zkibatxfQvVNAyA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36615},"main":"index.js","gitHead":"0c5f7bd99d3ee98173960cc9696885962f5c062c","private":false,"scripts":{"test":"supertape --no-check-assertions-count --format tap test/*.test.js | tap-dot"},"_npmUser":{"name":"cloudrac3r","email":"cloudrac3r@vivaldi.net"},"repository":{"url":"https://git.sr.ht/~cadence/nodejs-discord-markdown.git","type":"git"},"_npmVersion":"10.9.1","description":"A markdown parser for Discord messages","directories":{},"_nodeVersion":"20.15.1","dependencies":{"simple-markdown":"^0.7.3"},"_hasShrinkwrap":false,"devDependencies":{"supertape":"^10.7.2","@cloudrac3r/tap-dot":"^2.0.2"},"_npmOperationalInternal":{"tmp":"tmp/discord-markdown_2.6.9_1763177958183_0.09970904031114292","host":"s3://npm-registry-packages-npm-production"}},"2.6.10":{"name":"@cloudrac3r/discord-markdown","version":"2.6.10","keywords":["discord","markdown","parser","md"],"author":{"url":"https://cadence.moe","name":"Cadence Ember"},"license":"MIT","_id":"@cloudrac3r/discord-markdown@2.6.10","maintainers":[{"name":"cloudrac3r","email":"cloudrac3r@vivaldi.net"}],"contributors":[{"name":"Sorunome"},{"name":"Cadence Ember"},{"name":"Wonder Collective"}],"homepage":"https://git.sr.ht/~cadence/nodejs-discord-markdown#readme","dist":{"shasum":"4886e2dd5eef4d72925b594a944b2408ccf84cfb","tarball":"https://registry.npmjs.org/@cloudrac3r/discord-markdown/-/discord-markdown-2.6.10.tgz","fileCount":12,"integrity":"sha512-E+F9UYDUHP2kHDCciX63SBzgsUnHpu2Pp/h98x9Zo+vKuzXjCQ5PcFNdUlH6M18bvHDZPoIsKVmjnON8UYaAPQ==","signatures":[{"sig":"MEUCIQC7d1sbcqr2sZ8FWq0JujO8BVf1UJ78IFNqW7FlorI+bgIgNOgUTmy7fV8cVgWwqpcpHxs3Viwf44Ds5zUcuqs6by8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":37230},"main":"index.js","gitHead":"504629ee0f6c16ce33262837b9ccf97e7bc70feb","private":false,"scripts":{"test":"supertape --no-check-assertions-count --format tap test/*.test.js | tap-dot"},"_npmUser":{"name":"cloudrac3r","email":"cloudrac3r@vivaldi.net"},"repository":{"url":"https://git.sr.ht/~cadence/nodejs-discord-markdown.git","type":"git"},"_npmVersion":"11.4.2","description":"A markdown parser for Discord messages","directories":{},"_nodeVersion":"22.16.0","dependencies":{"simple-markdown":"^0.7.3"},"_hasShrinkwrap":false,"devDependencies":{"supertape":"^10.7.2","@cloudrac3r/tap-dot":"^2.0.2"},"_npmOperationalInternal":{"tmp":"tmp/discord-markdown_2.6.10_1768295821608_0.6902619409659103","host":"s3://npm-registry-packages-npm-production"}},"2.7.0":{"name":"@cloudrac3r/discord-markdown","version":"2.7.0","description":"A markdown parser for Discord messages","keywords":["discord","markdown","parser","md"],"main":"index.js","repository":{"type":"git","url":"https://git.sr.ht/~cadence/nodejs-discord-markdown.git"},"author":{"name":"Cadence Ember","url":"https://cadence.moe"},"contributors":[{"name":"Sorunome"},{"name":"Cadence Ember"},{"name":"Wonder Collective"}],"license":"MIT","private":false,"scripts":{"test":"supertape --no-check-assertions-count --format tap test/*.test.js | tap-dot"},"dependencies":{"simple-markdown":"^0.7.3"},"devDependencies":{"@cloudrac3r/tap-dot":"^2.0.2","supertape":"^10.7.2"},"_id":"@cloudrac3r/discord-markdown@2.7.0","gitHead":"683e66063d3e6ccec538de561e3340026caff071","homepage":"https://git.sr.ht/~cadence/nodejs-discord-markdown#readme","_nodeVersion":"22.16.0","_npmVersion":"11.4.2","dist":{"integrity":"sha512-1iR9tKI2WJe8UNB+4VSh7D8m6RP7ugByuf8RNWyJwyhIrSlqQ8ljY1BKXodSvDg7seZkf7B7V2t5FfK7UpTw/A==","shasum":"b50952ac868d76a27c460237d85e958ffb0e818c","tarball":"https://registry.npmjs.org/@cloudrac3r/discord-markdown/-/discord-markdown-2.7.0.tgz","fileCount":12,"unpackedSize":37342,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCpH1aSCe2sRq+x7uBisR/xGpLnLoy7nnxSRGozJXjMFAIhAOba9+PBQNh/vE2G5CJoWhThBabd3qA7kkJaaxzu5sQ4"}]},"_npmUser":{"name":"cloudrac3r","email":"cloudrac3r@vivaldi.net"},"directories":{},"maintainers":[{"name":"cloudrac3r","email":"cloudrac3r@vivaldi.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/discord-markdown_2.7.0_1773444788075_0.5516682508423725"},"_hasShrinkwrap":false}},"time":{"created":"2024-07-20T13:21:02.720Z","modified":"2026-03-13T23:33:08.338Z","2.6.1":"2024-07-20T13:21:02.990Z","2.6.2":"2024-07-20T13:23:28.877Z","2.6.3":"2024-08-15T03:22:36.474Z","2.6.4":"2025-02-28T12:18:49.796Z","2.6.5":"2025-02-28T12:25:30.775Z","2.6.6":"2025-09-02T11:55:32.249Z","2.6.7":"2025-10-10T18:21:55.533Z","2.6.8":"2025-11-15T03:32:53.413Z","2.6.9":"2025-11-15T03:39:18.414Z","2.6.10":"2026-01-13T09:17:01.742Z","2.7.0":"2026-03-13T23:33:08.234Z"},"author":{"name":"Cadence Ember","url":"https://cadence.moe"},"license":"MIT","homepage":"https://git.sr.ht/~cadence/nodejs-discord-markdown#readme","keywords":["discord","markdown","parser","md"],"repository":{"type":"git","url":"https://git.sr.ht/~cadence/nodejs-discord-markdown.git"},"description":"A markdown parser for Discord messages","contributors":[{"name":"Sorunome"},{"name":"Cadence Ember"},{"name":"Wonder Collective"}],"maintainers":[{"name":"cloudrac3r","email":"cloudrac3r@vivaldi.net"}],"readme":"# discord-markdown\nA markdown parser for Discord messages.\n\n## Using\n\n```bash\nnpm i @cloudrac3r/discord-markdown\n```\n\n```js\nconst { parser, htmlOutput, toHTML } = require('@cloudrac3r/discord-markdown');\n\nconsole.log(toHTML('This **is** a __test__'));\n// => This <strong>is</strong> a <u>test</u>\n```\n\nFenced codeblocks will include highlight.js tags and classes.\n\n## Options\n\n```js\nconst { toHTML } = require('@cloudrac3r/discord-markdown');\ntoHTML('This **is** a __test__', options);\n```\n\n`options` is an object with the following properties (all are optional):\n\n* `embed`: Boolean (default: false), if it should parse embed contents (rules are slightly different)\n* `escapeHTML`: Boolean (default: true), if it should escape HTML\n* `discordOnly`: Boolean (default: false), if it should only parse the discord-specific stuff\n* `discordCallback`: Object, callbacks used for discord parsing. Each receive an object with different properties, and are expected to return an HTML escaped string\n  * `user`: (`id`: Number) User mentions \"@someperson\"\n  * `channel`: (`id`: Number) Channel mentions \"#somechannel\"\n  * `role`: (`id`: Number) Role mentions \"@somerole\"\n  * `everyone`: () Everyone mention \"@everyone\"\n  * `here`: () Here mention \"@here\"\n\n### Mention and Emoji Handling\n\nUsing the `discordCallback` option you can define custom functions to handle parsing mention and emoji content. You can use these to turn IDs into names.\n\nExample:\n\n```js\nconst { toHTML } = require('@cloudrac3r/discord-markdown');\ntoHTML('This is a mention for <@95286900801146880>', {\n\tdiscordCallback: {\n\t\tuser: node => '@' + users[node.id];\n\t}\n}); // -> This is a mention for @Brussell\n```\n\n## Customizing\n\nIt is possible to change the rules used by discord-markdown. Take a look at the code to see how to create your own modified rule set.\n\n## Contributing\n\nFind an inconsistency? File an issue or submit a pull request with the fix and updated test(s).\n","readmeFilename":"README.md"}