{"_id":"remark-shortcodes","_rev":"10-2af5988b2a6bf20e31a3950cb12d14c3","name":"remark-shortcodes","description":"Shortcode parser plugin for Remark","dist-tags":{"latest":"0.3.1"},"versions":{"0.1.0":{"name":"remark-shortcodes","version":"0.1.0","description":"Shortcode parser plugin for Remark","main":"index.js","repository":{"type":"git","url":"git+https://github.com/djm/remark-shortcodes.git"},"keywords":["markdown","remark","shortcodes"],"author":{"name":"Darian Moody","email":"mail@djm.org.uk"},"license":"MIT","bugs":{"url":"https://github.com/djm/remark-shortcodes"},"homepage":"https://github.com/djm/remark-shortcodes","peerDependencies":{"remark-parse":">=3.0.0"},"files":["index.js"],"devDependencies":{"browserify":"^14.4.0","esmangle":"^1.0.1","nyc":"^11.2.1","prettier":"^1.6.1","remark":"^8.0.0","remark-cli":"^4.0.0","tape":"^4.8.0"},"scripts":{"build-bundle":"browserify index.js -s remarkShortcodes > remark-shortcodes.js","build-mangle":"esmangle remark-shortcodes.js > remark-shortcodes.min.js","build":"npm run build-bundle && npm run build-mangle","format":"prettier --write 'index.js'","test-code":"node test.js","test-coverage":"nyc --reporter lcov tape test.js","test":"npm run build && npm run test-coverage"},"gitHead":"27a7e75c0acbdad3eae37872b69f32851515b162","_id":"remark-shortcodes@0.1.0","_npmVersion":"5.0.0","_nodeVersion":"8.0.0","_npmUser":{"name":"djm_","email":"mail@djm.org.uk"},"dist":{"integrity":"sha512-ffjBsGvy7FXKtanK7pP7oLaPkJeU5Qn4b8QkMQd045V5z2UauqS1Y+IP58Grn6V60k79lAcpY12V8M1R5aSUFQ==","shasum":"b8078b8afb40a5105d506f33a527cd3afc17a580","tarball":"https://registry.npmjs.org/remark-shortcodes/-/remark-shortcodes-0.1.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD0nq1h2nEmf6NpW9MiFvH0zsKyBnkMF+8yu+fiUTldgwIhAKEwcYPAlo2yYZ3S5PuIeaCYUHTJIgIWcBmb7e2QiptE"}]},"maintainers":[{"name":"djm_","email":"mail@djm.org.uk"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/remark-shortcodes-0.1.0.tgz_1504881368375_0.8834423553198576"},"directories":{}},"0.1.1":{"name":"remark-shortcodes","version":"0.1.1","description":"Shortcode parser plugin for Remark","main":"index.js","repository":{"type":"git","url":"git+https://github.com/djm/remark-shortcodes.git"},"keywords":["markdown","remark","shortcodes"],"author":{"name":"Darian Moody","email":"mail@djm.org.uk"},"license":"MIT","bugs":{"url":"https://github.com/djm/remark-shortcodes"},"homepage":"https://github.com/djm/remark-shortcodes","peerDependencies":{"remark-parse":">=3.0.0"},"files":["index.js"],"devDependencies":{"browserify":"^14.4.0","esmangle":"^1.0.1","nyc":"^11.2.1","prettier":"^1.6.1","remark":"^8.0.0","remark-cli":"^4.0.0","tape":"^4.8.0"},"scripts":{"build-bundle":"browserify index.js -s remarkShortcodes > remark-shortcodes.js","build-mangle":"esmangle remark-shortcodes.js > remark-shortcodes.min.js","build":"npm run build-bundle && npm run build-mangle","format":"prettier --write 'index.js'","test-code":"node test.js","test-coverage":"nyc --reporter lcov tape test.js","test":"npm run build && npm run test-coverage"},"gitHead":"c2c1956834e183dc4a896243d5f2f43da7d85434","_id":"remark-shortcodes@0.1.1","_npmVersion":"5.0.0","_nodeVersion":"8.0.0","_npmUser":{"name":"djm_","email":"mail@djm.org.uk"},"dist":{"integrity":"sha512-DexYl9yOF5ADMsMfR8mlFB/6xK8NygFPK24uaXk9XPnFq6QhLiOpoflr3YjcNvuQiQeChnbxQ2pKMW3+3skFhg==","shasum":"b61298bf588ba19be0a4dea36b5543e397963aea","tarball":"https://registry.npmjs.org/remark-shortcodes/-/remark-shortcodes-0.1.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDrSyad2qSgzzRrC+/4fEsL3QbvGm7dJApFGFpBDX+4DAIhAKmesHToN9MNX4TsW4QSw6U7x308F8stDelYIp3sMle8"}]},"maintainers":[{"name":"djm_","email":"mail@djm.org.uk"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/remark-shortcodes-0.1.1.tgz_1504882658629_0.7564925600308925"},"directories":{}},"0.1.2":{"name":"remark-shortcodes","version":"0.1.2","description":"Shortcode parser plugin for Remark","main":"index.js","repository":{"type":"git","url":"git+https://github.com/djm/remark-shortcodes.git"},"keywords":["markdown","remark","shortcodes"],"author":{"name":"Darian Moody","email":"mail@djm.org.uk"},"license":"MIT","bugs":{"url":"https://github.com/djm/remark-shortcodes"},"homepage":"https://github.com/djm/remark-shortcodes","peerDependencies":{"remark-parse":">=3.0.0"},"files":["index.js"],"devDependencies":{"browserify":"^14.4.0","esmangle":"^1.0.1","nyc":"^11.2.1","prettier":"^1.6.1","remark":"^8.0.0","remark-cli":"^4.0.0","tape":"^4.8.0"},"scripts":{"build-bundle":"browserify index.js -s remarkShortcodes > remark-shortcodes.js","build-mangle":"esmangle remark-shortcodes.js > remark-shortcodes.min.js","build":"npm run build-bundle && npm run build-mangle","format":"prettier --write 'index.js'","test-code":"node test.js","test-coverage":"nyc --reporter lcov tape test.js","test":"npm run build && npm run test-coverage"},"gitHead":"27e73b89b79bb228ac64d051c9d6dfb18a60acbb","_id":"remark-shortcodes@0.1.2","_npmVersion":"5.0.0","_nodeVersion":"8.0.0","_npmUser":{"name":"djm_","email":"mail@djm.org.uk"},"dist":{"integrity":"sha512-2tbJuYqRSk9G+B5o9Kak66foIEjsj2R4EMvctnukUhmsyWGUuZQKbxQS6ouzdVf8JSRd2ZG2vQb75wuJkRhJsQ==","shasum":"5a0c47a0b8249c3f45f7b2ce488abd3e9ba93948","tarball":"https://registry.npmjs.org/remark-shortcodes/-/remark-shortcodes-0.1.2.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAnqI+tq47Ehc3tMiriXiitE850MhyCgbz+p9M1QgDdFAiEAu5Ge2Wi0IlaXhE4n+k4tJwno59yrRnGUG3WV+d41+zA="}]},"maintainers":[{"name":"djm_","email":"mail@djm.org.uk"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/remark-shortcodes-0.1.2.tgz_1505752244623_0.4929266097024083"},"directories":{}},"0.1.3":{"name":"remark-shortcodes","version":"0.1.3","description":"Shortcode parser plugin for Remark","main":"index.js","repository":{"type":"git","url":"git+https://github.com/djm/remark-shortcodes.git"},"keywords":["markdown","remark","shortcodes"],"author":{"name":"Darian Moody","email":"mail@djm.org.uk"},"license":"MIT","bugs":{"url":"https://github.com/djm/remark-shortcodes"},"homepage":"https://github.com/djm/remark-shortcodes","peerDependencies":{"remark-parse":">=3.0.0"},"files":["index.js"],"devDependencies":{"browserify":"^14.4.0","esmangle":"^1.0.1","nyc":"^11.2.1","prettier":"^1.6.1","remark":"^8.0.0","remark-cli":"^4.0.0","tape":"^4.8.0"},"scripts":{"build-bundle":"browserify index.js -s remarkShortcodes > remark-shortcodes.js","build-mangle":"esmangle remark-shortcodes.js > remark-shortcodes.min.js","build":"npm run build-bundle && npm run build-mangle","format":"prettier --write 'index.js'","test-code":"node test.js","test-coverage":"nyc --reporter lcov tape test.js","test":"npm run build && npm run test-coverage"},"gitHead":"7fe4feda3090210f1c6707d3fef9ed46bff81a76","_id":"remark-shortcodes@0.1.3","_npmVersion":"5.0.0","_nodeVersion":"8.0.0","_npmUser":{"name":"djm_","email":"mail@djm.org.uk"},"dist":{"integrity":"sha512-ooKJ/tamR6jfKSV1yZZ5DbnLhBI5UVttmHItndXAtjGgwgFfhNb1xqk0LvK0BuBoa0Be4gGe0nexo0DAfXpnSQ==","shasum":"3cef5ce79535e5171389d86225f69f8ac158068b","tarball":"https://registry.npmjs.org/remark-shortcodes/-/remark-shortcodes-0.1.3.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHvtZzBz4rG1F1VVlbC5uDVCeDpXqRsha0BnDEKdsbdwAiAPRW7YjL4VqkVkRM23bRie6DWOPEk+Acd0kB3NkRZ9tQ=="}]},"maintainers":[{"name":"djm_","email":"mail@djm.org.uk"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/remark-shortcodes-0.1.3.tgz_1505754658568_0.13808146282099187"},"directories":{}},"0.1.4":{"name":"remark-shortcodes","version":"0.1.4","description":"Shortcode parser plugin for Remark","main":"index.js","repository":{"type":"git","url":"git+https://github.com/djm/remark-shortcodes.git"},"keywords":["markdown","remark","shortcodes"],"author":{"name":"Darian Moody","email":"mail@djm.org.uk"},"license":"MIT","bugs":{"url":"https://github.com/djm/remark-shortcodes"},"homepage":"https://github.com/djm/remark-shortcodes","peerDependencies":{"remark-parse":">=3.0.0"},"files":["index.js"],"devDependencies":{"browserify":"^14.4.0","esmangle":"^1.0.1","nyc":"^11.2.1","prettier":"^1.6.1","remark":"^8.0.0","remark-cli":"^4.0.0","tape":"^4.8.0"},"scripts":{"build-bundle":"browserify index.js -s remarkShortcodes > remark-shortcodes.js","build-mangle":"esmangle remark-shortcodes.js > remark-shortcodes.min.js","build":"npm run build-bundle && npm run build-mangle","format":"prettier --write 'index.js'","test-code":"node test.js","test-coverage":"nyc --reporter lcov tape test.js","test":"npm run build && npm run test-coverage"},"gitHead":"5dbec3fdfa9cc192d24a5c4c122da34bb5d554fc","_id":"remark-shortcodes@0.1.4","_npmVersion":"5.0.0","_nodeVersion":"8.0.0","_npmUser":{"name":"djm_","email":"mail@djm.org.uk"},"dist":{"integrity":"sha512-HVsyWzTGhqd1opXXNxGZu92yvtS+x6SyzpxVtcaEn0i+uRMrnfKmIkiOnxtZEtMrxM8bsJalPRJQkiJlgTybyA==","shasum":"b0be97d7db7c89f869d9f483b26cb38998b88506","tarball":"https://registry.npmjs.org/remark-shortcodes/-/remark-shortcodes-0.1.4.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFwsNAeYgN8ygL6lkmxvpaKmsIMq3lrWrujMb4So5D0/AiAnwUJV2Ytxakw3Wf1Qfy4+Yn/5soa9uHebBarUwP21Fw=="}]},"maintainers":[{"name":"djm_","email":"mail@djm.org.uk"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/remark-shortcodes-0.1.4.tgz_1505755007707_0.020350812235847116"},"directories":{}},"0.1.5":{"name":"remark-shortcodes","version":"0.1.5","description":"Shortcode parser plugin for Remark","main":"index.js","repository":{"type":"git","url":"git+https://github.com/djm/remark-shortcodes.git"},"keywords":["markdown","remark","shortcodes"],"author":{"name":"Darian Moody","email":"mail@djm.org.uk"},"license":"MIT","bugs":{"url":"https://github.com/djm/remark-shortcodes"},"homepage":"https://github.com/djm/remark-shortcodes","peerDependencies":{"remark-parse":">=3.0.0"},"files":["index.js"],"devDependencies":{"browserify":"^14.4.0","esmangle":"^1.0.1","nyc":"^11.2.1","prettier":"^1.6.1","remark":"^8.0.0","remark-cli":"^4.0.0","tape":"^4.8.0"},"scripts":{"build-bundle":"browserify index.js -s remarkShortcodes > remark-shortcodes.js","build-mangle":"esmangle remark-shortcodes.js > remark-shortcodes.min.js","build":"npm run build-bundle && npm run build-mangle","format":"prettier --write 'index.js'","test-code":"node test.js","test-coverage":"nyc --reporter lcov tape test.js","test":"npm run build && npm run test-coverage"},"gitHead":"4351055c4850dcbbd9777c230fedcab109f74a62","_id":"remark-shortcodes@0.1.5","_npmVersion":"5.0.0","_nodeVersion":"8.0.0","_npmUser":{"name":"djm_","email":"mail@djm.org.uk"},"dist":{"integrity":"sha512-DwkckAM5nERKiPwFyEOE0cKrtI7kz98gs423eRIqV0GUMdTH7ovxrzeusZZDW4ogk8sGIAqTakJv6cJfMDFPaA==","shasum":"0d8e1c6fbdf89fd9e99347eeb5b73f60e6288870","tarball":"https://registry.npmjs.org/remark-shortcodes/-/remark-shortcodes-0.1.5.tgz","fileCount":4,"unpackedSize":12384,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa36PeCRA9TVsSAnZWagAAPMgQAIU/WOwYQAGoHeJHlNCR\nB7BXd3Pky/6oGMrAc8i+AHXqjauRUz7k3Nz1rn6sU9KlPFE/+aRGvBTv015l\nIzNFc79OiUvzqKJeEKmLZMdPoTWmu7zf7Y3HRkVJQWygxK1SQQBF62jkaCd3\n7J0QGcj6XpJhpLSNEq0hT7obgzOq21FoZqYfg3jcd+LvuivkCEaj2hHebGqc\nxb1zY0/Bj1HECf09kZtgBL0XvD5//T9OVDRaVn0fUVCLyE+OaGBJmB0QkJBL\nVuUHMYlj+YSheyLNURYpY1F6inYureQ07X7CbrJlQ16e1+Ilp3jihuRo6iyS\nR02Lgworlc7tcYWFYc776Pf1evcI4mQqokRuMm8tfRCtQmB4twmDmylP2m0B\npr68mqq4LI1ufjuuDRE8BrYCZe4U7k+1B7jMssvf6pcu4P+AvhplKpo6jTjH\nHEP/m8fWooPZrNPUxAxaSkzQIEbRnDIdhQo2lmZy053SVmgC3xHqAIBajM9l\nvY54IBRA0BcFHSAmwuA84r1NcSE7BF0TvWJxn0MP6p7Oz5mni90z//l/Wfs6\nml7nPgoR3uWdzo41oaAY1WOgqtSjl0pzC/kOh75cMsgBkCsJGHvuRZ2UCOGs\nWSI7XpFd22NI8IksHlU/G1a5uPNE3O3XQj/DYhVsbQulCdTV6vXCCd38SCKT\nOBTy\r\n=XNJ6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBxTifQP3hnmJmGCi3L2VQlprUpLy/LYrL1OBPbawp78AiEAk2UfFe8l19QmqTEV7xA5xz36gfUbXOZ95PSFl6QNgo0="}]},"maintainers":[{"name":"djm_","email":"mail@djm.org.uk"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/remark-shortcodes_0.1.5_1524605917739_0.20826108192545711"},"_hasShrinkwrap":false},"0.2.0":{"name":"remark-shortcodes","version":"0.2.0","description":"Shortcode parser plugin for Remark","main":"index.js","repository":{"type":"git","url":"git+https://github.com/djm/remark-shortcodes.git"},"keywords":["markdown","remark","shortcodes"],"author":{"name":"Darian Moody","email":"mail@djm.org.uk"},"license":"MIT","bugs":{"url":"https://github.com/djm/remark-shortcodes"},"homepage":"https://github.com/djm/remark-shortcodes","peerDependencies":{"remark-parse":">=3.0.0"},"files":["index.js"],"devDependencies":{"browserify":"^14.4.0","esmangle":"^1.0.1","nyc":"^11.2.1","prettier":"^1.6.1","remark":"^8.0.0","remark-cli":"^4.0.0","tape":"^4.8.0"},"scripts":{"build-bundle":"browserify index.js -s remarkShortcodes > remark-shortcodes.js","build-mangle":"esmangle remark-shortcodes.js > remark-shortcodes.min.js","build":"npm run build-bundle && npm run build-mangle","format":"prettier --write 'index.js'","test-code":"node test.js","test-coverage":"nyc --reporter lcov tape test.js","test":"npm run build && npm run test-coverage"},"gitHead":"e210547848e62f99903cf869fe8b7f6b5860cf27","_id":"remark-shortcodes@0.2.0","_npmVersion":"5.0.0","_nodeVersion":"8.0.0","_npmUser":{"name":"djm_","email":"mail@djm.org.uk"},"dist":{"integrity":"sha512-N9XRtx0mZTiVKCxsgEhRpRnuvIrizXJBWVQVlSbynmc/pKwdEHCpQbMvQDOb+4Unwrs0KEEzl6tM4rvbbTxTaQ==","shasum":"9d3a729cf32228d9d80bed9ccc1b9c7e3ffb9306","tarball":"https://registry.npmjs.org/remark-shortcodes/-/remark-shortcodes-0.2.0.tgz","fileCount":4,"unpackedSize":12960,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbCIT+CRA9TVsSAnZWagAAE9IP/jp+6Ca2hcYyGJkW54/b\ngydyGp/4hyGrYvueF5NglzAKw+DSxPu9TV7yawjXps9scZ57apGAgL3wCrI1\nDySwDKEhPC3sw+53gLMqlbRnXfwwiRWwaNAmXx9lAL60yHhoJAyHdozNhhMI\nWnzP+8oCPHA40S7g7+vFNdwT+m53PCmgrCDecltMbAHnOoVMDkwbyvXBIBX2\nvCrgTbWrD8GnWuRpBzA4WjAxcE5HysomRtkdlfLcPmpoVefWYjTzhmgHFdVV\npBhROAhz+P/yxha9k8GsPlNDjlwbj/T5Jj4IwW1tkMvRLAElExbTMQmgjwra\nsl6Yf8CK1F4W2ja8b9DZl2u+r0ci9ADytScsEqjt9Sj0A7fCsNJItsGsCjrE\nfKRKZoP0l3ca004Ft3mFzRaXVV2Z+N4eSJ0jq9spyJifljciP2wvZHgAEi0R\nDBhtBjUB23G+f/Hh9lNERfSGjEDjIZMEsQSI/X0HvrXxWkRNutZesdfOH6Ze\ntw7rVtu8P7K4tnQ2Ge5wcxHlF88E+ZBYUquVBSP+1Q5qQNFgG0NYuI50A5Z2\nWp/ERT6SNHHUhpXXRfi99ixsBbnxafFHaUyxFvYtQOo1qNXntcCKhGZCYYnw\nQHyPtKeujL1KIXpfKemVU6Njxx3/unfJqr3ZwRF4b/cL5hb0pvl3Ikm+K/aZ\n/2dJ\r\n=9uO0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDYBqKfwkAIGmxx60Op98ip7BbR4fdETJQjyvw+9+CGAQIhAMHvnsKdvdW+ZyqmZ3vahXTwG46V9enN8M69xKyxwSrN"}]},"maintainers":[{"name":"djm_","email":"mail@djm.org.uk"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/remark-shortcodes_0.2.0_1527284989040_0.6122253059673899"},"_hasShrinkwrap":false},"0.2.1":{"name":"remark-shortcodes","version":"0.2.1","description":"Shortcode parser plugin for Remark","main":"index.js","repository":{"type":"git","url":"git+https://github.com/djm/remark-shortcodes.git"},"keywords":["markdown","remark","shortcodes"],"author":{"name":"Darian Moody","email":"mail@djm.org.uk"},"license":"MIT","bugs":{"url":"https://github.com/djm/remark-shortcodes"},"homepage":"https://github.com/djm/remark-shortcodes","peerDependencies":{"remark-parse":">=3.0.0"},"files":["index.js"],"devDependencies":{"browserify":"^14.4.0","esmangle":"^1.0.1","nyc":"^11.2.1","prettier":"^1.6.1","remark":"^8.0.0","remark-cli":"^4.0.0","tape":"^4.8.0"},"scripts":{"build-bundle":"browserify index.js -s remarkShortcodes > remark-shortcodes.js","build-mangle":"esmangle remark-shortcodes.js > remark-shortcodes.min.js","build":"npm run build-bundle && npm run build-mangle","format":"prettier --write 'index.js'","test-code":"node test.js","test-coverage":"nyc --reporter lcov tape test.js","test":"npm run build && npm run test-coverage"},"gitHead":"5be2e6d4128754fe8ca7fb6def138f7645ccc8e6","_id":"remark-shortcodes@0.2.1","_npmVersion":"5.0.0","_nodeVersion":"8.0.0","_npmUser":{"name":"djm_","email":"mail@djm.org.uk"},"dist":{"integrity":"sha512-WggX7K9B7njZHCwtq3logJ+9ygY+TMkmeoNPB1ojWiUGB1ZCEVGz24X5kx2YEmrSQnwMGNRLg+VDxVa1HOJ/kA==","shasum":"2f2d372ec6b2e6a8b2d8b8049d74eb5098d87951","tarball":"https://registry.npmjs.org/remark-shortcodes/-/remark-shortcodes-0.2.1.tgz","fileCount":4,"unpackedSize":13037,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbP2EoCRA9TVsSAnZWagAAxdEP/RRRkUTl2Lhcmjci7/3S\n3B/xhQJ/wUSRRFGFalFzr+Chhw9GXCNevJLir8aWA4DNn2rw36qFwySckrKe\ngzuEoU4s1C6/KGJUDLuGY0z26bkYg/d/hpQJP4JZEjn3nU56tiBL19JqyMva\nyYlce+cH6cQLaE+DVian+0JG/EuoPje8Ue5vw99JQ0czs6Kmj+fVy7hjxF6G\nn3pnMqZMNOS+ciJDjNQNp+CqabZbGLIFyR7rOMw4aOFhf/0+07LbQH0fl009\nZtnWWGoyk3krqnFajZD3CUCmV0Nd/RBVxfHySvnnqjZcBgXnDY1Y7mLSzeT0\ny/L3Fjw03ZCO86r2oQudbmntC0+4rDYZYho/tRoCxicfU1n1t71Gh2b6QsXK\nOSGEVpKmOOo+y+/IubFNEI2GHJD9cm1GhiW/2q8luHtI0j7xoy6OjV8NTfOy\nwUAmyiCgAXQuBId/mZEfvIwOOzUktgCJGth6h8cfFXHbjMjdiWu1tq89IsHn\nceFS+9mrm9BqocuGuNhIWZjrjW8gml8CSUhETD8APDvqtMHVv7ANLliGBcMU\nSI4ZLxRyWlZ8JHyaA2pHkdvIgbSPKeIg4xlqlE/JLS5+GN4nGEc9k0RVK2io\n2tMm2qkto7QyptmRrhqgcGNHwvj6ggJPRLC/9zsy4fJ0j1oyF/i7Dr6MCdw2\nZW+J\r\n=SOwC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFGT1oeElUwkzl2cmGxlfQYKR1DwehnutUNejdXJU7MtAiBhMw3RPUO+1w9kT1aKSzHhkZO5kh6qd9Xrc1RyaicXnA=="}]},"maintainers":[{"name":"djm_","email":"mail@djm.org.uk"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/remark-shortcodes_0.2.1_1530880295985_0.24252925827317307"},"_hasShrinkwrap":false},"0.3.0":{"name":"remark-shortcodes","version":"0.3.0","description":"Shortcode parser plugin for Remark","main":"index.js","repository":{"type":"git","url":"git+https://github.com/djm/remark-shortcodes.git"},"keywords":["markdown","remark","shortcodes"],"author":{"name":"Darian Moody","email":"mail@djm.org.uk"},"license":"MIT","bugs":{"url":"https://github.com/djm/remark-shortcodes"},"homepage":"https://github.com/djm/remark-shortcodes","peerDependencies":{"remark-parse":">=3.0.0"},"devDependencies":{"browserify":"^14.4.0","esmangle":"^1.0.1","nyc":"^11.2.1","prettier":"^1.6.1","remark":"^8.0.0","remark-cli":"^4.0.0","tape":"^4.8.0"},"scripts":{"build-bundle":"browserify index.js -s remarkShortcodes > remark-shortcodes.js","build-mangle":"esmangle remark-shortcodes.js > remark-shortcodes.min.js","build":"npm run build-bundle && npm run build-mangle","format":"prettier --write 'index.js'","test-code":"node test.js","test-coverage":"nyc --reporter lcov tape test.js","test":"npm run build && npm run test-coverage"},"gitHead":"490a56b8e491faeb6899a267e42395462e0f9254","_id":"remark-shortcodes@0.3.0","_nodeVersion":"13.4.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-KgJs6P5mtBAi+EBJPC8mqkRk8JWznfVhyJ6VP8BEIaB0PEaPwuAocugj3p7L8O5KTQTrB6BIgQHYVMj/IInBEA==","shasum":"15d60d675fae73bea14a73041239d3838bcc8c02","tarball":"https://registry.npmjs.org/remark-shortcodes/-/remark-shortcodes-0.3.0.tgz","fileCount":4,"unpackedSize":14276,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeFmNqCRA9TVsSAnZWagAALpIP/3zU/bT8dmlMTDUoIatm\nRn5huNV4ATnc4d9oTzJ+TDgfNLPup3lpRTDtCG1wHLqcX8HkMniit8U8LSzx\nkRkQP2G1a/9nMK+vUFb6YLZyyVFwG+4GmHaHTCfHxTvEssxxzqbYcpwB+xig\ntnLriuebQCzv2lC7+nOKmtVVpjZ9Z+74g1a8jSZg9iQoj1Ch2MXRprPeckMx\n1jsMGQz6O+wECiUkXX0MPcJjOmJPf561Ah3dtaNMkXwR4l0kdHQrW0i7qGzf\nkNB2I66M2QKJyzkvYwG0iyZAUB8bGxWu/dQ8jG221y1Fjz0viZUw/1R2ssdd\nbwe4d1x/e9G2ZkHZXLJ7+dZqPI6ss32bJE8Ixubn7uYJSbTkomMG6PVc75AG\n4Mr1x9AZcilPTk3lhzRK6NC8N0dsOx+NrRs/6QoDHuL+bR1LIZZY6o/LlR9q\njrvbEUuWhqjLa3uuKrWjzLfyICqitzt9XqA5dbE05SNwqEG7K3IOgpVSugPI\ni+fNienYHEfmJOiL5eygPOEfk5fNxBxlHbZJLcqofWZcMj+yJ5UyNLJNwKGM\nl6s4sDcRToKn9+8Gs9wgLmcvENacX31gCdujrPCBCCPuhdLMPDgTQs65a/uC\nNEaaS4LvsFzSLReEFZA9kmwbpklL4hItflrmE7cGHXDq0eYG6lb3mDaed972\n7PfS\r\n=rMaQ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFFIro7k5eFR1SLsrULTH24SeDpZLo8zarPaRW/TCl59AiBBtTK4egN8HkcA9z8tnx2gARJLnG71ZNXQhAzkFlNudg=="}]},"maintainers":[{"name":"djm_","email":"mail@djm.org.uk"}],"_npmUser":{"name":"djm_","email":"mail@djm.org.uk"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/remark-shortcodes_0.3.0_1578525546299_0.07285126296592348"},"_hasShrinkwrap":false},"0.3.1":{"name":"remark-shortcodes","version":"0.3.1","description":"Shortcode parser plugin for Remark","main":"index.js","repository":{"type":"git","url":"git+https://github.com/djm/remark-shortcodes.git"},"keywords":["markdown","remark","shortcodes"],"author":{"name":"Darian Moody","email":"mail@djm.org.uk"},"license":"MIT","bugs":{"url":"https://github.com/djm/remark-shortcodes"},"homepage":"https://github.com/djm/remark-shortcodes","peerDependencies":{"remark-parse":">=3.0.0"},"devDependencies":{"browserify":"^14.4.0","esmangle":"^1.0.1","nyc":"^11.2.1","prettier":"^1.6.1","remark":"^8.0.0","remark-cli":"^4.0.0","tape":"^4.8.0"},"scripts":{"build-bundle":"browserify index.js -s remarkShortcodes > remark-shortcodes.js","build-mangle":"esmangle remark-shortcodes.js > remark-shortcodes.min.js","build":"npm run build-bundle && npm run build-mangle","format":"prettier --write 'index.js'","test-code":"node test.js","test-coverage":"nyc --reporter lcov tape test.js","test":"npm run build && npm run test-coverage"},"gitHead":"c61fe670be124fa16769207f3b7ed89fb00838da","_id":"remark-shortcodes@0.3.1","_nodeVersion":"13.4.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-ornwmR9xHDtalUndKIFcAM14Z+OoKr8CRIdJpc1YFDxTHmVBBAu8ORmE9oP5fDuOWEu+r6YLyb5fCKScc4Gung==","shasum":"e18949471797084e20d97a527475cbcfdea05cde","tarball":"https://registry.npmjs.org/remark-shortcodes/-/remark-shortcodes-0.3.1.tgz","fileCount":4,"unpackedSize":14323,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeFmYaCRA9TVsSAnZWagAALfMP/A7vKL6qZKUclGGnIIGm\nEO9haLGlhB6MqrVPAhSpB6jXzQrhuP1NhKDST40vZSu0iForfeY+6Vjpu1f7\nh1lyAUOoOeyfAtz2VZR3c0wrbLGbKhLHNH4JEayWwn3hWbQrGRdPe+h1e7gy\nYvvGPo3znkaQWVHCL97eNHojsqDbdp1IdmRnQKVr1UsiniHLb38QakRBkZSR\nBLdfbzPNXIRc0lQ/1rm8EUakDlluPDnmsho/zK2pDD0qpgXzFBMJ6TpC5nLw\n2ovxG9nAbddJcHV49diXYNWhDJTBX9yo3Dw/UOhKB86AXBoGFA2kDxz/p9mJ\nMb/RVCs5PTP5JIhwiMNTfWmM8BmLA9UwsdzuQXdM5Y9bQ3QbfC//mQ7q/GlH\nzGsvWEWP21/peZoZhAxH+ZwVuYmvsuBeHsQt3gVBA/f1YfgJysh8Xv4EYgpj\nDMaFlTnbXpK53kzbbav5ivDiddMMGix0zsF4Cvnt53M7rBoxcE+F6RgRqdrX\nOEAoqTPUBJvzEMjjSQ7LqqsGZAsrREP1TU9rnwphWgXJx40YKlhFCkocWSCY\nQJes84kJrrLPYkUvMYbNgWfpgSiEr6cBEA4tfUM5YFE8xPSJGXgqx7PV3jUv\naET3tLCY8KlNY4E+b2k2CHImq6YuHnksQHIV1v7anAT7E62klDzANxzmDG0M\nGmkb\r\n=ZLvX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBbsr8C8WlUJ7lL73LSHF1rQY94K2/huGxeSovz3T0srAiEAqzYfAs7Gc7A77UaTMRkGR2/9sXt3OB6GaHmSvPz/9wg="}]},"maintainers":[{"name":"djm_","email":"mail@djm.org.uk"}],"_npmUser":{"name":"djm_","email":"mail@djm.org.uk"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/remark-shortcodes_0.3.1_1578526234354_0.5095700395327385"},"_hasShrinkwrap":false}},"readme":"# remark-shortcodes [![NPM Package][npm-package-badge]][npm-package] [![Coverage Status][codecov-badge]][codecov]\n\nA custom Markdown syntax parser for [**remark**][remark] that adds support for shortcodes.\n\n**_What are shortcodes?_** They are a way to provide hooks for macros and/or\ntemplate partials inside a markdown file. They consist of start & end blocks,\nin between which the shortcode has a name defined and an optional set of\nkey:value attributes in HTML style. They can look like this:\n\n```md\nThe example below uses the default start & end blocks that\nthis parser ships with:\n\n[[ MailchimpForm id=\"chfk2\" ]]\n\nBut they are configurable, so if you're coming from Hugo say,\nyou can set them as such:\n\n{{< MailchimpForm id=\"chfk2\" >}}\n```\n\n**_Why use them?_** Because sometimes you'd like to insert content inline\nwithout copy pasting raw HTML in to your Markdown file. The copy paste\napproach means that hard-to-modify code is littered throughout your\ncontent and is therefore very hard to maintain; whereas the shortcode\napproach can result in a partial being updated in only one place.\n\nBoth [Wordpress][wordpress-shortcodes] & [Hugo][hugo-shortcodes] have\nsupport for shortcodes; this parser's implementation is much closer\nto Wordpress's, as it does not support inner content or nested shortcodes\nlike Hugo does - but can actually be used for the simpler partials. It\nwas made for my use, but if you'd like to extend it to support more cases,\nplease feel free! Everyone is welcome.\n\n## AST Block: `Shortcode`\n\n`Shortcode` ([`Node`][node]) is a simple node that has an identifier and an\noptional object with string values, respresenting the attributes parsed.\n\n```idl\ninterface Shortcode <: Node {\n  type: \"shortcode\";\n  identifier: string;\n  attributes: { key: string, ...}\n}\n```\n\nFor example, the following markdown:\n\n```md\n[[ MailchimpForm id=\"chfk2\" ]]\n```\n\nYields:\n\n```json\n{\n  \"type\": \"shortcode\",\n  \"identifier\": \"MailchimpForm\",\n  \"attributes\": { \"id\": \"chfk2\" }\n}\n```\n\n## Installation\n\n[npm][npm]:\n\n```bash\nnpm install --save remark-shortcodes\n```\n\n## Usage\n\nSay `example.js` looks as follows:\n\n```javascript\nvar unified = require('unified');\nvar parse = require('remark-parse');\nvar shortcodes = require('remark-shortcodes');\n\nvar markdown = 'Example paragraph\\n\\n{{> MailchimpForm id=\"chfk2\" <}}'\n\nvar tree = unified()\n  .use(parse)\n  // Plugin inserted below, with custom options for start/end blocks.\n  .use(shortcodes, {startBlock: \"{{>\", endBlock: \"<}}\"})\n  // Turn off position output for legibility below.\n  .data('settings', {position: false})\n  .parse(markdown);\n\nconsole.dir(tree, {depth: null});\n```\n\nRunning `node example` yields:\n\n```json\n{\n  \"type\": \"root\",\n  \"children\": [\n    {\n      \"type\": \"paragraph\",\n      \"children\": [{ \"type\": \"text\", \"value\": \"Example paragraph\" }]\n    },\n    {\n      \"type\": \"shortcode\",\n      \"identifier\": \"MailchimpForm\",\n      \"attributes\": { \"id\": \"chfk2\" }\n    }\n  ]\n}\n```\n\nSay `example2.js` looks as follows:\n\n```javascript\nvar unified = require('unified');\nvar parse = require('remark-parse');\nvar shortcodes = require('remark-shortcodes');\n\nvar ast = {\n  \"type\": \"root\",\n  \"children\": [\n    {\n      \"type\": \"paragraph\",\n      \"children\": [{ \"type\": \"text\", \"value\": \"Example paragraph\" }]\n    },\n    {\n      \"type\": \"shortcode\",\n      \"identifier\": \"MailchimpForm\",\n      \"attributes\": { \"id\": \"chfk2\" }\n    }\n  ]\n};\n\nvar tree = unified()\n  .use(parse)\n  // Plugin inserted below, with custom options for start/end blocks.\n  .use(shortcodes, {startBlock: \"{{>\", endBlock: \"<}}\"})\n  .stringify(ast);\n\nconsole.log(tree);\n```\n\nRunning `node example2` yields:\n\n```markdown\nExample paragraph\\n\\n{{> MailchimpForm id=\"chfk2\" <}}\n```\n\nSay `example3.js` looks as follows:\n\n```javascript\nvar unified = require('unified');\nvar parse = require('remark-parse');\nvar shortcodes = require('remark-shortcodes');\n\nvar markdown = 'Example paragraph {{> MailchimpForm id=\"chfk2\" <}}'\n\nvar tree = unified()\n  .use(parse)\n  // Plugin inserted below, with custom options for start/end blocks.\n  .use(shortcodes, {startBlock: \"{{>\", endBlock: \"<}}\", inlineMode: true})\n  // Turn off position output for legibility below.\n  .data('settings', {position: false})\n  .parse(markdown);\n\nconsole.dir(tree, {depth: null});\n```\n\nRunning `node example3` yields:\n\n```json\n{\n  \"type\": \"root\",\n  \"children\": [\n    {\n      \"type\": \"paragraph\",\n      \"children\": [\n        {\n          \"type\": \"text\",\n          \"value\": \"Example paragraph \"\n        },\n        {\n          \"type\": \"shortcode\",\n          \"identifier\": \"MailchimpForm\",\n          \"attributes\": { \"id\": \"chfk2\" }\n        }\n      ]\n    }\n  ]\n}\n```\n\n## API\n\n### `remark.use(shortcodes, {options})`\n\nWhere options support the keys:\n\n- `startBlock`: the start block to look for. Default: `[[`.\n- `endBlock`: the end block to look for. Default: `]]`.\n- `inlineMode`: shortcodes will be parsed inline rather than in block mode. Default: `false`.\n\nNB: Be careful when using custom start/end blocks, your choices\nmay clash with other markdown syntax and/or other remark plugins.\n\n## Testing\n\nTo run the tests, run:\n\n    npm run test-code\n\nTo run build, tests & coverage, run:\n\n    npm run test\n\n## Releasing\n\nPrepare the commits:\n\n- Bump all version numbers.\n- Tag the commit: `git tag -a v0.1.x -m v0.1.x`\n- Push tag to Github: `git push --tags`\n\nPublish to npm:\n\n- Ensure tag is checked-out: `git checkout tags/v0.1.x`\n- Login to NPM via the CLI: `npm login`\n- Publish the package: `npm publish`\n\n## License\n\n[MIT](LICENSE) © [Darian Moody](http://djm.org.uk)\n\nWith thanks to [woorm][woorm] et. al for [**remark**][remark].\n\n<!-- Links -->\n\n[npm-package-badge]: https://img.shields.io/npm/v/remark-shortcodes.svg\n\n[npm-package]: https://www.npmjs.org/package/remark-shortcodes\n\n[travis-badge]: https://img.shields.io/travis/djm/remark-shortcodes/master.svg\n\n[travis]: https://travis-ci.org/djm/remark-shortcodes\n\n[codecov-badge]: https://img.shields.io/codecov/c/github/djm/remark-shortcodes.svg\n\n[codecov]: https://codecov.io/github/djm/remark-shortcodes\n\n[wordpress-shortcodes]: https://codex.wordpress.org/shortcode\n\n[hugo-shortcodes]: https://gohugo.io/content-management/shortcodes/\n\n[gatsby-remark-shortcodes]: https://gitub.com/djm/gatsby-remark-shortcodes\n\n[npm]: https://docs.npmjs.com/cli/install\n\n[node]: https://github.com/syntax-tree/unist#node\n\n[remark]: https://github.com/wooorm/remark\n\n[woorm]: https://github.com/wooorm\n","maintainers":[{"name":"djm_","email":"mail@djm.org.uk"}],"time":{"modified":"2022-05-15T18:12:31.788Z","created":"2017-09-08T14:36:09.298Z","0.1.0":"2017-09-08T14:36:09.298Z","0.1.1":"2017-09-08T14:57:39.562Z","0.1.2":"2017-09-18T16:30:45.588Z","0.1.3":"2017-09-18T17:10:59.642Z","0.1.4":"2017-09-18T17:16:48.654Z","0.1.5":"2018-04-24T21:38:37.795Z","0.2.0":"2018-05-25T21:49:49.098Z","0.2.1":"2018-07-06T12:31:36.080Z","0.3.0":"2020-01-08T23:19:06.439Z","0.3.1":"2020-01-08T23:30:34.455Z"},"homepage":"https://github.com/djm/remark-shortcodes","keywords":["markdown","remark","shortcodes"],"repository":{"type":"git","url":"git+https://github.com/djm/remark-shortcodes.git"},"author":{"name":"Darian Moody","email":"mail@djm.org.uk"},"bugs":{"url":"https://github.com/djm/remark-shortcodes"},"license":"MIT","readmeFilename":"README.md"}